[postgis] 01/06: New upstream version 2.4.0~rc2+dfsg

Bas Couwenberg sebastic at debian.org
Sun Sep 24 21:25:01 UTC 2017


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch experimental
in repository postgis.

commit c2eacbb25e56a905f1932c22321d3795f9ae0fb8
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sun Sep 24 22:28:37 2017 +0200

    New upstream version 2.4.0~rc2+dfsg
---
 .editorconfig                                      |    11 +
 ChangeLog                                          |   524 +
 GNUmakefile.in                                     |    21 +-
 NEWS                                               |    14 +-
 README.postgis                                     |    26 +-
 Version.config                                     |     2 +-
 doc/extras_topology.xml                            |    48 +
 doc/faq_raster.xml                                 |     2 +-
 doc/installation.xml                               |     2 +-
 doc/po/{de_DE => de}/Makefile                      |     0
 doc/po/de/extras.xml.po                            |    39 +
 doc/po/de/extras_address_standardizer.xml.po       |  1564 ++
 doc/po/de/extras_historytable.xml.po               |   260 +
 doc/po/de/extras_tigergeocoder.xml.po              |  2369 +++
 doc/po/de/extras_topology.xml.po                   |  4566 +++++
 doc/po/de/faq.xml.po                               |   790 +
 doc/po/{pl => de}/faq_raster.xml.po                |   307 +-
 doc/po/{fr => de}/installation.xml.po              |  1818 +-
 doc/po/de/introduction.xml.po                      |   559 +
 doc/po/de/performance_tips.xml.po                  |   530 +
 doc/po/de/postgis.xml.po                           |    67 +
 doc/po/de/reference.xml.po                         |    57 +
 doc/po/de/reference_accessor.xml.po                |  3653 ++++
 doc/po/{es => de}/reference_constructor.xml.po     |  2230 +--
 doc/po/de/reference_editor.xml.po                  |  2717 +++
 doc/po/de/reference_exception.xml.po               |   223 +
 doc/po/de/reference_guc.xml.po                     |   440 +
 doc/po/de/reference_lrs.xml.po                     |   774 +
 doc/po/de/reference_management.xml.po              |  1230 ++
 doc/po/de/reference_measure.xml.po                 |  5662 +++++++
 doc/po/{it_IT => de}/reference_misc.xml.po         |   469 +-
 doc/po/de/reference_operator.xml.po                |  2246 +++
 doc/po/de/reference_output.xml.po                  |  2374 +++
 doc/po/de/reference_processing.xml.po              |  4716 ++++++
 doc/po/de/reference_raster.xml.po                  | 16811 +++++++++++++++++++
 doc/po/de/reference_sfcgal.xml.po                  |  1057 ++
 doc/po/de/reference_temporal.xml.po                |   325 +
 doc/po/de/reference_transaction.xml.po             |   395 +
 doc/po/de/reference_type.xml.po                    |   278 +
 doc/po/{pt_BR => de}/release_notes.xml.po          |  2727 ++-
 doc/po/de/reporting.xml.po                         |   171 +
 doc/po/de/using_postgis_app.xml.po                 |   794 +
 doc/po/{pt_BR => de}/using_postgis_dataman.xml.po  |  2699 +--
 doc/po/de/using_raster_dataman.xml.po              |  1614 ++
 doc/po/de_DE/Makefile                              |     2 +-
 doc/po/de_DE/extras_topology.xml.po                |   590 +-
 doc/po/de_DE/installation.xml.po                   |     4 +-
 doc/po/de_DE/reference_operator.xml.po             |   298 +-
 doc/po/de_DE/reference_raster.xml.po               |    64 +-
 doc/po/de_DE/release_notes.xml.po                  |     4 +-
 doc/po/de_DE/using_postgis_dataman.xml.po          |     4 +-
 doc/po/es/extras_topology.xml.po                   |   593 +-
 doc/po/es/faq_raster.xml.po                        |     6 +-
 doc/po/es/installation.xml.po                      |     4 +-
 doc/po/es/reference_constructor.xml.po             |  2133 +--
 doc/po/es/reference_misc.xml.po                    |     4 +-
 doc/po/es/reference_operator.xml.po                |   298 +-
 doc/po/es/reference_output.xml.po                  |   225 +-
 doc/po/es/reference_raster.xml.po                  |    64 +-
 doc/po/es/release_notes.xml.po                     |  2490 +--
 doc/po/es/using_postgis_dataman.xml.po             |     6 +-
 doc/po/fr/extras_topology.xml.po                   |   593 +-
 doc/po/fr/faq_raster.xml.po                        |     4 +-
 doc/po/fr/installation.xml.po                      |     4 +-
 doc/po/fr/reference_misc.xml.po                    |     4 +-
 doc/po/fr/reference_operator.xml.po                |   298 +-
 doc/po/fr/reference_output.xml.po                  |   227 +-
 doc/po/fr/reference_raster.xml.po                  |    64 +-
 doc/po/fr/release_notes.xml.po                     |  2490 +--
 doc/po/fr/using_postgis_dataman.xml.po             |     4 +-
 doc/po/it_IT/extras_topology.xml.po                |   593 +-
 doc/po/it_IT/faq_raster.xml.po                     |     4 +-
 doc/po/it_IT/installation.xml.po                   |     4 +-
 doc/po/it_IT/reference_misc.xml.po                 |     4 +-
 doc/po/it_IT/reference_operator.xml.po             |   306 +-
 doc/po/it_IT/reference_output.xml.po               |   227 +-
 doc/po/it_IT/reference_raster.xml.po               |   100 +-
 doc/po/it_IT/release_notes.xml.po                  |  2490 +--
 doc/po/it_IT/using_postgis_dataman.xml.po          |     4 +-
 doc/po/ja/extras_topology.xml.po                   |   597 +-
 doc/po/ja/faq_raster.xml.po                        |     4 +-
 doc/po/ja/installation.xml.po                      |     4 +-
 doc/po/ja/reference_misc.xml.po                    |     6 +-
 doc/po/ja/reference_operator.xml.po                |   370 +-
 doc/po/ja/reference_output.xml.po                  |   227 +-
 doc/po/ja/reference_processing.xml.po              |  3681 +---
 doc/po/ja/reference_raster.xml.po                  |    92 +-
 doc/po/ja/release_notes.xml.po                     |  2490 +--
 doc/po/ja/using_postgis_dataman.xml.po             |     6 +-
 doc/po/ko_KR/extras_topology.xml.po                |   599 +-
 doc/po/ko_KR/faq_raster.xml.po                     |     6 +-
 doc/po/ko_KR/installation.xml.po                   |     4 +-
 doc/po/ko_KR/reference_constructor.xml.po          |  2137 +--
 doc/po/ko_KR/reference_misc.xml.po                 |     6 +-
 doc/po/ko_KR/reference_operator.xml.po             |   372 +-
 doc/po/ko_KR/reference_output.xml.po               |   227 +-
 doc/po/ko_KR/reference_raster.xml.po               |   104 +-
 doc/po/ko_KR/release_notes.xml.po                  |  2490 +--
 doc/po/ko_KR/using_postgis_dataman.xml.po          |     6 +-
 doc/po/pl/extras_topology.xml.po                   |   593 +-
 doc/po/pl/faq_raster.xml.po                        |     4 +-
 doc/po/pl/installation.xml.po                      |     4 +-
 doc/po/pl/reference_misc.xml.po                    |     4 +-
 doc/po/pl/reference_operator.xml.po                |   306 +-
 doc/po/pl/reference_output.xml.po                  |   225 +-
 doc/po/pl/reference_raster.xml.po                  |    64 +-
 doc/po/pl/release_notes.xml.po                     |  2490 +--
 doc/po/pl/using_postgis_dataman.xml.po             |     4 +-
 doc/po/pt_BR/extras_topology.xml.po                |   599 +-
 doc/po/pt_BR/faq_raster.xml.po                     |     6 +-
 doc/po/pt_BR/installation.xml.po                   |     4 +-
 doc/po/pt_BR/reference_misc.xml.po                 |     6 +-
 doc/po/pt_BR/reference_operator.xml.po             |   374 +-
 doc/po/pt_BR/reference_output.xml.po               |   227 +-
 doc/po/pt_BR/reference_raster.xml.po               |    92 +-
 doc/po/pt_BR/release_notes.xml.po                  |  2490 +--
 doc/po/pt_BR/using_postgis_dataman.xml.po          |     6 +-
 doc/po/templates/extras_topology.xml.pot           |   590 +-
 doc/po/templates/faq_raster.xml.pot                |     4 +-
 doc/po/templates/installation.xml.pot              |     4 +-
 doc/po/templates/reference_misc.xml.pot            |     4 +-
 doc/po/templates/reference_operator.xml.pot        |   298 +-
 doc/po/templates/reference_output.xml.pot          |   225 +-
 doc/po/templates/reference_raster.xml.pot          |    64 +-
 doc/po/templates/release_notes.xml.pot             |  2490 +--
 doc/po/templates/using_postgis_dataman.xml.pot     |     4 +-
 doc/postgis_comments.sql                           |     8 +-
 doc/raster_comments.sql                            |     2 +-
 doc/reference_misc.xml                             |     2 +-
 doc/reference_operator.xml                         |    45 +-
 doc/reference_output.xml                           |    17 +-
 doc/reference_raster.xml                           |    38 +-
 doc/release_notes.xml                              |     3 +-
 doc/topology_comments.sql                          |     2 +
 doc/using_postgis_dataman.xml                      |     2 +-
 doc/xsl/postgis_gardentest.sql.xsl                 |    30 +-
 extensions/address_standardizer/Makefile           |     6 +-
 .../address_standardizer.control                   |     2 +-
 .../address_standardizer_data_us.control           |     2 +-
 extensions/address_standardizer/analyze.c          |    20 +-
 extensions/address_standardizer/err_param.c        |     2 +-
 extensions/address_standardizer/gamma.c            |    12 +
 extensions/address_standardizer/pagc_api.h         |     4 +-
 extensions/postgis/Makefile                        |     2 +-
 extensions/postgis/postgis.control                 |     2 +-
 extensions/postgis_sfcgal/Makefile                 |     2 +-
 extensions/postgis_sfcgal/postgis_sfcgal.control   |     2 +-
 extensions/postgis_tiger_geocoder/Makefile         |     2 +-
 .../postgis_tiger_geocoder.control                 |     2 +-
 extensions/postgis_topology/Makefile               |     2 +-
 .../postgis_topology/postgis_topology.control      |     2 +-
 extensions/upgradeable_versions.mk                 |     2 +-
 fuzzers/README.TXT                                 |     4 +-
 liblwgeom/bytebuffer.c                             |   144 +-
 liblwgeom/bytebuffer.h                             |    13 +-
 liblwgeom/cunit/cu_algorithm.c                     |     8 +-
 liblwgeom/cunit/cu_bytebuffer.c                    |     6 +-
 liblwgeom/cunit/cu_clean.c                         |     2 +-
 liblwgeom/cunit/cu_effectivearea.c                 |    12 +-
 liblwgeom/cunit/cu_force_sfs.c                     |     2 +-
 liblwgeom/cunit/cu_geodetic.c                      |    70 +-
 liblwgeom/cunit/cu_geos.c                          |     2 +-
 liblwgeom/cunit/cu_geos_cluster.c                  |     2 +-
 liblwgeom/cunit/cu_in_twkb.c                       |     2 +-
 liblwgeom/cunit/cu_in_wkb.c                        |     6 +-
 liblwgeom/cunit/cu_libgeom.c                       |    30 +-
 liblwgeom/cunit/cu_measures.c                      |    32 +-
 liblwgeom/cunit/cu_minimum_bounding_circle.c       |     2 +-
 liblwgeom/cunit/cu_misc.c                          |    12 +-
 liblwgeom/cunit/cu_out_twkb.c                      |    18 +-
 liblwgeom/cunit/cu_out_wkb.c                       |     8 +-
 liblwgeom/cunit/cu_out_x3d.c                       |     8 +-
 liblwgeom/cunit/cu_surface.c                       |     2 +-
 liblwgeom/cunit/cu_tree.c                          |    24 +-
 liblwgeom/cunit/cu_unionfind.c                     |     4 +-
 liblwgeom/cunit/cu_varint.c                        |    20 +-
 liblwgeom/effectivearea.c                          |   156 +-
 liblwgeom/effectivearea.h                          |     2 +-
 liblwgeom/g_box.c                                  |    28 +-
 liblwgeom/g_serialized.c                           |   114 +-
 liblwgeom/liblwgeom.h.in                           |    10 +-
 liblwgeom/liblwgeom_internal.h                     |     6 -
 liblwgeom/lwalgorithm.c                            |    34 +-
 liblwgeom/lwcollection.c                           |    10 +-
 liblwgeom/lwcompound.c                             |    45 +-
 liblwgeom/lwcurvepoly.c                            |     6 +-
 liblwgeom/lwgeodetic.c                             |   166 +-
 liblwgeom/lwgeodetic_tree.c                        |   136 +-
 liblwgeom/lwgeom_api.c                             |   170 +-
 liblwgeom/lwgeom_geos_cluster.c                    |     2 +-
 liblwgeom/lwhomogenize.c                           |    12 +-
 liblwgeom/lwin_geojson.c                           |    26 +-
 liblwgeom/lwin_wkb.c                               |    78 +-
 liblwgeom/lwin_wkt.c                               |   160 +-
 liblwgeom/lwin_wkt.h                               |     2 +-
 liblwgeom/lwin_wkt_lex.c                           |     4 +-
 liblwgeom/lwin_wkt_parse.c                         |     8 +-
 liblwgeom/lwkmeans.c                               |     6 +-
 liblwgeom/lwline.c                                 |    24 +-
 liblwgeom/lwmline.c                                |     2 +-
 liblwgeom/lwmpoint.c                               |    12 +-
 liblwgeom/lwout_geojson.c                          |     2 +-
 liblwgeom/lwout_kml.c                              |    24 +-
 liblwgeom/lwout_svg.c                              |    10 +-
 liblwgeom/lwout_twkb.c                             |    75 +-
 liblwgeom/lwout_wkb.c                              |    18 +-
 liblwgeom/lwout_wkt.c                              |     2 +-
 liblwgeom/lwpoly.c                                 |    30 +-
 liblwgeom/lwtree.h                                 |     2 +-
 liblwgeom/lwtriangle.c                             |     8 +-
 liblwgeom/lwunionfind.h                            |     2 +-
 liblwgeom/lwutil.c                                 |     2 +-
 liblwgeom/measures3d.c                             |   226 +-
 liblwgeom/stringbuffer.c                           |    18 +-
 liblwgeom/varint.c                                 |    16 +-
 libpgcommon/gserialized_gist.c                     |     6 +-
 libpgcommon/lwgeom_cache.c                         |    14 +-
 libpgcommon/lwgeom_pg.c                            |    12 +-
 libpgcommon/lwgeom_pg.h                            |     2 +-
 libpgcommon/lwgeom_transform.c                     |    12 +-
 loader/cunit/cu_pgsql2shp.c                        |     2 +-
 loader/cunit/cu_shp2pgsql.c                        |     2 +-
 loader/dbfopen.c                                   |    10 +-
 loader/pgsql2shp-core.c                            |     7 +
 loader/shp2pgsql-core.c                            |    11 +-
 loader/shp2pgsql-core.h                            |    12 +-
 loader/shpopen.c                                   |     8 +-
 postgis/geobuf.c                                   |    12 +-
 postgis/geography_btree.c                          |    10 +-
 postgis/geography_inout.c                          |    18 +-
 postgis/geography_measurement.c                    |    72 +-
 postgis/geography_measurement_trees.c              |    30 +-
 postgis/geometry_inout.c                           |    72 +-
 postgis/gserialized_estimate.c                     |   246 +-
 postgis/gserialized_gist_2d.c                      |   112 +-
 postgis/gserialized_gist_nd.c                      |    34 +-
 postgis/gserialized_typmod.c                       |     6 +-
 postgis/lwgeom_backend_api.c                       |     4 +-
 postgis/lwgeom_box.c                               |     6 +-
 postgis/lwgeom_box3d.c                             |     6 +-
 postgis/lwgeom_btree.c                             |    10 +-
 postgis/lwgeom_dump.c                              |     8 +-
 postgis/lwgeom_dumppoints.c                        |     4 +-
 postgis/lwgeom_export.c                            |    22 +-
 postgis/lwgeom_functions_analytic.c                |    12 +-
 postgis/lwgeom_functions_basic.c                   |    10 +-
 postgis/lwgeom_functions_lrs.c                     |    10 +-
 postgis/lwgeom_geos.c                              |    66 +-
 postgis/lwgeom_geos_prepared.c                     |    14 +-
 postgis/lwgeom_in_geojson.c                        |     2 +-
 postgis/lwgeom_in_gml.c                            |    10 +-
 postgis/lwgeom_in_kml.c                            |     4 +-
 postgis/lwgeom_inout.c                             |    83 +-
 postgis/lwgeom_ogc.c                               |    92 +-
 postgis/lwgeom_out_mvt.c                           |     8 +-
 postgis/lwgeom_rtree.c                             |    14 +-
 postgis/lwgeom_sfcgal.c                            |    26 +-
 postgis/lwgeom_spheroid.c                          |     2 +-
 postgis/lwgeom_transform.c                         |     4 +-
 postgis/lwgeom_window.c                            |     2 +-
 postgis/mvt.c                                      |    62 +-
 postgis/mvt.h                                      |     2 +-
 postgis/postgis.sql.in                             |     4 +-
 postgis/sqldefines.h                               |     8 +-
 postgis_svn_revision.h                             |     2 +-
 raster/loader/raster2pgsql.c                       |     2 +-
 raster/rt_core/librtcore.h                         |    14 +-
 raster/rt_core/rt_geometry.c                       |     6 +-
 raster/rt_core/rt_mapalgebra.c                     |     8 +-
 raster/rt_core/rt_pixel.c                          |     4 +-
 raster/rt_core/rt_raster.c                         |     4 +-
 raster/rt_core/rt_util.c                           |     2 +-
 raster/rt_pg/rtpg_gdal.c                           |     4 +-
 raster/rt_pg/rtpg_pixel.c                          |     4 +-
 raster/test/cunit/cu_band_basics.c                 |     2 +-
 raster/test/cunit/cu_band_misc.c                   |    16 +-
 raster/test/cunit/cu_gdal.c                        |     4 +-
 regress/lwgeom_regress_expected                    |     4 +-
 regress/mvt.sql                                    |    23 +-
 regress/mvt_expected                               |     6 +-
 regress/tickets.sql                                |     3 +
 regress/tickets_expected                           |     1 +
 regress/twkb.sql                                   |     2 +
 regress/twkb_expected                              |     1 +
 topology/postgis_topology.c                        |    11 +-
 topology/sql/export/TopoJSON.sql.in                |     2 +-
 topology/test/regress/topojson_expected            |    10 +-
 287 files changed, 79869 insertions(+), 29772 deletions(-)

diff --git a/.editorconfig b/.editorconfig
index a385975..336464c 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -17,6 +17,10 @@ trim_trailing_whitespace = false
 [*.{c,h}]
 indent_style = tab
 
+# Perl files want tab indentation
+[*.{pl}]
+indent_style = tab
+
 # SQL files want tab indentation
 [*.{sql,sql.in}]
 indent_style = tab
@@ -24,11 +28,18 @@ indent_style = tab
 # topology C files want space indentation
 [topology/*.{c,h}]
 indent_style = space
+indent_size = 2
 
 # topology C files want space indentation
 [liblwgeom/lwgeom_topo.{c,h}]
 indent_style = space
 
+[liblwgeom/box2d.c]
+indent_style = space
+
+[liblwgeom/lwgeom_log.h]
+indent_style = space
+
 # topology SQL files want space indentation
 [topology/**.{sql,sql.in}]
 indent_style = space
diff --git a/ChangeLog b/ChangeLog
index cc7dd52..0a92c83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,527 @@
+2017-09-24 06:50  Regina Obe <lr at pcorp.us>
+
+	* [r15805] doc/po/es/faq_raster.xml.po,
+	  doc/po/es/reference_constructor.xml.po,
+	  doc/po/es/reference_misc.xml.po,
+	  doc/po/es/reference_output.xml.po,
+	  doc/po/es/release_notes.xml.po, doc/po/fr/faq_raster.xml.po,
+	  doc/po/fr/reference_misc.xml.po,
+	  doc/po/fr/reference_output.xml.po,
+	  doc/po/fr/release_notes.xml.po, doc/po/it_IT/faq_raster.xml.po,
+	  doc/po/it_IT/reference_misc.xml.po,
+	  doc/po/it_IT/reference_output.xml.po,
+	  doc/po/it_IT/release_notes.xml.po, doc/po/ja/faq_raster.xml.po,
+	  doc/po/ja/reference_misc.xml.po,
+	  doc/po/ja/reference_output.xml.po,
+	  doc/po/ja/release_notes.xml.po, doc/po/ko_KR/faq_raster.xml.po,
+	  doc/po/ko_KR/reference_misc.xml.po,
+	  doc/po/ko_KR/reference_output.xml.po,
+	  doc/po/ko_KR/release_notes.xml.po, doc/po/pl/faq_raster.xml.po,
+	  doc/po/pl/reference_misc.xml.po,
+	  doc/po/pl/reference_output.xml.po,
+	  doc/po/pl/release_notes.xml.po, doc/po/pt_BR/faq_raster.xml.po,
+	  doc/po/pt_BR/reference_misc.xml.po,
+	  doc/po/pt_BR/reference_output.xml.po,
+	  doc/po/pt_BR/release_notes.xml.po: update pos
+
+2017-09-24 06:09  Regina Obe <lr at pcorp.us>
+
+	* [r15804] doc/po/ja/reference_processing.xml.po: manually pulled
+	  from transifex. For some reason this file won't naturally pull
+	  down and merge so generates invalid psql comments
+
+2017-09-24 02:44  Regina Obe <lr at pcorp.us>
+
+	* [r15803] doc/po/templates/reference_output.xml.pot,
+	  doc/po/templates/release_notes.xml.pot: update template
+
+2017-09-23 18:35  Björn Harrtell <bjorn at wololo.org>
+
+	* [r15802] postgis/geobuf.c: ST_AsGeobuf fix double comparison
+	  References #3840
+
+2017-09-23 13:31  Björn Harrtell <bjorn at wololo.org>
+
+	* [r15801] postgis/mvt.c: ST_AsMVTGeom document internals of
+	  transform step
+
+2017-09-22 21:04  Regina Obe <lr at pcorp.us>
+
+	* [r15800] doc/reference_output.xml,
+	  doc/xsl/postgis_gardentest.sql.xsl: fixins for crash testing
+	  twkb, ST_GeomFromTWKB, and MVT functions.
+	  Add reference link to ST_GeomFromTWKB to ST_AsTWKB
+
+2017-09-22 19:58  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15799] regress/twkb.sql, regress/twkb_expected: Add twkb large
+	  geometry test
+
+2017-09-22 19:55  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15798] liblwgeom/bytebuffer.c, liblwgeom/lwout_twkb.c: Fix
+	  crash on larger geometries, caused by direct freeing
+	  of bytebuffer internals
+
+2017-09-22 19:06  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15797] postgis/geobuf.c: Make ST_AsGeoBuf more resiliant when
+	  fed rows including NULL geometry (Closes #3861)
+
+2017-09-22 19:06  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15796] raster/rt_core/librtcore.h: Remove unused strnicmp macro
+	  test (Closes #3862)
+
+2017-09-22 15:25  Regina Obe <lr at pcorp.us>
+
+	* [r15795] NEWS, doc/reference_output.xml, doc/release_notes.xml:
+	  Note twkb improvements in docs.
+	  Closes #3855
+
+2017-09-22 14:03  Regina Obe <lr at pcorp.us>
+
+	* [r15794] doc/reference_output.xml: Use ansi standard names for
+	  arg types for ST_AsMVT and ST_AsMVTGeom to be consistent with
+	  rest of docs. Note that ST_AsMVT should not be used with geometry
+	  collection directly, but a geometry collection can be converted
+	  to suitable form with ST_AsMVTGeom.
+	  More adjustments to support garden testing ST_AsMVT and
+	  ST_AsMVTGeom
+	  Closes #3858
+
+2017-09-22 12:45  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15793] fuzzers/README.TXT: small doco spelling
+
+2017-09-22 12:45  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15792] postgis/lwgeom_out_mvt.c: Fix warning
+
+2017-09-22 06:34  Regina Obe <lr at pcorp.us>
+
+	* [r15791] doc/xsl/postgis_gardentest.sql.xsl: revise garden tests
+	  so can exercise anyelement now can generate tests for ST_AsMVT
+
+2017-09-21 23:19  Regina Obe <lr at pcorp.us>
+
+	* [r15790] doc/po/templates/faq_raster.xml.pot,
+	  doc/po/templates/reference_misc.xml.pot: Fixes from Andreas
+	  Schild via Transifex
+
+2017-09-21 22:39  Regina Obe <lr at pcorp.us>
+
+	* [r15789] doc/faq_raster.xml, doc/reference_misc.xml: Fixes from
+	  Andreas Schild via Transifex
+
+2017-09-21 22:11  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15788] postgis/lwgeom_out_mvt.c, postgis/mvt.c,
+	  regress/mvt.sql, regress/mvt_expected: Make ST_AsMVT tolerant of
+	  NULL input and return '':bytea
+	  (zero length bytea) when provided with only null inputs, or no
+	  inputs. (References #3857)
+
+2017-09-21 18:34  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15786] postgis/lwgeom_out_mvt.c, postgis/mvt.c, postgis/mvt.h,
+	  regress/mvt.sql, regress/mvt_expected: ST_AsMVTGeom return NULL
+	  on EMPTY geometry (References #3857)
+
+2017-09-21 13:49  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15785] postgis/lwgeom_ogc.c: Harmonize behavior of ExteriorRing
+	  / InteriorRingN
+	  and NumInteriorRings on returning NULL on bad input
+	  instead of errors, matching the doco
+	  (Closes #3261)
+
+2017-09-20 19:58  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15780] liblwgeom/bytebuffer.c, liblwgeom/bytebuffer.h,
+	  liblwgeom/lwout_twkb.c, postgis/lwgeom_inout.c: Improve TWKT
+	  performance by avoiding lots of allocations
+	  on the heap. (Closes #3855)
+
+2017-09-20 19:55  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15779] postgis/lwgeom_functions_basic.c: Short circuit
+	  ST_RepeatedPoints right away on point inputs (Closes #3854)
+
+2017-09-20 15:46  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15778] liblwgeom/g_serialized.c, postgis/gserialized_gist_2d.c:
+	  Remove slicing logic from bounding box reader and
+	  note why inline with the code so it can be done "right"
+	  in a larger re-work of serialization (postgis 3) that
+	  supports postgis-side compression. (Closes #3853)
+
+2017-09-20 00:12  Regina Obe <lr at pcorp.us>
+
+	* [r15775] postgis/postgis.sql.in: ST_ConcaveHull fix for
+	  EXtenriorRing is not a polygon
+	  References #2836 for PostGIS 2.4.0
+
+2017-09-20 00:04  Regina Obe <lr at pcorp.us>
+
+	* [r15774] doc/po/de/release_notes.xml.po,
+	  doc/po/de_DE/installation.xml.po,
+	  doc/po/de_DE/reference_raster.xml.po,
+	  doc/po/de_DE/release_notes.xml.po,
+	  doc/po/de_DE/using_postgis_dataman.xml.po,
+	  doc/po/es/installation.xml.po, doc/po/es/reference_raster.xml.po,
+	  doc/po/es/release_notes.xml.po,
+	  doc/po/es/using_postgis_dataman.xml.po,
+	  doc/po/fr/installation.xml.po, doc/po/fr/reference_raster.xml.po,
+	  doc/po/fr/release_notes.xml.po,
+	  doc/po/fr/using_postgis_dataman.xml.po,
+	  doc/po/it_IT/installation.xml.po,
+	  doc/po/it_IT/reference_raster.xml.po,
+	  doc/po/it_IT/release_notes.xml.po,
+	  doc/po/it_IT/using_postgis_dataman.xml.po,
+	  doc/po/ja/installation.xml.po, doc/po/ja/reference_raster.xml.po,
+	  doc/po/ja/release_notes.xml.po,
+	  doc/po/ja/using_postgis_dataman.xml.po,
+	  doc/po/ko_KR/installation.xml.po,
+	  doc/po/ko_KR/reference_raster.xml.po,
+	  doc/po/ko_KR/release_notes.xml.po,
+	  doc/po/ko_KR/using_postgis_dataman.xml.po,
+	  doc/po/pl/extras_topology.xml.po, doc/po/pl/installation.xml.po,
+	  doc/po/pl/reference_operator.xml.po,
+	  doc/po/pl/reference_raster.xml.po,
+	  doc/po/pl/release_notes.xml.po,
+	  doc/po/pl/using_postgis_dataman.xml.po,
+	  doc/po/pt_BR/extras_topology.xml.po,
+	  doc/po/pt_BR/installation.xml.po,
+	  doc/po/pt_BR/reference_operator.xml.po,
+	  doc/po/pt_BR/reference_raster.xml.po,
+	  doc/po/pt_BR/release_notes.xml.po,
+	  doc/po/pt_BR/using_postgis_dataman.xml.po,
+	  doc/po/templates/installation.xml.pot,
+	  doc/po/templates/reference_raster.xml.pot,
+	  doc/po/templates/release_notes.xml.pot,
+	  doc/po/templates/using_postgis_dataman.xml.pot: po and pot
+	  updates
+
+2017-09-19 21:02  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15772] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c,
+	  regress/lwgeom_regress_expected: Remove the local hacks for float
+	  rounding and go
+	  with system level functions, that are hopefully
+	  more optimized. Also, this seems to provide more
+	  correct results than the old code!
+	  (Closes #3852)
+
+2017-09-19 15:36  Regina Obe <lr at pcorp.us>
+
+	* [r15766] NEWS, doc/reference_raster.xml, doc/release_notes.xml:
+	  typo and grammar corrections from Andreas Schild
+
+2017-09-19 13:35  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15765] liblwgeom/g_serialized.c,
+	  liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_api.c: Strip
+	  memcpy from int32 access in gserialized,
+	  and remove the now-unused functions that support
+	  that operation from the overall internal API.
+	  (Closes #3850)
+
+2017-09-18 13:21  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15755] regress/tickets.sql, regress/tickets_expected: Add
+	  regression test for trigonometric length calculation
+	  for compoundcurve (references #3774)
+
+2017-09-18 12:30  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15754] liblwgeom/lwcompound.c: Remove unused declaration of
+	  LWLINE
+
+2017-09-18 07:32  Björn Harrtell <bjorn at wololo.org>
+
+	* [r15753] README.postgis, doc/installation.xml: Add notes on
+	  optional protobuf-c dependency and some formatting fixes
+
+2017-09-17 23:41  Regina Obe <lr at pcorp.us>
+
+	* [r15752] doc/using_postgis_dataman.xml: typo
+
+2017-09-17 20:59  Sandro Santilli <strk at kbt.io>
+
+	* [r15751] GNUmakefile.in: Fix check-no-trailing-blanks to check
+	  for .c, not .cpp files
+
+2017-09-17 20:59  Sandro Santilli <strk at kbt.io>
+
+	* [r15750] extensions/address_standardizer/analyze.c,
+	  extensions/address_standardizer/err_param.c,
+	  liblwgeom/bytebuffer.c, liblwgeom/cunit/cu_algorithm.c,
+	  liblwgeom/cunit/cu_bytebuffer.c, liblwgeom/cunit/cu_clean.c,
+	  liblwgeom/cunit/cu_effectivearea.c,
+	  liblwgeom/cunit/cu_force_sfs.c, liblwgeom/cunit/cu_geodetic.c,
+	  liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_geos_cluster.c,
+	  liblwgeom/cunit/cu_in_twkb.c, liblwgeom/cunit/cu_in_wkb.c,
+	  liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c,
+	  liblwgeom/cunit/cu_minimum_bounding_circle.c,
+	  liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_out_twkb.c,
+	  liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_x3d.c,
+	  liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_tree.c,
+	  liblwgeom/cunit/cu_unionfind.c, liblwgeom/cunit/cu_varint.c,
+	  liblwgeom/effectivearea.c, liblwgeom/g_box.c,
+	  liblwgeom/g_serialized.c, liblwgeom/lwalgorithm.c,
+	  liblwgeom/lwcollection.c, liblwgeom/lwcurvepoly.c,
+	  liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic_tree.c,
+	  liblwgeom/lwgeom_geos_cluster.c, liblwgeom/lwhomogenize.c,
+	  liblwgeom/lwin_geojson.c, liblwgeom/lwin_wkb.c,
+	  liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c,
+	  liblwgeom/lwin_wkt_parse.c, liblwgeom/lwkmeans.c,
+	  liblwgeom/lwline.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c,
+	  liblwgeom/lwout_geojson.c, liblwgeom/lwout_kml.c,
+	  liblwgeom/lwout_svg.c, liblwgeom/lwout_twkb.c,
+	  liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoly.c,
+	  liblwgeom/lwtriangle.c, liblwgeom/lwutil.c,
+	  liblwgeom/measures3d.c, liblwgeom/stringbuffer.c,
+	  liblwgeom/varint.c, libpgcommon/gserialized_gist.c,
+	  libpgcommon/lwgeom_cache.c, libpgcommon/lwgeom_pg.c,
+	  libpgcommon/lwgeom_transform.c, loader/cunit/cu_pgsql2shp.c,
+	  loader/cunit/cu_shp2pgsql.c, loader/shpopen.c,
+	  postgis/geography_btree.c, postgis/geography_inout.c,
+	  postgis/geography_measurement.c,
+	  postgis/geography_measurement_trees.c, postgis/geometry_inout.c,
+	  postgis/gserialized_estimate.c, postgis/gserialized_gist_2d.c,
+	  postgis/gserialized_gist_nd.c, postgis/gserialized_typmod.c,
+	  postgis/lwgeom_backend_api.c, postgis/lwgeom_box.c,
+	  postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c,
+	  postgis/lwgeom_dump.c, postgis/lwgeom_dumppoints.c,
+	  postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c,
+	  postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c,
+	  postgis/lwgeom_geos_prepared.c, postgis/lwgeom_in_geojson.c,
+	  postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c,
+	  postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c,
+	  postgis/lwgeom_rtree.c, postgis/lwgeom_sfcgal.c,
+	  postgis/lwgeom_spheroid.c, postgis/lwgeom_transform.c,
+	  postgis/lwgeom_window.c, raster/rt_core/rt_geometry.c,
+	  raster/rt_core/rt_mapalgebra.c, raster/rt_core/rt_pixel.c,
+	  raster/rt_core/rt_raster.c, raster/rt_core/rt_util.c,
+	  raster/rt_pg/rtpg_gdal.c, raster/rt_pg/rtpg_pixel.c,
+	  raster/test/cunit/cu_band_basics.c,
+	  raster/test/cunit/cu_band_misc.c, raster/test/cunit/cu_gdal.c:
+	  Remove trailing blanks from .c files
+
+2017-09-17 16:58  Regina Obe <lr at pcorp.us>
+
+	* [r15749] doc/reference_raster.xml: typo corrections from Andreas
+	  Schild via transifex
+
+2017-09-17 02:24  Regina Obe <lr at pcorp.us>
+
+	* [r15748] doc/po/templates/reference_raster.xml.pot: typo
+	  corrections from Andreas Schild via transifex
+
+2017-09-17 01:40  Regina Obe <lr at pcorp.us>
+
+	* [r15747] doc/reference_raster.xml: typo corrections from Andreas
+	  Schild via transifex
+
+2017-09-15 14:19  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15746] liblwgeom/lwcompound.c: #3774, compute length of
+	  compound on arcs
+
+2017-09-15 05:36  Regina Obe <lr at pcorp.us>
+
+	* [r15745] doc/po/de/installation.xml.po,
+	  doc/po/de/reference_processing.xml.po,
+	  doc/po/de/reference_transaction.xml.po: fix parse errors in
+	  German de
+	  Closes #3849 for PostGIS 2.4.0
+
+2017-09-15 04:24  Regina Obe <lr at pcorp.us>
+
+	* [r15744] doc/po/de/Makefile, doc/po/de_DE/Makefile: make de_DE
+	  suffix be de_DE (we might just scrap de_DE at some point.)
+	  Add make file for de and make suffix -de.
+	  References #3848 for PostGIS 2.4.0
+
+2017-09-15 04:00  Regina Obe <lr at pcorp.us>
+
+	* [r15743] doc/po/de, doc/po/de/extras.xml.po,
+	  doc/po/de/extras_address_standardizer.xml.po,
+	  doc/po/de/extras_historytable.xml.po,
+	  doc/po/de/extras_tigergeocoder.xml.po,
+	  doc/po/de/extras_topology.xml.po, doc/po/de/faq.xml.po,
+	  doc/po/de/faq_raster.xml.po, doc/po/de/installation.xml.po,
+	  doc/po/de/introduction.xml.po, doc/po/de/performance_tips.xml.po,
+	  doc/po/de/postgis.xml.po, doc/po/de/reference.xml.po,
+	  doc/po/de/reference_accessor.xml.po,
+	  doc/po/de/reference_constructor.xml.po,
+	  doc/po/de/reference_editor.xml.po,
+	  doc/po/de/reference_exception.xml.po,
+	  doc/po/de/reference_guc.xml.po, doc/po/de/reference_lrs.xml.po,
+	  doc/po/de/reference_management.xml.po,
+	  doc/po/de/reference_measure.xml.po,
+	  doc/po/de/reference_misc.xml.po,
+	  doc/po/de/reference_operator.xml.po,
+	  doc/po/de/reference_output.xml.po,
+	  doc/po/de/reference_processing.xml.po,
+	  doc/po/de/reference_raster.xml.po,
+	  doc/po/de/reference_sfcgal.xml.po,
+	  doc/po/de/reference_temporal.xml.po,
+	  doc/po/de/reference_transaction.xml.po,
+	  doc/po/de/reference_type.xml.po, doc/po/de/release_notes.xml.po,
+	  doc/po/de/reporting.xml.po, doc/po/de/using_postgis_app.xml.po,
+	  doc/po/de/using_postgis_dataman.xml.po,
+	  doc/po/de/using_raster_dataman.xml.po: add de which is further
+	  ahead than de_DE
+	  References #3848
+
+2017-09-14 22:57  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15739] postgis/gserialized_estimate.c: #3731, backend crash on
+	  stats object with zero-size histogram
+
+2017-09-14 22:30  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15738] postgis/mvt.c: Quiet printf warnings in mvt size_t debug
+	  messages
+
+2017-09-14 18:57  Regina Obe <lr at pcorp.us>
+
+	* [r15737] doc/po/de_DE/extras_topology.xml.po,
+	  doc/po/de_DE/reference_operator.xml.po,
+	  doc/po/de_DE/reference_raster.xml.po,
+	  doc/po/es/extras_topology.xml.po,
+	  doc/po/es/reference_operator.xml.po,
+	  doc/po/es/reference_raster.xml.po,
+	  doc/po/fr/extras_topology.xml.po,
+	  doc/po/fr/reference_operator.xml.po,
+	  doc/po/fr/reference_raster.xml.po,
+	  doc/po/it_IT/extras_topology.xml.po,
+	  doc/po/it_IT/reference_operator.xml.po,
+	  doc/po/it_IT/reference_raster.xml.po,
+	  doc/po/ja/extras_topology.xml.po,
+	  doc/po/ja/reference_operator.xml.po,
+	  doc/po/ja/reference_raster.xml.po,
+	  doc/po/ko_KR/extras_topology.xml.po,
+	  doc/po/ko_KR/reference_operator.xml.po,
+	  doc/po/ko_KR/reference_raster.xml.po,
+	  doc/po/templates/extras_topology.xml.pot,
+	  doc/po/templates/reference_operator.xml.pot,
+	  doc/po/templates/reference_raster.xml.pot: update pos and pots
+
+2017-09-14 18:35  Regina Obe <lr at pcorp.us>
+
+	* [r15736] doc/reference_raster.xml: numerous corrections from
+	  Andreas Schild on transifex
+
+2017-09-14 17:31  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15735] .editorconfig: Match spacing in the topology.c file
+
+2017-09-14 16:32  Regina Obe <lr at pcorp.us>
+
+	* [r15734] HOWTO_RELEASE: update to reflect website is now
+	  versioned on git
+
+2017-09-14 15:57  Sandro Santilli <strk at kbt.io>
+
+	* [r15733] make_dist.sh: Include .gitignore in release (used by
+	  `make check`)
+
+2017-09-14 15:57  Sandro Santilli <strk at kbt.io>
+
+	* [r15732] GNUmakefile.in: Add check-no-trailing-blanks Makefile
+	  rule and run on `make check`
+	  
+	  Only checks .h and .c files, and skip those in .gitignore
+
+2017-09-14 15:56  Sandro Santilli <strk at kbt.io>
+
+	* [r15731] extensions/address_standardizer/pagc_api.h,
+	  liblwgeom/bytebuffer.h, liblwgeom/effectivearea.h,
+	  liblwgeom/lwin_wkt.h, liblwgeom/lwtree.h,
+	  liblwgeom/lwunionfind.h, libpgcommon/lwgeom_pg.h,
+	  loader/shp2pgsql-core.h, raster/rt_core/librtcore.h: Remove
+	  trailing blanks
+
+2017-09-14 15:36  Sandro Santilli <strk at kbt.io>
+
+	* [r15730] .editorconfig: liblwgeom/lwgeom_log.h uses spaces, write
+	  in stone !
+
+2017-09-14 15:31  Sandro Santilli <strk at kbt.io>
+
+	* [r15729] .editorconfig: liblwgeom/box2d.c has space indenting,
+	  institutionalize it !
+
+2017-09-14 14:30  Sandro Santilli <strk at kbt.io>
+
+	* [r15728] topology/postgis_topology.c: Only prepare statements on
+	  first run
+
+2017-09-14 13:56  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15723] extensions/address_standardizer/gamma.c,
+	  topology/postgis_topology.c: #3847, coverity fixes in topology
+	  and address standardizer
+
+2017-09-14 13:52  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15722] loader/dbfopen.c, loader/pgsql2shp-core.c,
+	  loader/shp2pgsql-core.c, raster/loader/raster2pgsql.c: #3847,
+	  coverity fixes around the loaders
+
+2017-09-13 21:51  Regina Obe <lr at pcorp.us>
+
+	* [r15721] doc/reference_operator.xml: update docs to reflect =
+	  operator changed in 2.4.0. correct the examples to exhibit new
+	  behavior. Put a note in ~= which means what = used to mean
+	  References #3844 for PostGIS 2.4.0
+
+2017-09-13 20:30  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15717] doc/extras_topology.xml: Fix misplaced section end
+
+2017-09-13 20:20  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15713] doc/extras_topology.xml: #2352, #3249, ST_RemoveIsoEdge
+	  is not documented
+
+2017-09-13 20:03  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15712] doc/reference_operator.xml: #3844 Update docs to match
+	  new = operator behaviour
+
+2017-09-13 17:22  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r15711] liblwgeom/g_serialized.c: Fix comments up on cmp() func
+
+2017-09-13 14:42  Sandro Santilli <strk at kbt.io>
+
+	* [r15710] topology/sql/export/TopoJSON.sql.in,
+	  topology/test/regress/topojson_expected: Fix TopoJSON expected
+	  output
+	  
+	  It looks like behavior is still not the same as it was before
+	  the btree operators change...
+
+2017-09-13 13:09  Sandro Santilli <strk at kbt.io>
+
+	* [r15708] topology/sql/export/TopoJSON.sql.in,
+	  topology/test/regress/topojson_expected: Restore leftmost edge
+	  finding in TopoJSON output
+
+2017-09-13 05:04  Regina Obe <lr at pcorp.us>
+
+	* [r15707] Version.config, extensions/upgradeable_versions.mk: flip
+	  version back to 2.4.0dev
+
+2017-09-13 04:00  Regina Obe <lr at pcorp.us>
+
+	* [r15705] ChangeLog, NEWS, README.postgis, Version.config,
+	  extensions/upgradeable_versions.mk: Prepping for rc1 release
+
 2017-09-13 03:44  Regina Obe <lr at pcorp.us>
 
 	* [r15704] doc/po/de_DE/reference_raster.xml.po,
diff --git a/GNUmakefile.in b/GNUmakefile.in
index 1029b21..2374fdc 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -1,6 +1,6 @@
 #-----------------------------------------------------
 #
-# Configuration directives are in postgis_config.h 
+# Configuration directives are in postgis_config.h
 #
 #-----------------------------------------------------
 
@@ -35,7 +35,12 @@ clean-local:
 # TODO: drop 'test' target..
 test: check
 
-check: all docs-check
+check: all docs-check check-no-trailing-blanks
+
+check-no-trailing-blanks:
+	! find . -name '*.c' -o -name '*.h' | \
+		grep -vf .gitignore | \
+		xargs grep -Pn '[\t ]$$'
 
 installcheck:
 	RUNTESTFLAGS="$(RUNTESTFLAGS) --extension" $(MAKE) check
@@ -45,7 +50,7 @@ distclean: distclean-local
 distclean-local: clean-local
 	rm -Rf autom4te.cache
 	rm -f GNUmakefile
-	rm -f config.log config.cache config.status 
+	rm -f config.log config.cache config.status
 	rm -f postgis_config.h
 
 maintainer-clean-local: distclean-local
@@ -53,7 +58,7 @@ maintainer-clean-local: distclean-local
 	rm -f config.guess config.rpath config.sub
 	rm -f libtool install-sh ltmain.sh
 
-maintainer-clean: 
+maintainer-clean:
 	@echo '------------------------------------------------------'
 	@echo 'This command is intended for maintainers to use; it'
 	@echo 'deletes files that may need special tools to rebuild.'
@@ -85,7 +90,7 @@ templategis-install:
 templategis-uninstall:
 	$(MAKE) -C extras/template_gis uninstall
 
-docs: 
+docs:
 	$(MAKE) -C doc html
 
 docs-clean:
@@ -96,7 +101,7 @@ docs-check:
 
 comments:
 	$(MAKE) -C doc comments
-	
+
 cheatsheets:
 	$(MAKE) -C doc cheatsheets
 
@@ -132,7 +137,7 @@ raster-sql:
 
 astyle:
 	./astyle.sh
-    
+
 commit:
 	$(MAKE) astyle && $(MAKE) clean && $(MAKE) check && svn commit
 
@@ -142,7 +147,7 @@ authors.git: authors.svn
 svnrebase: authors.git
 	git svn rebase --authors-file authors.git
 
-postgis_svn_revision.h: 
+postgis_svn_revision.h:
 	$(PERL) utils/svn_repo_revision.pl
 
 .PHONY: utils liblwgeom ChangeLog raster postgis_svn_revision.h
diff --git a/NEWS b/NEWS
index d981048..e7a5b2d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,14 @@
+PostGIS 2.4.0rc2
+2017/09/24
+* Fixes and Enhancements since PostGIS 2.4.0rc1 *
+  - Numerous fixes to ST_AsMVT, ST_AsGeoBuf
+  - ST_AsTWKB speed and memory performance enhancments
+  - ST_RepeatedPoints speed improvements
+  - ST_ConcaveHull bug fix
+
+See PostGIS 2.4.0 section for details of
+new features and enhancements in this release.
+
 PostGIS 2.4.0rc1
 2017/09/13
 Note possible breaking changes since 2.4.0 beta1 release are:
@@ -57,11 +68,12 @@ PostGIS 2.4.0
   - #3684, Update to EPSG register v9
           (Even Rouault)
   - #3830, Fix initialization of incompatible type (>=9.6) address_standardizer
-  - #3662, Make shp2pgsql work in debug mode by sendig debug to stderr
+  - #3662, Make shp2pgsql work in debug mode by sending debug to stderr
   - #3405, Fixed memory leak in lwgeom_to_points
   - #3832, Support wide integer fields as int8 in shp2pgsql
   - #3841, Deterministic sorting support for empty geometries in btree geography
   - #3844, Make = operator a strict equality test, and < > to rough "spatial sorting"
+  - #3855, ST_AsTWKB memory and speed improvements
 
 
 * Breaking Changes *
diff --git a/README.postgis b/README.postgis
index 8ca30b3..d3cc90a 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
 PostGIS - Geographic Information Systems Extensions to PostgreSQL
 =================================================================
 
-:Version: 2.4.0rc1
-:Date: 2017-09-13
+:Version: 2.4.0rc2
+:Date: 2017-09-24
 :Website: http://postgis.net
 
 This distribution contains a module which implements GIS simple features, ties
@@ -61,9 +61,9 @@ this to work.
 
 * GNU gettext
 
-   The loader, and hence PostGIS, requires GNU gettext 0.14 or higher
-   for translation support
-   (typically in libc on GNU/Linux, in which case 0.17 is required).
+  The loader, and hence PostGIS, requires GNU gettext 0.14 or higher
+  for translation support
+  (typically in libc on GNU/Linux, in which case 0.17 is required).
 
 * JSON-C (Optional, Version 0.9 or higher)
 
@@ -71,7 +71,7 @@ this to work.
 
     http://github.com/json-c/json-c/wiki
 
-  You can get it installed in apt-based systems using::
+  You can get it installed in apt-based systems using:
 
     apt-get install libjson0-dev
 
@@ -85,6 +85,17 @@ this to work.
 
   https://github.com/Oslandia/SFCGAL
 
+* protobuf-c (Optional, Version 1.1.0 or higher)
+
+  The protobuf-c library and compiler is required for ST_AsMVT and
+  ST_AsGeobuf output. Also, pkg-config is required to verify the correct
+  minimum version of protobuf-c.
+
+    https://github.com/protobuf-c/protobuf-c
+
+  To get packages on apt-based systems:
+
+    apt-get install libprotobuf-c-dev protobuf-c-compiler
 
 CONFIGURATION
 -------------
@@ -123,6 +134,9 @@ you must provide the ``--without-raster`` option.
 If you want to compile PostGIS *without* Topology support,
 you must provide the ``--without-topology`` option.
 
+If you want to compile PostGIS *without* Protobuf formats support,
+you must provide the ``--without-protobuf`` option.
+
 PostGIS will be compiled with sfcgal support if it is found.
 You can explicitly state the location with --with-sfcgal=path/to/sfcgal
 
diff --git a/Version.config b/Version.config
index cf938d0..cb7a742 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
 
 POSTGIS_MAJOR_VERSION=2
 POSTGIS_MINOR_VERSION=4
-POSTGIS_MICRO_VERSION=0rc1
+POSTGIS_MICRO_VERSION=0rc2
 
 # Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
 # when changing POSTGIS_MINOR_VERSION
diff --git a/doc/extras_topology.xml b/doc/extras_topology.xml
index 7010dac..a2b33eb 100644
--- a/doc/extras_topology.xml
+++ b/doc/extras_topology.xml
@@ -1782,8 +1782,56 @@ SELECT topology.ST_RemoveIsoNode('ma_topo',  7 ) As result;
 				<para><xref linkend="ST_AddIsoNode"/></para>
 			</refsection>
 		</refentry>
+
+		<refentry id="ST_RemoveIsoEdge">
+			<refnamediv>
+				<refname>ST_RemoveIsoEdge</refname>
+
+				<refpurpose>Removes an isolated edge and returns description of action. If the edge is not isolated, then an exception is thrown.</refpurpose>
+			</refnamediv>
+
+			<refsynopsisdiv>
+				<funcsynopsis>
+					<funcprototype>
+					<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef>
+					<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef>
+					<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>
+					</funcprototype>
+				</funcsynopsis>
+			</refsynopsisdiv>
+
+			<refsection>
+                <title>Description</title>
+
+                <para>Removes an isolated edge and returns description of action. If the edge is not isolated, then an exception is thrown.</para>
+
+
+                <!-- use this format if new function -->
+                <para>Availability: 1.? </para>
+	<para>&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details:  X+1.3.3</para>
+			</refsection>
+
+
+			<refsection>
+				<title>Examples</title>
+				<programlisting>
+-- Remove an isolated node with no face  --
+SELECT topology.ST_RemoveIsoNode('ma_topo',  7 ) As result;
+         result
+-------------------------
+ Isolated node 7 removed
+</programlisting>
+			</refsection>
+
+			<!-- Optionally add a "See Also" section -->
+			<refsection>
+				<title>See Also</title>
+				<para><xref linkend="ST_AddIsoNode"/></para>
+			</refsection>
+		</refentry>
 	</sect1>
 
+
 	<sect1 id="Topology_Accessors">
 	  <title>Topology Accessors</title>
         <refentry id="GetEdgeByPoint">
diff --git a/doc/faq_raster.xml b/doc/faq_raster.xml
index b9ef448..cef165e 100644
--- a/doc/faq_raster.xml
+++ b/doc/faq_raster.xml
@@ -40,7 +40,7 @@
         You can <ulink url="http://www.postgis.us/page_buy_book">buy PostGIS in Action</ulink>  now from Manning in hard-copy (significant discounts for bulk purchases) or just the E-book format.
         You can also buy from Amazon and various other book distributors. All hard-copy books come with a free coupon to download the E-book version.
         </para>
-        <para>Here is a review from a PostGIS Raster user <ulink url="http://fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/">PostGIS raster applied to land classification urban forestry</ulink></para>
+        <para>Here is a review from a PostGIS Raster user <ulink url="http://fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/">PostGIS raster applied to land classification urban forestry</ulink></para>
       </answer>
 
     </qandaentry>
diff --git a/doc/installation.xml b/doc/installation.xml
index 7f174f4..47c3eeb 100644
--- a/doc/installation.xml
+++ b/doc/installation.xml
@@ -209,7 +209,7 @@ psql -d yourdatabase -f sfcgal_comments.sql
 		<listitem>
 			<para>
 			  To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler (for building) are required.
-				Also, pgk-config is required to verify the correct minimum version of protobuf-c.
+				Also, pkg-config is required to verify the correct minimum version of protobuf-c.
 				See <ulink url="https://github.com/protobuf-c/protobuf-c">protobuf-c</ulink>.
 			</para>
 		</listitem>
diff --git a/doc/po/de_DE/Makefile b/doc/po/de/Makefile
similarity index 100%
copy from doc/po/de_DE/Makefile
copy to doc/po/de/Makefile
diff --git a/doc/po/de/extras.xml.po b/doc/po/de/extras.xml.po
new file mode 100644
index 0000000..926c0f4
--- /dev/null
+++ b/doc/po/de/extras.xml.po
@@ -0,0 +1,39 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:32+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: extras.xml:3
+#, no-c-format
+msgid "PostGIS Extras"
+msgstr "PostGIS Extras"
+
+#. Tag: para
+#: extras.xml:5
+#, no-c-format
+msgid ""
+"This chapter documents features found in the extras folder of the PostGIS "
+"source tarballs and source repository. These are not always packaged with "
+"PostGIS binary releases, but are usually plpgsql based or standard shell "
+"scripts that can be run as is."
+msgstr "Dieses Kapitel beschreibt Features die sich in den zusätzlichen Verzeichnissen des PostGIS Quellcodes - Tarballs und Repository -  befinden. Diese sind nicht immer mit den binären PostGIS Veröffentlichung/Release paketiert, sind aber im allgemeinen plpgsql basiert oder es handelt sich um Shell Skripts die direkt aufgerufen werden können."
+
+#. Tag: chapter
+#: extras.xml:6
+#, no-c-format
+msgid "&extras_tigergeocoder;"
+msgstr "&extras_tigergeocoder;"
diff --git a/doc/po/de/extras_address_standardizer.xml.po b/doc/po/de/extras_address_standardizer.xml.po
new file mode 100644
index 0000000..791c666
--- /dev/null
+++ b/doc/po/de/extras_address_standardizer.xml.po
@@ -0,0 +1,1564 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-08-30 03:58+0000\n"
+"PO-Revision-Date: 2017-09-01 06:00+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: extras_address_standardizer.xml:3
+#, no-c-format
+msgid "Address Standardizer"
+msgstr "Adressennormierer"
+
+#. Tag: para
+#: extras_address_standardizer.xml:4
+#, no-c-format
+msgid ""
+"This is a fork of the <ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-11.html\">PAGC "
+"standardizer</ulink> (original code for this portion was <ulink "
+"url=\"http://sourceforge.net/p/pagc/code/360/tree/branches/sew-"
+"refactor/postgresql\">PAGC PostgreSQL Address Standardizer</ulink>)."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:5
+#, no-c-format
+msgid ""
+"The address standardizer is a single line address parser that takes an input"
+" address and normalizes it based on a set of rules stored in a table and "
+"helper lex and gaz tables."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:6
+#, no-c-format
+msgid ""
+"The code is built into a single postgresql extension library called "
+"<code>address_standardizer</code> which can be installed with <code>CREATE "
+"EXTENSION address_standardizer;</code>. In addition to the "
+"address_standardizer extension, a sample data extension called "
+"<code>address_standardizer_data_us</code> extensions is built, which "
+"contains gaz, lex, and rules tables for US data. This extensions can be "
+"installed via: <code>CREATE EXTENSION address_standardizer_data_us;</code>"
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:7
+#, no-c-format
+msgid ""
+"The code for this extension can be found in the PostGIS "
+"<filename>extensions/address_standardizer</filename> and is currently self-"
+"contained."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:8
+#, no-c-format
+msgid ""
+"For installation instructions refer to: <xref "
+"linkend=\"installing_pagc_address_standardizer\"/>."
+msgstr "Für eine Installationsanleitung siehe: <xref linkend=\"installing_pagc_address_standardizer\"/>."
+
+#. Tag: title
+#: extras_address_standardizer.xml:9
+#, no-c-format
+msgid "How the Parser Works"
+msgstr "Funktionsweise des Parsers"
+
+#. Tag: para
+#: extras_address_standardizer.xml:10
+#, no-c-format
+msgid ""
+"The parser works from right to left looking first at the macro elements for "
+"postcode, state/province, city, and then looks micro elements to determine "
+"if we are dealing with a house number street or intersection or landmark. It"
+" currently does not look for a country code or name, but that could be "
+"introduced in the future."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:17
+#, no-c-format
+msgid "Country code"
+msgstr "Country code"
+
+#. Tag: para
+#: extras_address_standardizer.xml:18
+#, no-c-format
+msgid ""
+"Assumed to be US or CA based on: postcode as US or Canada state/province as "
+"US or Canada else US"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:21
+#, no-c-format
+msgid "Postcode/zipcode"
+msgstr "Postcode/zipcode"
+
+#. Tag: para
+#: extras_address_standardizer.xml:22
+#, no-c-format
+msgid ""
+"These are recognized using Perl compatible regular expressions. These regexs"
+" are currently in the parseaddress-api.c and are relatively simple to make "
+"changes to if needed."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:27
+#, no-c-format
+msgid "State/province"
+msgstr "State/province"
+
+#. Tag: para
+#: extras_address_standardizer.xml:28
+#, no-c-format
+msgid ""
+"These are recognized using Perl compatible regular expressions. These regexs"
+" are currently in the parseaddress-api.c but could get moved into includes "
+"in the future for easier maintenance."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:37
+#, no-c-format
+msgid ""
+"This section lists the PostgreSQL data types installed by Address "
+"Standardizer extension. Note we describe the casting behavior of these which"
+" is very important especially when designing your own functions."
+msgstr ""
+
+#. Tag: title
+#: extras_address_standardizer.xml:42
+#, no-c-format
+msgid "Address Standardizer Types"
+msgstr "Adressennormierer Datentypen"
+
+#. Tag: refname
+#: extras_address_standardizer.xml:45
+#, no-c-format
+msgid "stdaddr"
+msgstr "stdaddr"
+
+#. Tag: refpurpose
+#: extras_address_standardizer.xml:46
+#, no-c-format
+msgid ""
+"A composite type that consists of the elements of an address. This is the "
+"return type for <varname>standardize_address</varname> function."
+msgstr "Ein zusammengesetzter Datentyp, der aus den Elementen einer Adresse besteht. Dies ist der zurückgegebene Datentyp der <varname>standardize_address</varname> Funktion."
+
+#. Tag: title
+#: extras_address_standardizer.xml:49 extras_address_standardizer.xml:153
+#: extras_address_standardizer.xml:486 extras_address_standardizer.xml:528
+#: extras_address_standardizer.xml:586 extras_address_standardizer.xml:646
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: extras_address_standardizer.xml:50
+#, no-c-format
+msgid ""
+"A composite type that consists of elements of an address. This is the return"
+" type for <xref linkend=\"standardize_address\"/> function. Some "
+"descriptions for elements are borrowed from <ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#ss12.1\">PAGC Postal "
+"Attributes</ulink>."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:51
+#, no-c-format
+msgid ""
+"The token numbers denote the output reference number in the <xref "
+"linkend=\"rulestab\"/>."
+msgstr "Die Token-Nummern geben die Referenznummer der Ausgabe in der <xref linkend=\"rulestab\"/> an."
+
+#. Tag: para
+#: extras_address_standardizer.xml:52 extras_address_standardizer.xml:593
+#: extras_address_standardizer.xml:655
+#, no-c-format
+msgid "&address_standardizer_required;"
+msgstr "&address_standardizer_required;"
+
+#. Tag: term
+#: extras_address_standardizer.xml:55
+#, no-c-format
+msgid "building"
+msgstr "building"
+
+#. Tag: para
+#: extras_address_standardizer.xml:57
+#, no-c-format
+msgid ""
+"is text (token number <code>0</code>): Refers to building number or name. "
+"Unparsed building identifiers and types. Generally blank for most addresses."
+msgstr "ist ein Text (Token-Nummer <code>0</code>): Verweist auf die Hausnummer oder Namen. Gebäude Identifikatoren und Typen nicht geparst. Bei den meisten Adressen üblicherweise leer."
+
+#. Tag: term
+#: extras_address_standardizer.xml:60
+#, no-c-format
+msgid "house_num"
+msgstr "house_num"
+
+#. Tag: para
+#: extras_address_standardizer.xml:62 extras_address_standardizer.xml:397
+#, no-c-format
+msgid ""
+"is a text (token number <code>1</code>): This is the street number on a "
+"street. Example <emphasis>75</emphasis> in <code>75 State Street</code>."
+msgstr "ist ein Text (Token-Nummer <code>1</code>): Die Hausnummer einer Straße. Beispiel <emphasis>75</emphasis> in <code>75 State Street</code>."
+
+#. Tag: term
+#: extras_address_standardizer.xml:65 extras_address_standardizer.xml:400
+#, no-c-format
+msgid "predir"
+msgstr "predir"
+
+#. Tag: para
+#: extras_address_standardizer.xml:66 extras_address_standardizer.xml:401
+#, no-c-format
+msgid ""
+"is text (token number <code>2</code>): STREET NAME PRE-DIRECTIONAL such as "
+"North, South, East, West etc."
+msgstr "ist ein Text (Token-Nummer <code>2</code>): STREET NAME PRE-DIRECTIONAL, wie Nord, Süd, Ost, West etc."
+
+#. Tag: term
+#: extras_address_standardizer.xml:68 extras_address_standardizer.xml:403
+#, no-c-format
+msgid "qual"
+msgstr "qual"
+
+#. Tag: para
+#: extras_address_standardizer.xml:70 extras_address_standardizer.xml:405
+#, no-c-format
+msgid ""
+"is text (token number <code>3</code>): STREET NAME PRE-MODIFIER Example "
+"<emphasis>OLD</emphasis> in <code>3715 OLD HIGHWAY 99</code>."
+msgstr "ist ein Text (Token-Nummer <code>3</code>): STREET NAME PRE-MODIFIER Beispiel <emphasis>OLD</emphasis> in <code>3715 OLD HIGHWAY 99</code>."
+
+#. Tag: term
+#: extras_address_standardizer.xml:73 extras_address_standardizer.xml:408
+#, no-c-format
+msgid "pretype"
+msgstr "pretype"
+
+#. Tag: para
+#: extras_address_standardizer.xml:75 extras_address_standardizer.xml:410
+#, no-c-format
+msgid "is text (token number <code>4</code>): STREET PREFIX TYPE"
+msgstr "ist ein Text (Token-Nummer <code>4</code>): STREET PREFIX TYPE"
+
+#. Tag: term
+#: extras_address_standardizer.xml:78
+#, no-c-format
+msgid "name"
+msgstr "name"
+
+#. Tag: para
+#: extras_address_standardizer.xml:80 extras_address_standardizer.xml:415
+#, no-c-format
+msgid "is text (token number <code>5</code>): STREET NAME"
+msgstr "ist ein Text (Token-Nummer <code>5</code>): STREET NAME"
+
+#. Tag: term
+#: extras_address_standardizer.xml:83 extras_address_standardizer.xml:418
+#, no-c-format
+msgid "suftype"
+msgstr "suftype"
+
+#. Tag: para
+#: extras_address_standardizer.xml:85 extras_address_standardizer.xml:420
+#, no-c-format
+msgid ""
+"is text (token number <code>6</code>): STREET POST TYPE e.g. St, Ave, Cir. A"
+" street type following the root street name. Example "
+"<emphasis>STREET</emphasis> in <code>75 State Street</code>."
+msgstr "ist ein Text (Token-Nummer <code>6</code>): STREET POST TYPE z.B. St, Ave, Cir. Ein dem Straßennamen angehänter Straßentyp. Beispiel <emphasis>STREET</emphasis> in <code>75 State Street</code>."
+
+#. Tag: term
+#: extras_address_standardizer.xml:88 extras_address_standardizer.xml:423
+#, no-c-format
+msgid "sufdir"
+msgstr "sufdir"
+
+#. Tag: para
+#: extras_address_standardizer.xml:90 extras_address_standardizer.xml:425
+#, no-c-format
+msgid ""
+"is text (token number <code>7</code>): STREET POST-DIRECTIONAL A directional"
+" modifier that follows the street name.. Example <emphasis>WEST</emphasis> "
+"in <code>3715 TENTH AVENUE WEST</code>."
+msgstr "ist ein Text (Token-Nummer <code>7</code>): STREET POST-DIRECTIONAL Eine Richtungsangabe, die dem Straßennamen folg. Beispiel <emphasis>WEST</emphasis> in <code>3715 TENTH AVENUE WEST</code>."
+
+#. Tag: term
+#: extras_address_standardizer.xml:93
+#, no-c-format
+msgid "ruralroute"
+msgstr "ruralroute"
+
+#. Tag: para
+#: extras_address_standardizer.xml:95
+#, no-c-format
+msgid ""
+"is text (token number <code>8</code>): RURAL ROUTE . Example "
+"<emphasis>7</emphasis> in <code>RR 7</code>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:98
+#, no-c-format
+msgid "extra"
+msgstr "extra"
+
+#. Tag: para
+#: extras_address_standardizer.xml:100
+#, no-c-format
+msgid "is text: Extra information like Floor number."
+msgstr "ist ein Text: Zusätzliche Information, wie die Geschossnummer/Stockwerk."
+
+#. Tag: term
+#: extras_address_standardizer.xml:103
+#, no-c-format
+msgid "city"
+msgstr "city"
+
+#. Tag: para
+#: extras_address_standardizer.xml:105
+#, no-c-format
+msgid "is text (token number <code>10</code>): Example Boston."
+msgstr "ist ein Text (Token-Nummer <code>10</code>): Beispiel Boston."
+
+#. Tag: term
+#: extras_address_standardizer.xml:108
+#, no-c-format
+msgid "state"
+msgstr "state"
+
+#. Tag: para
+#: extras_address_standardizer.xml:110
+#, no-c-format
+msgid ""
+"is text (token number <code>11</code>): Example <code>MASSACHUSETTS</code>"
+msgstr "ist ein Text (Token-Nummer <code>11</code>): Beispiel <code>MASSACHUSETTS</code>"
+
+#. Tag: term
+#: extras_address_standardizer.xml:113
+#, no-c-format
+msgid "country"
+msgstr "country"
+
+#. Tag: para
+#: extras_address_standardizer.xml:115
+#, no-c-format
+msgid "is text (token number <code>12</code>): Example <code>USA</code>"
+msgstr "ist ein Text (Token-Nummer <code>12</code>): Beispiel <code>USA</code>"
+
+#. Tag: term
+#: extras_address_standardizer.xml:118
+#, no-c-format
+msgid "postcode"
+msgstr "postcode"
+
+#. Tag: para
+#: extras_address_standardizer.xml:120
+#, no-c-format
+msgid ""
+"is text POSTAL CODE (ZIP CODE) (token number <code>13</code>): Example "
+"<code>02109</code>"
+msgstr "ist ein Text POSTAL CODE (ZIP CODE) (Token-Nummer <code>13</code>): Beispiel <code>02109</code>"
+
+#. Tag: term
+#: extras_address_standardizer.xml:123
+#, no-c-format
+msgid "<term>box</term>"
+msgstr "<term>box</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:125
+#, no-c-format
+msgid ""
+"is text POSTAL BOX NUMBER (token number <code>14 and 15</code>): Example "
+"<code>02109</code>"
+msgstr "ist ein Text POSTAL BOX NUMBER (Token-Nummer <code>14 und 15</code>): Beispiel <code>02109</code>"
+
+#. Tag: term
+#: extras_address_standardizer.xml:128
+#, no-c-format
+msgid "unit"
+msgstr "unit"
+
+#. Tag: para
+#: extras_address_standardizer.xml:130
+#, no-c-format
+msgid ""
+"is text Apartment number or Suite Number (token number <code>17</code>): "
+"Example <emphasis>3B</emphasis> in <code>APT 3B</code>."
+msgstr "ist ein Text Wohnungs- oder Suite-Nummer (Token-Nummer <code>17</code>): Beispiel <emphasis>3B</emphasis> in <code>APT 3B</code>."
+
+#. Tag: para
+#: extras_address_standardizer.xml:141
+#, no-c-format
+msgid ""
+"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."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:143
+#, no-c-format
+msgid ""
+"The packaged extension <varname>address_standardizer_data_us</varname> "
+"contains data for standardizing US addresses."
+msgstr ""
+
+#. Tag: title
+#: extras_address_standardizer.xml:146
+#, no-c-format
+msgid "Address Standardizer Tables"
+msgstr "Adressennormierer Tabellen"
+
+#. Tag: refname
+#: extras_address_standardizer.xml:149
+#, no-c-format
+msgid "rules table"
+msgstr "rules Tabelle"
+
+#. Tag: refpurpose
+#: extras_address_standardizer.xml:150
+#, no-c-format
+msgid ""
+"The rules table contains a set of rules that maps address input sequence "
+"tokens to standardized output sequence. A rule is defined as a set of input "
+"tokens followed by -1 (terminator) followed by set of output tokens followed"
+" by -1 followed by number denoting kind of rule followed by ranking of rule."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:154
+#, no-c-format
+msgid ""
+"A rules table must have at least the following columns, though you are "
+"allowed to add more for your own uses."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:158 extras_address_standardizer.xml:492
+#: extras_address_standardizer.xml:534
+#, no-c-format
+msgid "<term>id</term>"
+msgstr "<term>id</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:160 extras_address_standardizer.xml:494
+#: extras_address_standardizer.xml:536
+#, no-c-format
+msgid "Primary key of table"
+msgstr "Der Primärschlüssel der Tabelle"
+
+#. Tag: term
+#: extras_address_standardizer.xml:163
+#, no-c-format
+msgid "rule"
+msgstr "rule"
+
+#. Tag: para
+#: extras_address_standardizer.xml:165
+#, no-c-format
+msgid ""
+"text field denoting the rule. Details at <ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--r-rec--\">PAGC Address"
+" Standardizer Rule records</ulink>."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:166
+#, no-c-format
+msgid ""
+"A rule consists of a set of non-negative integers representing input tokens,"
+" terminated by a -1, followed by an equal number of non-negative integers "
+"representing postal attributes, terminated by a -1, followed by an integer "
+"representing a rule type, followed by an integer representing the rank of "
+"the rule. The rules are ranked from 0 (lowest) to 17 (highest)."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:167
+#, no-c-format
+msgid ""
+"So for example the rule <code>2 0 2 22 3 -1 5 5 6 7 3 -1 2 6</code> maps to "
+"sequence of output tokens <emphasis>TYPE NUMBER TYPE DIRECT "
+"QUALIF</emphasis> to the output sequence <emphasis>STREET STREET SUFTYP "
+"SUFDIR QUALIF</emphasis>. The rule is an ARC_C rule of rank 6."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:168
+#, no-c-format
+msgid ""
+"Numbers for corresponding output tokens are listed in <xref "
+"linkend=\"stdaddr\"/>."
+msgstr ""
+
+#. Tag: title
+#: extras_address_standardizer.xml:174
+#, no-c-format
+msgid "Input Tokens"
+msgstr "Eingabe-Token"
+
+#. Tag: para
+#: extras_address_standardizer.xml:175
+#, no-c-format
+msgid ""
+"Each rule starts with a set of input tokens followed by a terminator "
+"<code>-1</code>. Valid input tokens excerpted from <ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#ss12.2\">PAGC Input "
+"Tokens</ulink> are as follows:"
+msgstr ""
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:176
+#, no-c-format
+msgid "Form-Based Input Tokens"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:179
+#, no-c-format
+msgid "AMPERS"
+msgstr "AMPERS"
+
+#. Tag: para
+#: extras_address_standardizer.xml:181
+#, no-c-format
+msgid ""
+"(13). The ampersand (&) is frequently used to abbreviate the word "
+"\"and\"."
+msgstr "(13). Das kaufmännische Und (&) wid häufig zur Abkürzung des Wortes \"und\" verwendet."
+
+#. Tag: term
+#: extras_address_standardizer.xml:186
+#, no-c-format
+msgid "DASH"
+msgstr "DASH"
+
+#. Tag: para
+#: extras_address_standardizer.xml:188
+#, no-c-format
+msgid "(9). A punctuation character."
+msgstr "(9). Ein Satzzeichen."
+
+#. Tag: term
+#: extras_address_standardizer.xml:193
+#, no-c-format
+msgid "DOUBLE"
+msgstr "DOUBLE"
+
+#. Tag: para
+#: extras_address_standardizer.xml:195
+#, no-c-format
+msgid "(21). A sequence of two letters. Often used as identifiers."
+msgstr "(21). Eine Sequenz mit zwei Buchstaben. Wird oft als Identifikator verwendet."
+
+#. Tag: term
+#: extras_address_standardizer.xml:200
+#, no-c-format
+msgid "FRACT"
+msgstr "FRACT"
+
+#. Tag: para
+#: extras_address_standardizer.xml:202
+#, no-c-format
+msgid "(25). Fractions are sometimes used in civic numbers or unit numbers."
+msgstr "(25). Brüche kommen manchmal bei Hausnummern oder Blocknummern vor."
+
+#. Tag: term
+#: extras_address_standardizer.xml:207
+#, no-c-format
+msgid "MIXED"
+msgstr "MIXED"
+
+#. Tag: para
+#: extras_address_standardizer.xml:209
+#, no-c-format
+msgid ""
+"(23). An alphanumeric string that contains both letters and digits. Used for"
+" identifiers."
+msgstr "(23). Eine alphanumerische Zeichenkette, die aus Buchstaben und Ziffern besteht. Wird als Identifikator verwendet."
+
+#. Tag: term
+#: extras_address_standardizer.xml:214
+#, no-c-format
+msgid "NUMBER"
+msgstr "NUMBER"
+
+#. Tag: para
+#: extras_address_standardizer.xml:216
+#, no-c-format
+msgid "(0). A string of digits."
+msgstr "(0). Eine Folge von Ziffern."
+
+#. Tag: term
+#: extras_address_standardizer.xml:221 extras_address_standardizer.xml:228
+#, no-c-format
+msgid "<term>ORD</term>"
+msgstr "<term>ORD</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:223
+#, no-c-format
+msgid ""
+"(15). Representations such as First or 1st. Often used in street names."
+msgstr "(15). Bezeichnungen wie \"First\" oder 1st. Wird häufig bei Straßennamen benutzt."
+
+#. Tag: para
+#: extras_address_standardizer.xml:230
+#, no-c-format
+msgid "(18). A single letter."
+msgstr "(18). Ein einzelner Buchstabe."
+
+#. Tag: term
+#: extras_address_standardizer.xml:235
+#, no-c-format
+msgid "WORD"
+msgstr "WORD"
+
+#. Tag: para
+#: extras_address_standardizer.xml:237
+#, no-c-format
+msgid ""
+"(1). A word is a string of letters of arbitrary length. A single letter can "
+"be both a SINGLE and a WORD."
+msgstr "(1). Ein Wort ist eine Zeichenfolge beliebiger Länge. Ein einzelnes Zeichen kann sowohl ein SINGLE als auch ein WORD sein."
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:242
+#, no-c-format
+msgid "Function-based Input Tokens"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:245 extras_address_standardizer.xml:446
+#, no-c-format
+msgid "BOXH"
+msgstr "BOXH"
+
+#. Tag: para
+#: extras_address_standardizer.xml:247
+#, no-c-format
+msgid ""
+"(14). Words used to denote post office boxes. For example "
+"<emphasis>Box</emphasis> or <emphasis>PO Box</emphasis>."
+msgstr "(14). Ein Text zur Kennzeichnung von Postfächern. Zum Beispiel <emphasis>Box</emphasis> oder <emphasis>PO Box</emphasis>."
+
+#. Tag: term
+#: extras_address_standardizer.xml:252
+#, no-c-format
+msgid "BUILDH"
+msgstr "BUILDH"
+
+#. Tag: para
+#: extras_address_standardizer.xml:254
+#, no-c-format
+msgid ""
+"(19). Words used to denote buildings or building complexes, usually as a "
+"prefix. For example: <emphasis>Tower</emphasis> in <emphasis>Tower "
+"7A</emphasis>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:259
+#, no-c-format
+msgid "BUILDT"
+msgstr "BUILDT"
+
+#. Tag: para
+#: extras_address_standardizer.xml:261
+#, no-c-format
+msgid ""
+"(24). Words and abbreviations used to denote buildings or building "
+"complexes, usually as a suffix. For example: <emphasis>Shopping "
+"Centre</emphasis>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:266
+#, no-c-format
+msgid "DIRECT"
+msgstr "DIRECT"
+
+#. Tag: para
+#: extras_address_standardizer.xml:268
+#, no-c-format
+msgid ""
+"(22). Words used to denote directions, for example "
+"<emphasis>North</emphasis>."
+msgstr "(22). Text zur Richtungsangabe, zum Beispiel<emphasis>North</emphasis>."
+
+#. Tag: term
+#: extras_address_standardizer.xml:273
+#, no-c-format
+msgid "MILE"
+msgstr "MILE"
+
+#. Tag: para
+#: extras_address_standardizer.xml:275
+#, no-c-format
+msgid "(20). Words used to denote milepost addresses."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:280
+#, no-c-format
+msgid "ROAD"
+msgstr "ROAD"
+
+#. Tag: para
+#: extras_address_standardizer.xml:282
+#, no-c-format
+msgid ""
+"(6). Words and abbreviations used to denote highways and roads. For example:"
+" the <emphasis>Interstate</emphasis> in <emphasis>Interstate 5</emphasis>"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:287 extras_address_standardizer.xml:456
+#, no-c-format
+msgid "<term>RR</term>"
+msgstr "<term>RR</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:289
+#, no-c-format
+msgid ""
+"(8). Words and abbreviations used to denote rural routes. "
+"<emphasis>RR</emphasis>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:294
+#, no-c-format
+msgid "TYPE"
+msgstr "TYPE"
+
+#. Tag: para
+#: extras_address_standardizer.xml:296
+#, no-c-format
+msgid ""
+"(2). Words and abbreviation used to denote street typess. For example: "
+"<emphasis>ST</emphasis> or <emphasis>AVE</emphasis>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:301 extras_address_standardizer.xml:461
+#, no-c-format
+msgid "UNITH"
+msgstr "UNITH"
+
+#. Tag: para
+#: extras_address_standardizer.xml:303
+#, no-c-format
+msgid ""
+"(16). Words and abbreviation used to denote internal subaddresses. For "
+"example, <emphasis>APT</emphasis> or <emphasis>UNIT</emphasis>."
+msgstr ""
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:308
+#, no-c-format
+msgid "Postal Type Input Tokens"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:311
+#, no-c-format
+msgid "QUINT"
+msgstr "QUINT"
+
+#. Tag: para
+#: extras_address_standardizer.xml:313
+#, no-c-format
+msgid "(28). A 5 digit number. Identifies a Zip Code"
+msgstr "(28). Eine 5-stellige Nummer. Gibt den Zip Code an"
+
+#. Tag: term
+#: extras_address_standardizer.xml:318
+#, no-c-format
+msgid "QUAD"
+msgstr "QUAD"
+
+#. Tag: para
+#: extras_address_standardizer.xml:320
+#, no-c-format
+msgid "(29). A 4 digit number. Identifies ZIP4."
+msgstr "(29). Eine 4-stellige Nummer. Gibt den ZIP4 Code an."
+
+#. Tag: term
+#: extras_address_standardizer.xml:325
+#, no-c-format
+msgid "<term>PCH</term>"
+msgstr "<term>PCH</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:327
+#, no-c-format
+msgid ""
+"(27). A 3 character sequence of letter number letter. Identifies an FSA, the"
+" first 3 characters of a Canadian postal code."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:332
+#, no-c-format
+msgid "<term>PCT</term>"
+msgstr "<term>PCT</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:334
+#, no-c-format
+msgid ""
+"(26). A 3 character sequence of number letter number. Identifies an LDU, the"
+" last 3 characters of a Canadian postal code."
+msgstr ""
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:339
+#, no-c-format
+msgid "Stopwords"
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:340
+#, no-c-format
+msgid ""
+"STOPWORDS combine with WORDS. In rules a string of multiple WORDs and "
+"STOPWORDs will be represented by a single WORD token."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:343
+#, no-c-format
+msgid "STOPWORD"
+msgstr "STOPWORD"
+
+#. Tag: para
+#: extras_address_standardizer.xml:345
+#, no-c-format
+msgid ""
+"(7). A word with low lexical significance, that can be omitted in parsing. "
+"For example: <emphasis>THE</emphasis>."
+msgstr ""
+
+#. Tag: title
+#: extras_address_standardizer.xml:354
+#, no-c-format
+msgid "Output Tokens"
+msgstr "Ausgabe-Token"
+
+#. Tag: para
+#: extras_address_standardizer.xml:355
+#, no-c-format
+msgid ""
+"After the first -1 (terminator), follows the output tokens and their order, "
+"followed by a terminator <code>-1</code>. Numbers for corresponding output "
+"tokens are listed in <xref linkend=\"stdaddr\"/>. What are allowed is "
+"dependent on kind of rule. Output tokens valid for each rule type are listed"
+" in <xref linkend=\"rule_types_rank\"/>."
+msgstr ""
+
+#. Tag: title
+#: extras_address_standardizer.xml:358
+#, no-c-format
+msgid "Rule Types and Rank"
+msgstr "Regel Typen und Rang"
+
+#. Tag: para
+#: extras_address_standardizer.xml:359
+#, no-c-format
+msgid ""
+"The final part of the rule is the rule type which is denoted by one of the "
+"following, followed by a rule rank. The rules are ranked from 0 (lowest) to "
+"17 (highest)."
+msgstr ""
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:361
+#, no-c-format
+msgid "MACRO_C"
+msgstr "MACRO_C"
+
+#. Tag: para
+#: extras_address_standardizer.xml:362
+#, no-c-format
+msgid ""
+"(token number = \"<emphasis role=\"bold\">0</emphasis>\"). The class of "
+"rules for parsing MACRO clauses such as <emphasis>PLACE STATE ZIP</emphasis>"
+msgstr "(Token-Nummer = \"<emphasis role=\"bold\">0</emphasis>\"). Die Klassenregeln um MACRO Klauseln, wie <emphasis>PLACE STATE ZIP</emphasis>, zu parsen."
+
+#. Tag: para
+#: extras_address_standardizer.xml:363
+#, no-c-format
+msgid ""
+"<emphasis role=\"bold\">MACRO_C output tokens</emphasis> (excerpted from "
+"<ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</ulink>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:366
+#, no-c-format
+msgid "CITY"
+msgstr "CITY"
+
+#. Tag: para
+#: extras_address_standardizer.xml:368
+#, no-c-format
+msgid "(token number \"10\"). Example \"Albany\""
+msgstr "(Token-Nummer \"10\"). Beispiel \"Albanien\""
+
+#. Tag: term
+#: extras_address_standardizer.xml:372
+#, no-c-format
+msgid "STATE"
+msgstr "STATE"
+
+#. Tag: para
+#: extras_address_standardizer.xml:374
+#, no-c-format
+msgid "(token number \"11\"). Example \"NY\""
+msgstr "(Token-Nummer \"11\"). Beispiel \"NY\""
+
+#. Tag: term
+#: extras_address_standardizer.xml:378
+#, no-c-format
+msgid "NATION"
+msgstr "NATION"
+
+#. Tag: para
+#: extras_address_standardizer.xml:380
+#, no-c-format
+msgid ""
+"(token number \"12\"). This attribute is not used in most reference files. "
+"Example \"USA\""
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:384
+#, no-c-format
+msgid "POSTAL"
+msgstr "POSTAL"
+
+#. Tag: para
+#: extras_address_standardizer.xml:386
+#, no-c-format
+msgid ""
+"(token number \"13\"). (SADS elements \"ZIP CODE\" , \"PLUS 4\" ). This "
+"attribute is used for both the US Zip and the Canadian Postal Codes."
+msgstr ""
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:391
+#, no-c-format
+msgid "MICRO_C"
+msgstr "MICRO_C"
+
+#. Tag: para
+#: extras_address_standardizer.xml:392
+#, no-c-format
+msgid ""
+"(token number = \"<emphasis role=\"bold\">1</emphasis>\"). The class of "
+"rules for parsing full MICRO clauses (such as House, street, sufdir, predir,"
+" pretyp, suftype, qualif) (ie ARC_C plus CIVIC_C). These rules are not used "
+"in the build phase."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:393
+#, no-c-format
+msgid ""
+"<emphasis role=\"bold\">MICRO_C output tokens</emphasis> (excerpted from "
+"<ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</ulink>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:395
+#, no-c-format
+msgid "HOUSE"
+msgstr "HOUSE"
+
+#. Tag: term
+#: extras_address_standardizer.xml:413
+#, no-c-format
+msgid "street"
+msgstr "street"
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:430
+#, no-c-format
+msgid "ARC_C"
+msgstr "ARC_C"
+
+#. Tag: para
+#: extras_address_standardizer.xml:431
+#, no-c-format
+msgid ""
+"(token number = \"<emphasis role=\"bold\">2</emphasis>\"). The class of "
+"rules for parsing MICRO clauses, excluding the HOUSE attribute. As such uses"
+" same set of output tokens as MICRO_C minus the HOUSE token."
+msgstr ""
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:433
+#, no-c-format
+msgid "CIVIC_C"
+msgstr "CIVIC_C"
+
+#. Tag: para
+#: extras_address_standardizer.xml:434
+#, no-c-format
+msgid ""
+"(token number = \"<emphasis role=\"bold\">3</emphasis>\"). The class of "
+"rules for parsing the HOUSE attribute."
+msgstr "(Token-Nummer = \"<emphasis role=\"bold\">3</emphasis>\"). Die Klassenregeln zum parsen des HOUSE Attributs."
+
+#. Tag: emphasis
+#: extras_address_standardizer.xml:436
+#, no-c-format
+msgid "EXTRA_C"
+msgstr "EXTRA_C"
+
+#. Tag: para
+#: extras_address_standardizer.xml:437
+#, no-c-format
+msgid ""
+"(token number = \"<emphasis role=\"bold\">4</emphasis>\"). The class of "
+"rules for parsing EXTRA attributes - attributes excluded from geocoding. "
+"These rules are not used in the build phase."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:439
+#, no-c-format
+msgid ""
+"<emphasis role=\"bold\">EXTRA_C output tokens</emphasis> (excerpted from "
+"<ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</ulink>."
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:441
+#, no-c-format
+msgid "BLDNG"
+msgstr "BLDNG"
+
+#. Tag: para
+#: extras_address_standardizer.xml:443
+#, no-c-format
+msgid ""
+"(token number <code>0</code>): Unparsed building identifiers and types."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:448
+#, no-c-format
+msgid ""
+"(token number <code>14</code>): The <emphasis role=\"bold\">BOX</emphasis> "
+"in <code>BOX 3B</code>"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:451
+#, no-c-format
+msgid "BOXT"
+msgstr "BOXT"
+
+#. Tag: para
+#: extras_address_standardizer.xml:453
+#, no-c-format
+msgid ""
+"(token number <code>15</code>): The <emphasis role=\"bold\">3B</emphasis> in"
+" <code>BOX 3B</code>"
+msgstr "(Token-Nummer <code>15</code>): <emphasis role=\"bold\">3B</emphasis> in <code>BOX 3B</code>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:458
+#, no-c-format
+msgid ""
+"(token number <code>8</code>): The <emphasis role=\"bold\">RR</emphasis> in "
+"<code>RR 7</code>"
+msgstr "(Token-Nummer <code>8</code>): <emphasis role=\"bold\">RR</emphasis> in <code>RR 7</code>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:463
+#, no-c-format
+msgid ""
+"(token number <code>16</code>): The <emphasis role=\"bold\">APT</emphasis> "
+"in <code>APT 3B</code>"
+msgstr "(Token-Nummer <code>16</code>): <emphasis role=\"bold\">APT</emphasis> in <code>APT 3B</code>"
+
+#. Tag: term
+#: extras_address_standardizer.xml:466
+#, no-c-format
+msgid "UNITT"
+msgstr "UNITT"
+
+#. Tag: para
+#: extras_address_standardizer.xml:468
+#, no-c-format
+msgid ""
+"(token number <code>17</code>): The <emphasis role=\"bold\">3B</emphasis> in"
+" <code>APT 3B</code>"
+msgstr "(Token-Nummer <code>17</code>): <emphasis role=\"bold\">3B</emphasis> in <code>APT 3B</code>"
+
+#. Tag: term
+#: extras_address_standardizer.xml:471
+#, no-c-format
+msgid "UNKNWN"
+msgstr "UNKNWN"
+
+#. Tag: para
+#: extras_address_standardizer.xml:473
+#, no-c-format
+msgid "(token number <code>9</code>): An otherwise unclassified output."
+msgstr "(Token-Nummer <code>9</code>): Eine nicht näher klassifizierte Ausgabe."
+
+#. Tag: refname
+#: extras_address_standardizer.xml:482
+#, no-c-format
+msgid "lex table"
+msgstr "lex Tabelle"
+
+#. Tag: refpurpose
+#: extras_address_standardizer.xml:483
+#, no-c-format
+msgid ""
+"A lex table is used to classify alphanumeric input and associate that input "
+"with (a) input tokens ( See <xref linkend=\"rule_input_tokens\"/>) and (b) "
+"standardized representations."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:487
+#, no-c-format
+msgid ""
+"A lex (short for lexicon) table is used to classify alphanumeric input and "
+"associate that input with <xref linkend=\"rule_input_tokens\"/> and (b) "
+"standardized representations. Things you will find in these tables are "
+"<code>ONE</code> mapped to stdword: <code>1</code>."
+msgstr "Eine lex (abgekürzt für Lexikon) Tabelle wird verwendet um alphanumerische Eingaben zu gliedern, und die Eingabe mit <xref linkend=\"rule_input_tokens\"/> und (b) genormten Darstellungen zu verbinden. In diesen Tabellen finden Sie Dinge wie <code>ONE</code> abgebildet auf stdword: <code>1</code>."
+
+#. Tag: para
+#: extras_address_standardizer.xml:489
+#, no-c-format
+msgid "A lex has at least the following columns in the table. You may add"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:497 extras_address_standardizer.xml:539
+#, no-c-format
+msgid "<term>seq</term>"
+msgstr "<term>seq</term>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:499
+#, no-c-format
+msgid "integer: definition number?"
+msgstr ""
+
+#. Tag: term
+#: extras_address_standardizer.xml:503 extras_address_standardizer.xml:544
+#, no-c-format
+msgid "word"
+msgstr "word"
+
+#. Tag: para
+#: extras_address_standardizer.xml:505 extras_address_standardizer.xml:546
+#, no-c-format
+msgid "text: the input word"
+msgstr "text: das Eingabewort"
+
+#. Tag: term
+#: extras_address_standardizer.xml:508 extras_address_standardizer.xml:549
+#, no-c-format
+msgid "stdword"
+msgstr "stdword"
+
+#. Tag: para
+#: extras_address_standardizer.xml:510 extras_address_standardizer.xml:551
+#, no-c-format
+msgid "text: the standardized replacement word"
+msgstr "text: das normierte Ersatzwort"
+
+#. Tag: term
+#: extras_address_standardizer.xml:513 extras_address_standardizer.xml:554
+#, no-c-format
+msgid "token"
+msgstr "token"
+
+#. Tag: para
+#: extras_address_standardizer.xml:515 extras_address_standardizer.xml:556
+#, no-c-format
+msgid ""
+"integer: the kind of word it is. Only if it is used in this context will it "
+"be replaced. Refer to <ulink "
+"url=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--i-tok--\">PAGC "
+"Tokens</ulink>."
+msgstr ""
+
+#. Tag: refname
+#: extras_address_standardizer.xml:524
+#, no-c-format
+msgid "gaz table"
+msgstr "gaz Tabelle"
+
+#. Tag: refpurpose
+#: extras_address_standardizer.xml:525
+#, no-c-format
+msgid ""
+"A gaz table is used to standardize place names and associate that input with"
+" (a) input tokens ( See <xref linkend=\"rule_input_tokens\"/>) and (b) "
+"standardized representations."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:529
+#, no-c-format
+msgid ""
+"A gaz (short for gazeteer) table is used to standardize place names and "
+"associate that input with <xref linkend=\"rule_input_tokens\"/> and (b) "
+"standardized representations. For example if you are in US, you may load "
+"these with State Names and associated abbreviations."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:531
+#, no-c-format
+msgid ""
+"A gaz table has at least the following columns in the table. You may add "
+"more columns if you wish for your own purposes."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:541
+#, no-c-format
+msgid ""
+"integer: definition number? - identifer used for that instance of the word"
+msgstr ""
+
+#. Tag: title
+#: extras_address_standardizer.xml:567
+#, no-c-format
+msgid "Address Standardizer Functions"
+msgstr "Adressennormierer Funktionen"
+
+#. Tag: refname
+#: extras_address_standardizer.xml:570
+#, no-c-format
+msgid "parse_address"
+msgstr "parse_address"
+
+#. Tag: refpurpose
+#: extras_address_standardizer.xml:572
+#, no-c-format
+msgid "Takes a 1 line address and breaks into parts"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_address_standardizer.xml:577
+#, no-c-format
+msgid ""
+"<funcdef>record <function>parse_address</function></funcdef> "
+"<paramdef><type>text </type> <parameter>address</parameter></paramdef>"
+msgstr "<funcdef>record <function>parse_address</function></funcdef> <paramdef><type>text </type> <parameter>address</parameter></paramdef>"
+
+#. Tag: para
+#: extras_address_standardizer.xml:588
+#, no-c-format
+msgid ""
+"Returns takes an address as input, and returns a record output consisting of"
+" fields <emphasis>num</emphasis>, <emphasis>street</emphasis>, "
+"<emphasis>street2</emphasis>, <emphasis>address1</emphasis>, "
+"<emphasis>city</emphasis>, <emphasis>state</emphasis>, "
+"<emphasis>zip</emphasis>, <emphasis>zipplus</emphasis>, "
+"<emphasis>country</emphasis>."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:592 extras_address_standardizer.xml:654
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: title
+#: extras_address_standardizer.xml:598 extras_address_standardizer.xml:660
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: extras_address_standardizer.xml:600
+#, no-c-format
+msgid "Single Addresss"
+msgstr "Einzelne Adresse"
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:601
+#, no-c-format
+msgid ""
+"SELECT num, street, city, zip, zipplus\n"
+"        FROM parse_address('1 Devonshire Place, Boston, MA 02109-1234') AS a;"
+msgstr "SELECT num, street, city, zip, zipplus\n        FROM parse_address('1 Devonshire Place, Boston, MA 02109-1234') AS a;"
+
+#. Tag: screen
+#: extras_address_standardizer.xml:602
+#, no-c-format
+msgid ""
+"num |      street      |  city  |  zip  | zipplus\n"
+"-----+------------------+--------+-------+---------\n"
+" 1   | Devonshire Place | Boston | 02109 | 1234"
+msgstr "num |      street      |  city  |  zip  | zipplus\n-----+------------------+--------+-------+---------\n 1   | Devonshire Place | Boston | 02109 | 1234"
+
+#. Tag: para
+#: extras_address_standardizer.xml:604
+#, no-c-format
+msgid "Table of addresses"
+msgstr "Tabelle mit Adressen"
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:605
+#, no-c-format
+msgid ""
+"-- basic table\n"
+"CREATE TABLE places(addid serial PRIMARY KEY, address text);\n"
+"\n"
+"INSERT INTO places(address)\n"
+"VALUES ('529 Main Street, Boston MA, 02129'),\n"
+" ('77 Massachusetts Avenue, Cambridge, MA 02139'),\n"
+" ('25 Wizard of Oz, Walaford, KS 99912323'),\n"
+" ('26 Capen Street, Medford, MA'),\n"
+" ('124 Mount Auburn St, Cambridge, Massachusetts 02138'),\n"
+" ('950 Main Street, Worcester, MA 01610');\n"
+"\n"
+" -- parse the addresses\n"
+" -- if you want all fields you can use (a).*\n"
+"SELECT addid, (a).num, (a).street, (a).city, (a).state, (a).zip, (a).zipplus\n"
+"FROM (SELECT addid, parse_address(address) As a\n"
+" FROM places) AS p;"
+msgstr ""
+
+#. Tag: screen
+#: extras_address_standardizer.xml:606
+#, no-c-format
+msgid ""
+"addid | num |        street        |   city    | state |  zip  | zipplus\n"
+"-------+-----+----------------------+-----------+-------+-------+---------\n"
+"     1 | 529 | Main Street          | Boston    | MA    | 02129 |\n"
+"     2 | 77  | Massachusetts Avenue | Cambridge | MA    | 02139 |\n"
+"     3 | 25  | Wizard of Oz         | Walaford  | KS    | 99912 | 323\n"
+"     4 | 26  | Capen Street         | Medford   | MA    |       |\n"
+"     5 | 124 | Mount Auburn St      | Cambridge | MA    | 02138 |\n"
+"     6 | 950 | Main Street          | Worcester | MA    | 01610 |\n"
+"(6 rows)"
+msgstr "addid | num |        street        |   city    | state |  zip  | zipplus\n-------+-----+----------------------+-----------+-------+-------+---------\n     1 | 529 | Main Street          | Boston    | MA    | 02129 |\n     2 | 77  | Massachusetts Avenue | Cambridge | MA    | 02139 |\n     3 | 25  | Wizard of Oz         | Walaford  | KS    | 99912 | 323\n     4 | 26  | Capen Street         | Medford   | MA    |       |\n     5 | 124 | Mount Auburn St      | Cambridge | MA    | 0213 [...]
+
+#. Tag: title
+#: extras_address_standardizer.xml:611 extras_address_standardizer.xml:682
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: extras_address_standardizer.xml:619
+#, no-c-format
+msgid "standardize_address"
+msgstr "standardize_address"
+
+#. Tag: refpurpose
+#: extras_address_standardizer.xml:621
+#, no-c-format
+msgid ""
+"Returns an stdaddr form of an input address utilizing lex, gaz, and rule "
+"tables."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: extras_address_standardizer.xml:625
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>stdaddr "
+"<function>standardize_address</function></funcdef> <paramdef><type>text "
+"</type> <parameter>lextab</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>gaztab</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>rultab</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>address</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>stdaddr "
+"<function>standardize_address</function></funcdef> <paramdef><type>text "
+"</type> <parameter>lextab</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>gaztab</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>rultab</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>micro</parameter></paramdef> <paramdef><type>text </type>"
+" <parameter>macro</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>stdaddr <function>standardize_address</function></funcdef> <paramdef><type>text </type> <parameter>lextab</parameter></paramdef> <paramdef><type>text </type> <parameter>gaztab</parameter></paramdef> <paramdef><type>text </type> <parameter>rultab</parameter></paramdef> <paramdef><type>text </type> <parameter>address</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>stdaddr <function>standardize_address</function></funcdef> <paramdef><type>te [...]
+
+#. Tag: para
+#: extras_address_standardizer.xml:648
+#, no-c-format
+msgid ""
+"Returns an <xref linkend=\"stdaddr\"/> form of an input address utilizing "
+"<xref linkend=\"lextab\"/> table name, <xref linkend=\"gaztab\"/>, and <xref"
+" linkend=\"rulestab\"/> table names and an address."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:650
+#, no-c-format
+msgid "Variant 1: Takes an address as a single line."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:651
+#, no-c-format
+msgid ""
+"Variant 2: Takes an address as 2 parts. A <varname>micro</varname> "
+"consisting of standard first line of postal address e.g. <code>house_num "
+"street</code>, and a macro consisting of standard postal second line of an "
+"address e.g <code>city, state postal_code country</code>."
+msgstr ""
+
+#. Tag: para
+#: extras_address_standardizer.xml:661
+#, no-c-format
+msgid "Using address_standardizer_data_us extension"
+msgstr "Verwendung der address_standardizer_data_us Erweiterung"
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:662
+#, no-c-format
+msgid ""
+"CREATE EXTENSION address_standardizer_data_us; -- only needs to be done once"
+msgstr "CREATE EXTENSION address_standardizer_data_us; -- muss nur einmal vollzogen werden"
+
+#. Tag: para
+#: extras_address_standardizer.xml:664
+#, no-c-format
+msgid ""
+"Variant 1: Single line address. This doesn't work well with non-US addresses"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:665
+#, no-c-format
+msgid ""
+"SELECT house_num, name, suftype, city, country, state, unit  FROM standardize_address('us_lex',\n"
+"                           'us_gaz', 'us_rules', 'One Devonshire Place, PH 301, Boston, MA 02109');"
+msgstr "SELECT house_num, name, suftype, city, country, state, unit  FROM standardize_address('us_lex',\n                           'us_gaz', 'us_rules', 'One Devonshire Place, PH 301, Boston, MA 02109');"
+
+#. Tag: screen
+#: extras_address_standardizer.xml:666
+#, no-c-format
+msgid ""
+"house_num |    name    | suftype |  city  | country |     state     |      unit\n"
+"----------+------------+---------+--------+---------+---------------+-----------------\n"
+"1         | DEVONSHIRE | PLACE   | BOSTON | USA     | MASSACHUSETTS | # PENTHOUSE 301"
+msgstr "house_num |    name    | suftype |  city  | country |     state     |      unit\n----------+------------+---------+--------+---------+---------------+-----------------\n1         | DEVONSHIRE | PLACE   | BOSTON | USA     | MASSACHUSETTS | # PENTHOUSE 301"
+
+#. Tag: para
+#: extras_address_standardizer.xml:667
+#, no-c-format
+msgid ""
+"Using tables packaged with tiger geocoder. This example only works if you "
+"installed <varname>postgis_tiger_geocoder</varname>."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:668
+#, no-c-format
+msgid ""
+"SELECT *  FROM standardize_address('tiger.pagc_lex',\n"
+"         'tiger.pagc_gaz', 'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109-1234');"
+msgstr "SELECT *  FROM standardize_address('tiger.pagc_lex',\n         'tiger.pagc_gaz', 'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109-1234');"
+
+#. Tag: para
+#: extras_address_standardizer.xml:670
+#, no-c-format
+msgid ""
+"Make easier to read we'll dump output using hstore extension CREATE "
+"EXTENSION hstore; you need to install"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:671
+#, no-c-format
+msgid ""
+"SELECT (each(hstore(p))).*\n"
+" FROM standardize_address('tiger.pagc_lex', 'tiger.pagc_gaz',\n"
+"   'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109') As p;"
+msgstr "SELECT (each(hstore(p))).*\n FROM standardize_address('tiger.pagc_lex', 'tiger.pagc_gaz',\n   'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109') As p;"
+
+#. Tag: screen
+#: extras_address_standardizer.xml:672 extras_address_standardizer.xml:676
+#, no-c-format
+msgid ""
+"key     |      value\n"
+"------------+-----------------\n"
+" box        |\n"
+" city       | BOSTON\n"
+" name       | DEVONSHIRE\n"
+" qual       |\n"
+" unit       | # PENTHOUSE 301\n"
+" extra      |\n"
+" state      | MA\n"
+" predir     |\n"
+" sufdir     |\n"
+" country    | USA\n"
+" pretype    |\n"
+" suftype    | PL\n"
+" building   |\n"
+" postcode   | 02109\n"
+" house_num  | 1\n"
+" ruralroute |\n"
+"(16 rows)"
+msgstr "key     |      value\n------------+-----------------\n box        |\n city       | BOSTON\n name       | DEVONSHIRE\n qual       |\n unit       | # PENTHOUSE 301\n extra      |\n state      | MA\n predir     |\n sufdir     |\n country    | USA\n pretype    |\n suftype    | PL\n building   |\n postcode   | 02109\n house_num  | 1\n ruralroute |\n(16 rows)"
+
+#. Tag: para
+#: extras_address_standardizer.xml:674
+#, no-c-format
+msgid "Variant 2: As a two part Address"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_address_standardizer.xml:675
+#, no-c-format
+msgid ""
+"SELECT (each(hstore(p))).*\n"
+" FROM standardize_address('tiger.pagc_lex', 'tiger.pagc_gaz',\n"
+"   'tiger.pagc_rules', 'One Devonshire Place, PH 301', 'Boston, MA 02109, US') As p;"
+msgstr "SELECT (each(hstore(p))).*\n FROM standardize_address('tiger.pagc_lex', 'tiger.pagc_gaz',\n   'tiger.pagc_rules', 'One Devonshire Place, PH 301', 'Boston, MA 02109, US') As p;"
+
+#. Tag: para
+#: extras_address_standardizer.xml:684
+#, no-c-format
+msgid ""
+", <xref linkend=\"rulestab\"/>, <xref linkend=\"lextab\"/>, <xref "
+"linkend=\"gaztab\"/>, <xref linkend=\"Pagc_Normalize_Address\"/>"
+msgstr ", <xref linkend=\"rulestab\"/>, <xref linkend=\"lextab\"/>, <xref linkend=\"gaztab\"/>, <xref linkend=\"Pagc_Normalize_Address\"/>"
diff --git a/doc/po/de/extras_historytable.xml.po b/doc/po/de/extras_historytable.xml.po
new file mode 100644
index 0000000..6d0345e
--- /dev/null
+++ b/doc/po/de/extras_historytable.xml.po
@@ -0,0 +1,260 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+# Chris Leick <c.leick at vollbio.de>, 2013
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:29+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: extras_historytable.xml:3
+#, no-c-format
+msgid "History Tracking"
+msgstr "Chronikverfolgung"
+
+#. Tag: para
+#: extras_historytable.xml:6
+#, no-c-format
+msgid ""
+"Suppose you have a table of data that represents the current state of a "
+"particular geographic feature. A parcels table, or a roads table, or a fruit"
+" trees table, whatever. Generally, GIS tools understand a table as a single "
+"entity into which they can update, insert and delete rows from. How you do "
+"allow common GIS tools to work against your data, while maintaining an audit"
+" trail of what changes have been made, by whom, and what the past state of "
+"the data is?"
+msgstr "Angenommen, Sie haben eine Datentabelle, die den aktuellen Status einer bestimmten geografischen Funktionalität darstellt, etwa eine Pakettabelle, eine Straßentabelle, eine Obstbaumtabelle oder was auch immer. Im Allgemeinen betrachten GIS-Werkzeuge eine Tabelle als eine einzelne Einheit, in der sie Zeilen aktualisieren, einfügen oder löschen können. Wie ermöglichen Sie üblichen GIS-Werkzeugen mit Ihren Daten zu arbeiten, wenn eine Kontrolle durchgeführt wird, welche Änderungen g [...]
+
+#. Tag: para
+#: extras_historytable.xml:10
+#, no-c-format
+msgid ""
+"This <varname>history_table</varname> extra module provides some utility "
+"functions for creating and maintaining history."
+msgstr "Dieses Zusatzmodul <varname>history_table</varname> stellt einige Hilfswerkzeuge zum Erstellen und Verwalten der Chronik bereit."
+
+#. Tag: para
+#: extras_historytable.xml:14
+#, no-c-format
+msgid ""
+"The <varname>history_table</varname> was also packaged in PostGIS 1.5, but "
+"added to the documentation in PostGIS 2.0. This package is written in "
+"plpgsql and located in the <varname>extras/history_table</varname> of "
+"PostGIS source tar balls and source repository."
+msgstr "Die <varname>history_table</varname> wurde auch in PostGIS 1.5 paketiert, dieser Dokumentation aber erst in PostGIS 2.0 hinzugefügt. Dieses Paket wurde in PL/pgSQL geschrieben und befindet sich in <varname>extras/history_table</varname> der PostGIS-Quell-Tarballs und dem Quelldepot."
+
+#. Tag: para
+#: extras_historytable.xml:15
+#, no-c-format
+msgid ""
+"If you have a table 'roads', this module will maintain a 'roads_history' "
+"side table, which contains all the columns of the parent table, and the "
+"following additional columns:"
+msgstr "Falls Sie eine Tabelle »roads« haben, wird dieses Modul eine Nebentabelle »roads_history« verwalten, die alle Spalten der übergeordneten Tabelle sowie die folgenden zusätzlichen Spalten enthält:"
+
+#. Tag: programlisting
+#: extras_historytable.xml:16
+#, no-c-format
+msgid ""
+"history_id      | integer                     | not null default\n"
+" date_added      | timestamp without time zone | not null default now()\n"
+" date_deleted    | timestamp without time zone |\n"
+" last_operation  | character varying(30)       | not null\n"
+" active_user     | character varying(90)       | not null default \"current_user\"()\n"
+" current_version | text                        | not null"
+msgstr "history_id      | integer                     | not null default\n date_added      | timestamp without time zone | not null default now()\n date_deleted    | timestamp without time zone |\n last_operation  | character varying(30)       | not null\n active_user     | character varying(90)       | not null default \"current_user\"()\n current_version | text                        | not null"
+
+#. Tag: para
+#: extras_historytable.xml:20
+#, no-c-format
+msgid ""
+"When you insert a new record into 'roads' a record is automatically inserted"
+" into 'roads_history', with the 'date_added' filled in the 'date_deleted' "
+"set to NULL, a unique 'history_id', a 'last_operation' of 'INSERT' and "
+"'active_user' set."
+msgstr "Wenn Sie einen neuen Datensatz in »roads« einfügen, wird automatisch ein neuer Datensatz in »roads_history« eingefügt, bei dem »date_added« ausgefüllt und »date_deleted« auf NULL gesetzt wird. Er hat eine eindeutige »history_id«, eine »last_operation« von »INSERT« und einen gesetzten »active_user«."
+
+#. Tag: para
+#: extras_historytable.xml:23
+#, no-c-format
+msgid ""
+"When you delete a record in 'roads', the record in the history table is "
+"*not* deleted, but the 'date_deleted' is set to the current date."
+msgstr "Wenn Sie einen Datensatz aus »roads« löschen, wird der Datensatz *nicht* aus »roads_history« gelöscht, das »date_deleted« jedoch auf das aktuelle Datum gesetzt."
+
+#. Tag: para
+#: extras_historytable.xml:26
+#, no-c-format
+msgid ""
+"When you update a record in 'roads', the current record has 'date_deleted' "
+"filled in and a new record is created with the 'date_added' set and "
+"'date_deleted' NULL."
+msgstr "Wenn Sie einen Datensatz in »roads« aktualisieren, wird beim aktuellen Datensatz »date_deleted« ausgefüllt und es wird ein neuer Datensatz mit gesetztem »date_added« erstellt, dessen »date_deleted« NULL ist."
+
+#. Tag: para
+#: extras_historytable.xml:30
+#, no-c-format
+msgid ""
+"With this information maintained, it is possible to retrieve the history of "
+"any record in the roads table:"
+msgstr "Mit der Verwaltung dieser Informationen ist es möglich, die Chronik aller Datensätze in der Tabelle »roads« abzufragen:"
+
+#. Tag: programlisting
+#: extras_historytable.xml:31
+#, no-c-format
+msgid "SELECT * FROM roads_history WHERE roads_pk = 111;"
+msgstr "SELECT * FROM roads_history WHERE roads_pk = 111;"
+
+#. Tag: para
+#: extras_historytable.xml:33
+#, no-c-format
+msgid "Or, to retrieve a view of the roads table at any point in the past:"
+msgstr "Oder, um eine Ansicht der Tabelle »roads« für einen beliebigen Zeitpunkt in der Vergangenheit zu erhalten:"
+
+#. Tag: programlisting
+#: extras_historytable.xml:34
+#, no-c-format
+msgid ""
+"SELECT * FROM roads_history\n"
+"    WHERE date_added < 'January 1, 2001' AND\n"
+"        ( date_deleted >= 'January 1, 2001' OR date_deleted IS NULL );"
+msgstr "SELECT * FROM roads_history\n    WHERE date_added < 'January 1, 2001' AND\n        ( date_deleted >= 'January 1, 2001' OR date_deleted IS NULL );"
+
+#. Tag: refname
+#: extras_historytable.xml:38
+#, no-c-format
+msgid "Postgis_Install_History"
+msgstr "Postgis_Install_History"
+
+#. Tag: refpurpose
+#: extras_historytable.xml:39
+#, no-c-format
+msgid ""
+"Creates a table that will hold some interesting values for managing history "
+"tables."
+msgstr "erstellt eine Tabelle, die einige interessante Werte zum Verwalten von Chroniktabellen bereithalten wird."
+
+#. Tag: funcprototype
+#: extras_historytable.xml:44
+#, no-c-format
+msgid ""
+"<funcdef>void <function>Postgis_Install_History</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>void <function>Postgis_Install_History</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: title
+#: extras_historytable.xml:52 extras_historytable.xml:92
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: extras_historytable.xml:54
+#, no-c-format
+msgid ""
+"Creates a table that will hold some interesting values for managing history "
+"tables. Creates a table called <varname>historic_information</varname>"
+msgstr "erstellt eine Tabelle, die einige interessante Werte zum Verwalten von Chroniktabellen bereithalten wird. Es wird eine Tabelle namens <varname>historic_information</varname> erstellt."
+
+#. Tag: para
+#: extras_historytable.xml:58 extras_historytable.xml:100
+#, no-c-format
+msgid "Availability: 1.5.0"
+msgstr "Verfügbarkeit: 1.5.0"
+
+#. Tag: title
+#: extras_historytable.xml:63 extras_historytable.xml:105
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: extras_historytable.xml:65
+#, no-c-format
+msgid "SELECT postgis_install_history();"
+msgstr "SELECT postgis_install_history();"
+
+#. Tag: title
+#: extras_historytable.xml:71 extras_historytable.xml:113
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: extras_historytable.xml:77
+#, no-c-format
+msgid "Postgis_Enable_History"
+msgstr "Postgis_Enable_History"
+
+#. Tag: refpurpose
+#: extras_historytable.xml:78
+#, no-c-format
+msgid ""
+"Registers a tablein the history_information table for tracking and also adds"
+" in side line history table and insert, update, delete rules on the table."
+msgstr "registriert eine Tabelle zur Verfolgung in der Tabelle »history_information« und fügt außerdem innerhalb eine Zeilenchroniktabelle sowie Regeln zum Einfügen, Löschen und Aktualisieren in der Tabelle ein."
+
+#. Tag: funcprototype
+#: extras_historytable.xml:83
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>Postgis_Enable_History</function></funcdef> "
+"<paramdef><type>text </type> <parameter>p_schema</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>p_table</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>Postgis_Enable_History</function></funcdef> <paramdef><type>text </type> <parameter>p_schema</parameter></paramdef> <paramdef><type>text </type> <parameter>p_table</parameter></paramdef>"
+
+#. Tag: para
+#: extras_historytable.xml:94
+#, no-c-format
+msgid ""
+"Registers a table in the history_information table for tracking and also "
+"adds in side line history table with same name as table but prefixed with "
+"<varname>history</varname> in the same schema as the original table. Puts in"
+" insert, update, delete rules on the table. Any inserts,updates,deletes of "
+"the geometry are recorded in the history table."
+msgstr "registriert eine Tabelle zur Verfolgung in der Tabelle »history_information« und fügt außerdem innerhalb eine Zeilenchroniktabelle ein. Sie hat denselben Tabellennamen, dem jedoch ein <varname>history</varname> vorangestellt wird und dasselbe Schema wie die Originaltabelle. Darin werden Regeln zum Einfügen, Löschen und Aktualisieren in der Tabelle abgelegt. Jegliches Einfügen, Aktualisieren und Löschen wird in der Chroniktabelle aufgezeichnet."
+
+#. Tag: para
+#: extras_historytable.xml:97
+#, no-c-format
+msgid ""
+"This function currently relies on a geometry column being registered in "
+"<varname>geometry_columns</varname> and fails if the geometry column is not "
+"present in <varname>geometry_columns</varname> table."
+msgstr "Diese Funktion beruht derzeit darauf, dass eine Geometriespalte in <varname>geometry_columns</varname> registriert wurde. Sie scheitert, falls die Geometriespalte nicht in der Tabelle <varname>geometry_columns</varname> vorhanden ist."
+
+#. Tag: programlisting
+#: extras_historytable.xml:107
+#, no-c-format
+msgid ""
+"CREATE TABLE roads(gid SERIAL PRIMARY KEY, road_name varchar(150));\n"
+"SELECT AddGeometryColumn('roads', 'geom', 26986, 'LINESTRING', 2);\n"
+"\n"
+"SELECT postgis_enable_history('public', 'roads', 'geom') As register_table;\n"
+"register_table\n"
+"--------------\n"
+"t\n"
+"\n"
+"INSERT INTO roads(road_name, geom)\n"
+"  VALUES('Test Street', ST_GeomFromText('LINESTRING(231660.5 832170,231647 832202,231627.5 832250.5)',26986));\n"
+"\n"
+"-- check transaction detail --\n"
+"SELECT date_added, last_operation, current_version\n"
+"FROM roads_history\n"
+"WHERE road_name = 'Test Street' ORDER BY date_added DESC;\n"
+"\n"
+"       date_added       | last_operation | current_version\n"
+"------------------------+----------------+-----------------\n"
+" 2011-02-07 12:44:36.92 | INSERT         | 2"
+msgstr "CREATE TABLE roads(gid SERIAL PRIMARY KEY, road_name varchar(150));\nSELECT AddGeometryColumn('roads', 'geom', 26986, 'LINESTRING', 2);\n\nSELECT postgis_enable_history('public', 'roads', 'geom') As register_table;\nregister_table\n--------------\nt\n\nINSERT INTO roads(road_name, geom)\n  VALUES('Test Street', ST_GeomFromText('LINESTRING(231660.5 832170,231647 832202,231627.5 832250.5)',26986));\n\n-- check transaction detail --\nSELECT date_added, last_operation, current_versio [...]
diff --git a/doc/po/de/extras_tigergeocoder.xml.po b/doc/po/de/extras_tigergeocoder.xml.po
new file mode 100644
index 0000000..0feeb30
--- /dev/null
+++ b/doc/po/de/extras_tigergeocoder.xml.po
@@ -0,0 +1,2369 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-08-24 19:57+0000\n"
+"PO-Revision-Date: 2017-08-25 15:02+0000\n"
+"Last-Translator: georgersilva <georger.silva at gmail.com>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:6
+#, no-c-format
+msgid ""
+"A plpgsql based geocoder written to work with the <ulink "
+"url=\"http://www.census.gov/geo/www/tiger/\">TIGER (Topologically Integrated"
+" Geographic Encoding and Referencing system ) / Line and Master Address "
+"database export</ulink> released by the US Census Bureau."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:7
+#, no-c-format
+msgid ""
+"There are four components to the geocoder: the data loader functions, the "
+"address normalizer, the address geocoder, and the reverse geocoder."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:8
+#, no-c-format
+msgid ""
+"Although it is designed specifically for the US, a lot of the concepts and "
+"functions are applicable and can be adapted to work with other country "
+"address and road networks."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:9
+#, no-c-format
+msgid ""
+"The script builds a schema called <varname>tiger</varname> to house all the "
+"tiger related functions, reusable lookup data such as road type prefixes, "
+"suffixes, states, various control tables for managing data load, and "
+"skeleton base tables from which all the tiger loaded tables inherit from."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:10
+#, no-c-format
+msgid ""
+"Another schema called <varname>tiger_data</varname> is also created which "
+"houses all the census data for each state that the loader downloads from "
+"Census site and loads into the database. In the current model, each set of "
+"state tables is prefixed with the state code e.g <varname>ma_addr</varname>,"
+" <varname>ma_edges</varname> etc with constraints to enforce only that state"
+" data. Each of these tables inherits from the tables "
+"<varname>addr</varname>, <varname>faces</varname>, <varname>edges</varname>,"
+" etc located in the <varname>tiger schema</varname>."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:12
+#, no-c-format
+msgid ""
+"All the geocode functions only reference the base tables, so there is no "
+"requirement that the data schema be called <varname>tiger_data</varname> 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 <varname>tiger</varname> schema."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:16
+#, no-c-format
+msgid ""
+"For instructions on how to enable the extension in your database and also to"
+" load data using it, refer to <xref "
+"linkend=\"install_tiger_geocoder_extension\"/>."
+msgstr "Anweisungen wie Sie die EXTENSION in Ihrer Datenbank aktivieren und mit ihr Daten laden   können, finden Sie unter <xref linkend=\"install_tiger_geocoder_extension\"/>."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:19
+#, no-c-format
+msgid ""
+"If you are using tiger geocoder (tiger_2010), you can upgrade the scripts "
+"using the accompanying upgrade_geocoder.bat / .sh scripts in extras/tiger. "
+"One major change between <varname>tiger_2010</varname> and "
+"<varname>tiger_2011+</varname> is that the <varname>county</varname> and "
+"<varname>state</varname> tables are no longer broken out by state. If you "
+"have data from tiger_2010 and want to replace with tiger_2015, refer to "
+"<xref linkend=\"upgrade_tiger_geocoder\"/>"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:26
+#, no-c-format
+msgid ""
+"New in PostGIS 2.2.0 release is support for Tiger 2015 data and inclusion of"
+" Address Standardizer as part of PostGIS."
+msgstr "Neu in der PostGIS 2.2.0 Release ist die Unterstützung von Tiger 2015 Daten und die Einbindung des Adressennormierers als Teil von PostGIS."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:27
+#, no-c-format
+msgid ""
+"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 "
+"<xref linkend=\"install_tiger_geocoder_extension\"/> for details."
+msgstr "Falls Sie mit PostgreSQL 9.1+ arbeiten, haben Sie mit der PostGIS 2.1.0 Release die neue Möglichkeit, den Tiger Geokodierer mittels dem PostgreSQL Extension Modell zu installieren. Siehe <xref linkend=\"install_tiger_geocoder_extension\"/> für Details."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:30
+#, no-c-format
+msgid ""
+"The <xref linkend=\"Pagc_Normalize_Address\"/> function as a drop in "
+"replacement for in-built <xref linkend=\"Normalize_Address\"/>. Refer to "
+"<xref linkend=\"installing_pagc_address_standardizer\"/> for compile and "
+"installation instructions."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:34
+#, no-c-format
+msgid "Design:"
+msgstr "Entwurf:"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:35
+#, no-c-format
+msgid ""
+"The goal of this project is to build a fully functional geocoder that can "
+"process an arbitrary United States address string and using normalized TIGER"
+" census data, produce a point geometry and rating reflecting the location of"
+" the given address and likeliness of the location. The higher the rating "
+"number the worse the result."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:37
+#, no-c-format
+msgid ""
+"The <varname>reverse_geocode</varname> function, introduced in PostGIS 2.0.0"
+" is useful for deriving the street address and cross streets of a GPS "
+"location."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:38
+#, no-c-format
+msgid ""
+"The geocoder should be simple for anyone familiar with PostGIS to install "
+"and use, and should be easily installable and usable on all platforms "
+"supported by PostGIS."
+msgstr "Der Geokodierer sollte von jedem, der mit PostGIS vertraut ist, leicht zu installieren und zu benutzen sein. Er sollte auch auf allen von PostGIS unterstützten Plattformen installierbar und benutzbar sein."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:39
+#, no-c-format
+msgid ""
+"It should be robust enough to function properly despite formatting and "
+"spelling errors."
+msgstr "Abgesehen von Formatierungs- und Rechtschreibfehlern, sollte der Geokodierer stabil genug sein um einwandfrei zu funktionieren."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:40
+#, no-c-format
+msgid ""
+"It should be extensible enough to be used with future data updates, or "
+"alternate data sources with a minimum of coding changes."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:42
+#, no-c-format
+msgid ""
+"The <varname>tiger</varname> schema must be added to the database search "
+"path for the functions to work properly."
+msgstr "Damit die Funktionen ordnugsgemäß arbeiten, muss das <varname>tiger</varname> Schema zum Suchpfad der Datenbank hinzugefügt werden."
+
+#. Tag: title
+#: extras_tigergeocoder.xml:46
+#, no-c-format
+msgid "Tiger Geocoder"
+msgstr "Tiger Geokoder"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:48
+#, no-c-format
+msgid ""
+"There are a couple other open source geocoders for PostGIS, that unlike "
+"tiger geocoder have the advantage of multi-country geocoding support"
+msgstr "Es existieren eine Reihe weiterer Open Source Geokodierer füf PostGIS, welche im Gegensatz zu dem Tiger Geokodierer den Vorteil haben, dass sie mehrere Länder unterstützen "
+
+#. Tag: para
+#: extras_tigergeocoder.xml:50
+#, no-c-format
+msgid ""
+"<ulink "
+"url=\"http://wiki.openstreetmap.org/wiki/Nominatim\">Nominatim</ulink> uses "
+"OpenStreetMap gazeteer formatted data. It requires osm2pgsql for loading the"
+" data, PostgreSQL 8.4+ and PostGIS 1.5+ to function. It is packaged as a "
+"webservice interface and seems designed to be called as a webservice. Just "
+"like the tiger geocoder, it has both a geocoder and a reverse geocoder "
+"component. From the documentation, it is unclear if it has a pure SQL "
+"interface like the tiger geocoder, or if a good deal of the logic is "
+"implemented in the web interface."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:53
+#, no-c-format
+msgid ""
+"<ulink url=\"http://www.gisgraphy.com/\">GIS Graphy</ulink> also utilizes "
+"PostGIS and like Nominatim works with OpenStreetMap (OSM) data. It comes "
+"with a loader to load OSM data and similar to Nominatim is capable of "
+"geocoding not just US. Much like Nominatim, it runs as a webservice and "
+"relies on Java 1.5, Servlet apps, Solr. GisGraphy is cross-platform and also"
+" has a reverse geocoder among some other neat features."
+msgstr ""
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:58
+#, no-c-format
+msgid "Drop_Indexes_Generate_Script"
+msgstr "Drop_Indexes_Generate_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:60
+#, no-c-format
+msgid ""
+"<refpurpose>Generates a script that drops all non-primary key and non-unique"
+" indexes on tiger schema and user specified schema. Defaults schema to "
+"<varname>tiger_data</varname> if no schema is specified.</refpurpose>"
+msgstr "<refpurpose>Erzeugt ein Skript, welches alle Indizes aus dem Datenbankschema \"Tiger\" oder aus einem vom Anwender angegebenen Schema löscht, wenn die Indizes nicht auf den Primärschlüssel gelegt und nicht \"unique\" sind. Wenn kein Schema angegeben ist wird standardmäßig auf das <varname>tiger_data</varname> Schema zugegriffen.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:65
+#, no-c-format
+msgid ""
+"<funcdef>text <function>Drop_Indexes_Generate_Script</function></funcdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>param_schema=tiger_data</parameter></paramdef>"
+msgstr "<funcdef>text <function>Drop_Indexes_Generate_Script</function></funcdef> <paramdef choice=\"opt\"><type>text </type> <parameter>param_schema=tiger_data</parameter></paramdef>"
+
+#. Tag: title
+#: extras_tigergeocoder.xml:73 extras_tigergeocoder.xml:115
+#: extras_tigergeocoder.xml:157 extras_tigergeocoder.xml:213
+#: extras_tigergeocoder.xml:274 extras_tigergeocoder.xml:319
+#: extras_tigergeocoder.xml:360 extras_tigergeocoder.xml:405
+#: extras_tigergeocoder.xml:450 extras_tigergeocoder.xml:508
+#: extras_tigergeocoder.xml:569 extras_tigergeocoder.xml:624
+#: extras_tigergeocoder.xml:669 extras_tigergeocoder.xml:755
+#: extras_tigergeocoder.xml:847 extras_tigergeocoder.xml:894
+#: extras_tigergeocoder.xml:966 extras_tigergeocoder.xml:1031
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:75
+#, no-c-format
+msgid ""
+"<para>Generates a script that drops all non-primary key and non-unique "
+"indexes on tiger schema and user specified schema. Defaults schema to "
+"<varname>tiger_data</varname> if no schema is specified.</para>"
+msgstr "<para>Erzeugt ein Skript, welches alle Indizes aus dem Datenbankschema \"Tiger\" oder aus einem vom Anwender angegebenen Schema löscht, wenn die Indizes nicht auf den Primärschlüssel gelegt und nicht \"unique\" sind. Wenn kein Schema angegeben ist wird standardmäßig auf das <varname>tiger_data</varname> Schema zugegriffen.</para>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:76
+#, no-c-format
+msgid ""
+"This is useful for minimizing index bloat that may confuse the query planner"
+" or take up unnecessary space. Use in combination with <xref "
+"linkend=\"Install_Missing_Indexes\"/> to add just the indexes used by the "
+"geocoder."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:79 extras_tigergeocoder.xml:163
+#: extras_tigergeocoder.xml:281 extras_tigergeocoder.xml:370
+#: extras_tigergeocoder.xml:413 extras_tigergeocoder.xml:468
+#: extras_tigergeocoder.xml:632 extras_tigergeocoder.xml:920
+#: extras_tigergeocoder.xml:992
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: title
+#: extras_tigergeocoder.xml:86 extras_tigergeocoder.xml:127
+#: extras_tigergeocoder.xml:170 extras_tigergeocoder.xml:420
+#: extras_tigergeocoder.xml:475 extras_tigergeocoder.xml:535
+#: extras_tigergeocoder.xml:592 extras_tigergeocoder.xml:639
+#: extras_tigergeocoder.xml:722 extras_tigergeocoder.xml:813
+#: extras_tigergeocoder.xml:857 extras_tigergeocoder.xml:925
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:87
+#, no-c-format
+msgid ""
+"SELECT drop_indexes_generate_script() As actionsql;\n"
+"actionsql\n"
+"---------------------------------------------------------\n"
+"DROP INDEX tiger.idx_tiger_countysub_lookup_lower_name;\n"
+"DROP INDEX tiger.idx_tiger_edges_countyfp;\n"
+"DROP INDEX tiger.idx_tiger_faces_countyfp;\n"
+"DROP INDEX tiger.tiger_place_the_geom_gist;\n"
+"DROP INDEX tiger.tiger_edges_the_geom_gist;\n"
+"DROP INDEX tiger.tiger_state_the_geom_gist;\n"
+"DROP INDEX tiger.idx_tiger_addr_least_address;\n"
+"DROP INDEX tiger.idx_tiger_addr_tlid;\n"
+"DROP INDEX tiger.idx_tiger_addr_zip;\n"
+"DROP INDEX tiger.idx_tiger_county_countyfp;\n"
+"DROP INDEX tiger.idx_tiger_county_lookup_lower_name;\n"
+"DROP INDEX tiger.idx_tiger_county_lookup_snd_name;\n"
+"DROP INDEX tiger.idx_tiger_county_lower_name;\n"
+"DROP INDEX tiger.idx_tiger_county_snd_name;\n"
+"DROP INDEX tiger.idx_tiger_county_the_geom_gist;\n"
+"DROP INDEX tiger.idx_tiger_countysub_lookup_snd_name;\n"
+"DROP INDEX tiger.idx_tiger_cousub_countyfp;\n"
+"DROP INDEX tiger.idx_tiger_cousub_cousubfp;\n"
+"DROP INDEX tiger.idx_tiger_cousub_lower_name;\n"
+"DROP INDEX tiger.idx_tiger_cousub_snd_name;\n"
+"DROP INDEX tiger.idx_tiger_cousub_the_geom_gist;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_addr_least_address;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_addr_tlid;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_addr_zip;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_county_countyfp;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_county_lookup_lower_name;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_county_lookup_snd_name;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_county_lower_name;\n"
+"DROP INDEX tiger_data.idx_tiger_data_ma_county_snd_name;\n"
+":\n"
+":"
+msgstr "SELECT drop_indexes_generate_script() As actionsql;\nactionsql\n---------------------------------------------------------\nDROP INDEX tiger.idx_tiger_countysub_lookup_lower_name;\nDROP INDEX tiger.idx_tiger_edges_countyfp;\nDROP INDEX tiger.idx_tiger_faces_countyfp;\nDROP INDEX tiger.tiger_place_the_geom_gist;\nDROP INDEX tiger.tiger_edges_the_geom_gist;\nDROP INDEX tiger.tiger_state_the_geom_gist;\nDROP INDEX tiger.idx_tiger_addr_least_address;\nDROP INDEX tiger.idx_tiger_addr_t [...]
+
+#. Tag: title
+#: extras_tigergeocoder.xml:93 extras_tigergeocoder.xml:134
+#: extras_tigergeocoder.xml:177 extras_tigergeocoder.xml:244
+#: extras_tigergeocoder.xml:297 extras_tigergeocoder.xml:337
+#: extras_tigergeocoder.xml:383 extras_tigergeocoder.xml:427
+#: extras_tigergeocoder.xml:485 extras_tigergeocoder.xml:547
+#: extras_tigergeocoder.xml:601 extras_tigergeocoder.xml:646
+#: extras_tigergeocoder.xml:732 extras_tigergeocoder.xml:825
+#: extras_tigergeocoder.xml:868 extras_tigergeocoder.xml:940
+#: extras_tigergeocoder.xml:1008 extras_tigergeocoder.xml:1048
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:94 extras_tigergeocoder.xml:428
+#, no-c-format
+msgid ", <xref linkend=\"Missing_Indexes_Generate_Script\"/>"
+msgstr ", <xref linkend=\"Missing_Indexes_Generate_Script\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:100
+#, no-c-format
+msgid "Drop_Nation_Tables_Generate_Script"
+msgstr "Drop_Nation_Tables_Generate_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:102
+#, no-c-format
+msgid ""
+"Generates a script that drops all tables in the specified schema that start "
+"with <varname>county_all</varname>, <varname>state_all</varname> or state "
+"code followed by <varname>county</varname> or <varname>state</varname>."
+msgstr "Erzeugt ein Skript, welches alle Tabellen in dem angegebenen Schema löscht, die mit <varname>county_all</varname>, <varname>state_all</varname> oder dem Ländercode gefolgt von <varname>county</varname> oder <varname>state</varname> beginnen."
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:107
+#, no-c-format
+msgid ""
+"<funcdef>text "
+"<function>Drop_Nation_Tables_Generate_Script</function></funcdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>param_schema=tiger_data</parameter></paramdef>"
+msgstr "<funcdef>text <function>Drop_Nation_Tables_Generate_Script</function></funcdef> <paramdef choice=\"opt\"><type>text </type> <parameter>param_schema=tiger_data</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:117
+#, no-c-format
+msgid ""
+"Generates a script that drops all tables in the specified schema that start "
+"with <varname>county_all</varname>, <varname>state_all</varname> or stae "
+"code followed by <varname>county</varname> or <varname>state</varname>. This"
+" is needed if you are upgrading from <varname>tiger_2010</varname> to "
+"<varname>tiger_2011</varname> data."
+msgstr "Erzeugt ein Skript, welches alle Tabellen in dem angegebenen Schema löscht, die mit <varname>county_all</varname>, <varname>state_all</varname> oder dem Ländercode gefolgt von <varname>county</varname> oder <varname>state</varname> beginnen. Dies ist dann notwendig, wenn Sie von <varname>tiger_2010</varname> auf <varname>tiger_2011</varname> Daten upgraden."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:120 extras_tigergeocoder.xml:325
+#: extras_tigergeocoder.xml:586 extras_tigergeocoder.xml:764
+#: extras_tigergeocoder.xml:1035
+#, no-c-format
+msgid "Availability: 2.1.0"
+msgstr "Verfügbarkeit: 2.1.0"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:128
+#, no-c-format
+msgid ""
+"SELECT drop_nation_tables_generate_script();\n"
+"DROP TABLE tiger_data.county_all;\n"
+"DROP TABLE tiger_data.county_all_lookup;\n"
+"DROP TABLE tiger_data.state_all;\n"
+"DROP TABLE tiger_data.ma_county;\n"
+"DROP TABLE tiger_data.ma_state;"
+msgstr "SELECT drop_nation_tables_generate_script();\nDROP TABLE tiger_data.county_all;\nDROP TABLE tiger_data.county_all_lookup;\nDROP TABLE tiger_data.state_all;\nDROP TABLE tiger_data.ma_county;\nDROP TABLE tiger_data.ma_state;"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:141
+#, no-c-format
+msgid "Drop_State_Tables_Generate_Script"
+msgstr "Drop_State_Tables_Generate_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:143
+#, no-c-format
+msgid ""
+"Generates a script that drops all tables in the specified schema that are "
+"prefixed with the state abbreviation. Defaults schema to "
+"<varname>tiger_data</varname> if no schema is specified."
+msgstr "Erzeugt ein Skript, dass alle Tabellen in dem angegebenen Schema löscht, die als Präfix einen Ländercode haben. Wenn kein Schema angegeben ist wird standardmäßig auf das <varname>tiger_data</varname> Schema zugegriffen."
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:148
+#, no-c-format
+msgid ""
+"<funcdef>text "
+"<function>Drop_State_Tables_Generate_Script</function></funcdef> "
+"<paramdef><type>text </type> <parameter>param_state</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>param_schema=tiger_data</parameter></paramdef>"
+msgstr "<funcdef>text <function>Drop_State_Tables_Generate_Script</function></funcdef> <paramdef><type>text </type> <parameter>param_state</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>param_schema=tiger_data</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:159
+#, no-c-format
+msgid ""
+"Generates a script that drops all tables in the specified schema that are "
+"prefixed with the state abbreviation. Defaults schema to "
+"<varname>tiger_data</varname> if no schema is specified. This function is "
+"useful for dropping tables of a state just before you reload a state in case"
+" something went wrong during your previous load."
+msgstr "Erzeugt ein Skript, dass alle Tabellen in dem angegebenen Schema löscht, die als Präfix einen Ländercode haben. Wenn kein Schema angegeben ist wird standardmäßig auf das <varname>tiger_data</varname> Schema zugegriffen. Wenn beim Import etwas schiefgegangen ist, können mit dieser Funktion die Tabellen eines Staates unmittelbar vor dem erneuten Import, gelöscht werden."
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:171
+#, no-c-format
+msgid ""
+"SELECT drop_state_tables_generate_script('PA');\n"
+"DROP TABLE tiger_data.pa_addr;\n"
+"DROP TABLE tiger_data.pa_county;\n"
+"DROP TABLE tiger_data.pa_county_lookup;\n"
+"DROP TABLE tiger_data.pa_cousub;\n"
+"DROP TABLE tiger_data.pa_edges;\n"
+"DROP TABLE tiger_data.pa_faces;\n"
+"DROP TABLE tiger_data.pa_featnames;\n"
+"DROP TABLE tiger_data.pa_place;\n"
+"DROP TABLE tiger_data.pa_state;\n"
+"DROP TABLE tiger_data.pa_zip_lookup_base;\n"
+"DROP TABLE tiger_data.pa_zip_state;\n"
+"DROP TABLE tiger_data.pa_zip_state_loc;"
+msgstr "SELECT drop_state_tables_generate_script('PA');\nDROP TABLE tiger_data.pa_addr;\nDROP TABLE tiger_data.pa_county;\nDROP TABLE tiger_data.pa_county_lookup;\nDROP TABLE tiger_data.pa_cousub;\nDROP TABLE tiger_data.pa_edges;\nDROP TABLE tiger_data.pa_faces;\nDROP TABLE tiger_data.pa_featnames;\nDROP TABLE tiger_data.pa_place;\nDROP TABLE tiger_data.pa_state;\nDROP TABLE tiger_data.pa_zip_lookup_base;\nDROP TABLE tiger_data.pa_zip_state;\nDROP TABLE tiger_data.pa_zip_state_loc;"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:183
+#, no-c-format
+msgid "Geocode"
+msgstr "Geocode"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:185
+#, no-c-format
+msgid ""
+"Takes in an address as a string (or other normalized address) and outputs a "
+"set of possible locations which include a point geometry in NAD 83 long lat,"
+" a normalized address for each, and the rating. The lower the rating the "
+"more likely the match. Results are sorted by lowest rating first. Can "
+"optionally pass in maximum results, defaults to 10, and restrict_region "
+"(defaults to NULL)"
+msgstr ""
+
+#. Tag: funcsynopsis
+#: extras_tigergeocoder.xml:190
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>setof record <function>geocode</function></funcdef>"
+" <paramdef><type>varchar </type> <parameter>address</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>max_results=10</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>geometry </type> "
+"<parameter>restrict_region=NULL</parameter></paramdef> "
+"<paramdef><type>norm_addy </type> <parameter>OUT addy</parameter></paramdef>"
+" <paramdef><type>geometry </type> <parameter>OUT "
+"geomout</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>OUT rating</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>setof record <function>geocode</function></funcdef>"
+" <paramdef><type>norm_addy </type> <parameter>in_addy</parameter></paramdef>"
+" <paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>max_results=10</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>geometry </type> "
+"<parameter>restrict_region=NULL</parameter></paramdef> "
+"<paramdef><type>norm_addy </type> <parameter>OUT addy</parameter></paramdef>"
+" <paramdef><type>geometry </type> <parameter>OUT "
+"geomout</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>OUT rating</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>setof record <function>geocode</function></funcdef> <paramdef><type>varchar </type> <parameter>address</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>max_results=10</parameter></paramdef> <paramdef choice=\"opt\"><type>geometry </type> <parameter>restrict_region=NULL</parameter></paramdef> <paramdef><type>norm_addy </type> <parameter>OUT addy</parameter></paramdef> <paramdef><type>geometry </type> <parameter>OUT geomout</ [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:215
+#, no-c-format
+msgid ""
+"Takes in an address as a string (or already normalized address) and outputs "
+"a set of possible locations which include a point geometry in NAD 83 long "
+"lat, a <varname>normalized_address</varname> (addy) for each, and the "
+"rating. The lower the rating the more likely the match. Results are sorted "
+"by lowest rating first. Uses Tiger data (edges,faces,addr), PostgreSQL fuzzy"
+" string matching (soundex,levenshtein) and PostGIS line interpolation "
+"functions to interpolate address along the Tiger edges. The higher the "
+"rating the less likely the geocode is right. The geocoded point is defaulted"
+" to offset 10 meters from center-line off to side (L/R) of street address is"
+" located on."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:219
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 to support Tiger 2010 structured data and revised some logic"
+" to improve speed, accuracy of geocoding, and to offset point from "
+"centerline to side of street address is located on. The new parameter "
+"<varname>max_results</varname> useful for specifying number of best results "
+"or just returning the best result."
+msgstr ""
+
+#. Tag: title
+#: extras_tigergeocoder.xml:225 extras_tigergeocoder.xml:287
+#: extras_tigergeocoder.xml:376
+#, no-c-format
+msgid "Examples: Basic"
+msgstr "Beispiele: Grundlagen"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:226
+#, no-c-format
+msgid ""
+"The below examples timings are on a 3.0 GHZ single processor Windows 7 "
+"machine with 2GB ram running PostgreSQL 9.1rc1/PostGIS 2.0 loaded with all "
+"of MA,MN,CA, RI state Tiger data loaded."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:227
+#, no-c-format
+msgid "Exact matches are faster to compute (61ms)"
+msgstr "Genaue Übereinstimmungen haben eine kürzere Rechenzeit (61ms)"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:228
+#, no-c-format
+msgid ""
+"SELECT g.rating, ST_X(g.geomout) As lon, ST_Y(g.geomout) As lat,\n"
+"    (addy).address As stno, (addy).streetname As street,\n"
+"    (addy).streettypeabbrev As styp, (addy).location As city, (addy).stateabbrev As st,(addy).zip\n"
+"    FROM geocode('75 State Street, Boston MA 02109') As g;\n"
+" rating |        lon        |       lat        | stno | street | styp |  city  | st |  zip\n"
+"--------+-------------------+------------------+------+--------+------+--------+----+-------\n"
+"      0 | -71.0556722990239 | 42.3589914927049 |   75 | State  | St   | Boston | MA | 02109"
+msgstr "SELECT g.rating, ST_X(g.geomout) As lon, ST_Y(g.geomout) As lat,\n    (addy).address As stno, (addy).streetname As street,\n    (addy).streettypeabbrev As styp, (addy).location As city, (addy).stateabbrev As st,(addy).zip\n    FROM geocode('75 State Street, Boston MA 02109') As g;\n rating |        lon        |       lat        | stno | street | styp |  city  | st |  zip\n--------+-------------------+------------------+------+--------+------+--------+----+-------\n      0 | -71.0 [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:229
+#, no-c-format
+msgid ""
+"Even if zip is not passed in the geocoder can guess (took about 122-150 ms)"
+msgstr "Sogar wenn der Zip-Code nicht übergeben wird, kann ihn der Geokodierer erraten (dauerte ca. 122-150ms)"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:230
+#, no-c-format
+msgid ""
+"SELECT g.rating, ST_AsText(ST_SnapToGrid(g.geomout,0.00001)) As wktlonlat,\n"
+"    (addy).address As stno, (addy).streetname As street,\n"
+"    (addy).streettypeabbrev As styp, (addy).location As city, (addy).stateabbrev As st,(addy).zip\n"
+"    FROM geocode('226 Hanover Street, Boston, MA',1) As g;\n"
+" rating |         wktlonlat         | stno | street  | styp |  city  | st |  zip\n"
+"--------+---------------------------+------+---------+------+--------+----+-------\n"
+"      1 | POINT(-71.05528 42.36316) |  226 | Hanover | St   | Boston | MA | 02113"
+msgstr "SELECT g.rating, ST_AsText(ST_SnapToGrid(g.geomout,0.00001)) As wktlonlat,\n    (addy).address As stno, (addy).streetname As street,\n    (addy).streettypeabbrev As styp, (addy).location As city, (addy).stateabbrev As st,(addy).zip\n    FROM geocode('226 Hanover Street, Boston, MA',1) As g;\n rating |         wktlonlat         | stno | street  | styp |  city  | st |  zip\n--------+---------------------------+------+---------+------+--------+----+-------\n      1 | POINT(-71.05528 [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:231
+#, no-c-format
+msgid ""
+"Can handle misspellings and provides more than one possible solution with "
+"ratings and takes longer (500ms)."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:232
+#, no-c-format
+msgid ""
+"SELECT g.rating, ST_AsText(ST_SnapToGrid(g.geomout,0.00001)) As wktlonlat,\n"
+"    (addy).address As stno, (addy).streetname As street,\n"
+"    (addy).streettypeabbrev As styp, (addy).location As city, (addy).stateabbrev As st,(addy).zip\n"
+"    FROM geocode('31 - 37 Stewart Street, Boston, MA 02116') As g;\n"
+" rating |         wktlonlat         | stno | street | styp |  city  | st |  zip\n"
+"--------+---------------------------+------+--------+------+--------+----+-------\n"
+"     70 | POINT(-71.06459 42.35113) |   31 | Stuart | St   | Boston | MA | 02116"
+msgstr "SELECT g.rating, ST_AsText(ST_SnapToGrid(g.geomout,0.00001)) As wktlonlat,\n    (addy).address As stno, (addy).streetname As street,\n    (addy).streettypeabbrev As styp, (addy).location As city, (addy).stateabbrev As st,(addy).zip\n    FROM geocode('31 - 37 Stewart Street, Boston, MA 02116') As g;\n rating |         wktlonlat         | stno | street | styp |  city  | st |  zip\n--------+---------------------------+------+--------+------+--------+----+-------\n     70 | POINT(-71 [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:234
+#, no-c-format
+msgid ""
+"Using to do a batch geocode of addresses. Easiest is to set "
+"<varname>max_results=1</varname>. Only process those not yet geocoded (have "
+"no rating)."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:235
+#, no-c-format
+msgid ""
+"CREATE TABLE addresses_to_geocode(addid serial PRIMARY KEY, address text,\n"
+"        lon numeric, lat numeric, new_address text, rating integer);\n"
+"\n"
+"INSERT INTO addresses_to_geocode(address)\n"
+"VALUES ('529 Main Street, Boston MA, 02129'),\n"
+" ('77 Massachusetts Avenue, Cambridge, MA 02139'),\n"
+" ('25 Wizard of Oz, Walaford, KS 99912323'),\n"
+" ('26 Capen Street, Medford, MA'),\n"
+" ('124 Mount Auburn St, Cambridge, Massachusetts 02138'),\n"
+" ('950 Main Street, Worcester, MA 01610');\n"
+"\n"
+"-- only update the first 3 addresses (323-704 ms -  there are caching and shared memory effects so first geocode you do is always slower) --\n"
+"-- for large numbers of addresses you don't want to update all at once\n"
+"-- since the whole geocode must commit at once\n"
+"-- For this example we rejoin with LEFT JOIN\n"
+"-- and set to rating to -1 rating if no match\n"
+"-- to ensure we don't regeocode a bad address\n"
+"UPDATE addresses_to_geocode\n"
+"  SET  (rating, new_address, lon, lat)\n"
+"    = ( COALESCE((g.geo).rating,-1), pprint_addy((g.geo).addy),\n"
+"       ST_X((g.geo).geomout)::numeric(8,5), ST_Y((g.geo).geomout)::numeric(8,5) )\n"
+"FROM (SELECT addid\n"
+"    FROM addresses_to_geocode\n"
+"    WHERE rating IS NULL ORDER BY addid LIMIT 3) As a\n"
+"    LEFT JOIN (SELECT addid, (geocode(address,1)) As geo\n"
+"    FROM addresses_to_geocode As ag\n"
+"    WHERE ag.rating IS NULL ORDER BY addid LIMIT 3) As g ON a.addid = g.addid\n"
+"WHERE a.addid = addresses_to_geocode.addid;\n"
+"\n"
+"result\n"
+"-----\n"
+"Query returned successfully: 3 rows affected, 480 ms execution time.\n"
+"\n"
+"SELECT * FROM addresses_to_geocode WHERE rating is not null;\n"
+"\n"
+" addid |                   address                    |    lon    |   lat    |                new_address                | rating\n"
+"-------+----------------------------------------------+-----------+----------+-------------------------------------------+--------\n"
+"     1 | 529 Main Street, Boston MA, 02129            | -71.07181 | 42.38359 | 529 Main St, Boston, MA 02129             |      0\n"
+"     2 | 77 Massachusetts Avenue, Cambridge, MA 02139 | -71.09428 | 42.35988 | 77 Massachusetts Ave, Cambridge, MA 02139 |      0\n"
+"     3 | 25 Wizard of Oz, Walaford, KS 99912323       |           |          |                                           |     -1"
+msgstr ""
+
+#. Tag: title
+#: extras_tigergeocoder.xml:238
+#, no-c-format
+msgid "Examples: Using Geometry filter"
+msgstr "Beispiele: Verwendung eines Geometrie-Filters"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:239
+#, no-c-format
+msgid ""
+"SELECT g.rating, ST_AsText(ST_SnapToGrid(g.geomout,0.00001)) As wktlonlat,\n"
+"    (addy).address As stno, (addy).streetname As street,\n"
+"    (addy).streettypeabbrev As styp,\n"
+"    (addy).location As city, (addy).stateabbrev As st,(addy).zip\n"
+"  FROM geocode('100 Federal Street, MA',\n"
+"        3,\n"
+"        (SELECT ST_Union(the_geom)\n"
+"            FROM place WHERE statefp = '25' AND name = 'Lynn')::geometry\n"
+"        ) As g;\n"
+"\n"
+" rating |        wktlonlat         | stno | street  | styp | city | st |  zip\n"
+"--------+--------------------------+------+---------+------+------+----+-------\n"
+"      8 | POINT(-70.96796 42.4659) |  100 | Federal | St   | Lynn | MA | 01905\n"
+"Total query runtime: 245 ms."
+msgstr "SELECT g.rating, ST_AsText(ST_SnapToGrid(g.geomout,0.00001)) As wktlonlat,\n    (addy).address As stno, (addy).streetname As street,\n    (addy).streettypeabbrev As styp,\n    (addy).location As city, (addy).stateabbrev As st,(addy).zip\n  FROM geocode('100 Federal Street, MA',\n        3,\n        (SELECT ST_Union(the_geom)\n            FROM place WHERE statefp = '25' AND name = 'Lynn')::geometry\n        ) As g;\n\n rating |        wktlonlat         | stno | street  | styp | ci [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:245
+#, no-c-format
+msgid ""
+", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
+"linkend=\"ST_SnapToGrid\"/>, <xref linkend=\"ST_X\"/>, <xref "
+"linkend=\"ST_Y\"/>"
+msgstr ", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_SnapToGrid\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:251
+#, no-c-format
+msgid "Geocode_Intersection"
+msgstr "Geocode_Intersection"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:253
+#, no-c-format
+msgid ""
+"Takes in 2 streets that intersect and a state, city, zip, and outputs a set "
+"of possible locations on the first cross street that is at the intersection,"
+" also includes a geomout as the point location in NAD 83 long lat, a "
+"<varname>normalized_address</varname> (addy) for each location, and the "
+"rating. The lower the rating the more likely the match. Results are sorted "
+"by lowest rating first. Can optionally pass in maximum results, defaults to "
+"10. Uses Tiger data (edges, faces, addr), PostgreSQL fuzzy string matching "
+"(soundex, levenshtein)."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:258
+#, no-c-format
+msgid ""
+"<funcdef>setof record <function>geocode_intersection</function></funcdef> "
+"<paramdef><type>text </type> <parameter> roadway1</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter> roadway2</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter> in_state</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> <parameter> "
+"in_city</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> "
+"<parameter> in_zip</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>max_results=10</parameter></paramdef> <paramdef><type>norm_addy "
+"</type> <parameter>OUT addy</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>OUT geomout</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>OUT rating</parameter></paramdef>"
+msgstr "<funcdef>setof record <function>geocode_intersection</function></funcdef> <paramdef><type>text </type> <parameter> roadway1</parameter></paramdef> <paramdef><type>text </type> <parameter> roadway2</parameter></paramdef> <paramdef><type>text </type> <parameter> in_state</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter> in_city</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter> in_zip</parameter></paramdef> <paramdef choice=\ [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:276
+#, no-c-format
+msgid ""
+"Takes in 2 streets that intersect and a state, city, zip, and outputs a set "
+"of possible locations on the first cross street that is at the intersection,"
+" also includes a point geometry in NAD 83 long lat, a normalized address for"
+" each location, and the rating. The lower the rating the more likely the "
+"match. Results are sorted by lowest rating first. Can optionally pass in "
+"maximum results, defaults to 10. Returns "
+"<varname>normalized_address</varname> (addy) for each, geomout as the point "
+"location in nad 83 long lat, and the rating. The lower the rating the more "
+"likely the match. Results are sorted by lowest rating first. Uses Tiger data"
+" (edges,faces,addr), PostgreSQL fuzzy string matching (soundex,levenshtein)"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:288
+#, no-c-format
+msgid ""
+"The below examples timings are on a 3.0 GHZ single processor Windows 7 "
+"machine with 2GB ram running PostgreSQL 9.0/PostGIS 1.5 loaded with all of "
+"MA state Tiger data loaded. Currently a bit slow (3000 ms)"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:289
+#, no-c-format
+msgid ""
+"Testing on Windows 2003 64-bit 8GB on PostGIS 2.0 PostgreSQL 64-bit Tiger "
+"2011 data loaded -- (41ms)"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:290
+#, no-c-format
+msgid ""
+"SELECT pprint_addy(addy), st_astext(geomout),rating\n"
+"            FROM geocode_intersection( 'Haverford St','Germania St', 'MA', 'Boston', '02130',1);\n"
+"           pprint_addy            |         st_astext          | rating\n"
+"----------------------------------+----------------------------+--------\n"
+"98 Haverford St, Boston, MA 02130 | POINT(-71.101375 42.31376) |      0"
+msgstr "SELECT pprint_addy(addy), st_astext(geomout),rating\n            FROM geocode_intersection( 'Haverford St','Germania St', 'MA', 'Boston', '02130',1);\n           pprint_addy            |         st_astext          | rating\n----------------------------------+----------------------------+--------\n98 Haverford St, Boston, MA 02130 | POINT(-71.101375 42.31376) |      0"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:291
+#, no-c-format
+msgid ""
+"Even if zip is not passed in the geocoder can guess (took about 3500 ms on "
+"the windows 7 box), on the windows 2003 64-bit 741 ms"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:292
+#, no-c-format
+msgid ""
+"SELECT pprint_addy(addy), st_astext(geomout),rating\n"
+"                FROM geocode_intersection('Weld', 'School', 'MA', 'Boston');\n"
+"          pprint_addy          |        st_astext         | rating\n"
+"-------------------------------+--------------------------+--------\n"
+" 98 Weld Ave, Boston, MA 02119 | POINT(-71.099 42.314234) |      3\n"
+" 99 Weld Ave, Boston, MA 02119 | POINT(-71.099 42.314234) |      3"
+msgstr "SELECT pprint_addy(addy), st_astext(geomout),rating\n                FROM geocode_intersection('Weld', 'School', 'MA', 'Boston');\n          pprint_addy          |        st_astext         | rating\n-------------------------------+--------------------------+--------\n 98 Weld Ave, Boston, MA 02119 | POINT(-71.099 42.314234) |      3\n 99 Weld Ave, Boston, MA 02119 | POINT(-71.099 42.314234) |      3"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:298
+#, no-c-format
+msgid ", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>"
+msgstr ", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:304
+#, no-c-format
+msgid "Get_Geocode_Setting"
+msgstr "Get_Geocode_Setting"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:306
+#, no-c-format
+msgid ""
+"Returns value of specific setting stored in tiger.geocode_settings table."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:311
+#, no-c-format
+msgid ""
+"<funcdef>text <function>Get_Geocode_Setting</function></funcdef> "
+"<paramdef><type>text </type> <parameter> setting_name</parameter></paramdef>"
+msgstr "<funcdef>text <function>Get_Geocode_Setting</function></funcdef> <paramdef><type>text </type> <parameter> setting_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:321
+#, no-c-format
+msgid ""
+"Returns value of specific setting stored in tiger.geocode_settings table. "
+"Settings allow you to toggle debugging of functions. Later plans will be to "
+"control rating with settings. Current list of settings are as follows:"
+msgstr ""
+
+#. Tag: screen
+#: extras_tigergeocoder.xml:322
+#, no-c-format
+msgid ""
+"name              | setting |  unit   | category  |                                                             short_desc\n"
+"--------------------------------+---------+---------+-----------+------------------------------------------------------------------------------------------------------------------------------\n"
+" debug_geocode_address          | false   | boolean | debug     | outputs debug information in notice log such as queries when geocode_address is called if true\n"
+" debug_geocode_intersection     | false   | boolean | debug     | outputs debug information in notice log such as queries when geocode_intersection is called if true\n"
+" debug_normalize_address        | false   | boolean | debug     | outputs debug information in notice log such as queries and intermediate expressions when normalize_address is called if true\n"
+" debug_reverse_geocode          | false   | boolean | debug     | if true, outputs debug information in notice log such as queries and intermediate expressions when reverse_geocode\n"
+" reverse_geocode_numbered_roads | 0       | integer | rating    | For state and county highways, 0 - no preference in name,\n"
+"                                                                  1 - prefer the numbered highway name, 2 - prefer local state/county name\n"
+" use_pagc_address_parser        | false   | boolean | normalize | If set to true, will try to use the address_standardizer extension (via pagc_normalize_address)\n"
+"                                                                 instead of tiger normalize_address built one"
+msgstr "name              | setting |  unit   | category  |                                                             short_desc\n--------------------------------+---------+---------+-----------+------------------------------------------------------------------------------------------------------------------------------\n debug_geocode_address          | false   | boolean | debug     | outputs debug information in notice log such as queries when geocode_address is called if true\n debu [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:324
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 : default settings are now kept in a table called "
+"geocode_settings_default. Use customized settingsa are in geocode_settings "
+"and only contain those that have been set by user."
+msgstr ""
+
+#. Tag: title
+#: extras_tigergeocoder.xml:331 extras_tigergeocoder.xml:1041
+#, no-c-format
+msgid "Example return debugging setting"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:332
+#, no-c-format
+msgid ""
+"SELECT get_geocode_setting('debug_geocode_address) As result;\n"
+"result\n"
+"---------\n"
+"false"
+msgstr "SELECT get_geocode_setting('debug_geocode_address) As result;\nresult\n---------\nfalse"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:344
+#, no-c-format
+msgid "Get_Tract"
+msgstr "Get_Tract"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:346
+#, no-c-format
+msgid ""
+"Returns census tract or field from tract table of where the geometry is "
+"located. Default to returning short name of tract."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:351
+#, no-c-format
+msgid ""
+"<funcdef>text <function>get_tract</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter> loc_geom</parameter></paramdef>"
+" <paramdef choice=\"opt\"><type>text </type> <parameter> "
+"output_field=name</parameter></paramdef>"
+msgstr "<funcdef>text <function>get_tract</function></funcdef> <paramdef><type>geometry </type> <parameter> loc_geom</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter> output_field=name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:362
+#, no-c-format
+msgid ""
+"Given a geometry will return the census tract location of that geometry. NAD"
+" 83 long lat is assumed if no spatial ref sys is specified."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:363
+#, no-c-format
+msgid ""
+"This function uses the census <varname>tract</varname> whic is not loaded by"
+" default. If you have already loaded your state table, you can load tract as"
+" well as bg, and tabblock using the <xref "
+"linkend=\"Loader_Generate_Census_Script\"/> script."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:365
+#, no-c-format
+msgid ""
+"If you have not loaded your state data yet and want these additional tables "
+"loaded, do the following"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:366
+#, no-c-format
+msgid ""
+"UPDATE tiger.loader_lookuptables SET load = true WHERE load = false AND "
+"lookup_name IN('tract', 'bg', 'tabblock');"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:367
+#, no-c-format
+msgid ""
+"then they will be included by the <xref "
+"linkend=\"Loader_Generate_Script\"/>."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:377
+#, no-c-format
+msgid ""
+"SELECT get_tract(ST_Point(-71.101375, 42.31376) ) As tract_name;\n"
+"tract_name\n"
+"---------\n"
+"1203.01"
+msgstr "SELECT get_tract(ST_Point(-71.101375, 42.31376) ) As tract_name;\ntract_name\n---------\n1203.01"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:378
+#, no-c-format
+msgid ""
+"--this one returns the tiger geoid\n"
+"SELECT get_tract(ST_Point(-71.101375, 42.31376), 'tract_id' ) As tract_id;\n"
+"tract_id\n"
+"---------\n"
+"25025120301"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:384
+#, no-c-format
+msgid "<para>></para>"
+msgstr "<para>></para>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:390
+#, no-c-format
+msgid "Install_Missing_Indexes"
+msgstr "Install_Missing_Indexes"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:392
+#, no-c-format
+msgid ""
+"Finds all tables with key columns used in geocoder joins and filter "
+"conditions that are missing used indexes on those columns and will add them."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:397
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>Install_Missing_Indexes</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>boolean <function>Install_Missing_Indexes</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:407
+#, no-c-format
+msgid ""
+"Finds all tables in <varname>tiger</varname> and "
+"<varname>tiger_data</varname> schemas with key columns used in geocoder "
+"joins and filters that are missing indexes on those columns and will output "
+"the SQL DDL to define the index for those tables and then execute the "
+"generated script. This is a helper function that adds new indexes needed to "
+"make queries faster that may have been missing during the load process. This"
+" function is a companion to <xref "
+"linkend=\"Missing_Indexes_Generate_Script\"/> that in addition to generating"
+" the create index script, also executes it. It is called as part of the "
+"<filename>update_geocode.sql</filename> upgrade script."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:421
+#, no-c-format
+msgid ""
+"SELECT install_missing_indexes();\n"
+"         install_missing_indexes\n"
+"-------------------------\n"
+" t"
+msgstr "SELECT install_missing_indexes();\n         install_missing_indexes\n-------------------------\n t"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:434
+#, no-c-format
+msgid "Loader_Generate_Census_Script"
+msgstr "Loader_Generate_Census_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:436
+#, no-c-format
+msgid ""
+"Generates a shell script for the specified platform for the specified states"
+" that will download Tiger census state tract, bg, and tabblocks data tables,"
+" stage and load into <varname>tiger_data</varname> schema. Each state script"
+" is returned as a separate record."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:441
+#, no-c-format
+msgid ""
+"<funcdef>setof text "
+"<function>loader_generate_census_script</function></funcdef> "
+"<paramdef><type>text[]</type> <parameter>param_states</parameter></paramdef>"
+" <paramdef><type>text</type> <parameter>os</parameter></paramdef>"
+msgstr "<funcdef>setof text <function>loader_generate_census_script</function></funcdef> <paramdef><type>text[]</type> <parameter>param_states</parameter></paramdef> <paramdef><type>text</type> <parameter>os</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:452
+#, no-c-format
+msgid ""
+"Generates a shell script for the specified platform for the specified states"
+" that will download Tiger data census state <varname>tract</varname>, block "
+"groups <varname>bg</varname>, and <varname>tabblocks</varname> data tables, "
+"stage and load into <varname>tiger_data</varname> schema. Each state script "
+"is returned as a separate record."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:453
+#, no-c-format
+msgid ""
+"It uses unzip on Linux (7-zip on Windows by default) and wget to do the "
+"downloading. It uses <xref linkend=\"shp2pgsql_usage\"/> to load in the "
+"data. Note the smallest unit it does is a whole state. It will only process "
+"the files in the staging and temp folders."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:455 extras_tigergeocoder.xml:513
+#, no-c-format
+msgid ""
+"It uses the following control tables to control the process and different OS"
+" shell syntax variations."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:459 extras_tigergeocoder.xml:517
+#: extras_tigergeocoder.xml:577
+#, no-c-format
+msgid ""
+"<varname>loader_variables</varname> keeps track of various variables such as"
+" census site, year, data and staging schemas"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:462 extras_tigergeocoder.xml:520
+#, no-c-format
+msgid ""
+"<varname>loader_platform</varname> profiles of various platforms and where "
+"the various executables are located. Comes with windows and linux. More can "
+"be added."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:465 extras_tigergeocoder.xml:523
+#: extras_tigergeocoder.xml:583
+#, no-c-format
+msgid ""
+"<varname>loader_lookuptables</varname> each record defines a kind of table "
+"(state, county), whether to process records in it and how to load them in. "
+"Defines the steps to import data, stage data, add, removes columns, indexes,"
+" and constraints for each. Each table is prefixed with the state and "
+"inherits from a table in the tiger schema. e.g. creates "
+"<varname>tiger_data.ma_faces</varname> which inherits from "
+"<varname>tiger.faces</varname>"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:469
+#, no-c-format
+msgid ""
+"includes this logic, but if you installed tiger geocoder prior to PostGIS "
+"2.0.0 alpha5, you'll need to run this on the states you have already done to"
+" get these additional tables."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:476
+#, no-c-format
+msgid ""
+"Generate script to load up data for select states in Windows shell script "
+"format."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:477
+#, no-c-format
+msgid ""
+"SELECT loader_generate_census_script(ARRAY['MA'], 'windows');\n"
+"-- result --\n"
+"set STATEDIR=\"\\gisdata\\www2.census.gov\\geo\\pvs\\tiger2010st\\25_Massachusetts\"\n"
+"set TMPDIR=\\gisdata\\temp\\\n"
+"set UNZIPTOOL=\"C:\\Program Files\\7-Zip\\7z.exe\"\n"
+"set WGETTOOL=\"C:\\wget\\wget.exe\"\n"
+"set PGBIN=C:\\projects\\pg\\pg91win\\bin\\\n"
+"set PGPORT=5432\n"
+"set PGHOST=localhost\n"
+"set PGUSER=postgres\n"
+"set PGPASSWORD=yourpasswordhere\n"
+"set PGDATABASE=tiger_postgis20\n"
+"set PSQL=\"%PGBIN%psql\"\n"
+"set SHP2PGSQL=\"%PGBIN%shp2pgsql\"\n"
+"cd \\gisdata\n"
+"\n"
+"%WGETTOOL% http://www2.census.gov/geo/pvs/tiger2010st/25_Massachusetts/25/ --no-parent --relative --accept=*bg10.zip,*tract10.zip,*tabblock10.zip --mirror --reject=html\n"
+"del %TMPDIR%\\*.* /Q\n"
+"%PSQL% -c \"DROP SCHEMA tiger_staging CASCADE;\"\n"
+"%PSQL% -c \"CREATE SCHEMA tiger_staging;\"\n"
+"cd %STATEDIR%\n"
+"for /r %%z in (*.zip) do %UNZIPTOOL% e %%z  -o%TMPDIR%\n"
+"cd %TMPDIR%\n"
+"%PSQL% -c \"CREATE TABLE tiger_data.MA_tract(CONSTRAINT pk_MA_tract PRIMARY KEY (tract_id) ) INHERITS(tiger.tract); \"\n"
+"%SHP2PGSQL% -c -s 4269 -g the_geom   -W \"latin1\" tl_2010_25_tract10.dbf tiger_staging.ma_tract10 | %PSQL%\n"
+"%PSQL% -c \"ALTER TABLE tiger_staging.MA_tract10 RENAME geoid10 TO tract_id;  SELECT loader_load_staged_data(lower('MA_tract10'), lower('MA_tract')); \"\n"
+"%PSQL% -c \"CREATE INDEX tiger_data_MA_tract_the_geom_gist ON tiger_data.MA_tract USING gist(the_geom);\"\n"
+"%PSQL% -c \"VACUUM ANALYZE tiger_data.MA_tract;\"\n"
+"%PSQL% -c \"ALTER TABLE tiger_data.MA_tract ADD CONSTRAINT chk_statefp CHECK (statefp = '25');\"\n"
+":"
+msgstr "SELECT loader_generate_census_script(ARRAY['MA'], 'windows');\n-- result --\nset STATEDIR=\"\\gisdata\\www2.census.gov\\geo\\pvs\\tiger2010st\\25_Massachusetts\"\nset TMPDIR=\\gisdata\\temp\\\nset UNZIPTOOL=\"C:\\Program Files\\7-Zip\\7z.exe\"\nset WGETTOOL=\"C:\\wget\\wget.exe\"\nset PGBIN=C:\\projects\\pg\\pg91win\\bin\\\nset PGPORT=5432\nset PGHOST=localhost\nset PGUSER=postgres\nset PGPASSWORD=yourpasswordhere\nset PGDATABASE=tiger_postgis20\nset PSQL=\"%PGBIN%psql\"\nset SHP [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:478 extras_tigergeocoder.xml:540
+#, no-c-format
+msgid "Generate sh script"
+msgstr "Erzeugt ein Shell-Skript"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:479
+#, no-c-format
+msgid ""
+"STATEDIR=\"/gisdata/www2.census.gov/geo/pvs/tiger2010st/25_Massachusetts\"\n"
+"TMPDIR=\"/gisdata/temp/\"\n"
+"UNZIPTOOL=unzip\n"
+"WGETTOOL=\"/usr/bin/wget\"\n"
+"export PGBIN=/usr/pgsql-9.0/bin\n"
+"export PGPORT=5432\n"
+"export PGHOST=localhost\n"
+"export PGUSER=postgres\n"
+"export PGPASSWORD=yourpasswordhere\n"
+"export PGDATABASE=geocoder\n"
+"PSQL=${PGBIN}/psql\n"
+"SHP2PGSQL=${PGBIN}/shp2pgsql\n"
+"cd /gisdata\n"
+"\n"
+"wget http://www2.census.gov/geo/pvs/tiger2010st/25_Massachusetts/25/ --no-parent --relative --accept=*bg10.zip,*tract10.zip,*tabblock10.zip --mirror --reject=html\n"
+"rm -f ${TMPDIR}/*.*\n"
+"${PSQL} -c \"DROP SCHEMA tiger_staging CASCADE;\"\n"
+"${PSQL} -c \"CREATE SCHEMA tiger_staging;\"\n"
+"cd $STATEDIR\n"
+"for z in *.zip; do $UNZIPTOOL -o -d $TMPDIR $z; done\n"
+":\n"
+":"
+msgstr "STATEDIR=\"/gisdata/www2.census.gov/geo/pvs/tiger2010st/25_Massachusetts\"\nTMPDIR=\"/gisdata/temp/\"\nUNZIPTOOL=unzip\nWGETTOOL=\"/usr/bin/wget\"\nexport PGBIN=/usr/pgsql-9.0/bin\nexport PGPORT=5432\nexport PGHOST=localhost\nexport PGUSER=postgres\nexport PGPASSWORD=yourpasswordhere\nexport PGDATABASE=geocoder\nPSQL=${PGBIN}/psql\nSHP2PGSQL=${PGBIN}/shp2pgsql\ncd /gisdata\n\nwget http://www2.census.gov/geo/pvs/tiger2010st/25_Massachusetts/25/ --no-parent --relative --accept=*bg1 [...]
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:492
+#, no-c-format
+msgid "Loader_Generate_Script"
+msgstr "Loader_Generate_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:494
+#, no-c-format
+msgid ""
+"Generates a shell script for the specified platform for the specified states"
+" that will download Tiger data, stage and load into "
+"<varname>tiger_data</varname> schema. Each state script is returned as a "
+"separate record. Latest version supports Tiger 2010 structural changes and "
+"also loads census tract, block groups, and blocks tables."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:499
+#, no-c-format
+msgid ""
+"<funcdef>setof text <function>loader_generate_script</function></funcdef> "
+"<paramdef><type>text[]</type> <parameter>param_states</parameter></paramdef>"
+" <paramdef><type>text</type> <parameter>os</parameter></paramdef>"
+msgstr "<funcdef>setof text <function>loader_generate_script</function></funcdef> <paramdef><type>text[]</type> <parameter>param_states</parameter></paramdef> <paramdef><type>text</type> <parameter>os</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:510
+#, no-c-format
+msgid ""
+"Generates a shell script for the specified platform for the specified states"
+" that will download Tiger data, stage and load into "
+"<varname>tiger_data</varname> schema. Each state script is returned as a "
+"separate record."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:511
+#, no-c-format
+msgid ""
+"It uses unzip on Linux (7-zip on Windows by default) and wget to do the "
+"downloading. It uses <xref linkend=\"shp2pgsql_usage\"/> to load in the "
+"data. Note the smallest unit it does is a whole state, but you can overwrite"
+" this by downloading the files yourself. It will only process the files in "
+"the staging and temp folders."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:526
+#, no-c-format
+msgid ""
+"Availability: 2.0.0 to support Tiger 2010 structured data and load census "
+"tract (tract), block groups (bg), and blocks (tabblocks) tables ."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:527
+#, no-c-format
+msgid ""
+"If you are using pgAdmin 3, be warned that by default pgAdmin 3 truncates "
+"long text. To fix, change <emphasis>File -> Options -> Query Tool "
+"-> Query Editor - > Max. characters per column</emphasis> to larger "
+"than 50000 characters."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:536
+#, no-c-format
+msgid ""
+"Using psql where gistest is your database and "
+"<filename>/gisdata/data_load.sh</filename> is the file to create with the "
+"shell commands to run."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:537
+#, no-c-format
+msgid ""
+"<![CDATA[psql -U postgres -h localhost -d gistest -A -t \\\n"
+" -c \"SELECT Loader_Generate_Script(ARRAY['MA'], 'gistest')\" > /gisdata/data_load.sh;]]>"
+msgstr "<![CDATA[psql -U postgres -h localhost -d gistest -A -t \\\n -c \"SELECT Loader_Generate_Script(ARRAY['MA'], 'gistest')\" > /gisdata/data_load.sh;]]>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:538
+#, no-c-format
+msgid ""
+"Generate script to load up data for 2 states in Windows shell script format."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:539
+#, no-c-format
+msgid ""
+"SELECT loader_generate_script(ARRAY['MA','RI'], 'windows') AS result;\n"
+"-- result --\n"
+"set TMPDIR=\\gisdata\\temp\\\n"
+"set UNZIPTOOL=\"C:\\Program Files\\7-Zip\\7z.exe\"\n"
+"set WGETTOOL=\"C:\\wget\\wget.exe\"\n"
+"set PGBIN=C:\\Program Files\\PostgreSQL\\9.4\\bin\\\n"
+"set PGPORT=5432\n"
+"set PGHOST=localhost\n"
+"set PGUSER=postgres\n"
+"set PGPASSWORD=yourpasswordhere\n"
+"set PGDATABASE=geocoder\n"
+"set PSQL=\"%PGBIN%psql\"\n"
+"set SHP2PGSQL=\"%PGBIN%shp2pgsql\"\n"
+"cd \\gisdata\n"
+"\n"
+"cd \\gisdata\n"
+"%WGETTOOL% ftp://ftp2.census.gov/geo/tiger/TIGER2015/PLACE/tl_*_25_* --no-parent --relative --recursive --level=2 --accept=zip --mirror --reject=html\n"
+"cd \\gisdata/ftp2.census.gov/geo/tiger/TIGER2015/PLACE\n"
+":\n"
+":"
+msgstr "SELECT loader_generate_script(ARRAY['MA','RI'], 'windows') AS result;\n-- result --\nset TMPDIR=\\gisdata\\temp\\\nset UNZIPTOOL=\"C:\\Program Files\\7-Zip\\7z.exe\"\nset WGETTOOL=\"C:\\wget\\wget.exe\"\nset PGBIN=C:\\Program Files\\PostgreSQL\\9.4\\bin\\\nset PGPORT=5432\nset PGHOST=localhost\nset PGUSER=postgres\nset PGPASSWORD=yourpasswordhere\nset PGDATABASE=geocoder\nset PSQL=\"%PGBIN%psql\"\nset SHP2PGSQL=\"%PGBIN%shp2pgsql\"\ncd \\gisdata\n\ncd \\gisdata\n%WGETTOOL% ftp:// [...]
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:541
+#, no-c-format
+msgid ""
+"SELECT loader_generate_script(ARRAY['MA','RI'], 'sh') AS result;\n"
+"-- result --\n"
+"TMPDIR=\"/gisdata/temp/\"\n"
+"UNZIPTOOL=unzip\n"
+"WGETTOOL=\"/usr/bin/wget\"\n"
+"export PGBIN=/usr/lib/postgresql/9.4/bin\n"
+"export PGPORT=5432\n"
+"export PGHOST=localhost\n"
+"export PGUSER=postgres\n"
+"export PGPASSWORD=yourpasswordhere\n"
+"export PGDATABASE=geocoder\n"
+"PSQL=${PGBIN}/psql\n"
+"SHP2PGSQL=${PGBIN}/shp2pgsql\n"
+"cd /gisdata\n"
+"\n"
+"cd /gisdata\n"
+"wget ftp://ftp2.census.gov/geo/tiger/TIGER2015/PLACE/tl_*_25_* --no-parent --relative --recursive --level=2 --accept=zip --mirror --reject=html\n"
+"cd /gisdata/ftp2.census.gov/geo/tiger/TIGER2015/PLACE\n"
+"rm -f ${TMPDIR}/*.*\n"
+":\n"
+":"
+msgstr "SELECT loader_generate_script(ARRAY['MA','RI'], 'sh') AS result;\n-- result --\nTMPDIR=\"/gisdata/temp/\"\nUNZIPTOOL=unzip\nWGETTOOL=\"/usr/bin/wget\"\nexport PGBIN=/usr/lib/postgresql/9.4/bin\nexport PGPORT=5432\nexport PGHOST=localhost\nexport PGUSER=postgres\nexport PGPASSWORD=yourpasswordhere\nexport PGDATABASE=geocoder\nPSQL=${PGBIN}/psql\nSHP2PGSQL=${PGBIN}/shp2pgsql\ncd /gisdata\n\ncd /gisdata\nwget ftp://ftp2.census.gov/geo/tiger/TIGER2015/PLACE/tl_*_25_* --no-parent --re [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:548
+#, no-c-format
+msgid ", <xref linkend=\"Loader_Generate_Nation_Script\"/>"
+msgstr ", <xref linkend=\"Loader_Generate_Nation_Script\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:554
+#, no-c-format
+msgid "Loader_Generate_Nation_Script"
+msgstr "Loader_Generate_Nation_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:556
+#, no-c-format
+msgid ""
+"Generates a shell script for the specified platform that loads in the county"
+" and state lookup tables."
+msgstr "Erzeugt für die angegebene Plattform ein Shell-Skript, welches die County und State Lookup Tabellen ladet."
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:561
+#, no-c-format
+msgid ""
+"<funcdef>text <function>loader_generate_nation_script</function></funcdef> "
+"<paramdef><type>text</type> <parameter>os</parameter></paramdef>"
+msgstr "<funcdef>text <function>loader_generate_nation_script</function></funcdef> <paramdef><type>text</type> <parameter>os</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:571
+#, no-c-format
+msgid ""
+"Generates a shell script for the specified platform that loads in the "
+"<varname>county_all</varname>, <varname>county_all_lookup</varname>, "
+"<varname>state_all</varname> tables into <varname>tiger_data</varname> "
+"schema. These inherit respectively from the <varname>county</varname>, "
+"<varname>county_lookup</varname>, <varname>state</varname> tables in "
+"<varname>tiger</varname> schema."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:572
+#, no-c-format
+msgid ""
+"It uses unzip on Linux (7-zip on Windows by default) and wget to do the "
+"downloading. It uses <xref linkend=\"shp2pgsql_usage\"/> to load in the "
+"data."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:573
+#, no-c-format
+msgid ""
+"It uses the following control tables "
+"<varname>tiger.loader_platform</varname>, "
+"<varname>tiger.loader_variables</varname>, and "
+"<varname>tiger.loader_lookuptables</varname> to control the process and "
+"different OS shell syntax variations."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:580
+#, no-c-format
+msgid ""
+"<varname>loader_platform</varname> profiles of various platforms and where "
+"the various executables are located. Comes with windows and linux/unix. More"
+" can be added."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:587
+#, no-c-format
+msgid ""
+"If you were running <varname>tiger_2010</varname> version and you want to "
+"reload as state with <varname>tiger_2011</varname>, you'll need to for the "
+"very first load generate and run drop statements <xref "
+"linkend=\"Drop_Nation_Tables_Generate_Script\"/> before you run this script."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:593
+#, no-c-format
+msgid "Generate script script to load nation data Windows."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:594
+#, no-c-format
+msgid "SELECT loader_generate_nation_script('windows');"
+msgstr "SELECT loader_generate_nation_script('windows');"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:595
+#, no-c-format
+msgid "Generate script to load up data for Linux/Unix systems."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:596
+#, no-c-format
+msgid "SELECT loader_generate_nation_script('sh');"
+msgstr "SELECT loader_generate_nation_script('sh');"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:608
+#, no-c-format
+msgid "Missing_Indexes_Generate_Script"
+msgstr "Missing_Indexes_Generate_Script"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:610
+#, no-c-format
+msgid ""
+"Finds all tables with key columns used in geocoder joins that are missing "
+"indexes on those columns and will output the SQL DDL to define the index for"
+" those tables."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:616
+#, no-c-format
+msgid ""
+"<funcdef>text <function>Missing_Indexes_Generate_Script</function></funcdef>"
+" <paramdef></paramdef>"
+msgstr "<funcdef>text <function>Missing_Indexes_Generate_Script</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:626
+#, no-c-format
+msgid ""
+"Finds all tables in <varname>tiger</varname> and "
+"<varname>tiger_data</varname> schemas with key columns used in geocoder "
+"joins that are missing indexes on those columns and will output the SQL DDL "
+"to define the index for those tables. This is a helper function that adds "
+"new indexes needed to make queries faster that may have been missing during "
+"the load process. As the geocoder is improved, this function will be updated"
+" to accommodate new indexes being used. If this function outputs nothing, it"
+" means all your tables have what we think are the key indexes already in "
+"place."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:640
+#, no-c-format
+msgid ""
+"SELECT missing_indexes_generate_script();\n"
+"-- output: This was run on a database that was created before many corrections were made to the loading script ---\n"
+"CREATE INDEX idx_tiger_county_countyfp ON tiger.county USING btree(countyfp);\n"
+"CREATE INDEX idx_tiger_cousub_countyfp ON tiger.cousub USING btree(countyfp);\n"
+"CREATE INDEX idx_tiger_edges_tfidr ON tiger.edges USING btree(tfidr);\n"
+"CREATE INDEX idx_tiger_edges_tfidl ON tiger.edges USING btree(tfidl);\n"
+"CREATE INDEX idx_tiger_zip_lookup_all_zip ON tiger.zip_lookup_all USING btree(zip);\n"
+"CREATE INDEX idx_tiger_data_ma_county_countyfp ON tiger_data.ma_county USING btree(countyfp);\n"
+"CREATE INDEX idx_tiger_data_ma_cousub_countyfp ON tiger_data.ma_cousub USING btree(countyfp);\n"
+"CREATE INDEX idx_tiger_data_ma_edges_countyfp ON tiger_data.ma_edges USING btree(countyfp);\n"
+"CREATE INDEX idx_tiger_data_ma_faces_countyfp ON tiger_data.ma_faces USING btree(countyfp);"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:647
+#, no-c-format
+msgid ", <xref linkend=\"Install_Missing_Indexes\"/>"
+msgstr ", <xref linkend=\"Install_Missing_Indexes\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:653
+#, no-c-format
+msgid "Normalize_Address"
+msgstr "Normalize_Address"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:655
+#, no-c-format
+msgid ""
+"Given a textual street address, returns a composite "
+"<varname>norm_addy</varname> type that has road suffix, prefix and type "
+"standardized, street, streetname etc. broken into separate fields. This "
+"function will work with just the lookup data packaged with the "
+"tiger_geocoder (no need for tiger census data)."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:661
+#, no-c-format
+msgid ""
+"<funcdef>norm_addy <function>normalize_address</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>in_address</parameter></paramdef>"
+msgstr "<funcdef>norm_addy <function>normalize_address</function></funcdef> <paramdef><type>varchar </type> <parameter>in_address</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:671 extras_tigergeocoder.xml:757
+#, no-c-format
+msgid ""
+"Given a textual street address, returns a composite "
+"<varname>norm_addy</varname> type that has road suffix, prefix and type "
+"standardized, street, streetname etc. broken into separate fields. This is "
+"the first step in the geocoding process to get all addresses into normalized"
+" postal form. No other data is required aside from what is packaged with the"
+" geocoder."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:673
+#, no-c-format
+msgid ""
+"This function just uses the various direction/state/suffix lookup tables "
+"preloaded with the tiger_geocoder and located in the "
+"<varname>tiger</varname> schema, so it doesn't need you to download tiger "
+"census data or any other additional data to make use of it. You may find the"
+" need to add more abbreviations or alternative namings to the various lookup"
+" tables in the <varname>tiger</varname> schema."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:675 extras_tigergeocoder.xml:761
+#, no-c-format
+msgid ""
+"It uses various control lookup tables located in <varname>tiger</varname> "
+"schema to normalize the input address."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:676 extras_tigergeocoder.xml:762
+#, no-c-format
+msgid ""
+"Fields in the <varname>norm_addy</varname> type object returned by this "
+"function in this order where () indicates a field required by the geocoder, "
+"[] indicates an optional field:"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:677
+#, no-c-format
+msgid ""
+"(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] "
+"[internal] [location] [stateAbbrev] [zip] [parsed] [zip4] "
+"[address_alphanumeric]"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:678 extras_tigergeocoder.xml:770
+#, no-c-format
+msgid ""
+"Enhanced: 2.4.0 norm_addy object includes additional fields zip4 and "
+"address_alphanumeric."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:681 extras_tigergeocoder.xml:773
+#, no-c-format
+msgid "<varname>address</varname> is an integer: The street number"
+msgstr "<varname>address</varname> ist eine Ganzzahl: Die Hausnummer"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:684 extras_tigergeocoder.xml:776
+#, no-c-format
+msgid ""
+"<varname>predirAbbrev</varname> is varchar: Directional prefix of road such "
+"as N, S, E, W etc. These are controlled using the "
+"<varname>direction_lookup</varname> table."
+msgstr "<varname>predirAbbrev</varname> ist ein Textfeld variabler Länge: Ein Präfix für die Straßenrichtung, wie N, S, E, W etc. Wird durch die <varname>direction_lookup</varname> Tabelle gesteuert."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:687 extras_tigergeocoder.xml:779
+#, no-c-format
+msgid "<varname>streetName</varname> varchar"
+msgstr "<varname>streetName</varname> varchar"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:690 extras_tigergeocoder.xml:782
+#, no-c-format
+msgid ""
+"<varname>streetTypeAbbrev</varname> varchar abbreviated version of street "
+"type: e.g. St, Ave, Cir. These are controlled using the "
+"<varname>street_type_lookup</varname> table."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:693 extras_tigergeocoder.xml:785
+#, no-c-format
+msgid ""
+"<varname>postdirAbbrev</varname> varchar abbreviated directional suffice of "
+"road N, S, E, W etc. These are controlled using the "
+"<varname>direction_lookup</varname> table."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:696 extras_tigergeocoder.xml:788
+#, no-c-format
+msgid ""
+"<varname>internal</varname> varchar internal address such as an apartment or"
+" suite number."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:699 extras_tigergeocoder.xml:791
+#, no-c-format
+msgid ""
+"<varname>location</varname> varchar usually a city or governing province."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:702 extras_tigergeocoder.xml:794
+#, no-c-format
+msgid ""
+"<varname>stateAbbrev</varname> varchar two character US State. e.g MA, NY, "
+"MI. These are controlled by the <varname>state_lookup</varname> table."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:705 extras_tigergeocoder.xml:797
+#, no-c-format
+msgid "<varname>zip</varname> varchar 5-digit zipcode. e.g. 02109."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:708 extras_tigergeocoder.xml:800
+#, no-c-format
+msgid ""
+"<varname>parsed</varname> boolean - denotes if addess was formed from "
+"normalize process. The normalize_address function sets this to true before "
+"returning the address."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:711 extras_tigergeocoder.xml:803
+#, no-c-format
+msgid ""
+"<varname>zip4</varname> last 4 digits of a 9 digit zip code. Availability: "
+"PostGIS 2.4.0."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:714 extras_tigergeocoder.xml:806
+#, no-c-format
+msgid ""
+"<varname>address_alphanumeric</varname> Full street number even if it has "
+"alpha characters like 17R. Parsing of this is better using <xref "
+"linkend=\"Pagc_Normalize_Address\"/> function. Availability: PostGIS 2.4.0."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:723
+#, no-c-format
+msgid ""
+"Output select fields. Use <xref linkend=\"Pprint_Addy\"/> if you want a "
+"pretty textual output."
+msgstr "Gibt die ausgewählten Felder aus. Verwenden Sie bitte <xref linkend=\"Pprint_Addy\"/> wenn Sie einen sauber formatierten Ausgabetext benötigen."
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:724
+#, no-c-format
+msgid ""
+"SELECT address As orig, (g.na).streetname, (g.na).streettypeabbrev\n"
+" FROM (SELECT address, normalize_address(address) As na\n"
+"        FROM addresses_to_geocode) As g;\n"
+"\n"
+"                        orig                         |  streetname   | streettypeabbrev\n"
+"-----------------------------------------------------+---------------+------------------\n"
+" 28 Capen Street, Medford, MA                        | Capen         | St\n"
+" 124 Mount Auburn St, Cambridge, Massachusetts 02138 | Mount Auburn  | St\n"
+" 950 Main Street, Worcester, MA 01610                | Main          | St\n"
+" 529 Main Street, Boston MA, 02129                   | Main          | St\n"
+" 77 Massachusetts Avenue, Cambridge, MA 02139        | Massachusetts | Ave\n"
+" 25 Wizard of Oz, Walaford, KS 99912323              | Wizard of Oz  |"
+msgstr "SELECT address As orig, (g.na).streetname, (g.na).streettypeabbrev\n FROM (SELECT address, normalize_address(address) As na\n        FROM addresses_to_geocode) As g;\n\n                        orig                         |  streetname   | streettypeabbrev\n-----------------------------------------------------+---------------+------------------\n 28 Capen Street, Medford, MA                        | Capen         | St\n 124 Mount Auburn St, Cambridge, Massachusetts 02138 | Mount  [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:733
+#, no-c-format
+msgid ", <xref linkend=\"Pprint_Addy\"/>"
+msgstr ", <xref linkend=\"Pprint_Addy\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:739
+#, no-c-format
+msgid "Pagc_Normalize_Address"
+msgstr "Pagc_Normalize_Address"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:741
+#, no-c-format
+msgid ""
+"Given a textual street address, returns a composite "
+"<varname>norm_addy</varname> type that has road suffix, prefix and type "
+"standardized, street, streetname etc. broken into separate fields. This "
+"function will work with just the lookup data packaged with the "
+"tiger_geocoder (no need for tiger census data). Requires "
+"address_standardizer extension."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:747
+#, no-c-format
+msgid ""
+"<funcdef>norm_addy <function>pagc_normalize_address</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>in_address</parameter></paramdef>"
+msgstr "<funcdef>norm_addy <function>pagc_normalize_address</function></funcdef> <paramdef><type>varchar </type> <parameter>in_address</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:759
+#, no-c-format
+msgid ""
+"This function just uses the various pagc_* lookup tables preloaded with the "
+"tiger_geocoder and located in the <varname>tiger</varname> schema, so it "
+"doesn't need you to download tiger census data or any other additional data "
+"to make use of it. You may find the need to add more abbreviations or "
+"alternative namings to the various lookup tables in the "
+"<varname>tiger</varname> schema."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:763
+#, no-c-format
+msgid ""
+"There are slight variations in casing and formatting over the <xref "
+"linkend=\"Normalize_Address\"/>."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:765
+#, no-c-format
+msgid "&address_standardizer_required;"
+msgstr "&address_standardizer_required;"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:766
+#, no-c-format
+msgid ""
+"(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] "
+"[internal] [location] [stateAbbrev] [zip]"
+msgstr "(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] [internal] [location] [stateAbbrev] [zip]"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:767
+#, no-c-format
+msgid ""
+"The native standardaddr of address_standardizer extension is at this time a "
+"bit richer than norm_addy since its designed to support international "
+"addresses (including country). standardaddr equivalent fields are:"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:768
+#, no-c-format
+msgid "house_num,predir, name, suftype, sufdir, unit, city, state, postcode"
+msgstr "house_num,predir, name, suftype, sufdir, unit, city, state, postcode"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:814
+#, no-c-format
+msgid "Single call example"
+msgstr "Beispiel für einen Einzelaufruf"
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:815
+#, no-c-format
+msgid ""
+"SELECT addy.*\n"
+"FROM pagc_normalize_address('9000 E ROO ST STE 999, Springfield, CO') AS addy;\n"
+"\n"
+"\n"
+" address | predirabbrev | streetname | streettypeabbrev | postdirabbrev | internal  |  location   | stateabbrev | zip | parsed\n"
+"---------+--------------+------------+------------------+---------------+-----------+-------------+-------------+-----+--------\n"
+"    9000 | E            | ROO        | ST               |               | SUITE 999 | SPRINGFIELD | CO          |     | t"
+msgstr "SELECT addy.*\nFROM pagc_normalize_address('9000 E ROO ST STE 999, Springfield, CO') AS addy;\n\n\n address | predirabbrev | streetname | streettypeabbrev | postdirabbrev | internal  |  location   | stateabbrev | zip | parsed\n---------+--------------+------------+------------------+---------------+-----------+-------------+-------------+-----+--------\n    9000 | E            | ROO        | ST               |               | SUITE 999 | SPRINGFIELD | CO          |     | t"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:817
+#, no-c-format
+msgid ""
+"Batch call. There are currently speed issues with the way "
+"postgis_tiger_geocoder wraps the address_standardizer. These will hopefully "
+"be resolved in later editions. To work around them, if you need speed for "
+"batch geocoding to call generate a normaddy in batch mode, you are "
+"encouraged to directly call the address_standardizer standardize_address "
+"function as shown below which is similar exercise to what we did in <xref "
+"linkend=\"Normalize_Address\"/> that uses data created in <xref "
+"linkend=\"Geocode\"/>."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:821
+#, no-c-format
+msgid ""
+"WITH g AS (SELECT address, ROW((sa).house_num, (sa).predir, (sa).name\n"
+"  , (sa).suftype, (sa).sufdir, (sa).unit , (sa).city, (sa).state, (sa).postcode, true)::norm_addy As na\n"
+" FROM (SELECT address, standardize_address('tiger.pagc_lex'\n"
+"       , 'tiger.pagc_gaz'\n"
+"       , 'tiger.pagc_rules', address) As sa\n"
+"        FROM addresses_to_geocode) As g)\n"
+"SELECT address As orig, (g.na).streetname, (g.na).streettypeabbrev\n"
+" FROM  g;\n"
+"\n"
+" orig                                                |  streetname   | streettypeabbrev\n"
+"-----------------------------------------------------+---------------+------------------\n"
+" 529 Main Street, Boston MA, 02129                   | MAIN          | ST\n"
+" 77 Massachusetts Avenue, Cambridge, MA 02139        | MASSACHUSETTS | AVE\n"
+" 25 Wizard of Oz, Walaford, KS 99912323              | WIZARD OF     |\n"
+" 26 Capen Street, Medford, MA                        | CAPEN         | ST\n"
+" 124 Mount Auburn St, Cambridge, Massachusetts 02138 | MOUNT AUBURN  | ST\n"
+" 950 Main Street, Worcester, MA 01610                | MAIN          | ST"
+msgstr "WITH g AS (SELECT address, ROW((sa).house_num, (sa).predir, (sa).name\n  , (sa).suftype, (sa).sufdir, (sa).unit , (sa).city, (sa).state, (sa).postcode, true)::norm_addy As na\n FROM (SELECT address, standardize_address('tiger.pagc_lex'\n       , 'tiger.pagc_gaz'\n       , 'tiger.pagc_rules', address) As sa\n        FROM addresses_to_geocode) As g)\nSELECT address As orig, (g.na).streetname, (g.na).streettypeabbrev\n FROM  g;\n\n orig                                                [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:826 extras_tigergeocoder.xml:942
+#, no-c-format
+msgid ", <xref linkend=\"Geocode\"/>"
+msgstr ", <xref linkend=\"Geocode\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:832
+#, no-c-format
+msgid "Pprint_Addy"
+msgstr "Pprint_Addy"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:834
+#, no-c-format
+msgid ""
+"Given a <varname>norm_addy</varname> composite type object, returns a pretty"
+" print representation of it. Usually used in conjunction with "
+"normalize_address."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:839
+#, no-c-format
+msgid ""
+"<funcdef>varchar <function>pprint_addy</function></funcdef> "
+"<paramdef><type>norm_addy </type> <parameter>in_addy</parameter></paramdef>"
+msgstr "<funcdef>varchar <function>pprint_addy</function></funcdef> <paramdef><type>norm_addy </type> <parameter>in_addy</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:849
+#, no-c-format
+msgid ""
+"Given a <varname>norm_addy</varname> composite type object, returns a pretty"
+" print representation of it. No other data is required aside from what is "
+"packaged with the geocoder."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:850
+#, no-c-format
+msgid "Usually used in conjunction with <xref linkend=\"Normalize_Address\"/>."
+msgstr "Wird üblicherweise in Verbindung mit <xref linkend=\"Normalize_Address\"/> verwendet."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:858
+#, no-c-format
+msgid "Pretty print a single address"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:859
+#, no-c-format
+msgid ""
+"SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, Nevada 89101')) As pretty_address;\n"
+"            pretty_address\n"
+"---------------------------------------\n"
+" 202 E Fremont St, Las Vegas, NV 89101"
+msgstr "SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, Nevada 89101')) As pretty_address;\n            pretty_address\n---------------------------------------\n 202 E Fremont St, Las Vegas, NV 89101"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:861
+#, no-c-format
+msgid "Pretty print address a table of addresses"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:862
+#, no-c-format
+msgid ""
+"SELECT address As orig, pprint_addy(normalize_address(address)) As pretty_address\n"
+"        FROM addresses_to_geocode;\n"
+"\n"
+"                        orig                         |              pretty_address\n"
+"-----------------------------------------------------+-------------------------------------------\n"
+" 529 Main Street, Boston MA, 02129                   | 529 Main St, Boston MA, 02129\n"
+" 77 Massachusetts Avenue, Cambridge, MA 02139        | 77 Massachusetts Ave, Cambridge, MA 02139\n"
+" 28 Capen Street, Medford, MA                        | 28 Capen St, Medford, MA\n"
+" 124 Mount Auburn St, Cambridge, Massachusetts 02138 | 124 Mount Auburn St, Cambridge, MA 02138\n"
+" 950 Main Street, Worcester, MA 01610                | 950 Main St, Worcester, MA 01610"
+msgstr "SELECT address As orig, pprint_addy(normalize_address(address)) As pretty_address\n        FROM addresses_to_geocode;\n\n                        orig                         |              pretty_address\n-----------------------------------------------------+-------------------------------------------\n 529 Main Street, Boston MA, 02129                   | 529 Main St, Boston MA, 02129\n 77 Massachusetts Avenue, Cambridge, MA 02139        | 77 Massachusetts Ave, Cambridge, MA 021 [...]
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:875
+#, no-c-format
+msgid "Reverse_Geocode"
+msgstr "Reverse_Geocode"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:877
+#, no-c-format
+msgid ""
+"Takes a geometry point in a known spatial ref sys and returns a record "
+"containing an array of theoretically possible addresses and an array of "
+"cross streets. If include_strnum_range = true, includes the street range in "
+"the cross streets."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:882
+#, no-c-format
+msgid ""
+"<funcdef>record <function>Reverse_Geocode</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>include_strnum_range=false</parameter></paramdef> "
+"<paramdef><type>geometry[] </type> <parameter>OUT "
+"intpt</parameter></paramdef> <paramdef><type>norm_addy[] </type> "
+"<parameter>OUT addy</parameter></paramdef> <paramdef><type>varchar[] </type>"
+" <parameter>OUT street</parameter></paramdef>"
+msgstr "<funcdef>record <function>Reverse_Geocode</function></funcdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>include_strnum_range=false</parameter></paramdef> <paramdef><type>geometry[] </type> <parameter>OUT intpt</parameter></paramdef> <paramdef><type>norm_addy[] </type> <parameter>OUT addy</parameter></paramdef> <paramdef><type>varchar[] </type> <parameter>OUT street</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:896
+#, no-c-format
+msgid ""
+"Takes a geometry point in a known spatial ref and returns a record "
+"containing an array of theoretically possible addresses and an array of "
+"cross streets. If include_strnum_range = true, includes the street range in "
+"the cross streets. include_strnum_range defaults to false if not passed in. "
+"Addresses are sorted according to which road a point is closest to so first "
+"address is most likely the right one."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:899
+#, no-c-format
+msgid ""
+"Why do we say theoretical instead of actual addresses. The Tiger data "
+"doesn't have real addresses, but just street ranges. As such the theoretical"
+" address is an interpolated address based on the street ranges. Like for "
+"example interpolating one of my addresses returns a 26 Court St. and 26 "
+"Court Sq., though there is no such place as 26 Court Sq. This is because a "
+"point may be at a corner of 2 streets and thus the logic interpolates along "
+"both streets. The logic also assumes addresses are equally spaced along a "
+"street, which of course is wrong since you can have a municipal building "
+"taking up a good chunk of the street range and the rest of the buildings are"
+" clustered at the end."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:904
+#, no-c-format
+msgid ""
+"Note: Hmm this function relies on Tiger data. If you have not loaded data "
+"covering the region of this point, then hmm you will get a record filled "
+"with NULLS."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:905
+#, no-c-format
+msgid "Returned elements of the record are as follows:"
+msgstr "Die zurückgelieferten Elemente des Datensatzes lauten wie folgt:"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:908
+#, no-c-format
+msgid ""
+"<varname>intpt</varname> is an array of points: These are the center line "
+"points on the street closest to the input point. There are as many points as"
+" there are addresses."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:911
+#, no-c-format
+msgid ""
+"<varname>addy</varname> is an array of norm_addy (normalized addresses): "
+"These are an array of possible addresses that fit the input point. The first"
+" one in the array is most likely. Generally there should be only one, except"
+" in the case when a point is at the corner of 2 or 3 streets, or the point "
+"is somewhere on the road and not off to the side."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:915
+#, no-c-format
+msgid ""
+"<varname>street</varname> an array of varchar: These are cross streets (or "
+"the street) (streets that intersect or are the street the point is projected"
+" to be on)."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:926
+#, no-c-format
+msgid ""
+"Example of a point at the corner of two streets, but closest to one. This is"
+" approximate location of MIT: 77 Massachusetts Ave, Cambridge, MA 02139 Note"
+" that although we don't have 3 streets, PostgreSQL will just return null for"
+" entries above our upper bound so safe to use. This includes street ranges"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:928
+#, no-c-format
+msgid ""
+"SELECT pprint_addy(r.addy[1]) As st1, pprint_addy(r.addy[2]) As st2, pprint_addy(r.addy[3]) As st3,\n"
+"            array_to_string(r.street, ',') As cross_streets\n"
+"        FROM reverse_geocode(ST_GeomFromText('POINT(-71.093902 42.359446)',4269),true) As r;\n"
+"\n"
+" result\n"
+" ------\n"
+"      st1                                  | st2 | st3 |               cross_streets\n"
+"-------------------------------------------+-----+-----+----------------------------------------------\n"
+" 67 Massachusetts Ave, Cambridge, MA 02139 |     |     | 67 - 127 Massachusetts Ave,32 - 88 Vassar St"
+msgstr "SELECT pprint_addy(r.addy[1]) As st1, pprint_addy(r.addy[2]) As st2, pprint_addy(r.addy[3]) As st3,\n            array_to_string(r.street, ',') As cross_streets\n        FROM reverse_geocode(ST_GeomFromText('POINT(-71.093902 42.359446)',4269),true) As r;\n\n result\n ------\n      st1                                  | st2 | st3 |               cross_streets\n-------------------------------------------+-----+-----+----------------------------------------------\n 67 Massachusetts  [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:930
+#, no-c-format
+msgid ""
+"Here we choose not to include the address ranges for the cross streets and "
+"picked a location really really close to a corner of 2 streets thus could be"
+" known by two different addresses."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:932
+#, no-c-format
+msgid ""
+"SELECT pprint_addy(r.addy[1]) As st1, pprint_addy(r.addy[2]) As st2,\n"
+"pprint_addy(r.addy[3]) As st3, array_to_string(r.street, ',') As cross_str\n"
+"FROM reverse_geocode(ST_GeomFromText('POINT(-71.06941 42.34225)',4269)) As r;\n"
+"\n"
+"result\n"
+"--------\n"
+"               st1               |               st2               | st3 | cross_str\n"
+"---------------------------------+---------------------------------+-----+------------------------\n"
+" 5 Bradford St, Boston, MA 02118 | 49 Waltham St, Boston, MA 02118 |     | Waltham St"
+msgstr "SELECT pprint_addy(r.addy[1]) As st1, pprint_addy(r.addy[2]) As st2,\npprint_addy(r.addy[3]) As st3, array_to_string(r.street, ',') As cross_str\nFROM reverse_geocode(ST_GeomFromText('POINT(-71.06941 42.34225)',4269)) As r;\n\nresult\n--------\n               st1               |               st2               | st3 | cross_str\n---------------------------------+---------------------------------+-----+------------------------\n 5 Bradford St, Boston, MA 02118 | 49 Waltham St, Bos [...]
+
+#. Tag: para
+#: extras_tigergeocoder.xml:934
+#, no-c-format
+msgid ""
+"For this one we reuse our geocoded example from <xref linkend=\"Geocode\"/> "
+"and we only want the primary address and at most 2 cross streets."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:935
+#, no-c-format
+msgid ""
+"SELECT actual_addr, lon, lat, pprint_addy((rg).addy[1]) As int_addr1,\n"
+"    (rg).street[1] As cross1, (rg).street[2] As cross2\n"
+"FROM (SELECT address As actual_addr, lon, lat,\n"
+"    reverse_geocode( ST_SetSRID(ST_Point(lon,lat),4326) ) As rg\n"
+"    FROM addresses_to_geocode WHERE rating > -1) As foo;\n"
+"\n"
+"                     actual_addr                     |    lon    |   lat    |                 int_addr1                 |     cross1      |   cross2\n"
+"-----------------------------------------------------+-----------+----------+-------------------------------------------+-----------------+------------\n"
+" 529 Main Street, Boston MA, 02129                   | -71.07181 | 42.38359 | 527 Main St, Boston, MA 02129             | Medford St      |\n"
+" 77 Massachusetts Avenue, Cambridge, MA 02139        | -71.09428 | 42.35988 | 77 Massachusetts Ave, Cambridge, MA 02139 | Vassar St       |\n"
+" 26 Capen Street, Medford, MA                        | -71.12377 | 42.41101 | 9 Edison Ave, Medford, MA 02155           | Capen St        | Tesla Ave\n"
+" 124 Mount Auburn St, Cambridge, Massachusetts 02138 | -71.12304 | 42.37328 | 3 University Rd, Cambridge, MA 02138      | Mount Auburn St |\n"
+" 950 Main Street, Worcester, MA 01610                | -71.82368 | 42.24956 | 3 Maywood St, Worcester, MA 01603         | Main St         | Maywood Pl"
+msgstr "SELECT actual_addr, lon, lat, pprint_addy((rg).addy[1]) As int_addr1,\n    (rg).street[1] As cross1, (rg).street[2] As cross2\nFROM (SELECT address As actual_addr, lon, lat,\n    reverse_geocode( ST_SetSRID(ST_Point(lon,lat),4326) ) As rg\n    FROM addresses_to_geocode WHERE rating > -1) As foo;\n\n                     actual_addr                     |    lon    |   lat    |                 int_addr1                 |     cross1      |   cross2\n---------------------------------- [...]
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:948
+#, no-c-format
+msgid "Topology_Load_Tiger"
+msgstr "Topology_Load_Tiger"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:950
+#, no-c-format
+msgid ""
+"Loads a defined region of tiger data into a PostGIS Topology and "
+"transforming the tiger data to spatial reference of the topology and "
+"snapping to the precision tolerance of the topology."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:956
+#, no-c-format
+msgid ""
+"<funcdef>text <function>Topology_Load_Tiger</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>topo_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>region_type</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>region_id</parameter></paramdef>"
+msgstr "<funcdef>text <function>Topology_Load_Tiger</function></funcdef> <paramdef><type>varchar </type> <parameter>topo_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>region_type</parameter></paramdef> <paramdef><type>varchar </type> <parameter>region_id</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:968
+#, no-c-format
+msgid ""
+"Loads a defined region of tiger data into a PostGIS Topology. The faces, "
+"nodes and edges are transformed to the spatial reference system of the "
+"target topology and points are snapped to the tolerance of the target "
+"topology. The created faces, nodes, edges maintain the same ids as the "
+"original Tiger data faces, nodes, edges so that datasets can be in the "
+"future be more easily reconciled with tiger data. Returns summary details "
+"about the process."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:971
+#, no-c-format
+msgid ""
+"This would be useful for example for redistricting data where you require "
+"the newly formed polygons to follow the center lines of streets and for the "
+"resulting polygons not to overlap."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:973
+#, no-c-format
+msgid ""
+"This function relies on Tiger data as well as the installation of the "
+"PostGIS topology module. For more information, refer to <xref "
+"linkend=\"Topology\"/> and <xref linkend=\"installation_configuration\"/>. "
+"If you have not loaded data covering the region of interest, then no "
+"topology records will be created. This function will also fail if you have "
+"not created a topology using the topology functions."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:975
+#, no-c-format
+msgid ""
+"Most topology validation errors are a result of tolerance issues where after"
+" transformation the edges points don't quite line up or overlap. To remedy "
+"the situation you may want to increase or lower the precision if you get "
+"topology validation failures."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:977
+#, no-c-format
+msgid "Required arguments:"
+msgstr "Benötigte Parameter:"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:980
+#, no-c-format
+msgid ""
+"<varname>topo_name</varname> The name of an existing PostGIS topology to "
+"load data into."
+msgstr "<varname>topo_name</varname> Die Bezeichnung einer bestehenden PostGIS Topologie, in die Daten geladen werden."
+
+#. Tag: para
+#: extras_tigergeocoder.xml:983
+#, no-c-format
+msgid ""
+"<varname>region_type</varname> The type of bounding region. Currently only "
+"<varname>place</varname> and <varname>county</varname> are supported. Plan "
+"is to have several more. This is the table to look into to define the region"
+" bounds. e.g <varname>tiger.place</varname>, <varname>tiger.county</varname>"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:986
+#, no-c-format
+msgid ""
+"<varname>region_id</varname> This is what TIGER calls the geoid. It is the "
+"unique identifier of the region in the table. For place it is the "
+"<varname>plcidfp</varname> column in <varname>tiger.place</varname>. For "
+"county it is the <varname>cntyidfp</varname> column in "
+"<varname>tiger.county</varname>"
+msgstr ""
+
+#. Tag: title
+#: extras_tigergeocoder.xml:995
+#, no-c-format
+msgid "Example: Boston, Massachusetts Topology"
+msgstr "Beispiel: Boston, Massachusetts Topologie"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:996
+#, no-c-format
+msgid ""
+"Create a topology for Boston, Massachusetts in Mass State Plane Feet (2249) "
+"with tolerance 0.25 feet and then load in Boston city tiger faces, edges, "
+"nodes."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:998
+#, no-c-format
+msgid ""
+"SELECT topology.CreateTopology('topo_boston', 2249, 0.25);\n"
+"createtopology\n"
+"--------------\n"
+"   15\n"
+"-- 60,902 ms ~ 1 minute on windows 7 desktop running 9.1 (with 5 states tiger data loaded)\n"
+"SELECT tiger.topology_load_tiger('topo_boston', 'place', '2507000');\n"
+"-- topology_loader_tiger --\n"
+"29722 edges holding in temporary. 11108 faces added. 1875 edges of faces added.  20576 nodes added.\n"
+"19962 nodes contained in a face.  0 edge start end corrected.  31597 edges added.\n"
+"\n"
+"-- 41 ms --\n"
+"SELECT topology.TopologySummary('topo_boston');\n"
+" -- topologysummary--\n"
+"Topology topo_boston (15), SRID 2249, precision 0.25\n"
+"20576 nodes, 31597 edges, 11109 faces, 0 topogeoms in 0 layers\n"
+"\n"
+"-- 28,797 ms to validate yeh returned no errors --\n"
+"SELECT * FROM\n"
+"    topology.ValidateTopology('topo_boston');\n"
+"\n"
+"       error       |   id1    |    id2\n"
+"-------------------+----------+-----------"
+msgstr ""
+
+#. Tag: title
+#: extras_tigergeocoder.xml:1002
+#, no-c-format
+msgid "Example: Suffolk, Massachusetts Topology"
+msgstr "Beispiel: Suffolk, Massachusetts Topologie"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:1003
+#, no-c-format
+msgid ""
+"Create a topology for Suffolk, Massachusetts in Mass State Plane Meters "
+"(26986) with tolerance 0.25 meters and then load in Suffolk county tiger "
+"faces, edges, nodes."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:1005
+#, no-c-format
+msgid ""
+"SELECT topology.CreateTopology('topo_suffolk', 26986, 0.25);\n"
+"-- this took 56,275 ms ~ 1 minute on Windows 7 32-bit with 5 states of tiger loaded\n"
+"-- must have been warmed up after loading boston\n"
+"SELECT tiger.topology_load_tiger('topo_suffolk', 'county', '25025');\n"
+"-- topology_loader_tiger --\n"
+" 36003 edges holding in temporary. 13518 faces added. 2172 edges of faces added.\n"
+" 24761 nodes added.  24075 nodes contained in a face.  0 edge start end corrected.  38175 edges added.\n"
+"-- 31 ms --\n"
+"SELECT topology.TopologySummary('topo_suffolk');\n"
+" -- topologysummary--\n"
+" Topology topo_suffolk (14), SRID 26986, precision 0.25\n"
+"24761 nodes, 38175 edges, 13519 faces, 0 topogeoms in 0 layers\n"
+"\n"
+"-- 33,606 ms to validate --\n"
+"SELECT * FROM\n"
+"    topology.ValidateTopology('topo_suffolk');\n"
+"\n"
+"       error       |   id1    |    id2\n"
+"-------------------+----------+-----------\n"
+" coincident nodes  | 81045651 |  81064553\n"
+" edge crosses node | 81045651 |  85737793\n"
+" edge crosses node | 81045651 |  85742215\n"
+" edge crosses node | 81045651 | 620628939\n"
+" edge crosses node | 81064553 |  85697815\n"
+" edge crosses node | 81064553 |  85728168\n"
+" edge crosses node | 81064553 |  85733413"
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:1009
+#, no-c-format
+msgid ""
+", <xref linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, "
+"<xref linkend=\"ValidateTopology\"/>"
+msgstr ", <xref linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, <xref linkend=\"ValidateTopology\"/>"
+
+#. Tag: refname
+#: extras_tigergeocoder.xml:1015
+#, no-c-format
+msgid "Set_Geocode_Setting"
+msgstr "Set_Geocode_Setting"
+
+#. Tag: refpurpose
+#: extras_tigergeocoder.xml:1017
+#, no-c-format
+msgid "Sets a setting that affects behavior of geocoder functions."
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_tigergeocoder.xml:1022
+#, no-c-format
+msgid ""
+"<funcdef>text <function>Set_Geocode_Setting</function></funcdef> "
+"<paramdef><type>text </type> <parameter> setting_name</parameter></paramdef>"
+" <paramdef><type>text </type> <parameter> "
+"setting_value</parameter></paramdef>"
+msgstr "<funcdef>text <function>Set_Geocode_Setting</function></funcdef> <paramdef><type>text </type> <parameter> setting_name</parameter></paramdef> <paramdef><type>text </type> <parameter> setting_value</parameter></paramdef>"
+
+#. Tag: para
+#: extras_tigergeocoder.xml:1033
+#, no-c-format
+msgid ""
+"Sets value of specific setting stored in "
+"<varname>tiger.geocode_settings</varname> table. Settings allow you to "
+"toggle debugging of functions. Later plans will be to control rating with "
+"settings. Current list of settings are listed in <xref "
+"linkend=\"Get_Geocode_Setting\"/>."
+msgstr ""
+
+#. Tag: para
+#: extras_tigergeocoder.xml:1042
+#, no-c-format
+msgid ""
+"If you run <xref linkend=\"Geocode\"/> when this function is true, the "
+"NOTICE log will output timing and queries."
+msgstr ""
+
+#. Tag: programlisting
+#: extras_tigergeocoder.xml:1043
+#, no-c-format
+msgid ""
+"SELECT set_geocode_setting('debug_geocode_address', 'true') As result;\n"
+"result\n"
+"---------\n"
+"true"
+msgstr "SELECT set_geocode_setting('debug_geocode_address', 'true') As result;\nresult\n---------\ntrue"
diff --git a/doc/po/de/extras_topology.xml.po b/doc/po/de/extras_topology.xml.po
new file mode 100644
index 0000000..6f854e8
--- /dev/null
+++ b/doc/po/de/extras_topology.xml.po
@@ -0,0 +1,4566 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
+"PO-Revision-Date: 2017-09-14 19:09+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: extras_topology.xml:3
+#, no-c-format
+msgid "Topology"
+msgstr "Topologie"
+
+#. Tag: para
+#: extras_topology.xml:4
+#, no-c-format
+msgid ""
+"The PostGIS Topology types and functions are used to manage topological "
+"objects such as faces, edges and nodes."
+msgstr "Die topologischen Datentypen und Funktionen von PostGIS werden für die Verwaltung von topologischen Objekten wie Maschen, Kanten und Knoten verwendet."
+
+#. Tag: para
+#: extras_topology.xml:5
+#, no-c-format
+msgid ""
+"Sandro Santilli's presentation at PostGIS Day Paris 2011 conference gives a "
+"good synopsis of PostGIS Topology and where it is headed <ulink "
+"url=\"http://strk.kbt.io/projects/postgis/Paris2011_TopologyWithPostGIS_2_0.pdf\">Topology"
+" with PostGIS 2.0 slide deck</ulink>."
+msgstr "Sandro Santilli's Vortrag auf der Tagung \"PostGIS Day Paris 2011\" liefert eine gute Übersicht über die PostGIS Topologie und deren Perspektiven <ulink url=\"http://strk.kbt.io/projects/postgis/Paris2011_TopologyWithPostGIS_2_0.pdf\">Topology with PostGIS 2.0 slide deck</ulink>."
+
+#. Tag: para
+#: extras_topology.xml:6
+#, no-c-format
+msgid ""
+"Vincent Picavet provides a good synopsis and overview of what is Topology, "
+"how is it used, and various FOSS4G tools that support it in <ulink "
+"url=\"https://github.com/Oslandia/presentations/blob/master/pgconf_eu_2012/pgconfeu2012_vincent_picavet_postgis_topology.pdf?raw=true\">PostGIS"
+" Topology PGConf EU 2012</ulink>."
+msgstr "Vincent Picavet gibt in <ulink url=\"https://github.com/Oslandia/presentations/blob/master/pgconf_eu_2012/pgconfeu2012_vincent_picavet_postgis_topology.pdf?raw=true\">PostGIS Topology PGConf EU 2012</ulink> einen guten Überblick über das was Topologie ist, wie sie verwendet wird, und stellt auch verschiedene FOSS4G Werkzeuge zur Unterstützung vor."
+
+#. Tag: para
+#: extras_topology.xml:7
+#, no-c-format
+msgid ""
+"An example of a topologically based GIS database is the <ulink "
+"url=\"https://www.census.gov/geo/maps-data/data/tiger.html\">US Census "
+"Topologically Integrated Geographic Encoding and Referencing System "
+"(TIGER)</ulink> database. If you want to experiment with PostGIS topology "
+"and need some data, check out <xref linkend=\"Topology_Load_Tiger\"/>."
+msgstr "Ein Beispiel für eine topologische Geodatenbank ist die <ulink url=\"https://www.census.gov/geo/maps-data/data/tiger.html\">US Census Topologically Integrated Geographic Encoding and Referencing System (TIGER)</ulink> Datenbank. Zum Experimentieren mit der PostGIS Topologie stehen unter <xref linkend=\"Topology_Load_Tiger\"/> Daten zur Verfügung."
+
+#. Tag: para
+#: extras_topology.xml:8
+#, no-c-format
+msgid ""
+"The PostGIS topology module has existed in prior versions of PostGIS but was"
+" never part of the Official PostGIS documentation. In PostGIS 2.0.0 major "
+"cleanup is going on to remove use of all deprecated functions in it, fix "
+"known usability issues, better document the features and functions, add new "
+"functions, and enhance to closer conform to SQL-MM standards."
+msgstr "Das PostGIS Modul \"Topologie\" gab es auch schon in früheren Versionen von PostGIS, es war aber nie Teil der offiziellen PostGIS Dokumentation. In PostGIS 2.0.0 fand eine umfangreiche Überarbeitung statt, um überholte Funktionen zu entfernen, bekannte Probleme mit der Bedienbarkeit zu bereinigen, bessere Dokumentation der Funktionalität, Einführung neuer Funktionen, und eine bessere Übereinstimmung mit den SQL-MM Normen zu erreichen."
+
+#. Tag: para
+#: extras_topology.xml:10
+#, no-c-format
+msgid ""
+"Details of this project can be found at <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology\">PostGIS "
+"Topology Wiki</ulink>"
+msgstr "Genauere Angaben zu diesem Projekt finden sich unter <ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology\">PostGIS Topology Wiki</ulink>"
+
+#. Tag: para
+#: extras_topology.xml:11
+#, no-c-format
+msgid ""
+"All functions and tables associated with this module are installed in a "
+"schema called <varname>topology</varname>."
+msgstr "Alle Funktionen und Tabellen, die zu diesem Modul gehören, sind im Schema mit der Bezeichnung <varname>topology</varname> installiert."
+
+#. Tag: para
+#: extras_topology.xml:12
+#, no-c-format
+msgid ""
+"Functions that are defined in SQL/MM standard are prefixed with ST_ and "
+"functions specific to PostGIS are not prefixed."
+msgstr "Funktionen die im SQL/MM Standard definiert sind erhalten das Präfix ST_, PostGIS eigene Funktionen erhalten kein Präfix."
+
+#. Tag: para
+#: extras_topology.xml:13
+#, no-c-format
+msgid ""
+"Topolgy support is build by default starting with PostGIS 2.0, and can be "
+"disabled specifying --without-topology configure option at build time as "
+"described in <xref linkend=\"postgis_installation\"/>"
+msgstr "Ab PostGIS 2.0 wird die Topologie Unterstützung standardmäßig mitkompiliert und kann bei der Konfiguration mittels der Konfigurationsoption \"--without-topology\",  wie in <xref linkend=\"postgis_installation\"/> beschrieben, deaktiviert werden."
+
+#. Tag: para
+#: extras_topology.xml:18
+#, no-c-format
+msgid ""
+"This section lists the PostgreSQL data types installed by PostGIS Topology. "
+"Note we describe the casting behavior of these which is very important "
+"especially when designing your own functions."
+msgstr "Dieser Abschnitt beschreibt die PostgreSQL Datentypen die mit der PostGIS Topologie installiert werden. Besonders wichtig ist deren Verhaltensweise bei der Typumwandlung, insbesonderen wenn Sie Ihre eigenen Funktionen schreiben."
+
+#. Tag: title
+#: extras_topology.xml:23
+#, no-c-format
+msgid "Topology Types"
+msgstr "Topologische Datentypen"
+
+#. Tag: refname
+#: extras_topology.xml:27
+#, no-c-format
+msgid "getfaceedges_returntype"
+msgstr "getfaceedges_returntype"
+
+#. Tag: refpurpose
+#: extras_topology.xml:28
+#, no-c-format
+msgid ""
+"A composite type that consists of a sequence number and edge number. This is"
+" the return type for <varname>ST_GetFaceEdges</varname>"
+msgstr "Ein zusammengesetzter Typ, der aus einer Sequenzzahl und einer Kantenzahl besteht. Dies ist der von <varname>ST_GetFaceEdges</varname> zurückgegebene Typ."
+
+#. Tag: title
+#: extras_topology.xml:31 extras_topology.xml:50 extras_topology.xml:99
+#: extras_topology.xml:139 extras_topology.xml:186 extras_topology.xml:263
+#: extras_topology.xml:310 extras_topology.xml:351 extras_topology.xml:391
+#: extras_topology.xml:432 extras_topology.xml:469 extras_topology.xml:597
+#: extras_topology.xml:645 extras_topology.xml:693 extras_topology.xml:737
+#: extras_topology.xml:785 extras_topology.xml:831 extras_topology.xml:877
+#: extras_topology.xml:932 extras_topology.xml:978 extras_topology.xml:1025
+#: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
+#: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
+#: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: extras_topology.xml:32
+#, no-c-format
+msgid ""
+"A composite type that consists of a sequence number and edge number. This is"
+" the return type for <varname>ST_GetFaceEdges</varname> function."
+msgstr "Ein zusammengesetzter Datentyp, der aus einer Sequenznummer und einer Kantennummer besteht. Dies ist der von der Funktion <varname>ST_GetFaceEdges</varname> zurückgegebene Datentyp."
+
+#. Tag: para
+#: extras_topology.xml:35
+#, no-c-format
+msgid ""
+"<varname>sequence</varname> is an integer: Refers to a topology defined in "
+"the topology.topology table which defines the topology schema and srid."
+msgstr "<varname>sequence</varname> ist eine Ganzzahl: Sie verweist auf eine Topologie, die in der Tabelle topology.topology definiert ist. In dieser Tabelle sind das Schema, das die Topologie enthält, und die SRID verzeichnet."
+
+#. Tag: para
+#: extras_topology.xml:38
+#, no-c-format
+msgid "<varname>edge</varname> is an integer: The identifier of an edge."
+msgstr "<varname>edge</varname> ist eine Ganzzahl: Der Identifikator einer Kante."
+
+#. Tag: refname
+#: extras_topology.xml:46
+#, no-c-format
+msgid "TopoGeometry"
+msgstr "TopoGeometry"
+
+#. Tag: refpurpose
+#: extras_topology.xml:47
+#, no-c-format
+msgid "A composite type representing a topologically defined geometry"
+msgstr "Ein zusammengesetzter Typ, der eine topologisch festgelegte Geometrie darstellt."
+
+#. Tag: para
+#: extras_topology.xml:51
+#, no-c-format
+msgid ""
+"A composite type that refers to a topology geometry in a specific topology "
+"layer, having a specific type and a specific id. The elements of a "
+"TopoGeometry are the properties: topology_id, layer_id, id integer, type "
+"integer."
+msgstr "Ein zusammengesetzter Datentyp, der auf eine topologische Geometrie in einem bestimmten topologischen Layer verweist und einen spezifischen Datentyp und eine eindeutige ID hat. Folgende Bestandteile bilden die Elemente einer TopoGeometry: topology_id, layer_id, id Ganzzahl, type Ganzzahl."
+
+#. Tag: para
+#: extras_topology.xml:54
+#, no-c-format
+msgid ""
+"<varname>topology_id</varname> is an integer: Refers to a topology defined "
+"in the topology.topology table which defines the topology schema and srid."
+msgstr "<varname>topology_id</varname> ist eine Ganzzahl: Sie verweist auf eine Topologie, die in der Tabelle topology.topology definiert ist. In dieser Tabelle sind das Schema, das die Topologie enthält, und die SRID verzeichnet."
+
+#. Tag: para
+#: extras_topology.xml:57
+#, no-c-format
+msgid ""
+"<varname>layer_id</varname> is an integer: The layer_id in the layers table "
+"that the TopoGeometry belongs to. The combination of topology_id, layer_id "
+"provides a unique reference in the topology.layers table."
+msgstr "<varname>layer_id</varname> ist eine Ganzzahl: Die layer_id in der Tabelle topology.layer zu der die TopoGeometry gehört. Die Kombination aus topology_id und layer_id liefert eine eindeutige Referenz in der Tabelle topology.layer."
+
+#. Tag: para
+#: extras_topology.xml:60
+#, no-c-format
+msgid ""
+"<varname>id</varname> is an integer: The id is the autogenerated sequence "
+"number that uniquely defines the topogeometry in the respective topology "
+"layer."
+msgstr "<varname>id</varname> ist eine Ganzzahl: Die id ist eine automatisch erzeugte Sequenznummer, welche die TopoGeometry in dem jeweiligen topologischen Layer eindeutig ausweist."
+
+#. Tag: para
+#: extras_topology.xml:63
+#, no-c-format
+msgid ""
+"<varname>type</varname> integer between 1 - 4 that defines the geometry "
+"type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"
+msgstr "<varname>type</varname> ist eine Ganzzahl zwischen 1 und 4, welche den geometrischen Datentyp festlegt: 1:[Multi]Point, 2:[Multi]Line, 3:[Multi]Polygon, 4:GeometryCollection"
+
+#. Tag: title
+#: extras_topology.xml:69
+#, no-c-format
+msgid "Casting Behavior"
+msgstr "Verhaltensweise bei der Typumwandlung"
+
+#. Tag: para
+#: extras_topology.xml:70
+#, no-c-format
+msgid ""
+"This section lists the automatic as well as explicit casts allowed for this "
+"data type"
+msgstr "In diesem Abschnitt sind die für diesen Datentyp erlaubten impliziten und expliziten Typumwandlungen beschrieben."
+
+#. Tag: entry
+#: extras_topology.xml:75
+#, no-c-format
+msgid "Cast To"
+msgstr "Typumwandlung nach"
+
+#. Tag: entry
+#: extras_topology.xml:76
+#, no-c-format
+msgid "Behavior"
+msgstr "Verhaltensweise"
+
+#. Tag: entry
+#: extras_topology.xml:79
+#, no-c-format
+msgid "geometry"
+msgstr "Geometrie"
+
+#. Tag: entry
+#: extras_topology.xml:80
+#, no-c-format
+msgid "automatic"
+msgstr "implizit"
+
+#. Tag: title
+#: extras_topology.xml:88 extras_topology.xml:117 extras_topology.xml:169
+#: extras_topology.xml:196 extras_topology.xml:288 extras_topology.xml:328
+#: extras_topology.xml:368 extras_topology.xml:410 extras_topology.xml:447
+#: extras_topology.xml:546 extras_topology.xml:622 extras_topology.xml:671
+#: extras_topology.xml:710 extras_topology.xml:759 extras_topology.xml:800
+#: extras_topology.xml:846 extras_topology.xml:892 extras_topology.xml:953
+#: extras_topology.xml:1000 extras_topology.xml:1056 extras_topology.xml:1121
+#: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
+#: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
+#: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
+#: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: extras_topology.xml:95
+#, no-c-format
+msgid "validatetopology_returntype"
+msgstr "validatetopology_returntype"
+
+#. Tag: refpurpose
+#: extras_topology.xml:96
+#, no-c-format
+msgid ""
+"A composite type that consists of an error message and id1 and id2 to denote"
+" location of error. This is the return type for "
+"<varname>ValidateTopology</varname>"
+msgstr "Ein zusammengesetzter Datentyp, der aus einer Fehlermeldung und id1 und id2 besteht. id1 und id2 deuten auf die Stelle hin, an der der Fehler auftrat. Dies ist der von <varname>ValidateTopology</varname> zurückgegebene Datentyp."
+
+#. Tag: para
+#: extras_topology.xml:100
+#, no-c-format
+msgid ""
+"A composite type that consists of an error message and two integers. The "
+"<xref linkend=\"ValidateTopology\"/> function returns a set of these to "
+"denote validation errors and the id1 and id2 to denote the ids of the "
+"topology objects involved in the error."
+msgstr "Ein zusammengesetzter Datentyp, der aus einer Fehlermeldung und zwei Ganzzahlen besteht. Die Funktion <xref linkend=\"ValidateTopology\"/> gibt eine Menge dieser Datentypen zurück, um bei der Validierung gefundene Fehler zu beschreiben. Unter id1 und id2 sind die ids der topologischen Objekte verzeichnet, die an dem Fehler beteiligt sind."
+
+#. Tag: para
+#: extras_topology.xml:103
+#, no-c-format
+msgid "<varname>error</varname> is varchar: Denotes type of error."
+msgstr "<varname>error</varname> ist varchar: Gibt die Art des Fehlers an."
+
+#. Tag: para
+#: extras_topology.xml:104
+#, no-c-format
+msgid ""
+"Current error descriptors are: coincident nodes, edge crosses node, edge not"
+" simple, edge end node geometry mis-match, edge start node geometry "
+"mismatch, face overlaps face,face within face,"
+msgstr "Aktuell existieren folgende Fehlerbeschreibungen: zusammenfallende Knoten/coincident nodes, Kante ist nicht simple/edge not simple, Kanten- und Endknotengeometrie stimmen nicht überein/edge end node geometry mis-match, Kanten- und Anfangsknotengeometrie stimmen nicht überein/edge start node geometry mismatch, Masche überlappt Masche/face overlaps face, Masche innerhalb einer Masche/face within face."
+
+#. Tag: para
+#: extras_topology.xml:107
+#, no-c-format
+msgid ""
+"<varname>id1</varname> is an integer: Denotes identifier of edge / face / "
+"nodes in error."
+msgstr "<varname>id1</varname> ist eine ganze Zahl: Gibt den Identifikator einer Kante / Masche / Knoten in der Fehlermeldung an."
+
+#. Tag: para
+#: extras_topology.xml:110
+#, no-c-format
+msgid ""
+"<varname>id2</varname> is an integer: For errors that involve 2 objects "
+"denotes the secondary edge / or node"
+msgstr "<varname>id2</varname> ist eine ganze Zahl: Wenn 2 Objekte in den Fehler involviert sind verweist diese Zahl auf die zweite Kante / oder Knoten."
+
+#. Tag: para
+#: extras_topology.xml:126
+#, no-c-format
+msgid ""
+"This section lists the PostgreSQL domains installed by PostGIS Topology. "
+"Domains can be used like object types as return objects of functions or "
+"table columns. The distinction between a domain and a type is that a domain "
+"is an existing type with a check constraint bound to it."
+msgstr "Dieser Abschnitt beschreibt die PostgreSQL Domänen/domains die von PostGIS Topology installiert werden. Domänen können, ähnlich wie Objekttypen, als Rückgabeobjekte von Funktionen oder als Tabellenspalten verwendet werden. Der Unterschied zwischen einer Domäne und einem Datentyp ist, dass eine Domäne ein bestehender Datentyp mit einer an diesen gebundenen Check-Constraint ist."
+
+#. Tag: title
+#: extras_topology.xml:131
+#, no-c-format
+msgid "Topology Domains"
+msgstr "Topologische Domänen"
+
+#. Tag: refname
+#: extras_topology.xml:135
+#, no-c-format
+msgid "TopoElement"
+msgstr "TopoElement"
+
+#. Tag: refpurpose
+#: extras_topology.xml:136
+#, no-c-format
+msgid ""
+"An array of 2 integers generally used to identify a TopoGeometry component."
+msgstr "Ein Feld mit 2 Ganzzahlen, welches in der Regel für die Auffindung einer Komponente einer TopoGeometry dient."
+
+#. Tag: para
+#: extras_topology.xml:140
+#, no-c-format
+msgid ""
+"An array of 2 integers used to represent one component of a simple or "
+"hierarchical <xref linkend=\"topogeometry\"/>."
+msgstr "Ein Feld mit 2 Ganzzahlen, welches einen Bestandteil einer einfachen oder hierarchischen <xref linkend=\"topogeometry\"/> abbildet."
+
+#. Tag: para
+#: extras_topology.xml:144
+#, no-c-format
+msgid ""
+"In the case of a simple TopoGeometry the first element of the array "
+"represents the identifier of a topological primitive and the second element "
+"represents its type (1:node, 2:edge, 3:face). In the case of a hierarchical "
+"TopoGeometry the first element of the array represents the identifier of a "
+"child TopoGeometry and the second element represents its layer identifier."
+msgstr "Im Falle einer einfachen TopoGeometry ist das erste Element des Feldes der Identifikator einer topologischen Elementarstruktur und das zweite Element der Typ (1:Knoten, 2:Kante, 3:Masche). Im Falle einer hierarchischen TopoGeometry ist das erste Element des Feldes der Identifikator der Kind-TopoGeometry und das zweite Element der Identifikator des Layers."
+
+#. Tag: para
+#: extras_topology.xml:153
+#, no-c-format
+msgid ""
+"For any given hierarchical TopoGeometry all child TopoGeometry elements will"
+" come from the same child layer, as specified in the topology.layer record "
+"for the layer of the TopoGeometry being defined."
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:162 extras_topology.xml:190 extras_topology.xml:281
+#: extras_topology.xml:321 extras_topology.xml:362 extras_topology.xml:403
+#: extras_topology.xml:442 extras_topology.xml:540 extras_topology.xml:611
+#: extras_topology.xml:661 extras_topology.xml:704 extras_topology.xml:753
+#: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
+#: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
+#: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: extras_topology.xml:163
+#, no-c-format
+msgid ""
+"SELECT te[1] AS id, te[2] AS type FROM\n"
+"( SELECT ARRAY[1,2]::topology.topoelement AS te ) f;\n"
+" id | type\n"
+"----+------\n"
+"  1 |    2"
+msgstr "SELECT te[1] AS id, te[2] AS type FROM\n( SELECT ARRAY[1,2]::topology.topoelement AS te ) f;\n id | type\n----+------\n  1 |    2"
+
+#. Tag: programlisting
+#: extras_topology.xml:164
+#, no-c-format
+msgid ""
+"SELECT ARRAY[1,2]::topology.topoelement;\n"
+"  te\n"
+"-------\n"
+" {1,2}"
+msgstr "SELECT ARRAY[1,2]::topology.topoelement;\n  te\n-------\n {1,2}"
+
+#. Tag: programlisting
+#: extras_topology.xml:165
+#, no-c-format
+msgid ""
+"--Example of what happens when you try to case a 3 element array to topoelement\n"
+"-- NOTE: topoement has to be a 2 element array so fails dimension check\n"
+"SELECT ARRAY[1,2,3]::topology.topoelement;\n"
+"ERROR:  value for domain topology.topoelement violates check constraint \"dimensions\""
+msgstr "--Beispiel was passiert, wenn versucht wird ein aus 3 Elementen bestehendes Feld in ein TopoElement umzuwandeln\n-- Anmerkung: TopoElement muss ein Feld mit 2 Elementen sein und somit scheitert die Dimensionsprüfung\nSELECT ARRAY[1,2,3]::topology.topoelement;\nERROR:  value for domain topology.topoelement violates check constraint \"dimensions\""
+
+#. Tag: para
+#: extras_topology.xml:170
+#, no-c-format
+msgid ""
+", <xref linkend=\"topoelementarray\"/>, <xref linkend=\"topogeometry\"/>, "
+"<xref linkend=\"TopoGeom_addElement\"/>, <xref "
+"linkend=\"TopoGeom_remElement\"/>"
+msgstr ", <xref linkend=\"topoelementarray\"/>, <xref linkend=\"topogeometry\"/>, <xref linkend=\"TopoGeom_addElement\"/>, <xref linkend=\"TopoGeom_remElement\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:182
+#, no-c-format
+msgid "TopoElementArray"
+msgstr "TopoElementArray"
+
+#. Tag: refpurpose
+#: extras_topology.xml:183
+#, no-c-format
+msgid "An array of TopoElement objects"
+msgstr "Ein Feld mit TopoElement Objekten"
+
+#. Tag: para
+#: extras_topology.xml:187
+#, no-c-format
+msgid ""
+"An array of 1 or more TopoElement objects, generally used to pass around "
+"components of TopoGeometry objects."
+msgstr "Ein Feld mit 1 oder mehreren TopoElement Objekten; wird hauptsächlich verwendet, um Bestandteile einer TopoGeometry herumzureichen."
+
+#. Tag: programlisting
+#: extras_topology.xml:191
+#, no-c-format
+msgid ""
+"SELECT '{{1,2},{4,3}}'::topology.topoelementarray As tea;\n"
+"  tea\n"
+"-------\n"
+"{{1,2},{4,3}}\n"
+"\n"
+"-- more verbose equivalent --\n"
+"SELECT ARRAY[ARRAY[1,2], ARRAY[4,3]]::topology.topoelementarray As tea;\n"
+"\n"
+"  tea\n"
+"-------\n"
+"{{1,2},{4,3}}\n"
+"\n"
+"--using the array agg function packaged with topology --\n"
+"SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
+"  FROM generate_series(1,4) As e CROSS JOIN generate_series(1,3) As t;\n"
+"  tea\n"
+"--------------------------------------------------------------------------\n"
+"{{1,1},{1,2},{1,3},{2,1},{2,2},{2,3},{3,1},{3,2},{3,3},{4,1},{4,2},{4,3}}"
+msgstr "SELECT '{{1,2},{4,3}}'::topology.topoelementarray As tea;\n  tea\n-------\n{{1,2},{4,3}}\n\n-- langatmige Version --\nSELECT ARRAY[ARRAY[1,2], ARRAY[4,3]]::topology.topoelementarray As tea;\n\n  tea\n-------\n{{1,2},{4,3}}\n\n--Verwendung der Feld-Aggregatsfunktion von Topology --\nSELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n  FROM generate_series(1,4) As e CROSS JOIN generate_series(1,3) As t;\n  tea\n----------------------------------------------------------------- [...]
+
+#. Tag: programlisting
+#: extras_topology.xml:192
+#, no-c-format
+msgid ""
+"SELECT '{{1,2,4},{3,4,5}}'::topology.topoelementarray As tea;\n"
+"ERROR:  value for domain topology.topoelementarray violates check constraint \"dimensions\""
+msgstr "SELECT '{{1,2,4},{3,4,5}}'::topology.topoelementarray As tea;\nERROR:  value for domain topology.topoelementarray violates check constraint \"dimensions\""
+
+#. Tag: para
+#: extras_topology.xml:197
+#, no-c-format
+msgid ""
+", <xref linkend=\"GetTopoGeomElementArray\"/>, <xref "
+"linkend=\"TopoElementArray_Agg\"/>"
+msgstr ", <xref linkend=\"GetTopoGeomElementArray\"/>, <xref linkend=\"TopoElementArray_Agg\"/>"
+
+#. Tag: para
+#: extras_topology.xml:209
+#, no-c-format
+msgid ""
+"This section lists the Topology functions for building new Topology schemas,"
+" validating topologies, and managing TopoGeometry Columns"
+msgstr "Dieser Abschnitt beschreibt die topologischen Funktionen zum Erstellen von neuen topologischen Schemata, zum Validieren von Topologien und zur Verwaltung von TopoGeometry Attributen"
+
+#. Tag: title
+#: extras_topology.xml:212
+#, no-c-format
+msgid "Topology and TopoGeometry Management"
+msgstr "Verwaltung von Topologie und TopoGeometry"
+
+#. Tag: refname
+#: extras_topology.xml:215
+#, no-c-format
+msgid "AddTopoGeometryColumn"
+msgstr "AddTopoGeometryColumn"
+
+#. Tag: refpurpose
+#: extras_topology.xml:216
+#, no-c-format
+msgid ""
+"Adds a topogeometry column to an existing table, registers this new column "
+"as a layer in topology.layer and returns the new layer_id."
+msgstr "Fügt ein TopoGeometry Attribut an eine bestehende Tabelle an, registriert dieses neue Attribut als einen Layer in topology.layer und gibt die neue layer_id zurück."
+
+#. Tag: funcsynopsis
+#: extras_topology.xml:220
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>integer "
+"<function>AddTopoGeometryColumn</function></funcdef> <paramdef><type>varchar"
+" </type> <parameter>topology_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>feature_type</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>integer "
+"<function>AddTopoGeometryColumn</function></funcdef> <paramdef><type>varchar"
+" </type> <parameter>topology_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>feature_type</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>child_layer</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>integer <function>AddTopoGeometryColumn</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>schema_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>column_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>feature_type</parameter></paramdef> </func [...]
+
+#. Tag: para
+#: extras_topology.xml:265
+#, no-c-format
+msgid ""
+"Each TopoGeometry object belongs to a specific Layer of a specific Topology."
+" Before creating a TopoGeometry object you need to create its TopologyLayer."
+" A Topology Layer is an association of a feature-table with the topology. It"
+" also contain type and hierarchy information. We create a layer using the "
+"AddTopoGeometryColumn() function:"
+msgstr "Jedes TopoGeometry Objekt gehört zu einem bestimmten Layer einer bestimmten Topologie. Bevor Sie ein TopoGeometry Objekt erzeugen, müssen Sie dessen topologischen Layer erzeugen. Ein topologischer Layer ist eine Assoziation einer Featuretabelle mit der Topologie. Er enthält auch Angaben zum Typ und zur Hierarchie. Man erzeugt einen Layer mittels der Funktion AddTopoGeometryColumn():"
+
+#. Tag: para
+#: extras_topology.xml:267
+#, no-c-format
+msgid ""
+"This function will both add the requested column to the table and add a "
+"record to the topology.layer table with all the given info."
+msgstr "Diese Funktion fügt sowohl das angeforderte Attribut an die Tabelle als auch einen Datensatz mit der angegebenen Information in die Tabelle topology.layer."
+
+#. Tag: para
+#: extras_topology.xml:268
+#, no-c-format
+msgid ""
+"If you don't specify [child_layer] (or set it to NULL) this layer would "
+"contain Basic TopoGeometries (composed by primitive topology elements). "
+"Otherwise this layer will contain hierarchical TopoGeometries (composed by "
+"TopoGeometries from the child_layer)."
+msgstr "Wenn Sie den [child_layer] nicht angeben (oder auf NULL setzen), dann enthält dieser Layer elementare TopoGeometries (aus topologischen Elementarstrukturen zusammengesetzt). Andernfalls enthält dieser Layer hierarchische TopoGeometries (aus den TopoGeometries des child_layer zusammengesetzt)."
+
+#. Tag: para
+#: extras_topology.xml:271
+#, no-c-format
+msgid ""
+"Once the layer is created (its id is returned by the AddTopoGeometryColumn "
+"function) you're ready to construct TopoGeometry objects in it"
+msgstr "Sobald der Layer erstellt wurde (seine id von der Funktion AddTopoGeometryColumn zurückgegeben wurde), können Sie TopoGeometry Objekte in ihm erzeugen"
+
+#. Tag: para
+#: extras_topology.xml:272
+#, no-c-format
+msgid ""
+"Valid <varname>feature_type</varname>s are: POINT, LINE, POLYGON, COLLECTION"
+msgstr "Gültige <varname>feature_type</varname>s sind: POINT, LINE, POLYGON, COLLECTION"
+
+#. Tag: para
+#: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
+#: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
+#: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
+#, no-c-format
+msgid "Availability: 1.?"
+msgstr "Verfügbarkeit: 1.?"
+
+#. Tag: programlisting
+#: extras_topology.xml:282
+#, no-c-format
+msgid ""
+"-- Note for this example we created our new table in the ma_topo schema\n"
+"-- though we could have created it in a different schema -- in which case topology_name and schema_name would be different\n"
+"CREATE SCHEMA ma;\n"
+"CREATE TABLE ma.parcels(gid serial, parcel_id varchar(20) PRIMARY KEY, address text);\n"
+"SELECT topology.AddTopoGeometryColumn('ma_topo', 'ma', 'parcels', 'topo', 'POLYGON');"
+msgstr "-- Beachten Sie bitte, dass wir für dieses Beispiel eine neue Tabelle im ma_topo Schema erzeugt haben\n-- Wir hätten sie auch in einem anderen Schema erstellen können -- in diesem Fall würden sich topology_name und schema_name unterscheiden\nCREATE SCHEMA ma;\nCREATE TABLE ma.parcels(gid serial, parcel_id varchar(20) PRIMARY KEY, address text);\nSELECT topology.AddTopoGeometryColumn('ma_topo', 'ma', 'parcels', 'topo', 'POLYGON');"
+
+#. Tag: programlisting
+#: extras_topology.xml:283
+#, no-c-format
+msgid ""
+"CREATE SCHEMA ri;\n"
+"CREATE TABLE ri.roads(gid serial PRIMARY KEY, road_name text);\n"
+"SELECT topology.AddTopoGeometryColumn('ri_topo', 'ri', 'roads', 'topo', 'LINE');"
+msgstr "CREATE SCHEMA ri;\nCREATE TABLE ri.roads(gid serial PRIMARY KEY, road_name text);\nSELECT topology.AddTopoGeometryColumn('ri_topo', 'ri', 'roads', 'topo', 'LINE');"
+
+#. Tag: para
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
+#, no-c-format
+msgid ", <xref linkend=\"CreateTopoGeom\"/>"
+msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:295
+#, no-c-format
+msgid "DropTopology"
+msgstr "DropTopology"
+
+#. Tag: refpurpose
+#: extras_topology.xml:297
+#, no-c-format
+msgid ""
+"Use with caution: Drops a topology schema and deletes its reference from "
+"topology.topology table and references to tables in that schema from the "
+"geometry_columns table."
+msgstr "Bitte mit Vorsicht verwenden: Löscht ein topologisches Schema und dessen Referenz in der Tabelle topology.topology, sowie die Referenzen zu den Tabellen in diesem Schema aus der Tabelle geometry_columns."
+
+#. Tag: funcprototype
+#: extras_topology.xml:302
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>DropTopology</function></funcdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>topology_schema_name</parameter></paramdef>"
+msgstr "<funcdef>integer <function>DropTopology</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_schema_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:312
+#, no-c-format
+msgid ""
+"Drops a topology schema and deletes its reference from topology.topology "
+"table and references to tables in that schema from the geometry_columns "
+"table. This function should be USED WITH CAUTION, as it could destroy data "
+"you care about. If the schema does not exist, it just removes reference "
+"entries the named schema."
+msgstr "Löscht ein topologisches Schema und dessen Referenz in der Tabelle topology.topology, sowie die Referenzen zu den Tabellen in diesem Schema aus der Tabelle geometry_columns. Diese Funktion sollte MIT VORSICHT BENUTZT werden, da damit unabsichtlich Daten zerstört werden können. Falls das Schema nicht existiert, werden nur die Referenzeinträge des bezeichneten Schemas gelöscht."
+
+#. Tag: para
+#: extras_topology.xml:322
+#, no-c-format
+msgid ""
+"Cascade drops the ma_topo schema and removes all references to it in "
+"topology.topology and geometry_columns."
+msgstr "Löscht das Schema \"ma_topo\" kaskadierend und entfernt alle Referenzen in topology.topology und in geometry_columns."
+
+#. Tag: programlisting
+#: extras_topology.xml:323
+#, no-c-format
+msgid "SELECT topology.DropTopology('ma_topo');"
+msgstr "SELECT topology.DropTopology('ma_topo');"
+
+#. Tag: refname
+#: extras_topology.xml:334
+#, no-c-format
+msgid "DropTopoGeometryColumn"
+msgstr "DropTopoGeometryColumn"
+
+#. Tag: refpurpose
+#: extras_topology.xml:336
+#, no-c-format
+msgid ""
+"Drops the topogeometry column from the table named "
+"<varname>table_name</varname> in schema <varname>schema_name</varname> and "
+"unregisters the columns from topology.layer table."
+msgstr "Entfernt ein TopoGeometry-Attribut aus der Tabelle mit der Bezeichnung <varname>table_name</varname> im Schema <varname>schema_name</varname> und entfernt die Registrierung der Attribute aus der Tabelle \"topology.layer\"."
+
+#. Tag: funcprototype
+#: extras_topology.xml:341
+#, no-c-format
+msgid ""
+"<funcdef>text <function>DropTopoGeometryColumn</function></funcdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef>"
+msgstr "<funcdef>text <function>DropTopoGeometryColumn</function></funcdef> <paramdef><type>varchar </type> <parameter>schema_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>column_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:353
+#, no-c-format
+msgid ""
+"Drops the topogeometry column from the table named "
+"<varname>table_name</varname> in schema <varname>schema_name</varname> and "
+"unregisters the columns from topology.layer table. Returns summary of drop "
+"status. NOTE: it first sets all values to NULL before dropping to bypass "
+"referential integrity checks."
+msgstr "Entfernt ein TopoGeometry-Attribut aus der Tabelle mit der Bezeichnung <varname>table_name</varname> im Schema <varname>schema_name</varname> und entfernt die Registrierung der Attribute aus der Tabelle \"topology.layer\". Gibt eine Zusammenfassung des Löschstatus aus. ANMERKUNG: vor dem Löschen werden alle Werte auf NULL gesetzt, um die Überprüfung der referenziellen Integrität zu umgehen."
+
+#. Tag: programlisting
+#: extras_topology.xml:363
+#, no-c-format
+msgid ""
+"SELECT topology.DropTopoGeometryColumn('ma_topo', 'parcel_topo', 'topo');"
+msgstr "SELECT topology.DropTopoGeometryColumn('ma_topo', 'parcel_topo', 'topo');"
+
+#. Tag: refname
+#: extras_topology.xml:375
+#, no-c-format
+msgid "Populate_Topology_Layer"
+msgstr "Populate_Topology_Layer"
+
+#. Tag: refpurpose
+#: extras_topology.xml:377
+#, no-c-format
+msgid ""
+"Adds missing entries to topology.layer table by reading metadata from topo "
+"tables."
+msgstr "Fügt fehlende Einträge zu der Tabelle topology.layer hinzu, indem Metadaten aus den topologischen Tabellen ausgelesen werden."
+
+#. Tag: funcprototype
+#: extras_topology.xml:383
+#, no-c-format
+msgid ""
+"<funcdef>setof record <function>Populate_Topology_Layer</function></funcdef>"
+" <paramdef></paramdef>"
+msgstr "<funcdef>setof record <function>Populate_Topology_Layer</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:393
+#, no-c-format
+msgid ""
+"Adds missing entries to the <varname>topology.layer</varname> table by "
+"inspecting topology constraints on tables. This function is useful for "
+"fixing up entries in topology catalog after restores of schemas with topo "
+"data."
+msgstr "Trägt fehlende Einträge in der Tabelle <varname>topology.layer</varname> ein, indem die topologischen Constraints und Tabellen inspiziert werden. Diese Funktion ist nach der Wiederherstellung von Schemata mit topologischen Daten sinnvoll, um Einträge im Topologie-Katalog zu reparieren."
+
+#. Tag: para
+#: extras_topology.xml:395
+#, no-c-format
+msgid ""
+"It returns the list of entries created. Returned columns are "
+"<varname>schema_name</varname>, <varname>table_name</varname>, "
+"<varname>feature_column</varname>."
+msgstr "Wirft eine Liste der erzeugten Einträge aus. Die zurückgegebenen Attribute sind <varname>schema_name</varname>, <varname>table_name</varname> und <varname>feature_column</varname>."
+
+#. Tag: para
+#: extras_topology.xml:398
+#, no-c-format
+msgid "Availability: 2.3.0"
+msgstr "Verfügbarkeit: 2.3.0"
+
+#. Tag: programlisting
+#: extras_topology.xml:404
+#, no-c-format
+msgid ""
+"SELECT CreateTopology('strk_topo');\n"
+"CREATE SCHEMA strk;\n"
+"CREATE TABLE strk.parcels(gid serial, parcel_id varchar(20) PRIMARY KEY, address text);\n"
+"SELECT topology.AddTopoGeometryColumn('strk_topo', 'strk', 'parcels', 'topo', 'POLYGON');\n"
+"-- this will return no records because this feature is already registered\n"
+"SELECT *\n"
+"  FROM topology.Populate_Topology_Layer();\n"
+"\n"
+"-- let's rebuild\n"
+"TRUNCATE TABLE topology.layer;\n"
+"\n"
+"SELECT *\n"
+"  FROM topology.Populate_Topology_Layer();\n"
+"\n"
+"SELECT topology_id,layer_id, schema_name As sn, table_name As tn, feature_column As fc\n"
+"FROM topology.layer;"
+msgstr "SELECT CreateTopology('strk_topo');\nCREATE SCHEMA strk;\nCREATE TABLE strk.parcels(gid serial, parcel_id varchar(20) PRIMARY KEY, address text);\nSELECT topology.AddTopoGeometryColumn('strk_topo', 'strk', 'parcels', 'topo', 'POLYGON');\n-- diese Abfrage gibt keine Datensätze zurück, da bereits registriert wurde\nSELECT *\n  FROM topology.Populate_Topology_Layer();\n\n-- Erneut aufbauen\nTRUNCATE TABLE topology.layer;\n\nSELECT *\n  FROM topology.Populate_Topology_Layer();\n\nSEL [...]
+
+#. Tag: screen
+#: extras_topology.xml:405
+#, no-c-format
+msgid ""
+"schema_name | table_name | feature_column\n"
+"-------------+------------+----------------\n"
+" strk        | parcels    | topo\n"
+"(1 row)\n"
+"\n"
+" topology_id | layer_id |  sn  |   tn    |  fc\n"
+"-------------+----------+------+---------+------\n"
+"           2 |        2 | strk | parcels | topo\n"
+"(1 row)"
+msgstr "schema_name | table_name | feature_column\n-------------+------------+----------------\n strk        | parcels    | topo\n(1 row)\n\n topology_id | layer_id |  sn  |   tn    |  fc\n-------------+----------+------+---------+------\n           2 |        2 | strk | parcels | topo\n(1 row)"
+
+#. Tag: refname
+#: extras_topology.xml:417
+#, no-c-format
+msgid "TopologySummary"
+msgstr "TopologySummary"
+
+#. Tag: refpurpose
+#: extras_topology.xml:419
+#, no-c-format
+msgid ""
+"Takes a topology name and provides summary totals of types of objects in "
+"topology"
+msgstr "Nimmt den Namen einer Topologie und liefert eine Zusammenfassung der Gesamtsummen der Typen und Objekte in der Topologie"
+
+#. Tag: funcprototype
+#: extras_topology.xml:424
+#, no-c-format
+msgid ""
+"<funcdef>text <function>TopologySummary</function></funcdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>topology_schema_name</parameter></paramdef>"
+msgstr "<funcdef>text <function>TopologySummary</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_schema_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:434
+#, no-c-format
+msgid ""
+"Takes a topology name and provides summary totals of types of objects in "
+"topology."
+msgstr "Nimmt den Namen einer Topologie und liefert eine Zusammenfassung der Gesamtsummen der Typen und Objekte in der Topologie."
+
+#. Tag: para
+#: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: programlisting
+#: extras_topology.xml:443
+#, no-c-format
+msgid ""
+"SELECT topology.topologysummary('city_data');\n"
+"                    topologysummary\n"
+"--------------------------------------------------------\n"
+" Topology city_data (329), SRID 4326, precision: 0\n"
+" 22 nodes, 24 edges, 10 faces, 29 topogeoms in 5 layers\n"
+" Layer 1, type Polygonal (3), 9 topogeoms\n"
+"  Deploy: features.land_parcels.feature\n"
+" Layer 2, type Puntal (1), 8 topogeoms\n"
+"  Deploy: features.traffic_signs.feature\n"
+" Layer 3, type Lineal (2), 8 topogeoms\n"
+"  Deploy: features.city_streets.feature\n"
+" Layer 4, type Polygonal (3), 3 topogeoms\n"
+"  Hierarchy level 1, child layer 1\n"
+"  Deploy: features.big_parcels.feature\n"
+" Layer 5, type Puntal (1), 1 topogeoms\n"
+"  Hierarchy level 1, child layer 2\n"
+"  Deploy: features.big_signs.feature"
+msgstr "SELECT topology.topologysummary('city_data');\n                    topologysummary\n--------------------------------------------------------\n Topology city_data (329), SRID 4326, precision: 0\n 22 nodes, 24 edges, 10 faces, 29 topogeoms in 5 layers\n Layer 1, type Polygonal (3), 9 topogeoms\n  Deploy: features.land_parcels.feature\n Layer 2, type Puntal (1), 8 topogeoms\n  Deploy: features.traffic_signs.feature\n Layer 3, type Lineal (2), 8 topogeoms\n  Deploy: features.city_str [...]
+
+#. Tag: refname
+#: extras_topology.xml:454
+#, no-c-format
+msgid "ValidateTopology"
+msgstr "ValidateTopology"
+
+#. Tag: refpurpose
+#: extras_topology.xml:456
+#, no-c-format
+msgid ""
+"Returns a set of validatetopology_returntype objects detailing issues with "
+"topology"
+msgstr "Liefert eine Menge validatetopology_returntype Objekte, die Probleme mit der Topologie beschreiben"
+
+#. Tag: funcprototype
+#: extras_topology.xml:461
+#, no-c-format
+msgid ""
+"<funcdef>setof validatetopology_returntype "
+"<function>ValidateTopology</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>topology_schema_name</parameter></paramdef>"
+msgstr "<funcdef>setof validatetopology_returntype <function>ValidateTopology</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_schema_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:471
+#, no-c-format
+msgid ""
+"Returns a set of <xref linkend=\"validatetopology_returntype\"/> objects "
+"detailing issues with topology. List of possible errors and what the "
+"returned ids represent are displayed below:"
+msgstr "Liefert eine Menge <xref linkend=\"validatetopology_returntype\"/> Objekte, die Probleme mit der Topologie beschreiben. Mögliche Fehler und wofür die zurückgegebenen ids stehen ist in der folgenden Liste dargestellt:"
+
+#. Tag: entry
+#: extras_topology.xml:475
+#, no-c-format
+msgid "Error"
+msgstr "Error"
+
+#. Tag: entry
+#: extras_topology.xml:475
+#, no-c-format
+msgid "<entry>id1</entry>"
+msgstr "<entry>id1</entry>"
+
+#. Tag: entry
+#: extras_topology.xml:475
+#, no-c-format
+msgid "<entry>id2</entry>"
+msgstr "<entry>id2</entry>"
+
+#. Tag: entry
+#: extras_topology.xml:478
+#, no-c-format
+msgid "edge crosses node"
+msgstr "edge crosses node"
+
+#. Tag: entry
+#: extras_topology.xml:479 extras_topology.xml:484 extras_topology.xml:489
+#: extras_topology.xml:494 extras_topology.xml:495 extras_topology.xml:499
+#: extras_topology.xml:504
+#, no-c-format
+msgid "edge_id"
+msgstr "edge_id"
+
+#. Tag: entry
+#: extras_topology.xml:480 extras_topology.xml:500 extras_topology.xml:505
+#, no-c-format
+msgid "node_id"
+msgstr "node_id"
+
+#. Tag: entry
+#: extras_topology.xml:483
+#, no-c-format
+msgid "invalid edge"
+msgstr "invalid edge"
+
+#. Tag: entry
+#: extras_topology.xml:485 extras_topology.xml:490 extras_topology.xml:510
+#: extras_topology.xml:515
+#, no-c-format
+msgid "null"
+msgstr "null"
+
+#. Tag: entry
+#: extras_topology.xml:488
+#, no-c-format
+msgid "edge not simple"
+msgstr "edge not simple"
+
+#. Tag: entry
+#: extras_topology.xml:493
+#, no-c-format
+msgid "edge crosses edge"
+msgstr "edge crosses edge"
+
+#. Tag: entry
+#: extras_topology.xml:498
+#, no-c-format
+msgid "edge start node geometry mis-match"
+msgstr "edge start node geometry mis-match"
+
+#. Tag: entry
+#: extras_topology.xml:503
+#, no-c-format
+msgid "edge end node geometry mis-match"
+msgstr "edge end node geometry mis-match"
+
+#. Tag: entry
+#: extras_topology.xml:508
+#, no-c-format
+msgid "face without edges"
+msgstr "face without edges"
+
+#. Tag: entry
+#: extras_topology.xml:509 extras_topology.xml:514 extras_topology.xml:519
+#: extras_topology.xml:520
+#, no-c-format
+msgid "face_id"
+msgstr "face_id"
+
+#. Tag: entry
+#: extras_topology.xml:513
+#, no-c-format
+msgid "face has no rings"
+msgstr "face has no rings"
+
+#. Tag: entry
+#: extras_topology.xml:518
+#, no-c-format
+msgid "face overlaps face"
+msgstr "face overlaps face"
+
+#. Tag: entry
+#: extras_topology.xml:523
+#, no-c-format
+msgid "face within face"
+msgstr "face within face"
+
+#. Tag: entry
+#: extras_topology.xml:524
+#, no-c-format
+msgid "inner face_id"
+msgstr "inner face_id"
+
+#. Tag: entry
+#: extras_topology.xml:525
+#, no-c-format
+msgid "outer face_id"
+msgstr "outer face_id"
+
+#. Tag: para
+#: extras_topology.xml:532
+#, no-c-format
+msgid "Availability: 1.0.0"
+msgstr "Verfügbarkeit: 1.0.0"
+
+#. Tag: para
+#: extras_topology.xml:534
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 more efficient edge crossing detection and fixes for false "
+"positives that were existent in prior versions."
+msgstr "Erweiterung: 2.0.0 effizientere Ermittlung sich überkreuzender Kanten. Falsch positive Fehlmeldungen von früheren Versionen fixiert."
+
+#. Tag: para
+#: extras_topology.xml:535
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 values for id1 and id2 were swapped for 'edge crosses node' "
+"to be consistent with error description."
+msgstr "Änderung: 2.2.0 Bei 'edge crosses node' wurden die Werte für id1 und id2 vertauscht, um mit der Fehlerbeschreibung konsistent zu sein."
+
+#. Tag: programlisting
+#: extras_topology.xml:541
+#, no-c-format
+msgid ""
+"SELECT * FROM  topology.ValidateTopology('ma_topo');\n"
+"      error        | id1 | id2\n"
+"-------------------+-----+-----\n"
+"face without edges |   0 |"
+msgstr "SELECT * FROM  topology.ValidateTopology('ma_topo');\n      error        | id1 | id2\n-------------------+-----+-----\nface without edges |   0 |"
+
+#. Tag: para
+#: extras_topology.xml:547
+#, no-c-format
+msgid ", <xref linkend=\"Topology_Load_Tiger\"/>"
+msgstr ", <xref linkend=\"Topology_Load_Tiger\"/>"
+
+#. Tag: para
+#: extras_topology.xml:555
+#, no-c-format
+msgid ""
+"This section covers the topology functions for creating new topologies."
+msgstr "Dieser Abschnitt behandelt Funktionen zum Erzeugen neuer Topologien."
+
+#. Tag: title
+#: extras_topology.xml:558
+#, no-c-format
+msgid "Topology Constructors"
+msgstr "Topologie Konstruktoren"
+
+#. Tag: refname
+#: extras_topology.xml:562
+#, no-c-format
+msgid "CreateTopology"
+msgstr "CreateTopology"
+
+#. Tag: refpurpose
+#: extras_topology.xml:563
+#, no-c-format
+msgid ""
+"Creates a new topology schema and registers this new schema in the "
+"topology.topology table."
+msgstr "Erstellt ein neues topologisches Schema und registriert das neue Schema in der Tabelle topology.topology."
+
+#. Tag: funcsynopsis
+#: extras_topology.xml:567
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>integer "
+"<function>CreateTopology</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>topology_schema_name</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>integer "
+"<function>CreateTopology</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>topology_schema_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>integer "
+"<function>CreateTopology</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>topology_schema_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>prec</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>integer <function>CreateTopology</function></funcdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>topology_schema_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>prec</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>hasz</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>integer <function>CreateTopology</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_schema_name</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>integer <function>CreateTopology</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_schema_name</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>integer <function>Crea [...]
+
+#. Tag: para
+#: extras_topology.xml:599
+#, no-c-format
+msgid ""
+"Creates a new schema with name <varname>topology_name</varname> consisting "
+"of tables "
+"(<varname>edge_data</varname>,<varname>face</varname>,<varname>node</varname>,"
+" <varname>relation</varname> and registers this new topology in the "
+"topology.topology table. It returns the id of the topology in the topology "
+"table. The srid is the spatial reference identified as defined in "
+"spatial_ref_sys table for that topology. Topologies must be uniquely named. "
+"The tolerance is measured in the units of the spatial reference system. If "
+"the tolerance (<varname>prec</varname>) is not specified defaults to 0."
+msgstr "Erzeugt ein neues Schema mit der Bezeichnung <varname>topology_name</varname>, das aus den Tabellen (<varname>edge_data</varname>,<varname>face</varname>,<varname>node</varname>, <varname>relation</varname> besteht, und registriert diese neue Toplogie in der Tabelle topology.topology. Gibt die id der Topologie in der Topologietabelle aus. Die SRID entspricht dem Identifikator des Koordinatenreferenzsystems in der Tabelle spatial_ref_sys für diese Topologie. Die Bezeichnung der To [...]
+
+#. Tag: para
+#: extras_topology.xml:603
+#, no-c-format
+msgid ""
+"This is similar to the SQL/MM <xref linkend=\"ST_InitTopoGeo\"/> but a bit "
+"more functional. <varname>hasz</varname> defaults to false if not specified."
+msgstr "Dies ist ähnlich zu SQL/MM <xref linkend=\"ST_InitTopoGeo\"/>, aber ein bißchen funktioneller. Wenn <varname>hasz</varname> nicht angegeben wird, wird es standardmäßig auf FALSE gesetzt."
+
+#. Tag: para
+#: extras_topology.xml:612
+#, no-c-format
+msgid ""
+"This example creates a new schema called ma_topo that will store edges, "
+"faces, and relations in Massachusetts State Plane meters. The tolerance "
+"represents 1/2 meter since the spatial reference system is a meter based "
+"spatial reference system"
+msgstr "Dieses Beispiel erzeugt ein neues Schema mit der Bezeichnung \"ma_topo\" und speichert Kanten, Maschen und Relationen in Massachusetts State Plane Meter (NAD83 / Massachusetts Mainland). Die Toleranz liegt bei 1/2 Meter, da das Koordinatenreferenzsystem auf Meter basiert."
+
+#. Tag: programlisting
+#: extras_topology.xml:614
+#, no-c-format
+msgid "SELECT topology.CreateTopology('ma_topo',26986, 0.5);"
+msgstr "SELECT topology.CreateTopology('ma_topo',26986, 0.5);"
+
+#. Tag: para
+#: extras_topology.xml:616
+#, no-c-format
+msgid "Create Rhode Island topology in State Plane ft"
+msgstr "Erzeugt die Rhode Island Toplogie in State Plane ft (NAD83 / Rhode Island (ftUS))"
+
+#. Tag: programlisting
+#: extras_topology.xml:617
+#, no-c-format
+msgid ""
+"SELECT topology.CreateTopology('ri_topo',3438) As topoid;\n"
+"topoid\n"
+"------\n"
+"2"
+msgstr "SELECT topology.CreateTopology('ri_topo',3438) As topoid;\ntopoid\n------\n2"
+
+#. Tag: para
+#: extras_topology.xml:624
+#, no-c-format
+msgid ", <xref linkend=\"ST_InitTopoGeo\"/>, <xref linkend=\"Topology_Load_Tiger\"/>"
+msgstr ", <xref linkend=\"ST_InitTopoGeo\"/>, <xref linkend=\"Topology_Load_Tiger\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:630
+#, no-c-format
+msgid "CopyTopology"
+msgstr "CopyTopology"
+
+#. Tag: refpurpose
+#: extras_topology.xml:631
+#, no-c-format
+msgid ""
+"Makes a copy of a topology structure (nodes, edges, faces, layers and "
+"TopoGeometries)."
+msgstr "Erzeugt eine Kopie einer topologischen Struktur (Knoten, Kanten, Maschen, Layer und TopoGeometries)."
+
+#. Tag: funcprototype
+#: extras_topology.xml:636
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>CopyTopology</function></funcdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>existing_topology_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>new_name</parameter></paramdef>"
+msgstr "<funcdef>integer <function>CopyTopology</function></funcdef> <paramdef><type>varchar </type> <parameter>existing_topology_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>new_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:647
+#, no-c-format
+msgid ""
+"Creates a new topology with name <varname>new_topology_name</varname> and "
+"SRID and precision taken from <varname>existing_topology_name</varname>, "
+"copies all nodes, edges and faces in there, copies layers and their "
+"TopoGeometries too."
+msgstr "Erzeugt eine neue Topologie mit der Bezeichnung <varname>new_topology_name</varname>. Die SRID und die Genauigkeit werden von <varname>existing_topology_name</varname> übernommen. Sämtliche Knoten, Kanten und Maschen, die Layer und die TopoGeometrien werden von der existierenden Topologie kopiert."
+
+#. Tag: para
+#: extras_topology.xml:651
+#, no-c-format
+msgid ""
+"The new rows in topology.layer will contain synthesized values for "
+"schema_name, table_name and feature_column. This is because the TopoGeometry"
+" will only exist as a definition but won't be available in any user-level "
+"table yet."
+msgstr "Die neuen Zeilen in topology.layer enthalten künstlich erzeugte Werte für schema_name, table_name und feature_column. Der Grund dafür ist, dass die TopoGeometry nur als Definition existiert, aber zur Zeit auf Benutzerebene in keiner Tabelle verfügbar ist."
+
+#. Tag: para
+#: extras_topology.xml:662
+#, no-c-format
+msgid "This example makes a backup of a topology called ma_topo"
+msgstr "Dieses Beispiel erstellt eine Kopie der Topologie \"ma_topo\""
+
+#. Tag: programlisting
+#: extras_topology.xml:665
+#, no-c-format
+msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
+msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
+
+#. Tag: para
+#: extras_topology.xml:673 extras_topology.xml:2259
+#, no-c-format
+msgid ", <xref linkend=\"CreateTopology\"/>"
+msgstr ", <xref linkend=\"CreateTopology\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:679
+#, no-c-format
+msgid "ST_InitTopoGeo"
+msgstr "ST_InitTopoGeo"
+
+#. Tag: refpurpose
+#: extras_topology.xml:680
+#, no-c-format
+msgid ""
+"Creates a new topology schema and registers this new schema in the "
+"topology.topology table and details summary of process."
+msgstr "Erstellt ein neues topologisches Schema und registriert das neue Schema in der Tabelle topology.topology. Git eine Zusammenfassung des Prozessablaufs aus."
+
+#. Tag: funcprototype
+#: extras_topology.xml:685
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_InitTopoGeo</function></funcdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>topology_schema_name</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_InitTopoGeo</function></funcdef> <paramdef><type>varchar </type> <parameter>topology_schema_name</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:695
+#, no-c-format
+msgid ""
+"This is an SQL-MM equivalent of CreateTopology but lacks the spatial "
+"reference and tolerance options of CreateTopology and outputs a text "
+"description of creation instead of topology id."
+msgstr "Dies ist das SQL-MM Pendant zu CreateTopology, allerdings ohne die Koordinatenreferenz und die Toleranzoptionen von CreateTopology; gibt einen textliche Erstellungsbericht anstelle der id der Topologie aus."
+
+#. Tag: para
+#: extras_topology.xml:699
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.17"
+msgstr "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.17"
+
+#. Tag: programlisting
+#: extras_topology.xml:705
+#, no-c-format
+msgid ""
+"SELECT topology.ST_InitTopoGeo('topo_schema_to_create') AS topocreation;\n"
+"                      astopocreation\n"
+"------------------------------------------------------------\n"
+" Topology-Geometry 'topo_schema_to_create' (id:7) created."
+msgstr "SELECT topology.ST_InitTopoGeo('topo_schema_to_create') AS topocreation;\n                      astopocreation\n------------------------------------------------------------\n Topology-Geometry 'topo_schema_to_create' (id:7) created."
+
+#. Tag: refname
+#: extras_topology.xml:719
+#, no-c-format
+msgid "ST_CreateTopoGeo"
+msgstr "ST_CreateTopoGeo"
+
+#. Tag: refpurpose
+#: extras_topology.xml:721
+#, no-c-format
+msgid ""
+"<refpurpose>Adds a collection of geometries to a given empty topology and "
+"returns a message detailing success.</refpurpose>"
+msgstr "<refpurpose>Fügt eine Sammlung von Geometrien an eine leere Topologie an und gibt eine Bestätigungsmeldung aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:728
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_CreateTopoGeo</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>acollection</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_CreateTopoGeo</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>geometry </type> <parameter>acollection</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:739
+#, no-c-format
+msgid ""
+"<para>Adds a collection of geometries to a given empty topology and returns "
+"a message detailing success.</para>"
+msgstr "<para>Fügt eine Sammelgeometrie einer leeren Topologie hinzu und gibt eine Bestätigungsmeldung aus.</para>"
+
+#. Tag: para
+#: extras_topology.xml:743
+#, no-c-format
+msgid "Useful for populating an empty topology."
+msgstr "Nützlich um eine leere Topologie zu befüllen."
+
+#. Tag: para
+#: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
+#: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
+#, no-c-format
+msgid "Availability: 2.0"
+msgstr "Verfügbarkeit: 2.0"
+
+#. Tag: para
+#: extras_topology.xml:748
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details -- X.3.18"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details -- X.3.18"
+
+#. Tag: programlisting
+#: extras_topology.xml:754
+#, no-c-format
+msgid ""
+"-- Populate topology --\n"
+"SELECT topology.ST_CreateTopoGeo('ri_topo',\n"
+" ST_GeomFromText('MULTILINESTRING((384744 236928,384750 236923,384769 236911,384799 236895,384811 236890,384833 236884,\n"
+"  384844 236882,384866 236881,384879 236883,384954 236898,385087 236932,385117 236938,\n"
+"  385167 236938,385203 236941,385224 236946,385233 236950,385241 236956,385254 236971,\n"
+"  385260 236979,385268 236999,385273 237018,385273 237037,385271 237047,385267 237057,\n"
+"  385225 237125,385210 237144,385192 237161,385167 237192,385162 237202,385159 237214,\n"
+"  385159 237227,385162 237241,385166 237256,385196 237324,385209 237345,385234 237375,\n"
+"  385237 237383,385238 237399,385236 237407,385227 237419,385213 237430,385193 237439,\n"
+"  385174 237451,385170 237455,385169 237460,385171 237475,385181 237503,385190 237521,\n"
+"  385200 237533,385206 237538,385213 237541,385221 237542,385235 237540,385242 237541,\n"
+"  385249 237544,385260 237555,385270 237570,385289 237584,385292 237589,385291 237596,385284 237630))',3438)\n"
+"  );\n"
+"\n"
+"      st_createtopogeo\n"
+"----------------------------\n"
+" Topology ri_topo populated\n"
+"\n"
+"\n"
+"-- create tables and topo geometries --\n"
+"CREATE TABLE ri.roads(gid serial PRIMARY KEY, road_name text);\n"
+"\n"
+"SELECT topology.AddTopoGeometryColumn('ri_topo', 'ri', 'roads', 'topo', 'LINE');"
+msgstr "-- Die Topologie bestücken --\nSELECT topology.ST_CreateTopoGeo('ri_topo',\n ST_GeomFromText('MULTILINESTRING((384744 236928,384750 236923,384769 236911,384799 236895,384811 236890,384833 236884,\n  384844 236882,384866 236881,384879 236883,384954 236898,385087 236932,385117 236938,\n  385167 236938,385203 236941,385224 236946,385233 236950,385241 236956,385254 236971,\n  385260 236979,385268 236999,385273 237018,385273 237037,385271 237047,385267 237057,\n  385225 237125,385210  [...]
+
+#. Tag: para
+#: extras_topology.xml:760
+#, no-c-format
+msgid ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>"
+msgstr ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:766
+#, no-c-format
+msgid "TopoGeo_AddPoint"
+msgstr "TopoGeo_AddPoint"
+
+#. Tag: refpurpose
+#: extras_topology.xml:768
+#, no-c-format
+msgid ""
+"Adds a point to an existing topology using a tolerance and possibly "
+"splitting an existing edge."
+msgstr "Fügt einen Punkt, unter Berücksichtigung einer Toleranz, an eine bestehende Topologie an. Existierende Kanten werden eventuell aufgetrennt."
+
+#. Tag: funcprototype
+#: extras_topology.xml:775
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>TopoGeo_AddPoint</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>float8 </type> "
+"<parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>integer <function>TopoGeo_AddPoint</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> <paramdef choice=\"opt\"><type>float8 </type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:787
+#, no-c-format
+msgid ""
+"Adds a point to an existing topology and return its identifier. The given "
+"point will snap to existing nodes or edges within given tolerance. An "
+"existing edge may be split by the snapped point."
+msgstr "Fügt einen Punkt an eine bestehende Topologie an und gibt dessen Identifikator zurück. Der vorgegebene Punkt wird von bestehenden Knoten oder Kanten, innerhalb einer gegebenen Toleranz, gefangen. Eine existierende Kante kann durch den gefangenen Punkt aufgetrennt werden."
+
+#. Tag: para
+#: extras_topology.xml:801
+#, no-c-format
+msgid ""
+", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddNode\"/>, <xref"
+" linkend=\"CreateTopology\"/>"
+msgstr ", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddNode\"/>, <xref linkend=\"CreateTopology\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:812
+#, no-c-format
+msgid "TopoGeo_AddLineString"
+msgstr "TopoGeo_AddLineString"
+
+#. Tag: refpurpose
+#: extras_topology.xml:814
+#, no-c-format
+msgid ""
+"Adds a linestring to an existing topology using a tolerance and possibly "
+"splitting existing edges/faces. Returns edge identifiers"
+msgstr "Fügt einen Linienzug, unter Berücksichtigung einer Toleranz, an eine bestehende Topologie an. Existierende Kanten/Maschen werden eventuell aufgetrennt. Gibt den Identifikator der Kante aus"
+
+#. Tag: funcprototype
+#: extras_topology.xml:821
+#, no-c-format
+msgid ""
+"<funcdef>SETOF integer <function>TopoGeo_AddLineString</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>float8 </type> "
+"<parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>SETOF integer <function>TopoGeo_AddLineString</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>geometry </type> <parameter>aline</parameter></paramdef> <paramdef choice=\"opt\"><type>float8 </type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:833
+#, no-c-format
+msgid ""
+"Adds a linestring to an existing topology and return a set of edge "
+"identifiers forming it up. The given line will snap to existing nodes or "
+"edges within given tolerance. Existing edges and faces may be split by the "
+"line."
+msgstr "Fügt einen Linienzug an eine bestehende Topologie an und gibt die Identifikatoren der Kanten zurück, die diedessen Identifikator zurück. Der vorgegebene Punkt wird von bestehenden Knoten oder Kanten, innerhalb einer gegebenen Toleranz, gefangen. Eine existierende Kante kann durch den gefangenen Punkt aufgetrennt werden."
+
+#. Tag: para
+#: extras_topology.xml:847
+#, no-c-format
+msgid ""
+", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddEdge\"/>, <xref"
+" linkend=\"CreateTopology\"/>"
+msgstr ", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddEdge\"/>, <xref linkend=\"CreateTopology\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:858
+#, no-c-format
+msgid "TopoGeo_AddPolygon"
+msgstr "TopoGeo_AddPolygon"
+
+#. Tag: refpurpose
+#: extras_topology.xml:860
+#, no-c-format
+msgid ""
+"Adds a polygon to an existing topology using a tolerance and possibly "
+"splitting existing edges/faces."
+msgstr "Fügt ein Polygon, unter Berücksichtigung einer Toleranz und eventuellem Auftrennen existierender Kanten/Maschen, zu einer bestehende Topologie hinzu. "
+
+#. Tag: funcprototype
+#: extras_topology.xml:867
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>TopoGeo_AddPolygon</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoly</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>float8 </type> "
+"<parameter>atolerance</parameter></paramdef>"
+msgstr "<funcdef>integer <function>TopoGeo_AddPolygon</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoly</parameter></paramdef> <paramdef choice=\"opt\"><type>float8 </type> <parameter>atolerance</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:879
+#, no-c-format
+msgid ""
+"Adds a polygon to an existing topology and return a set of face identifiers "
+"forming it up. The boundary of the given polygon will snap to existing nodes"
+" or edges within given tolerance. Existing edges and faces may be split by "
+"the boundary of the new polygon."
+msgstr "Fügt ein Polygon zu einer existierenden Topologie hinzu und gibt die Identifikatoren der Maschen aus, aus denen es gebildet ist. Die Begrenzung des gegebenen Polygons wird innerhalb der angegebenen Toleranz an bestehenden Knoten und Kanten gefangen. Gegebenenfalls werden existierende Kanten und Maschen an der Begrenzung des neuen Polygons geteilt."
+
+#. Tag: para
+#: extras_topology.xml:893
+#, no-c-format
+msgid ""
+", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref linkend=\"AddFace\"/>, "
+"<xref linkend=\"CreateTopology\"/>"
+msgstr ", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref linkend=\"AddFace\"/>, <xref linkend=\"CreateTopology\"/>"
+
+#. Tag: para
+#: extras_topology.xml:908
+#, no-c-format
+msgid ""
+"This section covers topology functions for adding, moving, deleting, and "
+"splitting edges, faces, and nodes. All of these functions are defined by ISO"
+" SQL/MM."
+msgstr "Dieser Abschnitt behandelt topologische Funktionen zum Hinzufügen, Verschieben, Löschen und Teilen von Kanten, Maschen und Knoten. Sämtliche dieser Funktionen sind über die ISO SQL/MM definiert."
+
+#. Tag: title
+#: extras_topology.xml:911
+#, no-c-format
+msgid "Topology Editors"
+msgstr "Topologie Editoren"
+
+#. Tag: refname
+#: extras_topology.xml:915
+#, no-c-format
+msgid "ST_AddIsoNode"
+msgstr "ST_AddIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:917
+#, no-c-format
+msgid ""
+"Adds an isolated node to a face in a topology and returns the nodeid of the "
+"new node. If face is null, the node is still created."
+msgstr "Fügt einen isolierten Knoten zu einer Masche in einer Topologie hinzu und gibt die \"nodeid\" des neuen Knotens aus. Falls die Masche NULL ist, wird der Knoten dennoch erstellt."
+
+#. Tag: funcprototype
+#: extras_topology.xml:922
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_AddIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>aface</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_AddIsoNode</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>aface</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:934
+#, no-c-format
+msgid ""
+"Adds an isolated node with point location <varname>apoint</varname> to an "
+"existing face with faceid <varname>aface</varname> to a topology "
+"<varname>atopology</varname> and returns the nodeid of the new node."
+msgstr "Fügt einen isolierten Knoten mit der Punktlage <varname>apoint</varname> zu einer bestehenden Masche mit der \"faceid\" <varname>aface</varname> zu einer Topologie <varname>atopology</varname> und gibt die \"nodeid\" des neuen Knoten aus."
+
+#. Tag: para
+#: extras_topology.xml:935
+#, no-c-format
+msgid ""
+"If the spatial reference system (srid) of the point geometry is not the same"
+" as the topology, the <varname>apoint</varname> is not a point geometry, the"
+" point is null, or the point intersects an existing edge (even at the "
+"boundaries) then an exception is thrown. If the point already exists as a "
+"node, an exception is thrown."
+msgstr "Wenn das Koordinatenreferenzsystem (SRID) der Punktgeometrie nicht mit dem der Topologie übereinstimmt, <varname>apoint</varname> keine Punktgeometrie ist, der Punkt NULL ist, oder der Punkt eine bestehende Kante (auch an den Begrenzungen) schneidet, wird eine Fehlermeldung ausgegeben. Falls der Punkt bereits als Knoten existiert, wird ebenfalls eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:937
+#, no-c-format
+msgid ""
+"If <varname>aface</varname> is not null and the <varname>apoint</varname> is"
+" not within the face, then an exception is thrown."
+msgstr "Wenn <varname>aface</varname> nicht NULL ist und <varname>apoint</varname> nicht innerhalb der Masche liegt, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:941
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X+1.3.1"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X+1.3.1"
+
+#. Tag: para
+#: extras_topology.xml:954
+#, no-c-format
+msgid ""
+", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>, "
+"<xref linkend=\"ST_Intersects\"/>"
+msgstr ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>, <xref linkend=\"ST_Intersects\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:960
+#, no-c-format
+msgid "ST_AddIsoEdge"
+msgstr "ST_AddIsoEdge"
+
+#. Tag: refpurpose
+#: extras_topology.xml:962
+#, no-c-format
+msgid ""
+"<refpurpose>Adds an isolated edge defined by geometry "
+"<varname>alinestring</varname> to a topology connecting two existing "
+"isolated nodes <varname>anode</varname> and <varname>anothernode</varname> "
+"and returns the edge id of the new edge.</refpurpose>"
+msgstr "<refpurpose>Fügt eine isolierte Kante, die durch die Geometrie <varname>alinestring</varname> festgelegt wird zu einer Topologie hinzu, indem zwei bestehende isolierte Knoten <varname>anode</varname> und <varname>anothernode</varname> verbunden werden. Gibt die \"edgeid\" der neuen Kante aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:967
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_AddIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>anothernode</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>alinestring</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_AddIsoEdge</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anode</parameter></paramdef> <paramdef><type>integer </type> <parameter>anothernode</parameter></paramdef> <paramdef><type>geometry </type> <parameter>alinestring</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:980
+#, no-c-format
+msgid ""
+"<para>Adds an isolated edge defined by geometry "
+"<varname>alinestring</varname> to a topology connecting two existing "
+"isolated nodes <varname>anode</varname> and <varname>anothernode</varname> "
+"and returns the edge id of the new edge.</para>"
+msgstr "<para>Fügt eine isolierte Kante, die durch die Geometrie <varname>alinestring</varname> festgelegt wird zu einer Topologie hinzu, indem zwei bestehende isolierte Knoten <varname>anode</varname> und <varname>anothernode</varname> verbunden werden. Gibt die \"edgeid\" der neuen Kante aus.</para>"
+
+#. Tag: para
+#: extras_topology.xml:981
+#, no-c-format
+msgid ""
+"If the spatial reference system (srid) of the <varname>alinestring</varname>"
+" geometry is not the same as the topology, any of the input arguments are "
+"null, or the nodes are contained in more than one face, or the nodes are "
+"start or end nodes of an existing edge, then an exception is thrown."
+msgstr "Wenn das Koordinatenreferenzsystem (SRID) der Geometrie <varname>alinestring</varname> nicht mit dem der Topologie übereinstimmt, irgendein Eingabewert NULL ist, die Knoten in mehreren Maschen enthalten sind, oder die Knoten Anfangs- oder Endknoten einer bestehenden Kante darstellen, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:983
+#, no-c-format
+msgid ""
+"If the <varname>alinestring</varname> is not within the face of the face the"
+" <varname>anode</varname> and <varname>anothernode</varname> belong to, then"
+" an exception is thrown."
+msgstr "Wenn <varname>alinestring</varname> nicht innerhalb der Masche liegt zu der <varname>anode</varname> und <varname>anothernode</varname> gehören, dann wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:984
+#, no-c-format
+msgid ""
+"If the <varname>anode</varname> and <varname>anothernode</varname> are not "
+"the start and end points of the <varname>alinestring</varname> then an "
+"exception is thrown."
+msgstr "Wenn der <varname>anode</varname> und der <varname>anothernode</varname> nicht der Anfangs- und Endpunkte von <varname>alinestring</varname> sind, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:988
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.4"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.4"
+
+#. Tag: para
+#: extras_topology.xml:1001
+#, no-c-format
+msgid ", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_Within\"/>"
+msgstr ", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_Within\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1007
+#, no-c-format
+msgid "ST_AddEdgeNewFaces"
+msgstr "ST_AddEdgeNewFaces"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1009
+#, no-c-format
+msgid ""
+"Add a new edge and, if in doing so it splits a face, delete the original "
+"face and replace it with two new faces."
+msgstr "Fügt eine Kante hinzu. Falls dabei eine Masche aufgetrennt wird, so wird die ursprüngliche Masche gelöscht und durch zwei neue Maschen ersetzt."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1014
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_AddEdgeNewFaces</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>anothernode</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>acurve</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_AddEdgeNewFaces</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anode</parameter></paramdef> <paramdef><type>integer </type> <parameter>anothernode</parameter></paramdef> <paramdef><type>geometry </type> <parameter>acurve</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1027
+#, no-c-format
+msgid ""
+"Add a new edge and, if in doing so it splits a face, delete the original "
+"face and replace it with two new faces. Returns the id of the newly added "
+"edge."
+msgstr "Fügt eine Kante hinzu. Falls dabei eine Masche aufgetrennt wird, so wird die ursprüngliche Masche gelöscht und durch zwei neue Maschen ersetzt. Gibt die ID der hinzugefügten Kante aus."
+
+#. Tag: para
+#: extras_topology.xml:1033 extras_topology.xml:1099 extras_topology.xml:1162
+#: extras_topology.xml:1230
+#, no-c-format
+msgid "Updates all existing joined edges and relationships accordingly."
+msgstr "Führt ein entsprechendes Update auf alle verbundenen Kanten und Beziehungen durch."
+
+#. Tag: para
+#: extras_topology.xml:1037 extras_topology.xml:1103
+#, no-c-format
+msgid ""
+"If any arguments are null, the given nodes are unknown (must already exist "
+"in the <varname>node</varname> table of the topology schema) , the "
+"<varname>acurve</varname> is not a <varname>LINESTRING</varname>, the "
+"<varname>anode</varname> and <varname>anothernode</varname> are not the "
+"start and endpoints of <varname>acurve</varname> then an error is thrown."
+msgstr "Wenn irgendwelche Übergabewerte NULL sind, die angegebenen Knoten unbekannt sind (müssen bereits in der <varname>node</varname> Tabelle des Schemas \"topology\" existieren), <varname>acurve</varname> kein <varname>LINESTRING</varname> ist, oder <varname>anode</varname> und <varname>anothernode</varname> nicht die Anfangs- und Endpunkte von <varname>acurve</varname> sind, dann wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1040 extras_topology.xml:1106 extras_topology.xml:1301
+#, no-c-format
+msgid ""
+"If the spatial reference system (srid) of the <varname>acurve</varname> "
+"geometry is not the same as the topology an exception is thrown."
+msgstr "Wenn das Koordinatenreferenzsystem (SRID) der Geometrie <varname>acurve</varname> nicht mit jener der Topologie übereinstimmt, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1044
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.12"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.12"
+
+#. Tag: refname
+#: extras_topology.xml:1064
+#, no-c-format
+msgid "ST_AddEdgeModFace"
+msgstr "ST_AddEdgeModFace"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1066
+#, no-c-format
+msgid ""
+"Add a new edge and, if in doing so it splits a face, modify the original "
+"face and add a new face."
+msgstr "Fügt eine Kante hinzu. Falls dabei eine Masche aufgetrennt wird, so wird die ursprüngliche Masche angepasst und eine weitere Masche hinzugefügt."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1071
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_AddEdgeModFace</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>anothernode</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>acurve</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_AddEdgeModFace</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anode</parameter></paramdef> <paramdef><type>integer </type> <parameter>anothernode</parameter></paramdef> <paramdef><type>geometry </type> <parameter>acurve</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1084
+#, no-c-format
+msgid ""
+"Add a new edge and, if doing so splits a face, modify the original face and "
+"add a new one."
+msgstr "Fügt eine Kante hinzu. Falls dabei eine Masche aufgetrennt wird, so wird die ursprüngliche Masche angepasst und eine weitere Masche hinzugefügt."
+
+#. Tag: para
+#: extras_topology.xml:1089
+#, no-c-format
+msgid ""
+"If possible, the new face will be created on left side of the new edge. This"
+" will not be possible if the face on the left side will need to be the "
+"Universe face (unbounded)."
+msgstr "Wenn möglich, wird die neue Masche auf der linken Seite der neuen Kante erstellt. Dies ist jedoch nicht möglich, wenn die Masche auf der linken Seite die (unbegrenzte) Grundmenge der Maschen darstellt."
+
+#. Tag: para
+#: extras_topology.xml:1095
+#, no-c-format
+msgid "Returns the id of the newly added edge."
+msgstr "Gibt die id der hinzugefügten Kante zurück."
+
+#. Tag: para
+#: extras_topology.xml:1109
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.13"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.13"
+
+#. Tag: refname
+#: extras_topology.xml:1129
+#, no-c-format
+msgid "ST_RemEdgeNewFace"
+msgstr "ST_RemEdgeNewFace"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1131
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an edge and, if the removed edge separated two faces, "
+"delete the original faces and replace them with a new face.</refpurpose>"
+msgstr "<refpurpose>Entfernt eine Kante. Falls die gelöschte Kante zwei Maschen voneinander getrennt hat, werden die ursprünglichen Maschen gelöscht und durch einer neuen Masche ersetzt.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1139
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_RemEdgeNewFace</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_RemEdgeNewFace</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1150
+#, no-c-format
+msgid ""
+"<para>Removes an edge and, if the removed edge separated two faces, delete "
+"the original faces and replace them with a new face.</para>"
+msgstr "<para>Entfernt eine Kante. Falls die gelöschte Kante zwei Maschen voneinander getrennt hat, werden die ursprünglichen Maschen gelöscht und durch einer neuen Masche ersetzt.</para>"
+
+#. Tag: para
+#: extras_topology.xml:1155
+#, no-c-format
+msgid ""
+"Returns the id of a newly created face or NULL, if no new face is created. "
+"No new face is created when the removed edge is dangling or isolated or "
+"confined with the universe face (possibly making the universe flood into the"
+" face on the other side)."
+msgstr "Gibt die ID der neu erzeugten Masche aus; oder NULL wenn keine Masche erstellt wurde. Es wird keine neue Masche erstellt, wenn die gelöschte Kante defekt oder isoliert ist, oder wenn sie die Begrenzung der Maschengrundmenge darstellt (wodurch die Grundmenge womöglich von der anderen Seite in die Masche fliessen könnte)."
+
+#. Tag: para
+#: extras_topology.xml:1166
+#, no-c-format
+msgid ""
+"Refuses to remove an edge participating in the definition of an existing "
+"TopoGeometry. Refuses to heal two faces if any TopoGeometry is defined by "
+"only one of them (and not the other)."
+msgstr "Wenn eine Kante an der Definition einer bestehenden TopoGeometry beteiligt ist, kann sie nicht gelöscht werden. Wenn irgendeine TopoGeometry nur durch eine der beiden Maschen definiert ist (und nicht auch durch die andere), können die beiden Maschen nicht \"geheilt\" werden."
+
+#. Tag: para
+#: extras_topology.xml:1173 extras_topology.xml:1241
+#, no-c-format
+msgid ""
+"If any arguments are null, the given edge is unknown (must already exist in "
+"the <varname>edge</varname> table of the topology schema), the topology name"
+" is invalid then an error is thrown."
+msgstr "Wenn irgendwelche Übergabewerte NULL sind, die angegebene Kante unbekannt ist (muss bereits in der <varname>edge</varname> Tabelle des Schemas \"topology\" existieren), oder die Bezeichnung der Topologie ungültig ist, dann wird eine Fehlermeldung ausgegeben. "
+
+#. Tag: para
+#: extras_topology.xml:1181
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.14"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.14"
+
+#. Tag: refname
+#: extras_topology.xml:1201
+#, no-c-format
+msgid "ST_RemEdgeModFace"
+msgstr "ST_RemEdgeModFace"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1203
+#, no-c-format
+msgid ""
+"Removes an edge and, if the removed edge separated two faces, delete one of "
+"the them and modify the other to take the space of both."
+msgstr "<para>Entfernt eine Kante. Falls die gelöschte Kante zwei Maschen voneinander getrennt hat, wird eine der Maschen gelöscht und die andere so geändert, dass sie den Platz der beiden ursprünglichen Maschen einnimmt.</para>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1211
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_RemEdgeModFace</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_RemEdgeModFace</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1222
+#, no-c-format
+msgid ""
+"Removes an edge and, if the removed edge separated two faces, delete one of "
+"the them and modify the other to take the space of both. Preferentially "
+"keeps the face on the right, to be symmetric with ST_AddEdgeModFace also "
+"keeping it. Returns the id of the face remaining in place of the removed "
+"edge."
+msgstr "Entfernt eine Kante. Falls die gelöschte Kante zwei Maschen voneinander getrennt hat, wird eine der Maschen gelöscht und die andere so geändert, dass sie den Platz der beiden ursprünglichen Maschen einnimmt. Vorzugsweise wird die Masche auf der rechten Seite beibehalten, so wie bei ST_AddEdgeModFace. Gibt die ID der verbliebenen Masche aus."
+
+#. Tag: para
+#: extras_topology.xml:1234
+#, no-c-format
+msgid ""
+"Refuses to remove an edge partecipating in the definition of an existing "
+"TopoGeometry. Refuses to heal two faces if any TopoGeometry is defined by "
+"only one of them (and not the other)."
+msgstr "Wenn eine Kante an der Definition einer bestehenden TopoGeometry beteiligt ist, kann sie nicht gelöscht werden. Wenn irgendeine TopoGeometry nur durch eine der beiden Maschen definiert ist (und nicht auch durch die andere), können die beiden Maschen nicht \"geheilt\" werden."
+
+#. Tag: para
+#: extras_topology.xml:1249
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.15"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.15"
+
+#. Tag: refname
+#: extras_topology.xml:1269
+#, no-c-format
+msgid "ST_ChangeEdgeGeom"
+msgstr "ST_ChangeEdgeGeom"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1271
+#, no-c-format
+msgid ""
+"<refpurpose>Changes the shape of an edge without affecting the topology "
+"structure.</refpurpose>"
+msgstr "<refpurpose>Ändert die geometrische Form der Kante, ohne sich auf topologische Struktur auszuwirken.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1278
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_ChangeEdgeGeom</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>acurve</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_ChangeEdgeGeom</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> <paramdef><type>geometry </type> <parameter>acurve</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1290
+#, no-c-format
+msgid ""
+"<para>Changes the shape of an edge without affecting the topology "
+"structure.</para>"
+msgstr "<para>Ändert die geometrische Form der Kante, ohne sich auf topologische Struktur auszuwirken.</para>"
+
+#. Tag: para
+#: extras_topology.xml:1293
+#, no-c-format
+msgid ""
+"If any arguments are null, the given edge does not exist in the "
+"<varname>edge</varname> table of the topology schema, the "
+"<varname>acurve</varname> is not a <varname>LINESTRING</varname>, the "
+"<varname>anode</varname> and <varname>anothernode</varname> are not the "
+"start and endpoints of <varname>acurve</varname> or the modification would "
+"change the underlying topology then an error is thrown."
+msgstr "Wenn irgendwelche Übergabewerte NULL sind, die angegebene Kante nicht in der <varname>edge</varname> Tabelle des Schemas \"topology\" existiert, <varname>acurve</varname> kein <varname>LINESTRING</varname> ist, <varname>anode</varname> und <varname>anothernode</varname> nicht die Anfangs- und Endpunkte von <varname>acurve</varname> sind, oder die Modifikation die zugrundeliegende Topologie ändern würde, dann wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1302
+#, no-c-format
+msgid ""
+"If the new <varname>acurve</varname> is not simple, then an error is thrown."
+msgstr "Wenn die neue <varname>acurve</varname> nicht \"simple\" ist, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1304
+#, no-c-format
+msgid ""
+"If moving the edge from old to new position would hit an obstacle then an "
+"error is thrown."
+msgstr "Wenn beim Verschieben der Kante von der alten auf die neue Position ein Hindernis auftritt, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
+#, no-c-format
+msgid "Availability: 1.1.0"
+msgstr "Verfügbarkeit: 1.1.0"
+
+#. Tag: para
+#: extras_topology.xml:1313
+#, no-c-format
+msgid "Enhanced: 2.0.0 adds topological consistency enforcement"
+msgstr "Erweiterung: 2.0.0 Erzwingung topologischer Konsistenz hinzugefügt"
+
+#. Tag: para
+#: extras_topology.xml:1317
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details X.3.6"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details X.3.6"
+
+#. Tag: programlisting
+#: extras_topology.xml:1323
+#, no-c-format
+msgid ""
+"SELECT topology.ST_ChangeEdgeGeom('ma_topo', 1,\n"
+"                ST_GeomFromText('LINESTRING(227591.9 893900.4,227622.6 893844.3,227641.6 893816.6, 227704.5 893778.5)', 26986) );\n"
+" ----\n"
+" Edge 1 changed"
+msgstr "SELECT topology.ST_ChangeEdgeGeom('ma_topo', 1,\n                ST_GeomFromText('LINESTRING(227591.9 893900.4,227622.6 893844.3,227641.6 893816.6, 227704.5 893778.5)', 26986) );\n ----\n Edge 1 changed"
+
+#. Tag: refname
+#: extras_topology.xml:1337
+#, no-c-format
+msgid "ST_ModEdgeSplit"
+msgstr "ST_ModEdgeSplit"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1339
+#, no-c-format
+msgid ""
+"Split an edge by creating a new node along an existing edge, modifying the "
+"original edge and adding a new edge."
+msgstr "Trennt eine Kante auf, indem ein neuer Knoten entlang einer bestehenden Kante erstellt wird. Ändert die ursprüngliche Kante und fügt eine neue Kante hinzu."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1344
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_ModEdgeSplit</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_ModEdgeSplit</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1356
+#, no-c-format
+msgid ""
+"Split an edge by creating a new node along an existing edge, modifying the "
+"original edge and adding a new edge. Updates all existing joined edges and "
+"relationships accordingly. Returns the identifier of the newly added node."
+msgstr "Trennt eine Kante auf, indem ein neuer Knoten entlang einer bestehenden Kante erstellt wird. Ändert die ursprüngliche Kante und fügt eine neue Kante hinzu. Alle bestehenden Kanten und Beziehungen werden entsprechend aktualisiert. Gibt den Identifikator des neu hinzugefügten Knotens aus."
+
+#. Tag: para
+#: extras_topology.xml:1365
+#, no-c-format
+msgid "Changed: 2.0 - In prior versions, this was misnamed ST_ModEdgesSplit"
+msgstr "Änderung: 2.0 - In Vorgängerversionen fälschlicherweise als ST_ModEdgesSplit bezeichnet"
+
+#. Tag: para
+#: extras_topology.xml:1366 extras_topology.xml:1420 extras_topology.xml:1470
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.9"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.9"
+
+#. Tag: programlisting
+#: extras_topology.xml:1372
+#, no-c-format
+msgid ""
+"-- Add an edge --\n"
+" SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227592 893910, 227600 893910)', 26986) ) As edgeid;\n"
+"\n"
+"-- edgeid-\n"
+"3\n"
+"\n"
+"\n"
+"-- Split the edge  --\n"
+"SELECT topology.ST_ModEdgeSplit('ma_topo',  3, ST_SetSRID(ST_Point(227594,893910),26986)  ) As node_id;\n"
+"        node_id\n"
+"-------------------------\n"
+"7"
+msgstr "-- Eine Kante hinzufügen --\n SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227592 893910, 227600 893910)', 26986) ) As edgeid;\n\n-- edgeid-\n3\n\n\n-- Eine Kante spalten/teilen  --\nSELECT topology.ST_ModEdgeSplit('ma_topo',  3, ST_SetSRID(ST_Point(227594,893910),26986)  ) As node_id;\n        node_id\n-------------------------\n7"
+
+#. Tag: para
+#: extras_topology.xml:1378
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ModEdgeHeal\"/>, <xref linkend=\"ST_NewEdgeHeal\"/>, "
+"<xref linkend=\"AddEdge\"/>"
+msgstr ", <xref linkend=\"ST_ModEdgeHeal\"/>, <xref linkend=\"ST_NewEdgeHeal\"/>, <xref linkend=\"AddEdge\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1389
+#, no-c-format
+msgid "ST_ModEdgeHeal"
+msgstr "ST_ModEdgeHeal"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1391
+#, no-c-format
+msgid ""
+"Heal two edges by deleting the node connecting them, modifying the first "
+"edge and deleting the second edge. Returns the id of the deleted node."
+msgstr "\"Heilt\" zwei Kanten, indem der verbindende Knoten gelöscht wird, die erste Kante modifiziert und die zweite Kante gelöscht wird. Gibt die ID des gelöschten Knoten zurück."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1399
+#, no-c-format
+msgid ""
+"<funcdef>int <function>ST_ModEdgeHeal</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>anotheredge</parameter></paramdef>"
+msgstr "<funcdef>int <function>ST_ModEdgeHeal</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> <paramdef><type>integer </type> <parameter>anotheredge</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1411
+#, no-c-format
+msgid ""
+"Heal two edges by deleting the node connecting them, modifying the first "
+"edge and deleting the second edge. Returns the id of the deleted node. "
+"Updates all existing joined edges and relationships accordingly."
+msgstr "\"Heilt\" zwei Kanten, indem der verbindende Knoten gelöscht wird, die erste Kante modifiziert und die zweite Kante gelöscht wird. Gibt die ID des gelöschten Knoten zurück. Aktualisiert alle verbundenen Kanten und Beziehungen dementsprechend. "
+
+#. Tag: refname
+#: extras_topology.xml:1436
+#, no-c-format
+msgid "ST_NewEdgeHeal"
+msgstr "ST_NewEdgeHeal"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1438
+#, no-c-format
+msgid ""
+"Heal two edges by deleting the node connecting them, deleting both edges, "
+"and replacing them with an edge whose direction is the same as the first "
+"edge provided."
+msgstr "\"Heilt\" zwei Kanten, indem der verbindende Knoten und beide Kanten gelöscht werden. Die beiden Kanten werden durch eine Kante ersetzt, welche dieselbe Ausichtung wie die erste Kante hat."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1447
+#, no-c-format
+msgid ""
+"<funcdef>int <function>ST_NewEdgeHeal</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>anotheredge</parameter></paramdef>"
+msgstr "<funcdef>int <function>ST_NewEdgeHeal</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> <paramdef><type>integer </type> <parameter>anotheredge</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1459
+#, no-c-format
+msgid ""
+"Heal two edges by deleting the node connecting them, deleting both edges, "
+"and replacing them with an edge whose direction is the same as the first "
+"edge provided. Returns the id of the new edge replacing the healed ones. "
+"Updates all existing joined edges and relationships accordingly."
+msgstr "\"Heilt\" zwei Kanten, indem der verbindende Knoten und beide Kanten gelöscht werden. Die beiden Kanten werden durch eine Kante ersetzt, welche dieselbe Ausichtung wie die erste Kante hat. Gibt die ID der neuen Kante aus. Aktualisiert alle verbundenen Kanten und Beziehungen dementsprechend."
+
+#. Tag: refname
+#: extras_topology.xml:1487
+#, no-c-format
+msgid "ST_MoveIsoNode"
+msgstr "ST_MoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1489
+#, no-c-format
+msgid ""
+"Moves an isolated node in a topology from one point to another. If new "
+"<varname>apoint</varname> geometry exists as a node an error is thrown. "
+"Returns description of move."
+msgstr "Verschiebt einen isolierten Knoten in einer Topologie von einer Stelle an eine andere. Falls die neue Geometrie <varname>apoint</varname> bereits als Knoten existiert, wird eine Fehlermeldung ausgegeben. Gibt eine Beschreibung der Verschiebung aus."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1494
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_MoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_MoveIsoNode</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1506
+#, no-c-format
+msgid ""
+"Moves an isolated node in a topology from one point to another. If new "
+"<varname>apoint</varname> geometry exists as a node an error is thrown."
+msgstr "Verschiebt einen isolierten Knoten in einer Topologie von einer Stelle an eine andere. Falls die neue Geometrie <varname>apoint</varname> bereits als Knoten existiert, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1507
+#, no-c-format
+msgid ""
+"If any arguments are null, the <varname>apoint</varname> is not a point, the"
+" existing node is not isolated (is a start or end point of an existing "
+"edge), new node location intersects an existing edge (even at the end "
+"points) then an exception is thrown."
+msgstr "Wenn irgendein Übergabewert NULL ist, <varname>apoint</varname> keine Punktgeometrie ist, der bestehende Knoten nicht isoliert ist (Anfangs- oder Endpunkt einer bestehenden Kante ist), oder die Lage des neuen Knoten eine bestehende Kante schneidet (auch an den Endpunkten), dann wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1508
+#, no-c-format
+msgid ""
+"If the spatial reference system (srid) of the point geometry is not the same"
+" as the topology an exception is thrown."
+msgstr "Wenn das Koordinatenreferenzsystem (SRID) der Punktgeometrie nicht mit jener der Topologie übereinstimmt, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1513
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.2"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.2"
+
+#. Tag: programlisting
+#: extras_topology.xml:1519
+#, no-c-format
+msgid ""
+"-- Add an isolated node with no face  --\n"
+"SELECT topology.ST_AddIsoNode('ma_topo',  NULL, ST_GeomFromText('POINT(227579 893916)', 26986) ) As nodeid;\n"
+" nodeid\n"
+"--------\n"
+"      7\n"
+"-- Move the new node --\n"
+"SELECT topology.ST_MoveIsoNode('ma_topo', 7,  ST_GeomFromText('POINT(227579.5 893916.5)', 26986) ) As descrip;\n"
+"                      descrip\n"
+"----------------------------------------------------\n"
+"Isolated Node 7 moved to location 227579.5,893916.5"
+msgstr "-- Einen freistehenden/isolierten Knoten ohne Masche hinzufügen  --\nSELECT topology.ST_AddIsoNode('ma_topo',  NULL, ST_GeomFromText('POINT(227579 893916)', 26986) ) As nodeid;\n nodeid\n--------\n      7\n-- Den neuen Knoten bewegen --\nSELECT topology.ST_MoveIsoNode('ma_topo', 7,  ST_GeomFromText('POINT(227579.5 893916.5)', 26986) ) As descrip;\n                      descrip\n----------------------------------------------------\nIsolated Node 7 moved to location 227579.5,893916.5"
+
+#. Tag: refname
+#: extras_topology.xml:1530
+#, no-c-format
+msgid "ST_NewEdgesSplit"
+msgstr "ST_NewEdgesSplit"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1532
+#, no-c-format
+msgid ""
+"Split an edge by creating a new node along an existing edge, deleting the "
+"original edge and replacing it with two new edges. Returns the id of the new"
+" node created that joins the new edges."
+msgstr "Trennt eine Kante auf, indem ein neuer Knoten entlang einer bestehenden Kante erstellt, die ursprüngliche Kante gelöscht und durch zwei neue Kanten ersetzt wird. Gibt die ID des neu erstellten Knotens aus, der die neuen Kanten verbindet."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1537
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NewEdgesSplit</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NewEdgesSplit</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anedge</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1549
+#, no-c-format
+msgid ""
+"Split an edge with edge id <varname>anedge</varname> by creating a new node "
+"with point location <varname>apoint</varname> along current edge, deleting "
+"the original edge and replacing it with two new edges. Returns the id of the"
+" new node created that joins the new edges. Updates all existing joined "
+"edges and relationships accordingly."
+msgstr "Trennt eine Kante mit der Kanten-ID <varname>anedge</varname>auf, indem ein neuer Knoten mit der Punktlage <varname>apoint</varname> entlang der aktuellen Kante erstellt, die ursprüngliche Kante gelöscht und durch zwei neue Kanten ersetzt wird. Gibt die ID des neu erstellten Knotens aus, der die neuen Kanten verbindet. Aktualisiert alle verbundenen Kanten und Beziehungen dementsprechend."
+
+#. Tag: para
+#: extras_topology.xml:1557
+#, no-c-format
+msgid ""
+"If the spatial reference system (srid) of the point geometry is not the same"
+" as the topology, the <varname>apoint</varname> is not a point geometry, the"
+" point is null, the point already exists as a node, the edge does not "
+"correspond to an existing edge or the point is not within the edge then an "
+"exception is thrown."
+msgstr "Wenn das Koordinatenreferenzsystem (SRID) der Punktgeometrie nicht mit dem der Topologie übereinstimmt, <varname>apoint</varname> keine Punktgeometrie ist, der Punkt NULL ist, der Punkt bereits als Knoten existiert, die Kante mit einer bestehenden Kante nicht zusammenpasst, oder der Punkt nicht innerhalb der Kante liegt, dann wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1562
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.8"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.8"
+
+#. Tag: programlisting
+#: extras_topology.xml:1568
+#, no-c-format
+msgid ""
+"-- Add an edge  --\n"
+"SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575 893917,227592 893900)', 26986) ) As edgeid;\n"
+"-- result-\n"
+"edgeid\n"
+"------\n"
+"        2\n"
+"-- Split the new edge --\n"
+"SELECT topology.ST_NewEdgesSplit('ma_topo', 2,  ST_GeomFromText('POINT(227578.5 893913.5)', 26986) ) As newnodeid;\n"
+" newnodeid\n"
+"---------\n"
+"       6"
+msgstr "-- Einen Knoten hinzufügen  --\nSELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575 893917,227592 893900)', 26986) ) As edgeid;\n-- result-\nedgeid\n------\n        2\n-- Split the new edge --\nSELECT topology.ST_NewEdgesSplit('ma_topo', 2,  ST_GeomFromText('POINT(227578.5 893913.5)', 26986) ) As newnodeid;\n newnodeid\n---------\n       6"
+
+#. Tag: refname
+#: extras_topology.xml:1585
+#, no-c-format
+msgid "ST_RemoveIsoNode"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1587
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated node and returns description of action. If "
+"the node is not isolated (is start or end of an edge), then an exception is "
+"thrown.</refpurpose>"
+msgstr "<refpurpose>Löscht einen isolierten Knoten und gibt eine Beschreibung der getroffenen Maßnahmen aus. Falls der Knoten nicht isoliert ist (ist der Anfangs- oder der Endpunkt einer Kante), wird eine Fehlermeldung ausgegeben.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1592
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1603
+#, no-c-format
+msgid ""
+"<para>Removes an isolated node and returns description of action. If the "
+"node is not isolated (is start or end of an edge), then an exception is "
+"thrown.</para>"
+msgstr "<para>Löscht einen isolierten Knoten und gibt eine Beschreibung der getroffenen Maßnahmen aus. Falls der Knoten nicht isoliert ist (ist der Anfangs- oder der Endpunkt einer Kante), wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1608 extras_topology.xml:1649
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
+msgstr "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
+
+#. Tag: programlisting
+#: extras_topology.xml:1614 extras_topology.xml:1655
+#, no-c-format
+msgid ""
+"-- Remove an isolated node with no face  --\n"
+"SELECT topology.ST_RemoveIsoNode('ma_topo',  7 ) As result;\n"
+"         result\n"
+"-------------------------\n"
+" Isolated node 7 removed"
+msgstr "-- Einen alleinstehenden Knoten, ohne Masche, entfernen  --\nSELECT topology.ST_RemoveIsoNode('ma_topo',  7 ) As result;\n         result\n-------------------------\n Isolated node 7 removed"
+
+#. Tag: refname
+#: extras_topology.xml:1626
+#, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr ""
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
+#, no-c-format
+msgid "Topology Accessors"
+msgstr "Zugriffsfunktionen zur Topologie"
+
+#. Tag: refname
+#: extras_topology.xml:1671
+#, no-c-format
+msgid "GetEdgeByPoint"
+msgstr "GetEdgeByPoint"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1673
+#, no-c-format
+msgid "Find the edge-id of an edge that intersects a given point"
+msgstr "Findet die edge-id einer Kante die einen gegebenen Punkt schneidet."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1678
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
+msgstr "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> <paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
+
+#. Tag: title
+#: extras_topology.xml:1689
+#, no-c-format
+msgid "Retrieve the id of an edge that intersects a Point"
+msgstr "Erfasst die ID einer Kante, die einen Punkt schneidet"
+
+#. Tag: para
+#: extras_topology.xml:1691
+#, no-c-format
+msgid ""
+"The function returns an integer (id-edge) given a topology, a POINT and a "
+"tolerance. If tolerance = 0 then the point has to intersect the edge."
+msgstr "Die Funktion gibt eine Ganzzahl (id-edge) für eine Topologie, einen POINT und eine Toleranz aus. Wenn tolerance = 0, dann muss der Punkt die Kante schneiden."
+
+#. Tag: para
+#: extras_topology.xml:1692
+#, no-c-format
+msgid "If the point doesn't intersect an edge, returns 0 (zero)."
+msgstr "Wenn der Punkt keine Kante schneidet, wird 0 (Null) zurückgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1693
+#, no-c-format
+msgid ""
+"If use tolerance > 0 and there is more than one edge near the point then an "
+"exception is thrown."
+msgstr "Wenn eine tolerance > 0 angegeben ist und mehr als eine Kante in diesem Bereich existiert, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1698
+#, no-c-format
+msgid ""
+"If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
+msgstr "Wenn tolerance = 0, dann benutzt die Funktion ST_Intersects, sonst ST_DWithin."
+
+#. Tag: para
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
+#, no-c-format
+msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 - benötigt GEOS  >= 3.3.0."
+
+#. Tag: para
+#: extras_topology.xml:1707 extras_topology.xml:1808
+#, no-c-format
+msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
+msgstr "Die folgenden Beispiele benutzen die Kanten, die wir in <xref linkend=\"AddEdge\"/> erzeugt haben"
+
+#. Tag: programlisting
+#: extras_topology.xml:1708
+#, no-c-format
+msgid ""
+"SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology.GetEdgeByPoint('ma_topo',geom,0) As withnotol\n"
+"FROM ST_GeomFromEWKT('SRID=26986;POINT(227622.6 893843)') As geom;\n"
+" with1mtol | withnotol\n"
+"-----------+-----------\n"
+"         2 |         0"
+msgstr "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology.GetEdgeByPoint('ma_topo',geom,0) As withnotol\nFROM ST_GeomFromEWKT('SRID=26986;POINT(227622.6 893843)') As geom;\n with1mtol | withnotol\n-----------+-----------\n         2 |         0"
+
+#. Tag: programlisting
+#: extras_topology.xml:1709
+#, no-c-format
+msgid ""
+"SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
+"FROM ST_GeomFromEWKT('SRID=26986;POINT(227591.9 893900.4)') As geom;\n"
+"\n"
+"-- get error --\n"
+"ERROR:  Two or more edges found"
+msgstr "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\nFROM ST_GeomFromEWKT('SRID=26986;POINT(227591.9 893900.4)') As geom;\n\n-- gibt eine Fehlermeldung zurück --\nERROR:  Two or more edges found"
+
+#. Tag: para
+#: extras_topology.xml:1716
+#, no-c-format
+msgid ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
+msgstr ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1726
+#, no-c-format
+msgid "GetFaceByPoint"
+msgstr "GetFaceByPoint"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1727
+#, no-c-format
+msgid "Find the face-id of a face that intersects a given point"
+msgstr "Findet die face-id einer Masche, die einen gegebenen Punkt schneidet"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1731
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
+msgstr "<funcdef>integer <function>GetFaceByPoint</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> <paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1741
+#, no-c-format
+msgid "Retrieve the id of a face that intersects a Point."
+msgstr "Die ID einer Masche abfragen, die einen Punkt schneidet."
+
+#. Tag: para
+#: extras_topology.xml:1742
+#, no-c-format
+msgid ""
+"The function returns an integer (id-face) given a topology, a POINT and a "
+"tolerance. If tolerance = 0 then the point has to intersect the face."
+msgstr "Die Funktion gibt eine Ganzzahl (id-face) für eine Topologie, einen POINT und eine Toleranz aus. Wenn tolerance = 0, dann muss der Punkt die Masche schneiden."
+
+#. Tag: para
+#: extras_topology.xml:1743
+#, no-c-format
+msgid "If the point doesn't intersect a face, returns 0 (zero)."
+msgstr "Wenn der Punkt keine Masche schneidet, wird 0 (Null) ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1744
+#, no-c-format
+msgid ""
+"If use tolerance > 0 and there is more than one face near the point then an "
+"exception is thrown."
+msgstr "Wenn eine tolerance > 0 angegeben ist und mehr als eine Masche in diesem Bereich existiert, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1748
+#, no-c-format
+msgid ""
+"If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
+msgstr "Wenn tolerance = 0, wird von der Funktion ST_Intersects angewendet, ansonsten ST_DWithin."
+
+#. Tag: para
+#: extras_topology.xml:1755
+#, no-c-format
+msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
+msgstr "Die folgenden Beispiele benutzen die Kanten und Maschen, die wir in <xref linkend=\"AddFace\"/> erzeugt haben"
+
+#. Tag: programlisting
+#: extras_topology.xml:1756
+#, no-c-format
+msgid ""
+"SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology.GetFaceByPoint('ma_topo',geom,0) As withnotol\n"
+"        FROM ST_GeomFromEWKT('POINT(234604.6 899382.0)') As geom;\n"
+"\n"
+"         with1mtol | withnotol\n"
+"        -----------+-----------\n"
+"                         1 |         0"
+msgstr "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology.GetFaceByPoint('ma_topo',geom,0) As withnotol\n        FROM ST_GeomFromEWKT('POINT(234604.6 899382.0)') As geom;\n\n         with1mtol | withnotol\n        -----------+-----------\n                         1 |         0"
+
+#. Tag: programlisting
+#: extras_topology.xml:1757
+#, no-c-format
+msgid ""
+"SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
+"        FROM ST_GeomFromEWKT('POINT(227591.9 893900.4)') As geom;\n"
+"\n"
+"-- get error --\n"
+"ERROR:  Two or more faces found"
+msgstr "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n        FROM ST_GeomFromEWKT('POINT(227591.9 893900.4)') As geom;\n\n-- Fehlermeldung --\nERROR:  Two or more faces found"
+
+#. Tag: para
+#: extras_topology.xml:1762
+#, no-c-format
+msgid ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
+msgstr ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1772
+#, no-c-format
+msgid "GetNodeByPoint"
+msgstr "GetNodeByPoint"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1774
+#, no-c-format
+msgid "Find the id of a node at a point location"
+msgstr "Findet zu der Lage eines Punktes die ID eines Knotens"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1779
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>point</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
+msgstr "<funcdef>integer <function>GetNodeByPoint</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>geometry </type> <parameter>point</parameter></paramdef> <paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
+
+#. Tag: title
+#: extras_topology.xml:1790
+#, no-c-format
+msgid "Retrieve the id of a node at a point location"
+msgstr "Ruft zu der Lage eines Punktes die ID eines Knotens ab"
+
+#. Tag: para
+#: extras_topology.xml:1792
+#, no-c-format
+msgid ""
+"The function return an integer (id-node) given a topology, a POINT and a "
+"tolerance. If tolerance = 0 mean exactly intersection otherwise retrieve the"
+" node from an interval."
+msgstr "Diese Funktion gibt für eine Topologie, einen POINT und eine Toleranz eine Ganzzahl (id-node) aus. Tolerance = 0 bedeutet exakte Überschneidung, ansonsten wird der Knoten in einem bestimmten Abstand gesucht."
+
+#. Tag: para
+#: extras_topology.xml:1793
+#, no-c-format
+msgid "If there isn't a node at the point, it return 0 (zero)."
+msgstr "Wenn an dieser Stelle kein Knoten existiert, wird 0 (null) zurückgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1794
+#, no-c-format
+msgid ""
+"If use tolerance > 0 and near the point there are more than one node it "
+"throw an exception."
+msgstr "Wenn eine tolerance > 0 angegeben ist und mehr als ein Knoten in diesem Bereich existiert, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:1799
+#, no-c-format
+msgid ""
+"If tolerance = 0, the function use ST_Intersects otherwise will use "
+"ST_DWithin."
+msgstr "Wenn tolerance = 0, dann benutzt die Funktion ST_Intersects, sonst ST_DWithin."
+
+#. Tag: programlisting
+#: extras_topology.xml:1809
+#, no-c-format
+msgid ""
+"SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
+" FROM ST_GeomFromEWKT('SRID=26986;POINT(227591.9 893900.4)') As geom;\n"
+"  nearnode\n"
+"----------\n"
+"        2"
+msgstr "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n FROM ST_GeomFromEWKT('SRID=26986;POINT(227591.9 893900.4)') As geom;\n  nearnode\n----------\n        2"
+
+#. Tag: programlisting
+#: extras_topology.xml:1810
+#, no-c-format
+msgid ""
+"SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
+" FROM ST_GeomFromEWKT('SRID=26986;POINT(227591.9 893900.4)') As geom;\n"
+"\n"
+" ----get error--\n"
+" ERROR:  Two or more nodes found"
+msgstr "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n FROM ST_GeomFromEWKT('SRID=26986;POINT(227591.9 893900.4)') As geom;\n\n ----Fehlermeldung--\n ERROR:  Two or more nodes found"
+
+#. Tag: para
+#: extras_topology.xml:1817
+#, no-c-format
+msgid ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
+msgstr ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1827
+#, no-c-format
+msgid "GetTopologyID"
+msgstr "GetTopologyID"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1829
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the id of a topology in the topology.topology table "
+"given the name of the topology.</refpurpose>"
+msgstr "<refpurpose>Gibt für den Namen einer Topologie die ID der Topologie in der Tabelle \"topology.topology\" aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1834 extras_topology.xml:1876
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>GetTopologyID</function></funcdef> "
+"<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
+msgstr "<funcdef>integer <function>GetTopologyID</function></funcdef> <paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1844
+#, no-c-format
+msgid ""
+"<para>Returns the id of a topology in the topology.topology table given the "
+"name of the topology.</para>"
+msgstr "<para>Gibt für den Namen einer Topologie, die ID der Topologie in der Tabelle \"topology.topology\" aus.</para>"
+
+#. Tag: programlisting
+#: extras_topology.xml:1852
+#, no-c-format
+msgid ""
+"SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
+" topo_id\n"
+"---------\n"
+"       1"
+msgstr "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n topo_id\n---------\n       1"
+
+#. Tag: para
+#: extras_topology.xml:1858
+#, no-c-format
+msgid ""
+", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
+"<xref linkend=\"GetTopologySRID\"/>"
+msgstr ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, <xref linkend=\"GetTopologySRID\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1869
+#, no-c-format
+msgid "GetTopologySRID"
+msgstr "GetTopologySRID"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1871
+#, no-c-format
+msgid ""
+"Returns the SRID of a topology in the topology.topology table given the name"
+" of the topology."
+msgstr "Gibt für den Namen einer Topologie, die SRID der Topologie in der Tabelle \"topology.topology\" aus."
+
+#. Tag: para
+#: extras_topology.xml:1886
+#, no-c-format
+msgid ""
+"Returns the spatial reference id of a topology in the topology.topology "
+"table given the name of the topology."
+msgstr "Gibt für den Namen einer Topologie, die ID des Koordinatenreferenzsystems in der Tabelle \"topology.topology\" aus."
+
+#. Tag: programlisting
+#: extras_topology.xml:1894
+#, no-c-format
+msgid ""
+"SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
+" SRID\n"
+"-------\n"
+"  4326"
+msgstr "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n SRID\n-------\n  4326"
+
+#. Tag: para
+#: extras_topology.xml:1900
+#, no-c-format
+msgid ""
+", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
+"<xref linkend=\"GetTopologyID\"/>"
+msgstr ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, <xref linkend=\"GetTopologyID\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1911
+#, no-c-format
+msgid "GetTopologyName"
+msgstr "GetTopologyName"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1913
+#, no-c-format
+msgid "Returns the name of a topology (schema) given the id of the topology."
+msgstr "Gibt für die ID der Topologie, den Namen der Topologie (Schema) zurück."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1918
+#, no-c-format
+msgid ""
+"<funcdef>varchar <function>GetTopologyName</function></funcdef> "
+"<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
+msgstr "<funcdef>varchar <function>GetTopologyName</function></funcdef> <paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1928
+#, no-c-format
+msgid ""
+"Returns the topology name (schema) of a topology from the topology.topology "
+"table given the topology id of the topology."
+msgstr "Gibt für die ID einer Topologie, den Namen (Schema) der Topologie in der Tabelle \"topology.topology\" aus."
+
+#. Tag: programlisting
+#: extras_topology.xml:1936
+#, no-c-format
+msgid ""
+"SELECT topology.GetTopologyName(1) As topo_name;\n"
+" topo_name\n"
+"-----------\n"
+" ma_topo"
+msgstr "SELECT topology.GetTopologyName(1) As topo_name;\n topo_name\n-----------\n ma_topo"
+
+#. Tag: para
+#: extras_topology.xml:1942
+#, no-c-format
+msgid ""
+", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref"
+" linkend=\"GetTopologySRID\"/>"
+msgstr ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref linkend=\"GetTopologySRID\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:1953
+#, no-c-format
+msgid "ST_GetFaceEdges"
+msgstr "ST_GetFaceEdges"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1955
+#, no-c-format
+msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
+msgstr "Gibt die Kanten, die <varname>aface</varname> begrenzen, sortiert aus."
+
+#. Tag: funcprototype
+#: extras_topology.xml:1960
+#, no-c-format
+msgid ""
+"<funcdef>getfaceedges_returntype "
+"<function>ST_GetFaceEdges</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>aface</parameter></paramdef>"
+msgstr "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1971
+#, no-c-format
+msgid ""
+"Returns a set of ordered edges that bound <varname>aface</varname>. Each "
+"output consists of a sequence and edgeid. Sequence numbers start with value "
+"1."
+msgstr "Gibt die Kanten, die <varname>aface</varname> begrenzen, sortiert aus. Jede Ausgabe besteht aus einer Sequenz und einer \"edgeid\". Die Sequenzzahlen beginnen mit dem Wert 1."
+
+#. Tag: para
+#: extras_topology.xml:1973
+#, no-c-format
+msgid ""
+"Enumeration of each ring edges start from the edge with smallest identifier."
+" Order of edges follows a left-hand-rule (bound face is on the left of each "
+"directed edge)."
+msgstr "Die Aufzählung der Kanten des Rings beginnt mit der Kante mit dem niedrigsten Identifikator. Die Reihenfolge der Kanten folgt der Drei-Finger-Regel (die begrenzte Masche liegt links von den gerichteten Kanten)."
+
+#. Tag: para
+#: extras_topology.xml:1980
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
+msgstr "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
+
+#. Tag: programlisting
+#: extras_topology.xml:1986
+#, no-c-format
+msgid ""
+"-- Returns the edges bounding face 1\n"
+"SELECT (topology.ST_GetFaceEdges('tt', 1)).*;\n"
+"-- result --\n"
+" sequence | edge\n"
+"----------+------\n"
+"        1 |   -4\n"
+"        2 |    5\n"
+"        3 |    7\n"
+"        4 |   -6\n"
+"        5 |    1\n"
+"        6 |    2\n"
+"        7 |    3\n"
+"(7 rows)"
+msgstr "-- Gibt die Kanten zurück, welche die Masche 1 begrenzen\nSELECT (topology.ST_GetFaceEdges('tt', 1)).*;\n-- result --\n sequence | edge\n----------+------\n        1 |   -4\n        2 |    5\n        3 |    7\n        4 |   -6\n        5 |    1\n        6 |    2\n        7 |    3\n(7 rows)"
+
+#. Tag: programlisting
+#: extras_topology.xml:1987
+#, no-c-format
+msgid ""
+"-- Returns the sequence, edge id\n"
+"-- and geometry of the edges that bound face 1\n"
+"-- If you just need geom and seq, can use ST_GetFaceGeometry\n"
+"SELECT t.seq, t.edge, geom\n"
+"FROM topology.ST_GetFaceEdges('tt',1) As t(seq,edge)\n"
+"        INNER JOIN tt.edge AS e ON abs(t.edge) = e.edge_id;"
+msgstr "-- Gibt die Sequenz, die ID und die Geometrie der Kanten zurück,\n-- welche die Masche 1 begrenzen\n-- Wenn Sie nur die Geometrie und die Sequenzen benötigen, können Sie\n-- ST_GetFaceGeometry verwenden\nSELECT t.seq, t.edge, geom\nFROM topology.ST_GetFaceEdges('tt',1) As t(seq,edge)\n        INNER JOIN tt.edge AS e ON abs(t.edge) = e.edge_id;"
+
+#. Tag: para
+#: extras_topology.xml:1993
+#, no-c-format
+msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
+msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2003
+#, no-c-format
+msgid "ST_GetFaceGeometry"
+msgstr "ST_GetFaceGeometry"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2005
+#, no-c-format
+msgid "Returns the polygon in the given topology with the specified face id."
+msgstr "Gibt für eine Topologie und eine bestimmte Maschen-ID das Polygon zurück."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2010
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2021
+#, no-c-format
+msgid ""
+"Returns the polygon in the given topology with the specified face id. Builds"
+" the polygon from the edges making up the face."
+msgstr "Gibt für eine Topologie und eine bestimmte Maschen-ID das Polygon zurück. Erstellt das Polygon aus den Kanten, die die Masche aufbauen."
+
+#. Tag: para
+#: extras_topology.xml:2026
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
+msgstr "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
+
+#. Tag: programlisting
+#: extras_topology.xml:2032
+#, no-c-format
+msgid ""
+"-- Returns the wkt of the polygon added with AddFace\n"
+"SELECT ST_AsText(topology.ST_GetFaceGeometry('ma_topo', 1)) As facegeomwkt;\n"
+"-- result --\n"
+"               facegeomwkt\n"
+"\n"
+"--------------------------------------------------------------------------------\n"
+" POLYGON((234776.9 899563.7,234896.5 899456.7,234914 899436.4,234946.6 899356.9,\n"
+"234872.5 899328.7,234891 899285.4,234992.5 899145,234890.6 899069,\n"
+"234755.2 899255.4,234612.7 899379.4,234776.9 899563.7))"
+msgstr "-- Gibt den WKT des mit AddFace hinzugefügten Polygons zurück\nSELECT ST_AsText(topology.ST_GetFaceGeometry('ma_topo', 1)) As facegeomwkt;\n-- result --\n               facegeomwkt\n\n--------------------------------------------------------------------------------\n POLYGON((234776.9 899563.7,234896.5 899456.7,234914 899436.4,234946.6 899356.9,\n234872.5 899328.7,234891 899285.4,234992.5 899145,234890.6 899069,\n234755.2 899255.4,234612.7 899379.4,234776.9 899563.7))"
+
+#. Tag: refname
+#: extras_topology.xml:2044
+#, no-c-format
+msgid "GetRingEdges"
+msgstr "GetRingEdges"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2046
+#, no-c-format
+msgid ""
+"Returns the ordered set of signed edge identifiers met by walking on an a "
+"given edge side."
+msgstr "Gibt eine sortierte Liste von mit Vorzeichen versehenen Identifikatoren der Kanten zurück, die angetroffen werden, wenn man an der Seite der gegebenen Kante entlangwandert."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2054
+#, no-c-format
+msgid ""
+"<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef>"
+" <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef>"
+" <paramdef><type>integer </type> <parameter>aring</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>max_edges=null</parameter></paramdef>"
+msgstr "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>aring</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>max_edges=null</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2066
+#, no-c-format
+msgid ""
+"Returns the ordered set of signed edge identifiers met by walking on an a "
+"given edge side. Each output consists of a sequence and a signed edge id. "
+"Sequence numbers start with value 1."
+msgstr "Gibt eine sortierte Liste von mit Vorzeichen versehenen Identifikatoren der Kanten zurück, die angetroffen werden, wenn man an der Seite der gegebenen Kante entlangwandert. Jede Ausgabe besteht aus einer Sequenz und einer mit einem Vorzeichen versehenen ID der Kante. Die Sequenz beginnt mit dem Wert 1."
+
+#. Tag: para
+#: extras_topology.xml:2073
+#, no-c-format
+msgid ""
+"If you pass a positive edge id, the walk starts on the left side of the "
+"corresponding edge and follows the edge direction. If you pass a negative "
+"edge id, the walk starts on the right side of it and goes backward."
+msgstr "Wenn Sie eine positive ID für die Kante übergeben, beginnt der Weg auf der linken Seite der entsprechenden Kante und folgt der Ausrichtung der Kante. Wenn Sie eine negative ID für die Kante übergeben, beginnt der Weg auf der rechten Seite der Kante und verläuft rückwärts."
+
+#. Tag: para
+#: extras_topology.xml:2080
+#, no-c-format
+msgid ""
+"If <varname>max_edges</varname> is not null no more than those records are "
+"returned by that function. This is meant to be a safety parameter when "
+"dealing with possibly invalid topologies."
+msgstr "Wenn <varname>max_edges</varname> nicht NULL ist, so beschränkt dieser Parameter die Anzahl der von dieser Funktion ausgegebenen Datensätze. Ist als Sicherheitsparameter für den Umgang mit möglicherweise invaliden Topologien gedacht."
+
+#. Tag: para
+#: extras_topology.xml:2086
+#, no-c-format
+msgid "This function uses edge ring linking metadata."
+msgstr "Diese Funktion verwendet Metadaten um die Kanten eines Ringes zu verbinden."
+
+#. Tag: para
+#: extras_topology.xml:2098
+#, no-c-format
+msgid ", <xref linkend=\"GetNodeEdges\"/>"
+msgstr ", <xref linkend=\"GetNodeEdges\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2107
+#, no-c-format
+msgid "GetNodeEdges"
+msgstr "GetNodeEdges"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2109
+#, no-c-format
+msgid "Returns an ordered set of edges incident to the given node."
+msgstr "Gibt für einen Knoten die sortierte Menge der einfallenden Kanten aus."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2116
+#, no-c-format
+msgid ""
+"<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef>"
+" <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef>"
+" <paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+msgstr "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> <paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> <paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2127
+#, no-c-format
+msgid ""
+"Returns an ordered set of edges incident to the given node. Each output "
+"consists of a sequence and a signed edge id. Sequence numbers start with "
+"value 1. A positive edge starts at the given node. A negative edge ends into"
+" the given node. Closed edges will appear twice (with both signs). Order is "
+"clockwise starting from northbound."
+msgstr ""
+
+#. Tag: para
+#: extras_topology.xml:2138
+#, no-c-format
+msgid ""
+"This function computes ordering rather than deriving from metadata and is "
+"thus usable to build edge ring linking."
+msgstr "Diese Funktion errechnet die Reihenfolge, anstatt sie aus den Metadaten abzuleiten und kann daher verwendet werden, um die Kanten eines Ringes zu verbinden."
+
+#. Tag: para
+#: extras_topology.xml:2151
+#, no-c-format
+msgid ", <xref linkend=\"ST_Azimuth\"/>"
+msgstr ", <xref linkend=\"ST_Azimuth\"/>"
+
+#. Tag: para
+#: extras_topology.xml:2164
+#, no-c-format
+msgid ""
+"This section covers the functions for processing topologies in non-standard "
+"ways."
+msgstr "Dieser Abschnitt behandelt Funktionen zur Verarbeitung von Topologien mit nicht standardmäßigen Methoden."
+
+#. Tag: title
+#: extras_topology.xml:2167
+#, no-c-format
+msgid "Topology Processing"
+msgstr "Topologie Verarbeitung"
+
+#. Tag: refname
+#: extras_topology.xml:2170
+#, no-c-format
+msgid "Polygonize"
+msgstr "Polygonize"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2171
+#, no-c-format
+msgid "Find and register all faces defined by topology edges"
+msgstr "Findet und registriert alle Maschen, die durch die Kanten der Topologie festgelegt sind"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2175
+#, no-c-format
+msgid ""
+"<funcdef>text <function>Polygonize</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
+msgstr "<funcdef>text <function>Polygonize</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2185
+#, no-c-format
+msgid "Register all faces that can be built out a topology edge primitives."
+msgstr "Registriert alle Maschen, die aus den Kanten der topologischen Elementarstrukturen erstellt werden können"
+
+#. Tag: para
+#: extras_topology.xml:2186
+#, no-c-format
+msgid "The target topology is assumed to contain no self-intersecting edges."
+msgstr "Von der Zieltopologie wird angenommen, dass sie keine sich selbst überschneidenden Kanten enthält."
+
+#. Tag: para
+#: extras_topology.xml:2187
+#, no-c-format
+msgid ""
+"Already known faces are recognized, so it is safe to call Polygonize "
+"multiple times on the same topology."
+msgstr "Da bereits bekannte Maschen erkannt werden, kann Polygonize gefahrlos mehrere Male auf die selbe Topologie angewendet werden."
+
+#. Tag: para
+#: extras_topology.xml:2188 extras_topology.xml:2345
+#, no-c-format
+msgid ""
+"This function does not use nor set the next_left_edge and next_right_edge "
+"fields of the edge table."
+msgstr "Von dieser Funktion werden die Attribute \"next_left_edge\" und \"next_right_edge\" der Tabelle \"edge\" weder verwendet noch gesetzt."
+
+#. Tag: para
+#: extras_topology.xml:2200
+#, no-c-format
+msgid ", <xref linkend=\"ST_Polygonize\"/>"
+msgstr ", <xref linkend=\"ST_Polygonize\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2206
+#, no-c-format
+msgid "AddNode"
+msgstr "AddNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2208
+#, no-c-format
+msgid ""
+"Adds a point node to the node table in the specified topology schema and "
+"returns the nodeid of new node. If point already exists as node, the "
+"existing nodeid is returned."
+msgstr "Fügt einen Knotenpunkt zu der Tabelle \"node\" in dem vorgegebenen topologischen Schema hinzu und gibt die \"nodeid\" des neuen Knotens aus. Falls der Punkt bereits als Knoten existiert, wird die vorhandene nodeid zurückgegben."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2213
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>AddNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>allowEdgeSplitting=false</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>computeContainingFace=false</parameter></paramdef>"
+msgstr "<funcdef>integer <function>AddNode</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apoint</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>allowEdgeSplitting=false</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>computeContainingFace=false</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2226
+#, no-c-format
+msgid ""
+"Adds a point node to the node table in the specified topology schema. The "
+"<xref linkend=\"AddEdge\"/> function automatically adds start and end points"
+" of an edge when called so not necessary to explicitly add nodes of an edge."
+msgstr "Fügt einen Knotenpunkt zu der Tabelle \"node\" in dem vorgegebenen topologischen Schema hinzu. Die Funktion <xref linkend=\"AddEdge\"/> fügt die Anfangs- und Endpunkte einer Kante automatisch hinzu, wenn sie aufgerufen wird. Deshalb ist es nicht notwendig die Knoten einer Kante explizit anzufügen."
+
+#. Tag: para
+#: extras_topology.xml:2233
+#, no-c-format
+msgid ""
+"If any edge crossing the node is found either an exception is raised or the "
+"edge is split, depending on the <varname>allowEdgeSplitting</varname> "
+"parameter value."
+msgstr "Falls eine Kante aufgefunden wird, die den Knoten kreuzt, dann wird entweder eine Fehlermeldung ausgegeben, oder die Kante aufgetrennt. Dieses Verhalten hängt vom Wert des Parameters <varname>allowEdgeSplitting</varname> ab."
+
+#. Tag: para
+#: extras_topology.xml:2239
+#, no-c-format
+msgid ""
+"If <varname>computeContainingFace</varname> is true a newly added node would"
+" get the correct containing face computed."
+msgstr "Wenn <varname>computeContainingFace</varname> TRUE ist, dann wird für einen neu hinzugefügten Knoten die berichtigte Begrenzung der Masche berechnet."
+
+#. Tag: para
+#: extras_topology.xml:2244
+#, no-c-format
+msgid ""
+"If the <varname>apoint</varname> geometry already exists as a node, the node"
+" is not added but the existing nodeid is returned."
+msgstr "Wenn die Geometrie <varname>apoint</varname> bereits als Knoten existiert, dann wird der Knoten nicht hinzugefügt und der bestehende Knoten ausgegeben."
+
+#. Tag: programlisting
+#: extras_topology.xml:2253
+#, no-c-format
+msgid ""
+"SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 893816.5)', 26986) ) As nodeid;\n"
+"-- result --\n"
+"nodeid\n"
+"--------\n"
+" 4"
+msgstr "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 893816.5)', 26986) ) As nodeid;\n-- result --\nnodeid\n--------\n 4"
+
+#. Tag: refname
+#: extras_topology.xml:2265
+#, no-c-format
+msgid "AddEdge"
+msgstr "AddEdge"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2267
+#, no-c-format
+msgid ""
+"Adds a linestring edge to the edge table and associated start and end points"
+" to the point nodes table of the specified topology schema using the "
+"specified linestring geometry and returns the edgeid of the new (or "
+"existing) edge."
+msgstr "Fügt die Kante eines Linienzugs in der Tabelle \"edge\", und die zugehörigen Anfangs- und Endpunkte in die Knotenpunkttabelle, des jeweiligen topologischen Schemas ein. Dabei wird die übergebene Linienzuggeometrie verwendet und die edgeid der neuen (oder bestehenden) Kante ausgegeben."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2272
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>AddEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
+msgstr "<funcdef>integer <function>AddEdge</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2283
+#, no-c-format
+msgid ""
+"Adds an edge to the edge table and associated nodes to the nodes table of "
+"the specified <varname>toponame</varname> schema using the specified "
+"linestring geometry and returns the edgeid of the new or existing record. "
+"The newly added edge has \"universe\" face on both sides and links to "
+"itself."
+msgstr "Fügt eine Kante in der Tabelle \"edge\", und die zugehörigen Knoten in die Tabelle \"node\", des jeweiligen Schemas <varname>toponame</varname> ein. Dabei wird die übergebene Linienzuggeometrie verwendet und die edgeid des neuen oder des bestehenden Datensatzes ausgegeben. Die neu hinzugefügte Kante hat auf beiden Seiten die Masche für die Grundmenge/\"Universum\" und verweist auf sich selbst."
+
+#. Tag: para
+#: extras_topology.xml:2285
+#, no-c-format
+msgid ""
+"If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
+"contained by an existing linestring edge, then an error is thrown and the "
+"edge is not added."
+msgstr "Wenn die Geometrie <varname>aline</varname> eine bestehende Kante kreuzt, überlagert, beinhaltet oder in ihr enthalten ist, dann wird eine Fehlermeldung ausgegeben und die Kante wird nicht hinzugefügt."
+
+#. Tag: para
+#: extras_topology.xml:2286
+#, no-c-format
+msgid ""
+"The geometry of <varname>aline</varname> must have the same "
+"<varname>srid</varname> as defined for the topology otherwise an invalid "
+"spatial reference sys error will be thrown."
+msgstr "Die Geometrie von <varname>aline</varname> muss dieselbe <varname>SRID</varname> aufweisen wie die Topologie, ansonsten wird die Fehlermeldung \"invalid spatial reference sys error\" ausgegeben."
+
+#. Tag: para
+#: extras_topology.xml:2290
+#, no-c-format
+msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 benötigt GEOS >= 3.3.0."
+
+#. Tag: programlisting
+#: extras_topology.xml:2296
+#, no-c-format
+msgid ""
+"SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 893917.2,227591.9 893900.4)', 26986) ) As edgeid;\n"
+"-- result-\n"
+"edgeid\n"
+"--------\n"
+" 1\n"
+"\n"
+"SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227591.9 893900.4,227622.6 893844.2,227641.6 893816.5,\n"
+" 227704.5 893778.5)', 26986) ) As edgeid;\n"
+"-- result --\n"
+"edgeid\n"
+"--------\n"
+" 2\n"
+"\n"
+" SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227591.2 893900, 227591.9 893900.4,\n"
+"  227704.5 893778.5)', 26986) ) As edgeid;\n"
+" -- gives error --\n"
+" ERROR:  Edge intersects (not on endpoints) with existing edge 1"
+msgstr "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 893917.2,227591.9 893900.4)', 26986) ) As edgeid;\n-- Ergebnis-\nedgeid\n--------\n 1\n\nSELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227591.9 893900.4,227622.6 893844.2,227641.6 893816.5,\n 227704.5 893778.5)', 26986) ) As edgeid;\n-- Ergebnis --\nedgeid\n--------\n 2\n\n SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227591.2 893900, 227591.9 893900.4,\n  227704.5 893778.5) [...]
+
+#. Tag: para
+#: extras_topology.xml:2302 extras_topology.xml:2381
+#, no-c-format
+msgid ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
+msgstr ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2312
+#, no-c-format
+msgid "AddFace"
+msgstr "AddFace"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2314
+#, no-c-format
+msgid ""
+"<refpurpose>Registers a face primitive to a topology and gets its "
+"identifier.</refpurpose>"
+msgstr "<refpurpose>Registriert die Elementarstruktur einer Masche in einer Topologie und  gibt den Identifikator der Masche aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2321
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>AddFace</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>apolygon</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>force_new=false</parameter></paramdef>"
+msgstr "<funcdef>integer <function>AddFace</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>geometry </type> <parameter>apolygon</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>force_new=false</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2333
+#, no-c-format
+msgid ""
+"<para>Registers a face primitive to a topology and gets its "
+"identifier.</para>"
+msgstr "<para>Registriert die Elementarstruktur einer Masche in einer Topologie und  gibt den Identifikator der Masche aus.</para>"
+
+#. Tag: para
+#: extras_topology.xml:2337
+#, no-c-format
+msgid ""
+"For a newly added face, the edges forming its boundaries and the ones "
+"contained in the face will be updated to have correct values in the "
+"left_face and right_face fields. Isolated nodes contained in the face will "
+"also be updated to have a correct containing_face field value."
+msgstr "Bei einer neu hinzugefügten Masche werden die Kanten die ihre Begrenzung bilden und jene die innerhalb der Masche liegen aktualisiert, damit diese die richtigen Werte in den Attribunten \"left_face\" und \"right_face\" aufweisen. Isolierte Knoten innerhalb der Masche werden ebenfalls aktualisiert, damit das Attribut \"containing_face\" die richtigen Werte aufweist."
+
+#. Tag: para
+#: extras_topology.xml:2349
+#, no-c-format
+msgid ""
+"The target topology is assumed to be valid (containing no self-intersecting "
+"edges). An exception is raised if: The polygon boundary is not fully defined"
+" by existing edges or the polygon overlaps an existing face."
+msgstr "Es wird angenommen, dass die Zieltopologie valide ist (keine sich selbst überschneidenden Kanten enthält). Eine Fehlermeldung wird ausgegeben, wenn: Die Begrenzung des Polygons nicht vollständig durch bestehende Kanten festgelegt ist oder das Polygon eine bereits bestehende Masche überlappt."
+
+#. Tag: para
+#: extras_topology.xml:2351
+#, no-c-format
+msgid ""
+"If the <varname>apolygon</varname> geometry already exists as a face, then: "
+"if <varname>force_new</varname> is false (the default) the face id of the "
+"existing face is returned; if <varname>force_new</varname> is true a new id "
+"will be assigned to the newly registered face."
+msgstr "Falls die Geometrie <varname>apolygon</varname> bereits als Masche existiert, dann: wenn <varname>force_new</varname> FALSE (der Standardwert) ist, dann wird die bestehende Masche zurückgegeben; wenn <varname>force_new</varname> TRUE ist, dann wird der neu registrierten Masche eine neue ID zugewiesen."
+
+#. Tag: para
+#: extras_topology.xml:2359
+#, no-c-format
+msgid ""
+"When a new registration of an existing face is performed (force_new=true), "
+"no action will be taken to resolve dangling references to the existing face "
+"in the edge, node an relation tables, nor will the MBR field of the existing"
+" face record be updated. It is up to the caller to deal with that."
+msgstr "Wenn eine bestehende Masche neu registriert wird (force_new=true), werden keine Maßnahmen durchgeführt um hängende Verweise auf eine bestehende Masche in den Tabellen \"edge\", \"node\" und \"relation\" zu bereinigen, noch wird der das Attribut MBR der bestehenden Masche aktualisert. Es ist die Aufgabe des Aufrufers sich um dies zu kümmern."
+
+#. Tag: para
+#: extras_topology.xml:2366
+#, no-c-format
+msgid ""
+"The <varname>apolygon</varname> geometry must have the same "
+"<varname>srid</varname> as defined for the topology otherwise an invalid "
+"spatial reference sys error will be thrown."
+msgstr "Die Geometrie von <varname>apolygon</varname> muss dieselbe <varname>SRID</varname> aufweisen wie für die Topologie festgelegt, ansonsten wird die Fehlermeldung \"invalid spatial reference sys error\" ausgegeben."
+
+#. Tag: programlisting
+#: extras_topology.xml:2375
+#, no-c-format
+msgid ""
+"-- first add the edges we use generate_series as an iterator (the below\n"
+"-- will only work for polygons with < 10000 points because of our max in gs)\n"
+"SELECT topology.AddEdge('ma_topo', ST_MakeLine(ST_PointN(geom,i), ST_PointN(geom, i + 1) )) As edgeid\n"
+"    FROM (SELECT  ST_NPoints(geom) AS npt, geom\n"
+"            FROM\n"
+"                (SELECT ST_Boundary(ST_GeomFromText('POLYGON((234896.5 899456.7,234914 899436.4,234946.6 899356.9,234872.5 899328.7,\n"
+"                234891 899285.4,234992.5 899145, 234890.6 899069,234755.2 899255.4,\n"
+"                234612.7 899379.4,234776.9 899563.7,234896.5 899456.7))', 26986) )  As geom\n"
+"            )  As geoms) As facen CROSS JOIN generate_series(1,10000) As i\n"
+"         WHERE i < npt;\n"
+"-- result --\n"
+" edgeid\n"
+"--------\n"
+"      3\n"
+"      4\n"
+"      5\n"
+"      6\n"
+"      7\n"
+"      8\n"
+"      9\n"
+"     10\n"
+"     11\n"
+"     12\n"
+"(10 rows)\n"
+"-- then add the face -\n"
+"\n"
+"SELECT topology.AddFace('ma_topo',\n"
+"    ST_GeomFromText('POLYGON((234896.5 899456.7,234914 899436.4,234946.6 899356.9,234872.5 899328.7,\n"
+"    234891 899285.4,234992.5 899145, 234890.6 899069,234755.2 899255.4,\n"
+"    234612.7 899379.4,234776.9 899563.7,234896.5 899456.7))', 26986) ) As faceid;\n"
+"-- result --\n"
+"faceid\n"
+"--------\n"
+" 1"
+msgstr "-- zuert werden die Kanten hinzugefügt - mittels \"generate_series\" als Iterator\n-- (nur bei Polygonen mit < 10000 Punkten, wegen des Maximums in \"generate_series\")\nSELECT topology.AddEdge('ma_topo', ST_MakeLine(ST_PointN(geom,i), ST_PointN(geom, i + 1) )) As edgeid\n    FROM (SELECT  ST_NPoints(geom) AS npt, geom\n            FROM\n                (SELECT ST_Boundary(ST_GeomFromText('POLYGON((234896.5 899456.7,234914 899436.4,234946.6 899356.9,234872.5 899328.7,\n        [...]
+
+#. Tag: refname
+#: extras_topology.xml:2387
+#, no-c-format
+msgid "ST_Simplify"
+msgstr "ST_Simplify"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2388
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" geometry version of the given TopoGeometry using "
+"the Douglas-Peucker algorithm."
+msgstr "Gibt für eine TopoGeometry eine \"vereinfachte\" geometrische Version zurück. Verwendet den Douglas-Peucker Algorithmus."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2394
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
+"<paramdef><type>TopoGeometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Simplify</function></funcdef> <paramdef><type>TopoGeometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2404
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" geometry version of the given TopoGeometry using "
+"the Douglas-Peucker algorithm on each component edge."
+msgstr "Gibt für eine TopoGeometry eine \"vereinfachte\" geometrische Version zurück. Wendet den Douglas-Peucker Algorithmus auf jede Kante an."
+
+#. Tag: para
+#: extras_topology.xml:2407
+#, no-c-format
+msgid "The returned geometry may be non-simple or non-valid."
+msgstr "Es kann vorkommen, dass die zurückgegebene Geometrie weder \"simple\" noch valide ist."
+
+#. Tag: para
+#: extras_topology.xml:2408
+#, no-c-format
+msgid "Splitting component edges may help retaining simplicity/validity."
+msgstr "Das Auftrennen der Kanten kann helfen, die Simplizität/Validität zu erhalten."
+
+#. Tag: para
+#: extras_topology.xml:2410
+#, no-c-format
+msgid "Performed by the GEOS module."
+msgstr "Wird vom GEOS Modul ausgeführt"
+
+#. Tag: para
+#: extras_topology.xml:2411 extras_topology.xml:3030
+#, no-c-format
+msgid "Availability: 2.1.0"
+msgstr "Verfügbarkeit: 2.1.0"
+
+#. Tag: para
+#: extras_topology.xml:2416
+#, no-c-format
+msgid ""
+"Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
+"<xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"
+msgstr "Geometrie <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"
+
+#. Tag: para
+#: extras_topology.xml:2426
+#, no-c-format
+msgid ""
+"This section covers the topology functions for creating new topogeometries."
+msgstr "Dieser Abschnitt behandelt topologische Funktionen zur Erstellung einer neuen TopoGeometry."
+
+#. Tag: title
+#: extras_topology.xml:2429
+#, no-c-format
+msgid "TopoGeometry Constructors"
+msgstr "TopoGeometry Konstruktoren"
+
+#. Tag: refname
+#: extras_topology.xml:2432
+#, no-c-format
+msgid "CreateTopoGeom"
+msgstr "CreateTopoGeom"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2434
+#, no-c-format
+msgid ""
+"Creates a new topo geometry object from topo element array - tg_type: "
+"1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"
+msgstr "Erzeugt ein neues topologisch geometrisches Objekt aus einem Feld mit topologischen Elementen - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"
+
+#. Tag: funcsynopsis
+#: extras_topology.xml:2438
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>topogeometry "
+"<function>CreateTopoGeom</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>toponame</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>tg_type</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>layer_id</parameter></paramdef> "
+"<paramdef><type>topoelementarray</type> "
+"<parameter>tg_objs</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>topogeometry <function>CreateTopoGeom</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>tg_type</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>layer_id</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>integer </type> <parameter>tg_type</parameter></paramdef> <paramdef><type>integer</type> <parameter>layer_id</parameter></paramdef> <paramdef><type>topoelementarray</type> <parameter>tg_objs</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></fun [...]
+
+#. Tag: para
+#: extras_topology.xml:2459
+#, no-c-format
+msgid ""
+"Creates a topogeometry object for layer denoted by layer_id and registers it"
+" in the relations table in the <varname>toponame</varname> schema."
+msgstr "Erstellt ein TopoGeometry Objekt für den Layer, der über die layer_id angegeben wird, und registriert es in der Tabelle \"relation\" in dem Schema <varname>toponame</varname>."
+
+#. Tag: para
+#: extras_topology.xml:2460
+#, no-c-format
+msgid ""
+"tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), "
+"3:[multi]poly (areal), 4:collection. layer_id is the layer id in the "
+"topology.layer table."
+msgstr "tg_type ist eine Ganzzahl: 1:[multi]point (punktförmig), 2:[multi]line (geradlinig), 3:[multi]poly (flächenhaft), 4:collection. layer_id ist der Identifikator des Layers in der Tabelle \"topology.layer\"."
+
+#. Tag: para
+#: extras_topology.xml:2461
+#, no-c-format
+msgid ""
+"punctal layers are formed from set of nodes, lineal layers are formed from a"
+" set of edges, areal layers are formed from a set of faces, and collections "
+"can be formed from a mixture of nodes, edges, and faces."
+msgstr "Punktförmige Layer werden aus Knoten gebildet, linienförmige Layer aus Kanten, flächige Layer aus Maschen und Kollektionen können aus einer Mischung von Knoten, Kanten und Maschen gebildet werden."
+
+#. Tag: para
+#: extras_topology.xml:2463
+#, no-c-format
+msgid ""
+"Omitting the array of components generates an empty TopoGeometry object."
+msgstr "Wird das Feld mit den Komponenten weggelassen, wird ein leeres TopoGeometrie Objekt erstellt."
+
+#. Tag: title
+#: extras_topology.xml:2470
+#, no-c-format
+msgid "Examples: Form from existing edges"
+msgstr "Beispiele: Aus bestehenden Kanten bilden"
+
+#. Tag: para
+#: extras_topology.xml:2471
+#, no-c-format
+msgid ""
+"Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
+"LINE, for the first edge (we loaded in <varname>ST_CreateTopoGeo</varname>)."
+msgstr "Erstellt eine TopoGeometry im Schema \"ri_topo\" für den Layer 2 (ri_roads), vom Datentyp (2) LINE, für die erste Kante (die wir unter <varname>ST_CreateTopoGeo</varname> geladen haben)."
+
+#. Tag: programlisting
+#: extras_topology.xml:2472
+#, no-c-format
+msgid ""
+"INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', "
+"topology.CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
+msgstr "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology.CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
+
+#. Tag: title
+#: extras_topology.xml:2477
+#, no-c-format
+msgid "Examples: Convert an areal geometry to best guess topogeometry"
+msgstr "Beispiele: Eine flächige Geometrie in die vermutete TopoGeometry konvertieren"
+
+#. Tag: para
+#: extras_topology.xml:2478
+#, no-c-format
+msgid ""
+"Lets say we have geometries that should be formed from a collection of "
+"faces. We have for example blockgroups table and want to know the topo "
+"geometry of each block group. If our data was perfectly aligned, we could do"
+" this:"
+msgstr "Angenommen wir wollen eine Geometrie aus einer Kollektion von Maschen bilden. Wir haben zum Beispiel die Tabelle \"blockgroups\" und wollen die TopoGeometry von jeder \"blockgroup\" wissen. Falls unsere Daten perfekt ausgerichtet sind, können wir folgendes ausführen:"
+
+#. Tag: programlisting
+#: extras_topology.xml:2480
+#, no-c-format
+msgid ""
+"-- create our topo geometry column --\n"
+"SELECT topology.AddTopoGeometryColumn(\n"
+"        'topo_boston',\n"
+"        'boston', 'blockgroups', 'topo', 'POLYGON');\n"
+"\n"
+"-- addtopgeometrycolumn --\n"
+"1\n"
+"\n"
+"-- update our column assuming\n"
+"-- everything is perfectly aligned with our edges\n"
+"UPDATE boston.blockgroups AS bg\n"
+"        SET topo = topology.CreateTopoGeom('topo_boston'\n"
+"        ,3,1\n"
+"        , foo.bfaces)\n"
+"FROM (SELECT b.gid,  topology.TopoElementArray_Agg(ARRAY[f.face_id,3]) As bfaces\n"
+"        FROM boston.blockgroups As b\n"
+"            INNER JOIN topo_boston.face As f ON b.geom && f.mbr\n"
+"        WHERE ST_Covers(b.geom, topology.ST_GetFaceGeometry('topo_boston', f.face_id))\n"
+"            GROUP BY b.gid) As foo\n"
+"WHERE foo.gid = bg.gid;"
+msgstr "-- erstellt die TopoGeometry Spalte --\nSELECT topology.AddTopoGeometryColumn(\n        'topo_boston',\n        'boston', 'blockgroups', 'topo', 'POLYGON');\n\n-- addtopgeometrycolumn --\n1\n\n-- Aktualisierung der Spalte unter der Annahme,\n-- dass Alles perfekt an den Kanten ausgerichtet ist\nUPDATE boston.blockgroups AS bg\n        SET topo = topology.CreateTopoGeom('topo_boston'\n        ,3,1\n        , foo.bfaces)\nFROM (SELECT b.gid,  topology.TopoElementArray_Agg(ARRAY[f.f [...]
+
+#. Tag: programlisting
+#: extras_topology.xml:2482
+#, no-c-format
+msgid ""
+"--the world is rarely perfect allow for some error\n"
+"--count the face if 50% of it falls\n"
+"-- within what we think is our blockgroup boundary\n"
+"UPDATE boston.blockgroups AS bg\n"
+"        SET topo = topology.CreateTopoGeom('topo_boston'\n"
+"        ,3,1\n"
+"        , foo.bfaces)\n"
+"FROM (SELECT b.gid,  topology.TopoElementArray_Agg(ARRAY[f.face_id,3]) As bfaces\n"
+"        FROM boston.blockgroups As b\n"
+"            INNER JOIN topo_boston.face As f ON b.geom && f.mbr\n"
+"        WHERE ST_Covers(b.geom, topology.ST_GetFaceGeometry('topo_boston', f.face_id))\n"
+"        OR\n"
+" (  ST_Intersects(b.geom, topology.ST_GetFaceGeometry('topo_boston', f.face_id))\n"
+"            AND ST_Area(ST_Intersection(b.geom, topology.ST_GetFaceGeometry('topo_boston', f.face_id) ) ) >\n"
+"                ST_Area(topology.ST_GetFaceGeometry('topo_boston', f.face_id))*0.5\n"
+"                )\n"
+"            GROUP BY b.gid) As foo\n"
+"WHERE foo.gid = bg.gid;\n"
+"\n"
+"-- and if we wanted to convert our topogeometry back\n"
+"-- to a denomalized geometry aligned with our faces and edges\n"
+"-- cast the topo to a geometry\n"
+"-- The really cool thing is my new geometries\n"
+"-- are now aligned with my tiger street centerlines\n"
+"UPDATE boston.blockgroups SET new_geom = topo::geometry;"
+msgstr "--die Welt ist selten perfekt und gestattet ein paar Fehler\n--berechnet, ob 50% der Masche dorthinein fallen,\n--wo wir die Begrenzung unserer \"Blockgroup\" annehmen\nUPDATE boston.blockgroups AS bg\n        SET topo = topology.CreateTopoGeom('topo_boston'\n        ,3,1\n        , foo.bfaces)\nFROM (SELECT b.gid,  topology.TopoElementArray_Agg(ARRAY[f.face_id,3]) As bfaces\n        FROM boston.blockgroups As b\n            INNER JOIN topo_boston.face As f ON b.geom && f [...]
+
+#. Tag: para
+#: extras_topology.xml:2488
+#, no-c-format
+msgid ""
+", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref"
+" linkend=\"ST_GetFaceGeometry\"/>, <xref linkend=\"topoelementarray\"/>, "
+"<xref linkend=\"TopoElementArray_Agg\"/>"
+msgstr ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>, <xref linkend=\"topoelementarray\"/>, <xref linkend=\"TopoElementArray_Agg\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2501 extras_topology.xml:2762
+#, no-c-format
+msgid "toTopoGeom"
+msgstr "toTopoGeom"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2503
+#, no-c-format
+msgid "Converts a simple Geometry into a topo geometry"
+msgstr "Wandelt eine einfache Geometrie in eine TopoGeometry um"
+
+#. Tag: funcsynopsis
+#: extras_topology.xml:2509
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>topogeometry "
+"<function>toTopoGeom</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>geom</parameter></paramdef> <paramdef><type>varchar </type> "
+"<parameter>toponame</parameter></paramdef> <paramdef><type>integer</type> "
+"<parameter>layer_id</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>float8</type> "
+"<parameter>tolerance</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>topogeometry <function>toTopoGeom</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>topogeometry </type> "
+"<parameter>topogeom</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>float8</type> "
+"<parameter>tolerance</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>integer</type> <parameter>layer_id</parameter></paramdef> <paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></funcde [...]
+
+#. Tag: para
+#: extras_topology.xml:2530
+#, no-c-format
+msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
+msgstr "Wandelt eine einfache Geometrie in eine <xref linkend=\"topogeometry\"/> um."
+
+#. Tag: para
+#: extras_topology.xml:2534
+#, no-c-format
+msgid ""
+"Topological primitives required to represent the input geometry will be "
+"added to the underlying topology, possibly splitting existing ones, and they"
+" will be associated with the output TopoGeometry in the "
+"<varname>relation</varname> table."
+msgstr "Die topologischen Elementarstrukturen, die benötigt werden um die Übergabegeometrie darzustellen, werden der zugrunde liegenden Topologie hinzugefügt. Dabei können bestehende Strukturen aufgetrennt werden, die dann mit der ausgegebenen TopoGeometry in der Tabelle <varname>relation</varname> zusammengeführt werden."
+
+#. Tag: para
+#: extras_topology.xml:2541
+#, no-c-format
+msgid ""
+"Existing TopoGeometry objects (with the possible exception of "
+"<varname>topogeom</varname>, if given) will retain their shapes."
+msgstr "Bestehende Objekte einer TopoGeometry (mit der möglichen Ausnahme von <varname>topogeom</varname>, falls angegeben) behalten ihre geometrische Gestalt."
+
+#. Tag: para
+#: extras_topology.xml:2546
+#, no-c-format
+msgid ""
+"When <varname>tolerance</varname> is given it will be used to snap the input"
+" geometry to existing primitives."
+msgstr "Wenn <varname>tolerance</varname> angegeben ist, wird diese zum Fangen der Eingabegeometrie an bestehenden Elementarstrukturen verwendet."
+
+#. Tag: para
+#: extras_topology.xml:2551
+#, no-c-format
+msgid ""
+"In the first form a new TopoGeometry will be created for the given layer "
+"(<varname>layer_id</varname>) of the given topology "
+"(<varname>toponame</varname>)."
+msgstr "Bei der ersten Form wird eine neue TopoGeometry für den Layer (<varname>layer_id</varname>) einer Topologie (<varname>toponame</varname>) erstellt."
+
+#. Tag: para
+#: extras_topology.xml:2556
+#, no-c-format
+msgid ""
+"In the second form the primitives resulting from the conversion will be "
+"added to the pre-existing TopoGeometry (<varname>topogeom</varname>), "
+"possibly adding space to its final shape. To have the new shape completely "
+"replace the old one see <xref linkend=\"clearTopoGeom\"/>."
+msgstr "Bei der zweiten Form werden die aus der Konvertierung enstehenden Elementarstrukturen zu der bestehenden TopoGeometry (<varname>topogeom</varname>)  hinzugefügt. Dabei wird möglicherweise zusätzlicher Raum aufgefüllt, um die endgültige geometrische Gestalt zu erreichen. Um die alte geometrische Gestalt zur Gänze durch eine neue zu ersetzen, siehe <xref linkend=\"clearTopoGeom\"/>."
+
+#. Tag: para
+#: extras_topology.xml:2565
+#, no-c-format
+msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
+msgstr "Erweiterung: 2.1.0 die Version, welche eine bestehende TopoGeometry entgegennimmt, wurde hinzugefügt."
+
+#. Tag: para
+#: extras_topology.xml:2569
+#, no-c-format
+msgid "This is a full self-contained workflow"
+msgstr "Dies ist ein in sich selbst vollkommen abgeschlossener Arbeitsablauf"
+
+#. Tag: programlisting
+#: extras_topology.xml:2570
+#, no-c-format
+msgid ""
+"-- do this if you don't have a topology setup already\n"
+"-- creates topology not allowing any tolerance\n"
+"SELECT topology.CreateTopology('topo_boston_test', 2249);\n"
+"-- create a new table\n"
+"CREATE TABLE nei_topo(gid serial primary key, nei varchar(30));\n"
+"--add a topogeometry column to it\n"
+"SELECT topology.AddTopoGeometryColumn('topo_boston_test', 'public', 'nei_topo', 'topo', 'MULTIPOLYGON') As new_layer_id;\n"
+"new_layer_id\n"
+"-----------\n"
+"1\n"
+"\n"
+"--use new layer id in populating the new topogeometry column\n"
+"-- we add the topogeoms to the new layer with 0 tolerance\n"
+"INSERT INTO nei_topo(nei, topo)\n"
+"SELECT nei,  topology.toTopoGeom(geom, 'topo_boston_test', 1)\n"
+"FROM neighborhoods\n"
+"WHERE gid BETWEEN 1 and 15;\n"
+"\n"
+"--use to verify what has happened --\n"
+"SELECT * FROM\n"
+"    topology.TopologySummary('topo_boston_test');\n"
+"\n"
+"-- summary--\n"
+"Topology topo_boston_test (5), SRID 2249, precision 0\n"
+"61 nodes, 87 edges, 35 faces, 15 topogeoms in 1 layers\n"
+"Layer 1, type Polygonal (3), 15 topogeoms\n"
+" Deploy: public.nei_topo.topo"
+msgstr "-- führen Sie dies bitte aus, wenn Wie noch keine Topologie aufgesetzt haben\n-- erstellt eine Topologie, ohne eine Toleranz zu erlauben\nSELECT topology.CreateTopology('topo_boston_test', 2249);\n-- erstellt eine neue Tabelle\nCREATE TABLE nei_topo(gid serial primary key, nei varchar(30));\n--fügt eine TopoGeometry-Spalte hinzu\nSELECT topology.AddTopoGeometryColumn('topo_boston_test', 'public', 'nei_topo', 'topo', 'MULTIPOLYGON') As new_layer_id;\nnew_layer_id\n-----------\n1\n [...]
+
+#. Tag: programlisting
+#: extras_topology.xml:2572
+#, no-c-format
+msgid ""
+"-- Shrink all TopoGeometry polygons by 10 meters\n"
+"UPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);\n"
+"\n"
+"-- Get the no-one-lands left by the above operation\n"
+"-- I think GRASS calls this \"polygon0 layer\"\n"
+"SELECT ST_GetFaceGeometry('topo_boston_test', f.face_id)\n"
+"  FROM topo_boston_test.face f\n"
+"  WHERE f.face_id > 0 -- don't consider the universe face\n"
+"  AND NOT EXISTS ( -- check that no TopoGeometry references the face\n"
+"    SELECT * FROM topo_boston_test.relation\n"
+"    WHERE layer_id = 1 AND element_id = f.face_id\n"
+"  );"
+msgstr "-- Schrumpft alle Polygone der TopoGeometry um 10 Mmeter\nUPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);\n\n-- das Niemandsland erhalten, das durch den oberen Vorgang übriggelassen wurde\n-- Ich glaube bei GRASS wird dieses mit \"polygon0 layer\" bezeichnet\nSELECT ST_GetFaceGeometry('topo_boston_test', f.face_id)\n  FROM topo_boston_test.face f\n  WHERE f.face_id > 0 -- don't consider the universe face\n  AND NOT EXISTS ( -- check that no TopoGeometry references [...]
+
+#. Tag: para
+#: extras_topology.xml:2578
+#, no-c-format
+msgid ""
+", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref "
+"linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, <xref "
+"linkend=\"clearTopoGeom\"/>"
+msgstr ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, <xref linkend=\"clearTopoGeom\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2590
+#, no-c-format
+msgid "TopoElementArray_Agg"
+msgstr "TopoElementArray_Agg"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2591
+#, no-c-format
+msgid ""
+"Returns a <varname>topoelementarray</varname> for a set of element_id, type "
+"arrays (topoelements)"
+msgstr "Gibt für eine Menge an element_id, type Feldern (topoelements) ein <varname>topoelementarray</varname> zurück"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2596
+#, no-c-format
+msgid ""
+"<funcdef>topoelementarray "
+"<function>TopoElementArray_Agg</function></funcdef> "
+"<paramdef><type>topoelement set</type> "
+"<parameter>tefield</parameter></paramdef>"
+msgstr "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></funcdef> <paramdef><type>topoelement set</type> <parameter>tefield</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2606
+#, no-c-format
+msgid ""
+"Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
+"linkend=\"topoelement\"/>."
+msgstr "Verwendet um ein <xref linkend=\"topoelementarray\"/> aus einer Menge an <xref linkend=\"topoelement\"/> zu erstellen."
+
+#. Tag: programlisting
+#: extras_topology.xml:2615
+#, no-c-format
+msgid ""
+"SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
+"  FROM generate_series(1,3) As e CROSS JOIN generate_series(1,4) As t;\n"
+"  tea\n"
+"--------------------------------------------------------------------------\n"
+"{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
+msgstr "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n  FROM generate_series(1,3) As e CROSS JOIN generate_series(1,4) As t;\n  tea\n--------------------------------------------------------------------------\n{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
+
+#. Tag: para
+#: extras_topology.xml:2619 extras_topology.xml:2824
+#, no-c-format
+msgid ", <xref linkend=\"topoelementarray\"/>"
+msgstr ", <xref linkend=\"topoelementarray\"/>"
+
+#. Tag: para
+#: extras_topology.xml:2627
+#, no-c-format
+msgid ""
+"This section covers the topology functions for editing existing "
+"topogeometries."
+msgstr "Dieser Abschnitt behandelt topologische Funktionen zur Bearbeitung einer bestehenden TopoGeometry."
+
+#. Tag: title
+#: extras_topology.xml:2630
+#, no-c-format
+msgid "TopoGeometry Editors"
+msgstr "TopoGeometry Editoren"
+
+#. Tag: refname
+#: extras_topology.xml:2634
+#, no-c-format
+msgid "clearTopoGeom"
+msgstr "clearTopoGeom"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2636
+#, no-c-format
+msgid "Clears the content of a topo geometry"
+msgstr "Löscht den Inhalt einer TopoGeometry"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2641
+#, no-c-format
+msgid ""
+"<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
+"<paramdef><type>topogeometry </type> "
+"<parameter>topogeom</parameter></paramdef>"
+msgstr "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> <paramdef><type>topogeometry </type> <parameter>topogeom</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2651
+#, no-c-format
+msgid ""
+"Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
+"empty one. Mostly useful in conjunction with <xref linkend=\"toTopoGeom\"/> "
+"to replace the shape of existing objects and any dependent object in higher "
+"hierarchical levels."
+msgstr "Löscht den Inhalt einer <xref linkend=\"topogeometry\"/> und wandelt sie in eine leere um. Am nützlichsten in Verbindung mit <xref linkend=\"toTopoGeom\"/>, um die geometrische Gestalt bestehende Objekte und alle abhängigen Objekte in höheren hierarchischen Ebenen zu ersetzen."
+
+#. Tag: para
+#: extras_topology.xml:2659
+#, no-c-format
+msgid "Availability: 2.1"
+msgstr "Verfügbarkeit: 2.1"
+
+#. Tag: programlisting
+#: extras_topology.xml:2663
+#, no-c-format
+msgid ""
+"-- Shrink all TopoGeometry polygons by 10 meters\n"
+"UPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);"
+msgstr "-- Alle Polygone einer TopoGeometry um 10 Meter schrumpfen\nUPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);"
+
+#. Tag: refname
+#: extras_topology.xml:2677
+#, no-c-format
+msgid "TopoGeom_addElement"
+msgstr "TopoGeom_addElement"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2678
+#, no-c-format
+msgid "Add an element to the definition of a TopoGeometry"
+msgstr "Fügt ein Element zu der Definition einer TopoGeometry hinzu"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2682
+#, no-c-format
+msgid ""
+"<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
+msgstr "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> <paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2693
+#, no-c-format
+msgid ""
+"Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
+"object. Does not error out if the element is already part of the definition."
+msgstr "Fügt ein <xref linkend=\"topoelement\"/> zur Definition eines TopoGeometry-Objekts hinzu. Wenn das Element bereits Teil der Definition ist, führt dies zu keinem Fehler."
+
+#. Tag: para
+#: extras_topology.xml:2700 extras_topology.xml:2743
+#, no-c-format
+msgid "Availability: 2.3"
+msgstr "Verfügbarkeit: 2.3"
+
+#. Tag: programlisting
+#: extras_topology.xml:2704
+#, no-c-format
+msgid ""
+"-- Add edge 5 to TopoGeometry tg\n"
+"UPDATE mylayer SET tg = TopoGeom_addElement(tg, '{5,2}');"
+msgstr "-- Die Kante 5 zu der TopoGeometry \"tg\" hinzufügen\nUPDATE mylayer SET tg = TopoGeom_addElement(tg, '{5,2}');"
+
+#. Tag: refname
+#: extras_topology.xml:2719
+#, no-c-format
+msgid "TopoGeom_remElement"
+msgstr "TopoGeom_remElement"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2721
+#, no-c-format
+msgid "Remove an element from the definition of a TopoGeometry"
+msgstr "Entfernt ein Element aus der Definition einer TopoGeometry"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2726
+#, no-c-format
+msgid ""
+"<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
+msgstr "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> <paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2737
+#, no-c-format
+msgid ""
+"Removes a <xref linkend=\"topoelement\"/> from the definition of a "
+"TopoGeometry object."
+msgstr "Entfernt ein <xref linkend=\"topoelement\"/> aus der Ausgestaltung des TopoGeometry Objekts."
+
+#. Tag: programlisting
+#: extras_topology.xml:2747
+#, no-c-format
+msgid ""
+"-- Remove face 43 from TopoGeometry tg\n"
+"UPDATE mylayer SET tg = TopoGeom_remElement(tg, '{43,3}');"
+msgstr "-- Entfert Masche 43 aus der TopoGeometry tg\nUPDATE mylayer SET tg = TopoGeom_remElement(tg, '{43,3}');"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2763
+#, no-c-format
+msgid "Adds a geometry shape to an existing topo geometry"
+msgstr "Fügt eine Geometrie zu einer bestehenden TopoGeometry hinzu"
+
+#. Tag: para
+#: extras_topology.xml:2767
+#, no-c-format
+msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
+msgstr "Siehe <xref linkend=\"toTopoGeom\"/>"
+
+#. Tag: title
+#: extras_topology.xml:2777
+#, no-c-format
+msgid "TopoGeometry Accessors"
+msgstr "TopoGeometry Accessors"
+
+#. Tag: refname
+#: extras_topology.xml:2781
+#, no-c-format
+msgid "GetTopoGeomElementArray"
+msgstr "GetTopoGeomElementArray"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2783
+#, no-c-format
+msgid ""
+"Returns a <varname>topoelementarray</varname> (an array of topoelements) "
+"containing the topological elements and type of the given TopoGeometry "
+"(primitive elements)"
+msgstr "Gibt ein <varname>topoelementarray</varname> (ein Feld von topoelements) zurück, das die topologischen Elemente und den Datentyp der gegebenen TopoGeometry (die Elementarstrukturen) enthält."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2788
+#, no-c-format
+msgid ""
+"<funcdef>topoelementarray "
+"<function>GetTopoGeomElementArray</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>layer_id</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>tg_id</parameter></paramdef>"
+msgstr "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>integer </type> <parameter>layer_id</parameter></paramdef> <paramdef><type>integer</type> <parameter>tg_id</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2796
+#, no-c-format
+msgid ""
+"<funcdef>topoelementarray topoelement "
+"<function>GetTopoGeomElementArray</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef>"
+msgstr "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2806
+#, no-c-format
+msgid ""
+"Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
+"elements and type of the given TopoGeometry (primitive elements). This is "
+"similar to GetTopoGeomElements except it returns the elements as an array "
+"rather than as a dataset."
+msgstr "Gibt ein <xref linkend=\"topoelementarray\"/> zurück, das die topologischen Elemente und den Datentyp der gegebenen TopoGeometry (die Elementarstrukturen) enthält. Dies ist ähnlich dem GetTopoGeomElements, ausser dass die Elemente als Feld statt als Datensatz ausgegeben werden."
+
+#. Tag: para
+#: extras_topology.xml:2808 extras_topology.xml:2855
+#, no-c-format
+msgid ""
+"tg_id is the topogeometry id of the topogeometry object in the topology in "
+"the layer denoted by <varname>layer_id</varname> in the topology.layer "
+"table."
+msgstr "tg_id steht für die ID des TopoGeometry Objekts der Topologie eines Layers, der durch die <varname>layer_id</varname> der Tabelle \"topology.layer\" angegeben wird."
+
+#. Tag: refname
+#: extras_topology.xml:2829
+#, no-c-format
+msgid "GetTopoGeomElements"
+msgstr "GetTopoGeomElements"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2831
+#, no-c-format
+msgid ""
+"Returns a set of <varname>topoelement</varname> objects containing the "
+"topological element_id,element_type of the given TopoGeometry (primitive "
+"elements)"
+msgstr "Gibt für eine TopoGeometry (Elementarstrukturen) einen Satz an <varname>topoelement</varname> Objekten zurück, welche die topologische element_id und den element_type beinhalten"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2836
+#, no-c-format
+msgid ""
+"<funcdef>setof topoelement "
+"<function>GetTopoGeomElements</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>toponame</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>layer_id</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>tg_id</parameter></paramdef>"
+msgstr "<funcdef>setof topoelement <function>GetTopoGeomElements</function></funcdef> <paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef> <paramdef><type>integer </type> <parameter>layer_id</parameter></paramdef> <paramdef><type>integer</type> <parameter>tg_id</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:2844
+#, no-c-format
+msgid ""
+"<funcdef>setof topoelement "
+"<function>GetTopoGeomElements</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef>"
+msgstr "<funcdef>setof topoelement <function>GetTopoGeomElements</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:2854
+#, no-c-format
+msgid ""
+"Returns a set of element_id,element_type (topoelements) for a given "
+"topogeometry object in <varname>toponame</varname> schema."
+msgstr "Gibt für ein TopoGeometry Objekt im Schema <varname>toponame</varname>, eine Menge an element_id,element_type (topoelements) aus."
+
+#. Tag: para
+#: extras_topology.xml:2871
+#, no-c-format
+msgid ""
+", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
+"<xref linkend=\"TopoGeom_remElement\"/>"
+msgstr ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, <xref linkend=\"TopoGeom_remElement\"/>"
+
+#. Tag: title
+#: extras_topology.xml:2884
+#, no-c-format
+msgid "TopoGeometry Outputs"
+msgstr "TopoGeometry Ausgabe"
+
+#. Tag: refname
+#: extras_topology.xml:2887
+#, no-c-format
+msgid "AsGML"
+msgstr "AsGML"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2889
+#, no-c-format
+msgid "Returns the GML representation of a topogeometry."
+msgstr "Gibt die GML-Darstellung einer TopoGeometry zurück."
+
+#. Tag: funcsynopsis
+#: extras_topology.xml:2893
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>AsGML</function></funcdef> <paramdef><type>topogeometry </type> "
+"<parameter>tg</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>nsprefix_in</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>regclass </type> "
+"<parameter>visitedTable</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>regclass </type> "
+"<parameter>visitedTable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>nsprefix</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>text <function>AsGML</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>nsprefix_in</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>precision</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>options</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>AsGML</function></funcdef> <paramdef><type>topogeometry </type> "
+"<parameter>tg</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>nsprefix_in</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>precision</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>options</parameter></paramdef> <paramdef><type>regclass "
+"</type> <parameter>visitedTable</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>nsprefix_in</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>precision</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>options</parameter></paramdef> "
+"<paramdef><type>regclass </type> "
+"<parameter>visitedTable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>idprefix</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>text <function>AsGML</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>nsprefix_in</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>precision</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>options</parameter></paramdef> "
+"<paramdef><type>regclass </type> "
+"<parameter>visitedTable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>idprefix</parameter></paramdef> <paramdef><type>int </type> "
+"<parameter>gmlversion</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>AsGML</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> <paramdef><type>text </type> <parameter>nsprefix_in</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>AsGML</function></funcdef> <paramdef><type>topogeomet [...]
+
+#. Tag: para
+#: extras_topology.xml:2954
+#, no-c-format
+msgid ""
+"Returns the GML representation of a topogeometry in version GML3 format. If "
+"no <varname>nsprefix_in</varname> is specified then <varname>gml</varname> "
+"is used. Pass in an empty string for nsprefix to get a non-qualified name "
+"space. The precision (default: 15) and options (default 1) parameters, if "
+"given, are passed untouched to the underlying call to ST_AsGML."
+msgstr "Gibt die GML-Darstellung einer TopoGeometry im GML3-Format aus. Wenn kein <varname>nsprefix_in</varname> angegeben ist, dann wird <varname>gml</varname> verwendet. Übergeben sie eine leere Zeichenfolge für \"nsprefix\" um keinen bestimmten Namensraum festzulegen. Wenn die Parameter \"precision\" (Standardwert: 15) und \"options\" (Standardwert: 1) angegeben sind, werden diese unangetastet an den zugrunde liegenden Aufruf von ST_AsGML übergeben."
+
+#. Tag: para
+#: extras_topology.xml:2956
+#, no-c-format
+msgid ""
+"The <varname>visitedTable</varname> parameter, if given, is used for keeping"
+" track of the visited Node and Edge elements so to use cross-references "
+"(xlink:xref) rather than duplicating definitions. The table is expected to "
+"have (at least) two integer fields: 'element_type' and 'element_id'. The "
+"calling user must have both read and write privileges on the given table. "
+"For best performance, an index should be defined on "
+"<varname>element_type</varname> and <varname>element_id</varname>, in that "
+"order. Such index would be created automatically by adding a unique "
+"constraint to the fields. Example:"
+msgstr ""
+
+#. Tag: programlisting
+#: extras_topology.xml:2962
+#, no-c-format
+msgid ""
+"CREATE TABLE visited (\n"
+"  element_type integer, element_id integer,\n"
+"  unique(element_type, element_id)\n"
+");"
+msgstr "CREATE TABLE visited (\n  element_type integer, element_id integer,\n  unique(element_type, element_id)\n);"
+
+#. Tag: para
+#: extras_topology.xml:2965
+#, no-c-format
+msgid ""
+"The <varname>idprefix</varname> parameter, if given, will be prepended to "
+"Edge and Node tag identifiers."
+msgstr "Wird der Parameter <varname>idprefix</varname> angegeben, so wird dieser den Identifikatoren der Tags von Kanten und Knoten vorangestellt."
+
+#. Tag: para
+#: extras_topology.xml:2967
+#, no-c-format
+msgid ""
+"The <varname>gmlver</varname> parameter, if given, will be passed to the "
+"underlying ST_AsGML. Defaults to 3."
+msgstr "Wird der Parameter <varname>gmlver</varname> angegeben, so wird dieser and das zugrunde liegende ST_AsGML übergeben. Standardmäßig wird 3 angenommen."
+
+#. Tag: para
+#: extras_topology.xml:2976
+#, no-c-format
+msgid ""
+"This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
+msgstr "Hier wird die TopoGeometry verwendet, die wir unter <xref linkend=\"CreateTopoGeom\"/> erstellt haben"
+
+#. Tag: programlisting
+#: extras_topology.xml:2977
+#, no-c-format
+msgid ""
+"SELECT topology.AsGML(topo) As rdgml\n"
+"  FROM ri.roads\n"
+"  WHERE road_name = 'Unknown';\n"
+"\n"
+"-- rdgml--\n"
+"<![CDATA[<gml:TopoCurve>\n"
+"    <gml:directedEdge>\n"
+"        <gml:Edge gml:id=\"E1\">\n"
+"            <gml:directedNode orientation=\"-\">\n"
+"                <gml:Node gml:id=\"N1\"/>\n"
+"            </gml:directedNode>\n"
+"            <gml:directedNode></gml:directedNode>\n"
+"            <gml:curveProperty>\n"
+"                <gml:Curve srsName=\"urn:ogc:def:crs:EPSG::3438\">\n"
+"                    <gml:segments>\n"
+"                        <gml:LineStringSegment>\n"
+"                            <gml:posList srsDimension=\"2\">384744 236928 384750 236923 384769 236911 384799 236895 384811 236890\n"
+"                            384833 236884 384844 236882 384866 236881 384879 236883 384954 236898 385087 236932 385117 236938\n"
+"                            385167 236938 385203 236941 385224 236946 385233 236950 385241 236956 385254 236971\n"
+"                            385260 236979 385268 236999 385273 237018 385273 237037 385271 237047 385267 237057 385225 237125\n"
+"                            385210 237144 385192 237161 385167 237192 385162 237202 385159 237214 385159 237227 385162 237241\n"
+"                            385166 237256 385196 237324 385209 237345 385234 237375 385237 237383 385238 237399 385236 237407\n"
+"                            385227 237419 385213 237430 385193 237439 385174 237451 385170 237455 385169 237460 385171 237475\n"
+"                            385181 237503 385190 237521 385200 237533 385206 237538 385213 237541 385221 237542 385235 237540 385242 237541\n"
+"                            385249 237544 385260 237555 385270 237570 385289 237584 385292 237589 385291 237596 385284 237630</gml:posList>\n"
+"                        </gml:LineStringSegment>\n"
+"                    </gml:segments>\n"
+"                </gml:Curve>\n"
+"            </gml:curveProperty>\n"
+"        </gml:Edge>\n"
+"    </gml:directedEdge>\n"
+"</gml:TopoCurve>]]>"
+msgstr "SELECT topology.AsGML(topo) As rdgml\n  FROM ri.roads\n  WHERE road_name = 'Unknown';\n\n-- rdgml--\n<![CDATA[<gml:TopoCurve>\n    <gml:directedEdge>\n        <gml:Edge gml:id=\"E1\">\n            <gml:directedNode orientation=\"-\">\n                <gml:Node gml:id=\"N1\"/>\n            </gml:directedNode>\n            <gml:directedNode></gml:directedNode>\n            <gml:curveProperty>\n                <gml:Curve srsName=\"urn:ogc:def:crs:EPSG::3438\">\n                    < [...]
+
+#. Tag: para
+#: extras_topology.xml:2978
+#, no-c-format
+msgid "Same exercise as previous without namespace"
+msgstr "Selbes Beispiel wie das Vorige, aber ohne Namensraum"
+
+#. Tag: programlisting
+#: extras_topology.xml:2979
+#, no-c-format
+msgid ""
+"SELECT topology.AsGML(topo,'') As rdgml\n"
+"  FROM ri.roads\n"
+"  WHERE road_name = 'Unknown';\n"
+"\n"
+"-- rdgml--\n"
+"<![CDATA[<TopoCurve>\n"
+"    <directedEdge>\n"
+"        <Edge id=\"E1\">\n"
+"            <directedNode orientation=\"-\">\n"
+"                <Node id=\"N1\"/>\n"
+"            </directedNode>\n"
+"            <directedNode></directedNode>\n"
+"            <curveProperty>\n"
+"                <Curve srsName=\"urn:ogc:def:crs:EPSG::3438\">\n"
+"                    <segments>\n"
+"                        <LineStringSegment>\n"
+"                            <posList srsDimension=\"2\">384744 236928 384750 236923 384769 236911 384799 236895 384811 236890\n"
+"                            384833 236884 384844 236882 384866 236881 384879 236883 384954 236898 385087 236932 385117 236938\n"
+"                            385167 236938 385203 236941 385224 236946 385233 236950 385241 236956 385254 236971\n"
+"                            385260 236979 385268 236999 385273 237018 385273 237037 385271 237047 385267 237057 385225 237125\n"
+"                            385210 237144 385192 237161 385167 237192 385162 237202 385159 237214 385159 237227 385162 237241\n"
+"                            385166 237256 385196 237324 385209 237345 385234 237375 385237 237383 385238 237399 385236 237407\n"
+"                            385227 237419 385213 237430 385193 237439 385174 237451 385170 237455 385169 237460 385171 237475\n"
+"                            385181 237503 385190 237521 385200 237533 385206 237538 385213 237541 385221 237542 385235 237540 385242 237541\n"
+"                            385249 237544 385260 237555 385270 237570 385289 237584 385292 237589 385291 237596 385284 237630</posList>\n"
+"                         </LineStringSegment>\n"
+"                    </segments>\n"
+"                </Curve>\n"
+"            </curveProperty>\n"
+"        </Edge>\n"
+"    </directedEdge>\n"
+"</TopoCurve>]]>"
+msgstr "SELECT topology.AsGML(topo,'') As rdgml\n  FROM ri.roads\n  WHERE road_name = 'Unknown';\n\n-- rdgml--\n<![CDATA[<TopoCurve>\n    <directedEdge>\n        <Edge id=\"E1\">\n            <directedNode orientation=\"-\">\n                <Node id=\"N1\"/>\n            </directedNode>\n            <directedNode></directedNode>\n            <curveProperty>\n                <Curve srsName=\"urn:ogc:def:crs:EPSG::3438\">\n                    <segments>\n                        <LineStrin [...]
+
+#. Tag: para
+#: extras_topology.xml:2985
+#, no-c-format
+msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
+msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:2990
+#, no-c-format
+msgid "AsTopoJSON"
+msgstr "AsTopoJSON"
+
+#. Tag: refpurpose
+#: extras_topology.xml:2992
+#, no-c-format
+msgid "Returns the TopoJSON representation of a topogeometry."
+msgstr "Gibt die TopoJSON-Darstellung einer TopoGeometry zurück."
+
+#. Tag: funcprototype
+#: extras_topology.xml:2997
+#, no-c-format
+msgid ""
+"<funcdef>text <function>AsTopoJSON</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> "
+"<paramdef><type>regclass </type> "
+"<parameter>edgeMapTable</parameter></paramdef>"
+msgstr "<funcdef>text <function>AsTopoJSON</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg</parameter></paramdef> <paramdef><type>regclass </type> <parameter>edgeMapTable</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:3008
+#, no-c-format
+msgid ""
+"Returns the TopoJSON representation of a topogeometry. If "
+"<varname>edgeMapTable</varname> is not null, it will be used as a "
+"lookup/storage mapping of edge identifiers to arc indices. This is to be "
+"able to allow for a compact \"arcs\" array in the final document."
+msgstr "Gibt eine TopoGeometry in der TopoJSON-Darstellung zurück. Wenn <varname>edgeMapTable</varname> nicht NULL ist, wird diese als Lookup/Speicher für die Abbildung der Identifikatoren der Kanten auf die Indizes der Kreisbögen verwendet. Dadurch wird ein kompaktes Feld \"arcs\" im endgültigen Dokument ermöglicht."
+
+#. Tag: para
+#: extras_topology.xml:3011
+#, no-c-format
+msgid ""
+"The table, if given, is expected to have an \"arc_id\" field of type "
+"\"serial\" and an \"edge_id\" of type integer; the code will query the table"
+" for \"edge_id\" so it is recommended to add an index on that field."
+msgstr "Wenn die Tabelle angegeben ist, wird die Existenz der Attribute \"arc_id\" vom Datentyp \"serial\" und \"edge_id\" vom Typ \"integer\" vorausgesetzt; da der Code die Tabelle nach der \"edge_id\" abfragt, sollte ein Index für dieses Attribut erstellt werden."
+
+#. Tag: para
+#: extras_topology.xml:3016
+#, no-c-format
+msgid ""
+"Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
+"\"edgeMapTable\" table."
+msgstr "Die Kreisbögen in der TopoJSON Ausgabe sind von 0 weg indiziert, während sie in der Tabelle \"edgeMapTable\" 1-basiert sind."
+
+#. Tag: para
+#: extras_topology.xml:3022
+#, no-c-format
+msgid ""
+"A full TopoJSON document will be need to contain, in addition to the "
+"snippets returned by this function, the actual arcs plus some headers. See "
+"the <ulink url=\"http://github.com/mbostock/topojson-"
+"specification/blob/master/README.md\">TopoJSON specification</ulink>."
+msgstr "Ein vollständiges TopoJson Dokument benötigt zusätzlich zu den von dieser Funktion ausgegebenen Schnipseln, die tatsächlichen Bögen und einige Header. Siehe<ulink url=\"http://github.com/mbostock/topojson-specification/blob/master/README.md\">TopoJSON specification</ulink>."
+
+#. Tag: para
+#: extras_topology.xml:3031
+#, no-c-format
+msgid "Enhanced: 2.2.1 added support for puntal inputs"
+msgstr "Erweiterung: 2.2.1 Unterstützung für punktförmige Eingabewerte hinzugefügt"
+
+#. Tag: programlisting
+#: extras_topology.xml:3043
+#, no-c-format
+msgid ""
+"CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
+"\n"
+"-- header\n"
+"SELECT '{ \"type\": \"Topology\", \"transform\": { \"scale\": [1,1], \"translate\": [0,0] }, \"objects\": {'\n"
+"\n"
+"-- objects\n"
+"UNION ALL SELECT '\"' || feature_name || '\": ' || AsTopoJSON(feature, 'edgemap')\n"
+"FROM features.big_parcels WHERE feature_name = 'P3P4';\n"
+"\n"
+"-- arcs\n"
+"WITH edges AS (\n"
+"  SELECT m.arc_id, e.geom FROM edgemap m, city_data.edge e\n"
+"  WHERE e.edge_id = m.edge_id\n"
+"), points AS (\n"
+"  SELECT arc_id, (st_dumppoints(geom)).* FROM edges\n"
+"), compare AS (\n"
+"  SELECT p2.arc_id,\n"
+"         CASE WHEN p1.path IS NULL THEN p2.geom\n"
+"              ELSE ST_Translate(p2.geom, -ST_X(p1.geom), -ST_Y(p1.geom))\n"
+"         END AS geom\n"
+"  FROM points p2 LEFT OUTER JOIN points p1\n"
+"  ON ( p1.arc_id = p2.arc_id AND p2.path[1] = p1.path[1]+1 )\n"
+"  ORDER BY arc_id, p2.path\n"
+"), arcsdump AS (\n"
+"  SELECT arc_id, (regexp_matches( ST_AsGeoJSON(geom), '\\[.*\\]'))[1] as t\n"
+"  FROM compare\n"
+"), arcs AS (\n"
+"  SELECT arc_id, '[' || array_to_string(array_agg(t), ',') || ']' as a FROM arcsdump\n"
+"  GROUP BY arc_id\n"
+"  ORDER BY arc_id\n"
+")\n"
+"SELECT '}, \"arcs\": [' UNION ALL\n"
+"SELECT array_to_string(array_agg(a), E',\\n') from arcs\n"
+"\n"
+"-- footer\n"
+"UNION ALL SELECT ']}'::text as t;\n"
+"\n"
+"-- Result:\n"
+"{ \"type\": \"Topology\", \"transform\": { \"scale\": [1,1], \"translate\": [0,0] }, \"objects\": {\n"
+"\"P3P4\": { \"type\": \"MultiPolygon\", \"arcs\": [[[-1]],[[6,5,-5,-4,-3,1]]]}\n"
+"}, \"arcs\": [\n"
+" [[25,30],[6,0],[0,10],[-14,0],[0,-10],[8,0]],\n"
+" [[35,6],[0,8]],\n"
+" [[35,6],[12,0]],\n"
+" [[47,6],[0,8]],\n"
+" [[47,14],[0,8]],\n"
+" [[35,22],[12,0]],\n"
+" [[35,14],[0,8]]\n"
+" ]}"
+msgstr "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n\n-- Header\nSELECT '{ \"type\": \"Topology\", \"transform\": { \"scale\": [1,1], \"translate\": [0,0] }, \"objects\": {'\n\n-- Objekte\nUNION ALL SELECT '\"' || feature_name || '\": ' || AsTopoJSON(feature, 'edgemap')\nFROM features.big_parcels WHERE feature_name = 'P3P4';\n\n-- Bögen\nWITH edges AS (\n  SELECT m.arc_id, e.geom FROM edgemap m, city_data.edge e\n  WHERE e.edge_id = m.edge_id\n), points AS (\n  SELECT  [...]
+
+#. Tag: para
+#: extras_topology.xml:3051
+#, no-c-format
+msgid ""
+"This section lists the Topology functions used to check relationships "
+"between topogeometries and topology primitives"
+msgstr "Dieser Abschnitt behandelt topologische Funktionen zur Überprüfung der Beziehungen von TopoGeometry Objekten und topologischen Elementarstrukturen"
+
+#. Tag: title
+#: extras_topology.xml:3054
+#, no-c-format
+msgid "Topology Spatial Relationships"
+msgstr "Räumliche Beziehungen einer Topologie"
+
+#. Tag: refname
+#: extras_topology.xml:3057
+#, no-c-format
+msgid "Equals"
+msgstr "Equals"
+
+#. Tag: refpurpose
+#: extras_topology.xml:3059
+#, no-c-format
+msgid ""
+"Returns true if two topogeometries are composed of the same topology "
+"primitives."
+msgstr "Gibt TRUE zurück, wenn zwei TopoGeometry Objekte aus denselben topologischen Elementarstrukturen bestehen."
+
+#. Tag: funcprototype
+#: extras_topology.xml:3064
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>Equals</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg1</parameter></paramdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>Equals</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg1</parameter></paramdef> <paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:3075
+#, no-c-format
+msgid ""
+"Returns true if two topogeometries are composed of the same topology "
+"primitives: faces, edges, nodes."
+msgstr "Gibt TRUE zurück, wenn zwei TopoGeometry Objekte aus denselben topologischen Elementarstrukturen: Maschen, Kanten, Knoten, bestehen."
+
+#. Tag: para
+#: extras_topology.xml:3079
+#, no-c-format
+msgid ""
+"This function not supported for topogeometries that are geometry "
+"collections. It also can not compare topogeometries from different "
+"topologies."
+msgstr "Diese Funktion unterstützt keine TopoGeometry aus einer Sammelgeometrie. Es kann auch keine TopoGeometry Objekte unterschiedlicher Topologien vergleichen"
+
+#. Tag: para
+#: extras_topology.xml:3086 extras_topology.xml:3142
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: programlisting
+#: extras_topology.xml:3093 extras_topology.xml:3149
+#, no-c-format
+msgid "<!--TODO: Need example -->"
+msgstr "<!--TODO: Beispiel benötigt -->"
+
+#. Tag: para
+#: extras_topology.xml:3100
+#, no-c-format
+msgid ", <xref linkend=\"ST_Equals\"/>"
+msgstr ", <xref linkend=\"ST_Equals\"/>"
+
+#. Tag: refname
+#: extras_topology.xml:3106
+#, no-c-format
+msgid "Intersects"
+msgstr "Intersects"
+
+#. Tag: refpurpose
+#: extras_topology.xml:3108
+#, no-c-format
+msgid ""
+"<refpurpose>Returns true if any pair of primitives from the two "
+"topogeometries intersect.</refpurpose>"
+msgstr "<refpurpose>Gibt TRUE zurück, wenn sich kein beliebiges Paar von Elemtarstrukturen zweier TopoGeometry Objekte überschneidet.</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:3116
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>Intersects</function></funcdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg1</parameter></paramdef> "
+"<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>Intersects</function></funcdef> <paramdef><type>topogeometry </type> <parameter>tg1</parameter></paramdef> <paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:3127
+#, no-c-format
+msgid ""
+"<para>Returns true if any pair of primitives from the two topogeometries "
+"intersect.</para>"
+msgstr "<para>Gibt TRUE zurück, wenn sich kein beliebiges Paar von Elemtarstrukturen zweier TopoGeometry Objekte überschneidet.</para>"
+
+#. Tag: para
+#: extras_topology.xml:3134
+#, no-c-format
+msgid ""
+"This function not supported for topogeometries that are geometry "
+"collections. It also can not compare topogeometries from different "
+"topologies. Also not currently supported for hierarchichal topogeometries "
+"(topogeometries composed of other topogeometries)."
+msgstr "Diese Funktion unterstützt keine TopoGeometry aus einer Sammelgeometrie. Es kann auch keine TopoGeometry Objekte unterschiedlicher Topologien vergleichen. Eine hierarchische TopoGeometry (eine TopoGeometry die sich aus anderen TopoGeometry Objekten zusammensetzt) wird zur Zeit ebenfalls nicht unterstützt."
diff --git a/doc/po/de/faq.xml.po b/doc/po/de/faq.xml.po
new file mode 100644
index 0000000..eff1b88
--- /dev/null
+++ b/doc/po/de/faq.xml.po
@@ -0,0 +1,790 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+# Andreas Schild <schildandreas1 at gmail.com>, 2015
+# Chris Leick <c.leick at vollbio.de>, 2013
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"PO-Revision-Date: 2017-09-08 09:05+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: faq.xml:3
+#, no-c-format
+msgid "PostGIS Frequently Asked Questions"
+msgstr "Häufige Fragen zu PostGIS"
+
+#. Tag: para
+#: faq.xml:8
+#, no-c-format
+msgid ""
+"Where can I find tutorials, guides and workshops on working with PostGIS"
+msgstr "Wo kann ich Lernprogramme, Anleitungen und Seminare für die Arbeit mit PostGIS finden?"
+
+#. Tag: para
+#: faq.xml:12
+#, no-c-format
+msgid ""
+"OpenGeo has a step by step tutorial guide workshop <ulink "
+"url=\"http://workshops.boundlessgeo.com/postgis-intro/\">Introduction to "
+"PostGIS</ulink>. It includes packaged data as well as intro to working with "
+"OpenGeo Suite. It is probably the best tutorial on PostGIS."
+msgstr "OpenGeo hat ein schrittweises Lernprogramm <ulink url=\"http://workshops.opengeo.org/postgis-intro/\">Introduction to PostGIS</ulink>. Es beinhaltet sowohl paketierte Daten als auch ein Einführung in das Arbeiten mit der OpenGeo-Suite. Es ist wahrscheinlich das beste Lernprogramm für PostGIS."
+
+#. Tag: para
+#: faq.xml:13
+#, no-c-format
+msgid ""
+"BostonGIS also has a <ulink "
+"url=\"http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_tut01\">PostGIS"
+" almost idiot's guide on getting started</ulink>. That one is more focused "
+"on the windows user."
+msgstr "Außerdem hat BostonGIS ein <ulink url=\"http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_tut01\">PostGIS almost idiot's guide on getting started</ulink>. Dieser ist eher für Windows-Benutzer gedacht."
+
+#. Tag: para
+#: faq.xml:18
+#, no-c-format
+msgid ""
+"My applications and desktop tools worked with PostGIS 1.5,but they don't "
+"work with PostGIS 2.0. How do I fix this?"
+msgstr "Meine Anwendungen und Arbeitsflächenwerkzeuge funktionierten mit PostGIS 1.5, nicht jedoch mit PostGIS 2.0. Wie kann ich dies beheben?"
+
+#. Tag: para
+#: faq.xml:22
+#, no-c-format
+msgid ""
+"A lot of deprecated functions were removed from the PostGIS code base in "
+"PostGIS 2.0. This has affected applications in addition to third-party tools"
+" such as Geoserver, MapServer, QuantumGIS, and OpenJump to name a few. There"
+" are a couple of ways to resolve this. For the third-party apps, you can try"
+" to upgrade to the latest versions of these which have many of these issues "
+"fixed. For your own code, you can change your code to not use the functions "
+"removed. Most of these functions are non ST_ aliases of ST_Union, ST_Length "
+"etc. and as a last resort, install the whole of "
+"<varname>legacy.sql</varname> or just the portions of "
+"<varname>legacy.sql</varname> you need."
+msgstr "Viele missbilligte Funktionen wurden aus der Codebasis von PostGIS 2.0 entfernt. Dies betraf Anwendungen sowie Werkzeuge von Drittanbietern wie Geoserver, MapServer, QuantumGIS und OpenJump, um einige zu nennen. Es gibt ein paar Wege, dies zu beheben. Für die Anwendungen von Drittanbietern können Sie versuchen, sie auf die neuste Version zu aktualisieren, bei der viele dieser Probleme behoben wurden. Ihren eigenen Code könne Sie so ändern, dass er die entfernten Funktionen nicht  [...]
+
+#. Tag: para
+#: faq.xml:28
+#, no-c-format
+msgid ""
+"The <varname>legacy.sql</varname> file is located in the same folder as "
+"postgis.sql. You can install this file after you have installed postgis.sql "
+"and spatial_ref_sys.sql to get back all the 200 some-odd old functions we "
+"removed."
+msgstr "Die Datei <varname>legacy.sql</varname> liegt im selben Verzeichnis wie »postgis.sql«. Sie können diese Datei nach der Installation von »postgis.sql« und »spatial_ref_sys.sql« installieren, um alle etwa 200 alten Funktionen zurückzubekommen, die entfernt wurden."
+
+#. Tag: para
+#: faq.xml:35
+#, no-c-format
+msgid ""
+"When I load OpenStreetMap data with osm2pgsql, I'm getting an error failed: "
+"ERROR: operator class \"gist_geometry_ops\" does not exist for access method"
+" \"gist\" Error occurred. This worked fine in PostGIS 1.5."
+msgstr "Wenn ich OpenStreetMap-Daten mit »osm2pgsql« lade, bekomme ich eine Fehlermeldung: »operator class \"gist_geometry_ops\" does not exist for access method \"gist\" Error occurred.« In PostGIS 1.5 klappte das gut."
+
+#. Tag: para
+#: faq.xml:40
+#, no-c-format
+msgid ""
+"In PostGIS 2, the default geometry operator class gist_geometry_ops was "
+"changed to gist_geometry_ops_2d and the gist_geometry_ops was completely "
+"removed. This was done because PostGIS 2 also introduced Nd spatial indexes "
+"for 3D support and the old name was deemed confusing and a misnomer."
+msgstr "In PostGIS 2 wurde die Standardgeometrieoperatorklasse »gist_geometry_ops« in »gist_geometry_ops_2d« geändert und »gist_geometry_ops« wurde vollständig entfernt. Grund ist, dass PostGIS auch räumliche Nd-Indizes für 3D-Unterstützung einführt und der alte Name als verwirrend und fehlerhaft angesehen wurde."
+
+#. Tag: para
+#: faq.xml:41
+#, no-c-format
+msgid ""
+"Some older applications that as part of the process create tables and "
+"indexes, explicitly referenced the operator class name. This was unnecessary"
+" if you want the default 2D index. So if you manage said good, change index "
+"creation from:"
+msgstr "Einige ältere Anwendungen, die als Teil des Prozesses Tabellen und Indizes erstellen, referenzieren explizit den Operatorklassennamen. Dies war unnötig, falls Sie den Standard-2D-Index wollten. Falls Sie dies also gut hinbekommen möchten, ändern Sie die Indexerstellung von:"
+
+#. Tag: para
+#: faq.xml:42
+#, no-c-format
+msgid "BAD:"
+msgstr "SCHLECHT:"
+
+#. Tag: programlisting
+#: faq.xml:43
+#, no-c-format
+msgid ""
+"CREATE INDEX idx_my_table_geom ON my_table USING gist(geom "
+"gist_geometry_ops);"
+msgstr "CREATE INDEX idx_my_table_geom ON my_table USING gist(geom gist_geometry_ops);"
+
+#. Tag: para
+#: faq.xml:44
+#, no-c-format
+msgid "To GOOD:"
+msgstr "in GUT:"
+
+#. Tag: programlisting
+#: faq.xml:45
+#, no-c-format
+msgid "CREATE INDEX idx_my_table_geom ON my_table USING gist(geom);"
+msgstr "CREATE INDEX idx_my_table_geom ON my_table USING gist(geom);"
+
+#. Tag: para
+#: faq.xml:47
+#, no-c-format
+msgid ""
+"The only case where you WILL need to specify the operator class is if you "
+"want a 3D spatial index as follows:"
+msgstr "Der einzige Fall, in dem Sie die Operatorklasse angeben MÜSSEN, ist, wenn Sie einen räumlichen 3D-Index wie folgt möchten:"
+
+#. Tag: programlisting
+#: faq.xml:48
+#, no-c-format
+msgid ""
+"CREATE INDEX idx_my_super3d_geom ON my_super3d USING gist(geom "
+"gist_geometry_ops_nd);"
+msgstr "CREATE INDEX idx_my_super3d_geom ON my_super3d USING gist(geom gist_geometry_ops_nd);"
+
+#. Tag: para
+#: faq.xml:50
+#, no-c-format
+msgid ""
+"If you are unfortunate to be stuck with compiled code you can't change that "
+"has the old gist_geometry_ops hard-coded, then you can create the old class "
+"using the <filename>legacy_gist.sql</filename> packaged in PostGIS 2.0.2+. "
+"However if you use this fix, you are advised to at a later point drop the "
+"index and recreate it without the operator class. This will save you grief "
+"in the future when you need to upgrade again."
+msgstr "Falls Sie unglücklicherweise kompilierten Code, den Sie nicht mehr ändern können, am Hals haben und bei dem , bei dem altes »gist_geometry_ops« hart codiert ist, können Sie die alte Klasse mittels des in PostGIS 2.0.2+ paketierten <filename>legacy_gist.sql</filename> erstellen. Falls Sie jedoch diese Fehlerbehebung verwenden, wird Ihnen dringend empfohlen, zu einem späteren Zeitpunkt den Index zu löschen und ihn ohne die Operatorklasse neu zu erstellen. Dies wird Ihnen in der Zuk [...]
+
+#. Tag: para
+#: faq.xml:56
+#, no-c-format
+msgid ""
+"I'm running PostgreSQL 9.0 and I can no longer read/view geometries in "
+"OpenJump, Safe FME, and some other tools?"
+msgstr "Ich führe PostgreSQL 9.0 aus und kann Geometrien nicht länger in OpenJump, Safe FME und einigen anderen Werkzeugen lesen/schreiben."
+
+#. Tag: para
+#: faq.xml:60
+#, no-c-format
+msgid ""
+"In PostgreSQL 9.0+, the default encoding for bytea data has been changed to "
+"hex and older JDBC drivers still assume escape format. This has affected "
+"some applications such as Java applications using older JDBC drivers or .NET"
+" applications that use the older npgsql driver that expect the old behavior "
+"of ST_AsBinary. There are two approaches to getting this to work again."
+msgstr "In PostgreSQL 9.0+ wurde die Standardcodierung für »bytea«-Daten in hexadezimal geändert und ältere JDBC-Treiber gehen immer noch vom Escape-Format aus. Dies beeinflusste einige Anwendungen wie Java-Programme, die ältere JDBC-Treiber benutzen oder .NET-Anwendungen, die ältere »npgsql«-Treiber verwenden, die das frühere Verhalten von ST_AsBinary erwarten. Es gibt zwei Herangehensweisen, dies wieder zum Laufen zu bringen."
+
+#. Tag: para
+#: faq.xml:64
+#, no-c-format
+msgid ""
+"You can upgrade your JDBC driver to the latest PostgreSQL 9.0 version which "
+"you can get from <ulink "
+"url=\"http://jdbc.postgresql.org/download.html\">http://jdbc.postgresql.org/download.html</ulink>"
+msgstr "Sie können Ihren JDBC-Treiber auf die neuste PostgreSQL-9.0-Version aktualisieren. Diese erhalten Sie unter <ulink url=\"http://jdbc.postgresql.org/download.html\">http://jdbc.postgresql.org/download.html</ulink>."
+
+#. Tag: para
+#: faq.xml:66
+#, no-c-format
+msgid ""
+"If you are running a .NET app, you can use Npgsql 2.0.11 or higher which you"
+" can download from <ulink "
+"url=\"http://pgfoundry.org/frs/?group_id=1000140\">http://pgfoundry.org/frs/?group_id=1000140</ulink>"
+" and as described on <ulink "
+"url=\"http://fxjr.blogspot.com/2010/11/npgsql-2011-released.html\">Francisco"
+" Figueiredo's NpgSQL 2.0.11 released blog entry</ulink>"
+msgstr "Falls Sie eine .NET-Anwendung ausführen, können Sie Npgsql 2.0.11 oder neuer verwenden. Dies können Sie von <ulink url=\"http://pgfoundry.org/frs/?group_id=1000140\">http://pgfoundry.org/frs/?group_id=1000140</ulink>, wie im <ulink url=\"http://fxjr.blogspot.com/2010/11/npgsql-2011-released.html\">Blog-Eintrag von Francisco Figueiredo zur Veröffentlichung von NpgSQL 2.0.11</ulink> beschrieben, herunterladen."
+
+#. Tag: para
+#: faq.xml:70
+#, no-c-format
+msgid ""
+"If upgrading your PostgreSQL driver is not an option, then you can set the "
+"default back to the old behavior with the following change:"
+msgstr "Falls das Aktualisieren Ihres PostgreSQL-Treibers nicht in Frage kommt, können Sie die Voreinstellung mit der folgenden Änderung auf das vorherige Verhalten zurücksetzen:"
+
+#. Tag: programlisting
+#: faq.xml:71
+#, no-c-format
+msgid "ALTER DATABASE mypostgisdb SET bytea_output='escape';"
+msgstr "ALTER DATABASE mypostgisdb SET bytea_output='escape';"
+
+#. Tag: para
+#: faq.xml:78
+#, no-c-format
+msgid ""
+"I tried to use PgAdmin to view my geometry column and it is blank, what "
+"gives?"
+msgstr "Ich habe versucht, meine Geometriespalte mit PgAdmin anzusehen, aber sie ist leer. Was ist los?"
+
+#. Tag: para
+#: faq.xml:82
+#, no-c-format
+msgid ""
+"PgAdmin doesn't show anything for large geometries. The best ways to verify "
+"you do have data in your geometry columns are?"
+msgstr "PgAdmin zeigt bei großen Geometrien nichts an. Was ist der beste Weg, um zu prüfen, ob sich in Ihren Geometriespalten Daten befinden?"
+
+#. Tag: programlisting
+#: faq.xml:85
+#, no-c-format
+msgid ""
+"-- this should return no records if all your geom fields are filled in\n"
+"SELECT somefield FROM mytable WHERE geom IS NULL;"
+msgstr "-- Diese Abfrage gibt keine Datenbankeinträge zurück, falls alle Geometriefelder ausgefüllt sind\nSELECT somefield FROM mytable WHERE geom IS NULL;"
+
+#. Tag: programlisting
+#: faq.xml:87
+#, no-c-format
+msgid ""
+"-- To tell just how large your geometry is do a query of the form\n"
+"--which will tell you the most number of points you have in any of your geometry columns\n"
+"SELECT MAX(ST_NPoints(geom)) FROM sometable;"
+msgstr "-- Um nur mitzuteilen, wie groß Ihre Geometrie ist, führen Sie eine Abfrage in der folgenden Form aus.\n-- Sie wird Ihnen die Höchstzahl von Punkten mitteilen, die Sie in Ihren Geometriespalten haben.\nSELECT MAX(ST_NPoints(geom)) FROM sometable;"
+
+#. Tag: para
+#: faq.xml:93
+#, no-c-format
+msgid "What kind of geometric objects can I store?"
+msgstr "Welche Art geometrischer Objekte kann ich speichern?"
+
+#. Tag: para
+#: faq.xml:97
+#, no-c-format
+msgid ""
+"You can store Point, LineString, Polygon, MultiPoint, MultiLineString, "
+"MultiPolygon, and GeometryCollection geometries. In PostGIS 2.0 and above "
+"you can also store TINS and Polyhedral Surfaces in the basic geometry type. "
+"These are specified in the Open GIS Well Known Text Format (with Z, M, and "
+"ZM extensions). There are three data types currently supported. The standard"
+" OGC geometry data type which uses a planar coordinate system for "
+"measurement, the geography data type which uses a geodetic coordinate "
+"system, with calculations on either a sphere or spheroid. The newest family "
+"member of the PostGIS spatial type family is raster for storing and "
+"analyzing raster data. Raster has its very own FAQ. Refer to <xref "
+"linkend=\"RT_FAQ\"/> and <xref linkend=\"RT_reference\"/> for more details."
+msgstr "Sie können Punkte, Linien, Polygone, Objekte aus mehreren Punkten, Linien und Polygonen, sowie Geometriesammlungen speichern. In PostGIS 2.0 und höher können Sie auch TINs und Polyederoberflächen im Basistyp »geometry« speichern. Diese werden im »Well-known Text«-Open-GIS-Textformat (mit XYZ-, XYM- und XYZM-Erweiterungen) angegeben. Derzeit werden drei Datentypen unterstützt: Der Standard-OGC-Datentyp »geometry«, der für die Messung ein flaches Koordinatensystem verwendet, der Da [...]
+
+#. Tag: para
+#: faq.xml:110
+#, no-c-format
+msgid "I'm all confused. Which data store should I use geometry or geography?"
+msgstr "Ich bin ganz verwirrt. Welchen Datenspeicher soll ich verwenden, »geometry« oder »geography«?"
+
+#. Tag: para
+#: faq.xml:114
+#, no-c-format
+msgid ""
+"Short Answer: geography is a newer data type that supports long range "
+"distances measurements, but most computations on it are slower than they are"
+" on geometry. If you use geography, you don't need to learn much about "
+"planar coordinate systems. Geography is generally best if all you care about"
+" is measuring distances and lengths and you have data from all over the "
+"world. Geometry data type is an older data type that has many more functions"
+" supporting it, enjoys greater support from third party tools, and "
+"operations on it are generally faster -- sometimes as much as 10 fold faster"
+" for larger geometries. Geometry is best if you are pretty comfortable with "
+"spatial reference systems or you are dealing with localized data where all "
+"your data fits in a single <link linkend=\"spatial_ref_sys\">spatial "
+"reference system (SRID)</link>, or you need to do a lot of spatial "
+"processing. Note: It is fairly easy to do one-off conversions between the "
+"two types to gain the benefits of each. Refer to <xref "
+"linkend=\"PostGIS_TypeFunctionMatrix\"/> to see what is currently supported "
+"and what is not."
+msgstr "Kurze Antwort: »geography« ist ein neuer Datentyp, der große Bereiche von Distanzvermessungen unterstützt, die meisten Berechnungen damit sind derzeit langsamer als bei »geometry«. Falls Sie »geography« benutzen, müssen Sie nicht viel über flache Koordinatensysteme lernen. »geography« ist im Allgemeinen am besten, falls alles, was Sie interessiert, das Vermessen von Entfernungen und Längen ist und Sie Daten von überall in der Welt haben. Der Datentyp »geometry« ist ein alter Date [...]
+
+#. Tag: para
+#: faq.xml:125
+#, no-c-format
+msgid ""
+"Long Answer: Refer to our more lengthy discussion in the <xref "
+"linkend=\"PostGIS_GeographyVSGeometry\"/> and <link "
+"linkend=\"PostGIS_TypeFunctionMatrix\">function type matrix</link>."
+msgstr "Lange Antwort: Eine ausführlichere Erörterung finden Sie unter <xref linkend=\"PostGIS_GeographyVSGeometry\"/> und <link linkend=\"PostGIS_TypeFunctionMatrix\">function type matrix</link>."
+
+#. Tag: para
+#: faq.xml:133
+#, no-c-format
+msgid ""
+"I have more intense questions about geography, such as how big of a "
+"geographic region can I stuff in a geography column and still get reasonable"
+" answers. Are there limitations such as poles, everything in the field must "
+"fit in a hemisphere (like SQL Server 2008 has), speed etc?"
+msgstr "Ich habe tiefergehende Fragen über »geography«, wie beispielsweise welche Größe einer geografischen Region kann ich in eine »geography«-Spalte stopfen und trotzdem noch vernünftige Antworten erhalten. Gibt es Beschränkungen wie Pole, etwas im Feld, das in eine Hemisphäre passen muss (wie bei SQL Server 2008), Geschwindigkeit etc.?"
+
+#. Tag: para
+#: faq.xml:137
+#, no-c-format
+msgid ""
+"Your questions are too deep and complex to be adequately answered in this "
+"section. Please refer to our <xref "
+"linkend=\"PostGIS_Geography_AdvancedFAQ\"/>."
+msgstr "Ihre Fragen sind zu tiefgehend und komplex, um in diesem Abschnitt angemessen beantwortet werden zu können. Bitte lesen Sie unsere <xref linkend=\"PostGIS_Geography_AdvancedFAQ\"/>."
+
+#. Tag: para
+#: faq.xml:144
+#, no-c-format
+msgid "How do I insert a GIS object into the database?"
+msgstr "Wie füge ich ein GIS-Objekt in die Datenbank ein?"
+
+#. Tag: para
+#: faq.xml:148
+#, no-c-format
+msgid ""
+"First, you need to create a table with a column of type \"geometry\" or "
+"\"geography\" to hold your GIS data. Storing geography type data is a little"
+" different than storing geometry. Refer to <xref "
+"linkend=\"Geography_Basics\"/> for details on storing geography."
+msgstr "Zuerst müssen Sie eine Tabelle mit einer Spalte des Typs »geometry« oder »geography« erstellen, die Ihre GIS-Daten bereithält. Das Speichern des Datentyps »geography« unterscheidet sich etwas vom Speichern des Datentyps »geometry«. Einzelheiten über das Speichern von »geography« finden Sie unter <xref linkend=\"Geography_Basics\"/>."
+
+#. Tag: para
+#: faq.xml:152
+#, no-c-format
+msgid ""
+"For geometry: Connect to your database with <filename>psql</filename> and "
+"try the following SQL:"
+msgstr "Für »geometry«: Verbinden Sie Ihre Datenbank mit <filename>psql</filename> und probieren Sie folgenden SQL-Befehl:"
+
+#. Tag: programlisting
+#: faq.xml:156
+#, no-c-format
+msgid ""
+"CREATE TABLE gtest ( gid serial primary key, name varchar(20)\n"
+"        , geom geometry(LINESTRING) );"
+msgstr "CREATE TABLE gtest ( gid serial primary key, name varchar(20)\n        , geom geometry(LINESTRING) );"
+
+#. Tag: para
+#: faq.xml:158
+#, no-c-format
+msgid ""
+"If the geometry column definition fails, you probably have not loaded the "
+"PostGIS functions and objects into this database or are using a pre-2.0 "
+"version of PostGIS. See the <xref linkend=\"PGInstall\"/>."
+msgstr "Falls die Definition der Spalte »geometry« fehlschlägt, haben Sie wahrscheinlich die PostGIS-Funktionen und -Objekte nicht in Ihre Datenbank geladen oder Sie verwenden eine Version von PostGIS vor 2.0. Siehe <xref linkend=\"PGInstall\"/>."
+
+#. Tag: para
+#: faq.xml:162
+#, no-c-format
+msgid ""
+"Then, you can insert a geometry into the table using a SQL insert statement."
+" The GIS object itself is formatted using the OpenGIS Consortium \"well-"
+"known text\" format:"
+msgstr "Dann können Sie mittels eines SQL-INSERT-Befehls eine Geometrie in Ihre Tabelle einfügen. Das GIS-Objekt selbst ist mit dem Format »well-known-text« des OpenGIS-Konsortiums formatiert:"
+
+#. Tag: programlisting
+#: faq.xml:166
+#, no-c-format
+msgid ""
+"INSERT INTO gtest (ID, NAME, GEOM)\n"
+"VALUES (\n"
+"  1,\n"
+"  'First Geometry',\n"
+"  ST_GeomFromText('LINESTRING(2 3,4 5,6 5,7 8)')\n"
+");"
+msgstr "INSERT INTO gtest (ID, NAME, GEOM)\nVALUES (\n  1,\n  'First Geometry',\n  ST_GeomFromText('LINESTRING(2 3,4 5,6 5,7 8)')\n);"
+
+#. Tag: para
+#: faq.xml:168
+#, no-c-format
+msgid ""
+"For more information about other GIS objects, see the <link "
+"linkend=\"RefObject\">object reference</link>."
+msgstr "Mehr Informationen über weitere GIS-Objekte finden Sie in der <link linkend=\"RefObject\">Objektreferenz</link>."
+
+#. Tag: para
+#: faq.xml:171
+#, no-c-format
+msgid "To view your GIS data in the table:"
+msgstr "So sehen Sie sich Ihre GIS-Daten in der Tabelle an:"
+
+#. Tag: programlisting
+#: faq.xml:173
+#, no-c-format
+msgid "SELECT id, name, ST_AsText(geom) AS geom FROM gtest;"
+msgstr "SELECT id, name, ST_AsText(geom) AS geom FROM gtest;"
+
+#. Tag: para
+#: faq.xml:175
+#, no-c-format
+msgid "The return value should look something like this:"
+msgstr "Der Rückgabewert sollte etwa so aussehen:"
+
+#. Tag: programlisting
+#: faq.xml:177
+#, no-c-format
+msgid ""
+"id | name           | geom\n"
+"----+----------------+-----------------------------\n"
+"  1 | First Geometry | LINESTRING(2 3,4 5,6 5,7 8)\n"
+"(1 row)"
+msgstr "id | name           | geom\n----+----------------+-----------------------------\n  1 | First Geometry | LINESTRING(2 3,4 5,6 5,7 8)\n(1 row)"
+
+#. Tag: para
+#: faq.xml:183
+#, no-c-format
+msgid "How do I construct a spatial query?"
+msgstr "Wie erstelle ich eine räumliche Abfrage?"
+
+#. Tag: para
+#: faq.xml:187
+#, no-c-format
+msgid ""
+"The same way you construct any other database query, as an SQL combination "
+"of return values, functions, and boolean tests."
+msgstr "Auf die gleiche Weise, wie alle anderen Datenbankabfragen erstellt werden, als Kombination von Rückgabewerten, Funktionen und booleschen Tests."
+
+#. Tag: para
+#: faq.xml:190
+#, no-c-format
+msgid ""
+"For spatial queries, there are two issues that are important to keep in mind"
+" while constructing your query: is there a spatial index you can make use "
+"of; and, are you doing expensive calculations on a large number of "
+"geometries."
+msgstr "Es gibt bei räumlichen Abfragen zwei Aspekte, die Sie beim Erstellen Ihrer Abfrage im Hinterkopf behalten sollten: Es gibt einen räumlichen Index, von dem Sie Gebrauch machen können, und führen Sie aufwendige Berechnungen auf einer großen Zahl von Geometrien durch?"
+
+#. Tag: para
+#: faq.xml:195
+#, no-c-format
+msgid ""
+"In general, you will want to use the \"intersects operator\" (&&) "
+"which tests whether the bounding boxes of features intersect. The reason the"
+" && operator is useful is because if a spatial index is available to"
+" speed up the test, the && operator will make use of this. This can "
+"make queries much much faster."
+msgstr "Im Allgemeinen werden Sie den »Überschneidungsoperator« (&&) benutzen wollen, der prüft, ob sich die Hüllquader der Objekte überschneiden. Der Hauptnutzen des &&-Operators besteht darin, dass er, falls ein räumlicher Index zum Beschleunigen des Tests verfügbar ist, Gebrauch davon macht. Dies kann Abfragen sehr stark beschleunigen."
+
+#. Tag: para
+#: faq.xml:202
+#, no-c-format
+msgid ""
+"You will also make use of spatial functions, such as Distance(), "
+"ST_Intersects(), ST_Contains() and ST_Within(), among others, to narrow down"
+" the results of your search. Most spatial queries include both an indexed "
+"test and a spatial function test. The index test serves to limit the number "
+"of return tuples to only tuples that <emphasis>might</emphasis> meet the "
+"condition of interest. The spatial functions are then use to test the "
+"condition exactly."
+msgstr "Sie werden auch von räumlichen Funktionen wie Distance(), ST_Intersects(), ST_Contains() und ST_Within() Gebrauch machen, um die Ergebnisse Ihrer Suche einzugrenzen. Die meisten räumlichen Abfragen enthalten sowohl einen indizierten als auch einen räumlichen Funktionstest. Der Indextest begrenzt die Auswahl von Tupeln auf nur diejenigen Tupel, die die Bedingung, die von Interesse ist, treffen <emphasis>könnten</emphasis>. Die räumlichen Funktionen werden dann verwendet, um die Be [...]
+
+#. Tag: programlisting
+#: faq.xml:210
+#, no-c-format
+msgid ""
+"SELECT id, the_geom\n"
+"FROM thetable\n"
+"WHERE\n"
+"  ST_Contains(the_geom,'POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))');"
+msgstr "SELECT id, the_geom\nFROM thetable\nWHERE\n  ST_Contains(the_geom,'POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))');"
+
+#. Tag: para
+#: faq.xml:216
+#, no-c-format
+msgid "How do I speed up spatial queries on large tables?"
+msgstr "Wie kann ich räumliche Abfragen auf großen Tabellen beschleunigen?"
+
+#. Tag: para
+#: faq.xml:220
+#, no-c-format
+msgid ""
+"Fast queries on large tables is the <emphasis>raison d'etre</emphasis> of "
+"spatial databases (along with transaction support) so having a good index is"
+" important."
+msgstr "Schnelle Abfragen großer Tabellen sind die <emphasis>Daseinsberechtigung</emphasis> räumlicher Datenbanken (neben der Unterstützung von Transaktionen). Daher ist es wichtig, über einen guten Index zu verfügen."
+
+#. Tag: para
+#: faq.xml:224
+#, no-c-format
+msgid ""
+"To build a spatial index on a table with a <varname>geometry</varname> "
+"column, use the \"CREATE INDEX\" function as follows:"
+msgstr "Um einen räumlichen Index für eine Tablle mit einer <varname>geometry</varname>-Spalte zu erstellen, benutzen Sie die Funktion »CREATE INDEX« wie folgt:"
+
+#. Tag: programlisting
+#: faq.xml:228
+#, no-c-format
+msgid ""
+"CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometrycolumn] );"
+msgstr "CREATE INDEX [indexname] ON [tabellenname] USING GIST ( [geometry_spalte] );"
+
+#. Tag: para
+#: faq.xml:230
+#, no-c-format
+msgid ""
+"The \"USING GIST\" option tells the server to use a GiST (Generalized Search"
+" Tree) index."
+msgstr "Die Option »USING GIST« teilt dem Server mit, dass er einen GiST-Index (Generalized Search Tree/Verallgemeinerter Suchbaum) verwenden soll."
+
+#. Tag: para
+#: faq.xml:234
+#, no-c-format
+msgid ""
+"GiST indexes are assumed to be lossy. Lossy indexes uses a proxy object (in "
+"the spatial case, a bounding box) for building the index."
+msgstr "Es wird von GiST-Indizes angenommen, dass sie verlustbehaftet sind. Verlustbehaftete Indizes verwenden ein Ersatzobjekt (im Fall räumlicher Objekte einen Hüllquader), um einen Index zu erstellen."
+
+#. Tag: para
+#: faq.xml:239
+#, no-c-format
+msgid ""
+"You should also ensure that the PostgreSQL query planner has enough "
+"information about your index to make rational decisions about when to use "
+"it. To do this, you have to \"gather statistics\" on your geometry tables."
+msgstr "Sie sollten außerdem sicherstellen, dass das PostgreSQL-Abfrageplanungsprogramm ausreichende Informationen über Ihren Index hat, um vernünftige Entscheidungen treffen zu können, wann er benutzt wird. Zu diesem Zweck müssen Sie für Ihre Geometrietabellen »Statistiken erstellen«."
+
+#. Tag: para
+#: faq.xml:244
+#, no-c-format
+msgid ""
+"For PostgreSQL 8.0.x and greater, just run the <command>VACUUM "
+"ANALYZE</command> command."
+msgstr "Unter PostgeSQL 8.0.x und neuer führen Sie einfach den Befehl <command>VACUUM ANALYZE</command> aus."
+
+#. Tag: para
+#: faq.xml:247
+#, no-c-format
+msgid ""
+"For PostgreSQL 7.4.x and below, run the <command>SELECT "
+"UPDATE_GEOMETRY_STATS()</command> command."
+msgstr "Unter PostgreSQL 7.4.x und älter führen Sie den Befehl <command>SELECT UPDATE_GEOMETRY_STATS()</command> aus."
+
+#. Tag: para
+#: faq.xml:254
+#, no-c-format
+msgid "Why aren't PostgreSQL R-Tree indexes supported?"
+msgstr "Warum werden keine R-Baum-Indizes von PostgreSQL unterstützt?"
+
+#. Tag: para
+#: faq.xml:258
+#, no-c-format
+msgid ""
+"Early versions of PostGIS used the PostgreSQL R-Tree indexes. However, "
+"PostgreSQL R-Trees have been completely discarded since version 0.6, and "
+"spatial indexing is provided with an R-Tree-over-GiST scheme."
+msgstr "Ältere Versionen von PostGIS verwendeten die PostgreSQL-R-Baum-Indizes. PostgreSQL-R-Bäume wurden jedoch seit Version 0.6 komplett ausrangiert und räumliche Indizierung wird mit dem Schema »R-Tree-over-GiST« bereitgestellt."
+
+#. Tag: para
+#: faq.xml:263
+#, no-c-format
+msgid ""
+"Our tests have shown search speed for native R-Tree and GiST to be "
+"comparable. Native PostgreSQL R-Trees have two limitations which make them "
+"undesirable for use with GIS features (note that these limitations are due "
+"to the current PostgreSQL native R-Tree implementation, not the R-Tree "
+"concept in general):"
+msgstr "Unsere Tests haben gezeigt, dass die Suchgeschwindigkeit für native R-Bäume und GiST vergleichbar ist. Native PostgreSQL-R-Bäume haben zwei Einschränkungen, wegen der sie für den Gebrauch mit GIS-Objekten unerwünscht sind (beachten Sie, dass diese Einschränkungen aufgrund der Implementierung nativer PostgreSQL-R-Bäume und nicht wegen des Konzepts der R-Bäume im Allgemeinen bestehen):"
+
+#. Tag: para
+#: faq.xml:271
+#, no-c-format
+msgid ""
+"R-Tree indexes in PostgreSQL cannot handle features which are larger than 8K"
+" in size. GiST indexes can, using the \"lossy\" trick of substituting the "
+"bounding box for the feature itself."
+msgstr "R-Baum-Indizes können in PostgreSQL nicht mit Objekten umgehen, die größer als 8k sind. GiST-Indizes können dies mittels des »verlustbehafteten« Tricks, das Objekt selbst durch seinen Hüllquader zu ersetzen."
+
+#. Tag: para
+#: faq.xml:278
+#, no-c-format
+msgid ""
+"R-Tree indexes in PostgreSQL are not \"null safe\", so building an index on "
+"a geometry column which contains null geometries will fail."
+msgstr "R-Baum-Indizes sind in PostgreSQL nicht »nullsicher«, daher wird das Bilden eines Index auf einer »geometry«-Spalte, die Null-Geometrien enthält, scheitern."
+
+#. Tag: para
+#: faq.xml:288
+#, no-c-format
+msgid ""
+"Why should I use the <varname>AddGeometryColumn()</varname> function and all"
+" the other OpenGIS stuff?"
+msgstr "Warum soll ich die Funktion <varname>AddGeometryColumn()</varname> und all das andere OpenGIS-Zeug verwenden?"
+
+#. Tag: para
+#: faq.xml:293
+#, no-c-format
+msgid ""
+"If you do not want to use the OpenGIS support functions, you do not have to."
+" Simply create tables as in older versions, defining your geometry columns "
+"in the CREATE statement. All your geometries will have SRIDs of -1, and the "
+"OpenGIS meta-data tables will <emphasis>not</emphasis> be filled in "
+"properly. However, this will cause most applications based on PostGIS to "
+"fail, and it is generally suggested that you do use "
+"<varname>AddGeometryColumn()</varname> to create geometry tables."
+msgstr "Falls Sie keine OpenGIS-Hilfsfunktionen nutzen möchten, müssen Sie dies nicht. Erstellen Sie einfach Ihre Tabellen in älteren Versionen, indem Sie Ihre »geometry«-Spalten im CREATE-Befehl erstellen. Alle Ihre Geometrien werden SRIDs von -1 haben und die OpenGIS-Metadatentabellen werden <emphasis>nicht</emphasis> ordentlich gefüllt. Dies wird jedoch die meistenAnwendungen, die auf PostGIS basieren, zum Abstürzen bringen und es wird generell empfohlen, dass Sie zum Erstellen von »g [...]
+
+#. Tag: para
+#: faq.xml:302
+#, no-c-format
+msgid ""
+"MapServer is one application which makes use of the "
+"<varname>geometry_columns</varname> meta-data. Specifically, MapServer can "
+"use the SRID of the geometry column to do on-the-fly reprojection of "
+"features into the correct map projection."
+msgstr "MapServer ist eine dieser Anwendungen, die Gebrauch von <varname>geometry_columns</varname>-Metadaten machen. Insbesondere kann MapServer die SRID der »geometry«-Spalte nutzen, um direkt eine Rückprojektion von Objekten in die korrekte Abbildungsprojektion vorzunehmen."
+
+#. Tag: para
+#: faq.xml:311
+#, no-c-format
+msgid ""
+"What is the best way to find all objects within a radius of another object?"
+msgstr "Was ist der beste Weg, alle Objekte innerhalb eines Radius eines anderen Objekts zu finden?"
+
+#. Tag: para
+#: faq.xml:316
+#, no-c-format
+msgid ""
+"To use the database most efficiently, it is best to do radius queries which "
+"combine the radius test with a bounding box test: the bounding box test uses"
+" the spatial index, giving fast access to a subset of data which the radius "
+"test is then applied to."
+msgstr "Um die Datenbank möglichst effizient zu nutzen, ist es am besten Radiusabfragen zu verwenden. Diese kombinieren den Radiustest mit einem Hüllquadertest: Der Hüllquadertest benutzt den räumlichen Index, der schnellen Zugriff auf eine Untermenge von Daten gewährt, auf die dann der Radiustest angewendet wird."
+
+#. Tag: para
+#: faq.xml:321
+#, no-c-format
+msgid ""
+"The <varname>ST_DWithin(geometry, geometry, distance)</varname> function is "
+"a handy way of performing an indexed distance search. It works by creating a"
+" search rectangle large enough to enclose the distance radius, then "
+"performing an exact distance search on the indexed subset of results."
+msgstr "Die Funktion <varname>ST_DWithin(geometry, geometry, distance)</varname> ist eine praktische Art, eine Entfernungssuche per Index durchzuführen. Dazu wird ein Suchrechteck erstellt, das groß genug ist, um den Entfernungsradius einzuschließen. Dann wird in der indizitierten Untermenge der Ergebnisse die genaue Entfernung gesucht."
+
+#. Tag: para
+#: faq.xml:327
+#, no-c-format
+msgid ""
+"For example, to find all objects with 100 meters of POINT(1000 1000) the "
+"following query would work well:"
+msgstr "Um zum Beispiel alle Objekte mit 100 Metern Entfernung zu POINT(1000 1000) zu finden, wäre die folgende Abfrage gut geeignet:"
+
+#. Tag: programlisting
+#: faq.xml:330
+#, no-c-format
+msgid ""
+"SELECT * FROM geotable\n"
+"WHERE ST_DWithin(geocolumn, 'POINT(1000 1000)', 100.0);"
+msgstr "SELECT * FROM geotable\nWHERE ST_DWithin(geocolumn, 'POINT(1000 1000)', 100.0);"
+
+#. Tag: para
+#: faq.xml:336
+#, no-c-format
+msgid "How do I perform a coordinate reprojection as part of a query?"
+msgstr "Wie kann ich die Koordinaten-Rückprojektion als Teil einer Abfrage durchführen?"
+
+#. Tag: para
+#: faq.xml:341
+#, no-c-format
+msgid ""
+"To perform a reprojection, both the source and destination coordinate "
+"systems must be defined in the SPATIAL_REF_SYS table, and the geometries "
+"being reprojected must already have an SRID set on them. Once that is done, "
+"a reprojection is as simple as referring to the desired destination SRID. "
+"The below projects a geometry to NAD 83 long lat. The below will only work "
+"if the srid of the_geom is not -1 (not undefined spatial ref)"
+msgstr "Um eine Rückprojektion durchzuführen, müssen sowohl die Quell- als auch die Zielkoordinatensysteme in einer SPATIAL_REF_SYS-Tabelle definiert sein und und die SRIDs der Geometrien, die rückprojiziert werden, müssen bereits gesetzt sein. Sobald dies erledigt ist, ist die Rückprojektion so einfach wie Bezug auf die gewünschte Ziel-SRID zu nehmen. Nachfolgend wird eine Geometrie auf »NAD 83 long lat« projiziert. Das Folgende funktioniert nur, falls die SRID der Geometrie nicht -1 is [...]
+
+#. Tag: programlisting
+#: faq.xml:348
+#, no-c-format
+msgid "SELECT ST_Transform(the_geom,4269) FROM geotable;"
+msgstr "SELECT ST_Transform(die_geometrie,4269) FROM geometrietabelle;"
+
+#. Tag: para
+#: faq.xml:354
+#, no-c-format
+msgid ""
+"I did an ST_AsEWKT and ST_AsText on my rather large geometry and it returned"
+" blank field. What gives?"
+msgstr "Ich führte ein ST_AsEWKT und ST_AsText auf meiner eher großen Geometrie aus und erhielt ein leeres Feld zurück. Was ist passiert?"
+
+#. Tag: para
+#: faq.xml:358
+#, no-c-format
+msgid ""
+"You are probably using PgAdmin or some other tool that doesn't output large "
+"text. If your geometry is big enough, it will appear blank in these tools. "
+"Use PSQL if you really need to see it or output it in WKT."
+msgstr "Sie verwenden vermutlich PgAdmin oder irgendein anderes Werkzeug, das keine großen Texte ausgibt. Falls Ihre Geometrie groß genug ist, wird sie in diesen Werkzeugen leer erscheinen. Falls Sie sie wirklich sehen oder in WKT ausgeben möchten, verwenden Sie PSQL."
+
+#. Tag: programlisting
+#: faq.xml:361
+#, no-c-format
+msgid ""
+"--To check number of geometries are really blank\n"
+"                                SELECT count(gid) FROM geotable WHERE the_geom IS NULL;"
+msgstr "--zum Prüfen, ob die Anzahl der Geometrien wirklich leer ist\n                                SELECT count(gid) FROM geotable WHERE the_geom IS NULL;"
+
+#. Tag: para
+#: faq.xml:367
+#, no-c-format
+msgid ""
+"When I do an ST_Intersects, it says my two geometries don't intersect when I"
+" KNOW THEY DO. What gives?"
+msgstr "Wenn ich ein ST_Intersects ausführe, sagt es, dass sich meine beiden Geometrien nicht überschneiden, obwohl ICH WEIẞ, DASS SIE DIES TUN. Was ist passiert?"
+
+#. Tag: para
+#: faq.xml:371
+#, no-c-format
+msgid ""
+"This generally happens in two common cases. Your geometry is invalid -- "
+"check <xref linkend=\"ST_IsValid\"/> or you are assuming they intersect "
+"because ST_AsText truncates the numbers and you have lots of decimals after "
+"it is not showing you."
+msgstr "Im Allgemeinen kommt das in zwei Fällen vor. Ihre Geometrie ist ungültig – prüfen Sie dies mit <xref linkend=\"ST_IsValid\"/> oder Sie gehen davon aus, dass sie sich überschneiden, da ST_AsText die Zahlen rundet und Sie viele Dezimalstellen dahinter haben, die Ihnen nicht angezeigt werden."
+
+#. Tag: para
+#: faq.xml:379
+#, no-c-format
+msgid ""
+"I am releasing software that uses PostGIS, does that mean my software has to"
+" be licensed using the GPL like PostGIS? Will I have to publish all my code "
+"if I use PostGIS?"
+msgstr "Ich veröffentliche Software, die PostGIS verwendet. Bedeutet das, dass meine Software wie PostGIS unter der GPL lizenziert werden muss? Muss ich all meinen Code veröffentlichen, falls ich PostGIS benutze?"
+
+#. Tag: para
+#: faq.xml:383
+#, no-c-format
+msgid ""
+"Almost certainly not. As an example, consider Oracle database running on "
+"Linux. Linux is GPL, Oracle is not: does Oracle running on Linux have to be "
+"distributed using the GPL? No. Similarly your software can use a "
+"PostgreSQL/PostGIS database as much as it wants and be under any license you"
+" like."
+msgstr "Höchstwahrscheinlich nicht. Oracle-Datenbanken laufen zum Beispiel unter Linux. Linux steht unter der GPL, Oracles Datenbank nicht. Muss Oracles Datenbank, die unter Linux läuft, unter der GPL verteilt werden? Nein. In ähnlicher Weise kann Ihre Software die PostgreSQL/PostGIS Datenbank soviel nutzen wie sie will, und kann unter irgendeiner, von Ihnen gewünschten Lizenz vorliegen."
+
+#. Tag: para
+#: faq.xml:384
+#, no-c-format
+msgid ""
+"The only exception would be if you made changes to the PostGIS source code, "
+"and <emphasis>distributed your changed version</emphasis> of PostGIS. In "
+"that case you would have to share the code of your changed PostGIS (but not "
+"the code of applications running on top of it). Even in this limited case, "
+"you would still only have to distribute source code to people you "
+"distributed binaries to. The GPL does not require that you "
+"<emphasis>publish</emphasis> your source code, only that you share it with "
+"people you give binaries to."
+msgstr "Die einzige Ausnahme wäre, wenn Sie Veränderungen am PostGIS-Quellcode vorgenommen hätten und die <emphasis>veränderte Version verteilen</emphasis> würden. In diesem Fall müssten Sie den Code Ihres veränderten PostGIS freigeben (aber nicht den Code von Anwendungen, die darauf laufen). Sogar in diesem begrenzten Fall müssten Sie nur den Quellcode an Leute verteilen, denen Sie Binärcode weitergegeben haben. Die GPL verlangt nicht, dass Sie Ihren Quellcode <emphasis>veröffentlichen< [...]
+
+#. Tag: para
+#: faq.xml:385
+#, no-c-format
+msgid ""
+"The above remains true even if you use PostGIS in conjunction with the "
+"optional CGAL-enabled functions. Portions of CGAL are GPL, but so is all of "
+"PostGIS already: using CGAL does not make PostGIS any more GPL than it was "
+"to start with."
+msgstr "Die oberen Angaben treffen auch zu, wenn Sie PostGIS in Verbindung mit den optionalen CGAL-aktivierten Funktionen nutzen. Teile von CGAL liegen unter GPL vor, so wie bereits das gesamte PostGIS: die Verwendung von CGAL macht PostGIS nicht mehr GPL als es bereits von vornherein ist."
diff --git a/doc/po/pl/faq_raster.xml.po b/doc/po/de/faq_raster.xml.po
similarity index 57%
copy from doc/po/pl/faq_raster.xml.po
copy to doc/po/de/faq_raster.xml.po
index dc29bef..139a9ca 100644
--- a/doc/po/pl/faq_raster.xml.po
+++ b/doc/po/de/faq_raster.xml.po
@@ -1,27 +1,26 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-01-28 07:02+0000\n"
-"PO-Revision-Date: 2015-09-29 12:23+0000\n"
-"Last-Translator: Sandro Santilli <strk at kbt.io>\n"
-"Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
-"pl/)\n"
-"Language: pl\n"
+"PO-Revision-Date: 2017-09-01 06:03+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
 #: faq_raster.xml:3
 #, no-c-format
 msgid "PostGIS Raster Frequently Asked Questions"
-msgstr ""
+msgstr "Häufige Fragen zu PostGIS Raster"
 
 #. Tag: para
 #: faq_raster.xml:9
@@ -32,7 +31,7 @@ msgid ""
 "using ST_FromGDALRaster or <code>ERROR: rt_raster_to_gdal: Could not load "
 "the output GDAL driver</code> when trying to use ST_AsPNG or other raster "
 "input functions."
-msgstr ""
+msgstr "Ich erhalte die Fehlermeldung <code>ERROR: RASTER_fromGDALRaster: Could not open bytea with GDAL. Check that the bytea is of a GDAL supported format.</code> wenn ich ST_FromGDALRaster verwende, oder <code>ERROR: rt_raster_to_gdal: Could not load the output GDAL driver</code> wenn Ich ST_AsPNG oder andere Rastereingabefunktionen verwende."
 
 #. Tag: para
 #: faq_raster.xml:14
@@ -40,25 +39,26 @@ msgstr ""
 msgid ""
 "As of PostGIS 2.1.3 and 2.0.5, a security change was made to by default "
 "disable all GDAL drivers and out of db rasters. The release notes are at "
-"<ulink url=\"http://postgis.net/2014/05/19/postgis-2.0.6_and_2.1.3\">PostGIS "
-"2.0.6, 2.1.3 security release</ulink>. In order to reenable specific drivers "
-"or all drivers and reenable out of database support, refer to <xref linkend="
-"\"install_short_version\"/>."
+"<ulink url=\"http://postgis.net/2014/05/19/postgis-2.0.6_and_2.1.3\">PostGIS"
+" 2.0.6, 2.1.3 security release</ulink>. In order to reenable specific "
+"drivers or all drivers and reenable out of database support, refer to <xref "
+"linkend=\"install_short_version\"/>."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:22
 #, no-c-format
 msgid "Where can I find out more about the PostGIS Raster Project?"
-msgstr ""
+msgstr "Wo kann ich detailierte Information über das Raster-Projekt von PostGIS finden?"
 
 #. Tag: para
 #: faq_raster.xml:26
 #, no-c-format
 msgid ""
-"Refer to the <ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster"
-"\">PostGIS Raster home page</ulink>."
-msgstr ""
+"Refer to the <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster\">PostGIS Raster home "
+"page</ulink>."
+msgstr "Siehe <ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster\">PostGIS Raster Homepage</ulink>."
 
 #. Tag: para
 #: faq_raster.xml:32
@@ -66,43 +66,44 @@ msgstr ""
 msgid ""
 "Are there any books or tutorials to get me started with this wonderful "
 "invention?"
-msgstr ""
+msgstr "Gibt es irgendwelche Bücher oder Übungen, die mir erklären wie Ich mit dieser wunderbare Erfindung loslegen kann?"
 
 #. Tag: para
 #: faq_raster.xml:36
 #, no-c-format
 msgid ""
-"There is a full length beginner tutorial <ulink url=\"http://trac.osgeo.org/"
-"postgis/wiki/WKTRasterTutorial01\"> Intersecting vector buffers with large "
-"raster coverage using PostGIS Raster</ulink>. Jorge has a series of blog "
-"articles on PostGIS Raster that demonstrate how to load raster data as well "
-"as cross compare to same tasks in Oracle GeoRaster. Check out <ulink url="
-"\"http://gis4free.wordpress.com/category/postgis-raster/\">Jorge's PostGIS "
-"Raster / Oracle GeoRaster Series</ulink>. There is a whole chapter (more "
-"than 35 pages of content) dedicated to PostGIS Raster with free code and "
-"data downloads at <ulink url=\"https://www.manning.com/books/postgis-in-"
-"action-second-edition\">PostGIS in Action - Raster chapter</ulink>. You can "
-"<ulink url=\"http://www.postgis.us/page_buy_book\">buy PostGIS in Action</"
-"ulink> now from Manning in hard-copy (significant discounts for bulk "
-"purchases) or just the E-book format. You can also buy from Amazon and "
-"various other book distributors. All hard-copy books come with a free coupon "
-"to download the E-book version."
+"There is a full length beginner tutorial <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/WKTRasterTutorial01\"> Intersecting"
+" vector buffers with large raster coverage using PostGIS Raster</ulink>. "
+"Jorge has a series of blog articles on PostGIS Raster that demonstrate how "
+"to load raster data as well as cross compare to same tasks in Oracle "
+"GeoRaster. Check out <ulink url=\"http://gis4free.wordpress.com/category"
+"/postgis-raster/\">Jorge's PostGIS Raster / Oracle GeoRaster Series</ulink>."
+" There is a whole chapter (more than 35 pages of content) dedicated to "
+"PostGIS Raster with free code and data downloads at <ulink "
+"url=\"https://www.manning.com/books/postgis-in-action-second-"
+"edition\">PostGIS in Action - Raster chapter</ulink>. You can <ulink "
+"url=\"http://www.postgis.us/page_buy_book\">buy PostGIS in Action</ulink> "
+"now from Manning in hard-copy (significant discounts for bulk purchases) or "
+"just the E-book format. You can also buy from Amazon and various other book "
+"distributors. All hard-copy books come with a free coupon to download the "
+"E-book version."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:43
 #, no-c-format
 msgid ""
-"Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
-"raster applied to land classification urban forestry</ulink>"
+"Here is a review from a PostGIS Raster user <ulink "
+"url=\"http://fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-"
+"ftw/\">PostGIS raster applied to land classification urban forestry</ulink>"
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:50
 #, no-c-format
 msgid "How do I install Raster support in my PostGIS database?"
-msgstr ""
+msgstr "Wie installiere Ich die Rasterunterstützung in meiner PostGIS Datenbank?"
 
 #. Tag: para
 #: faq_raster.xml:54
@@ -110,8 +111,8 @@ msgstr ""
 msgid ""
 "The easiest is to download binaries for PostGIS and Raster which are "
 "currently available for windows and latest versions of Mac OSX. First you "
-"need a working PostGIS 2.0.0 or above and be running PostgreSQL 8.4, 9.0, or "
-"9.1. Note in PostGIS 2.0 PostGIS Raster is fully integrated, so it will be "
+"need a working PostGIS 2.0.0 or above and be running PostgreSQL 8.4, 9.0, or"
+" 9.1. Note in PostGIS 2.0 PostGIS Raster is fully integrated, so it will be "
 "compiled when you compile PostGIS."
 msgstr ""
 
@@ -129,11 +130,12 @@ msgstr ""
 #: faq_raster.xml:57
 #, no-c-format
 msgid ""
-"If you are on windows, you can compile yourself, or use the <ulink url="
-"\"http://postgis.net/windows_downloads\">pre-compiled PostGIS Raster windows "
-"binaries</ulink>. If you are on Mac OSX Leopard or Snow Leopard, there are "
-"binaries available at <ulink url=\"http://www.kyngchaos.com/software/postgres"
-"\">Kyng Chaos Mac OSX PostgreSQL/GIS binaries</ulink>."
+"If you are on windows, you can compile yourself, or use the <ulink "
+"url=\"http://postgis.net/windows_downloads\">pre-compiled PostGIS Raster "
+"windows binaries</ulink>. If you are on Mac OSX Leopard or Snow Leopard, "
+"there are binaries available at <ulink "
+"url=\"http://www.kyngchaos.com/software/postgres\">Kyng Chaos Mac OSX "
+"PostgreSQL/GIS binaries</ulink>."
 msgstr ""
 
 #. Tag: para
@@ -151,27 +153,27 @@ msgstr ""
 msgid ""
 "For other platforms, you generally need to compile yourself. Dependencies "
 "are PostGIS and GDAL. For more details about compiling from source, please "
-"refer to <ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/"
-"Documentation01#a2.3-CompilingandInstallingfromSources\">Installing PostGIS "
-"Raster from source (in prior versions of PostGIS)</ulink>"
+"refer to <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/Documentation01#a2.3-CompilingandInstallingfromSources\">Installing"
+" PostGIS Raster from source (in prior versions of PostGIS)</ulink>"
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:70
 #, no-c-format
 msgid ""
-"I get error could not load library \"C:/Program Files/PostgreSQL/8.4/lib/"
-"rtpostgis.dll\": The specified module could not be found. or could not load "
-"library on Linux when trying to run rtpostgis.sql"
-msgstr ""
+"I get error could not load library \"C:/Program "
+"Files/PostgreSQL/8.4/lib/rtpostgis.dll\": The specified module could not be "
+"found. or could not load library on Linux when trying to run rtpostgis.sql"
+msgstr "Ich bekomme die Fehlermeldung:  'could not load library \"C:/Program Files/PostgreSQL/8.4/lib/rtpostgis.dll\": The specified module could not be found'. Oder 'could not load library on Linux when trying to run rtpostgis.sql'"
 
 #. Tag: para
 #: faq_raster.xml:75
 #, no-c-format
 msgid ""
 "rtpostgis.so/dll is built with dependency on libgdal.dll/so. Make sure for "
-"Windows you have libgdal-1.dll in the bin folder of your PostgreSQL install. "
-"For Linux libgdal has to be in your path or bin folder."
+"Windows you have libgdal-1.dll in the bin folder of your PostgreSQL install."
+" For Linux libgdal has to be in your path or bin folder."
 msgstr ""
 
 #. Tag: para
@@ -179,76 +181,77 @@ msgstr ""
 #, no-c-format
 msgid ""
 "You may also run into different errors if you don't have PostGIS installed "
-"in your database. Make sure to install PostGIS first in your database before "
-"trying to install the raster support."
+"in your database. Make sure to install PostGIS first in your database before"
+" trying to install the raster support."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:84
 #, no-c-format
 msgid "How do I load Raster data into PostGIS?"
-msgstr ""
+msgstr "Wie kann ich Rasterdaten in PostGIS laden?"
 
 #. Tag: para
 #: faq_raster.xml:88
 #, no-c-format
 msgid ""
-"The latest version of PostGIS comes packaged with a <varname>raster2pgsql</"
-"varname> raster loader executable capable of loading many kinds of rasters "
-"and also generating lower resolution overviews without any additional "
-"software. Please refer to <xref linkend=\"RT_Raster_Loader\"/> for more "
-"details. Pre-2.0 versions came with a <varname>raster2pgsql.py</varname> "
-"that required python with numpy and GDAL. This is no longer needed."
+"The latest version of PostGIS comes packaged with a "
+"<varname>raster2pgsql</varname> raster loader executable capable of loading "
+"many kinds of rasters and also generating lower resolution overviews without"
+" any additional software. Please refer to <xref "
+"linkend=\"RT_Raster_Loader\"/> for more details. Pre-2.0 versions came with "
+"a <varname>raster2pgsql.py</varname> that required python with numpy and "
+"GDAL. This is no longer needed."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:94
 #, no-c-format
 msgid "What kind of raster file formats can I load into my database?"
-msgstr ""
+msgstr "Welche Rasterformate kann Ich in meine Datenbank laden?"
 
 #. Tag: para
 #: faq_raster.xml:98
 #, no-c-format
 msgid ""
 "Any that your GDAL library supports. GDAL supported formats are documented "
-"<ulink url=\"http://www.gdal.org/formats_list.html\">GDAL File Formats</"
-"ulink>."
+"<ulink url=\"http://www.gdal.org/formats_list.html\">GDAL File "
+"Formats</ulink>."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:99
 #, no-c-format
 msgid ""
-"Your particular GDAL install may not support all formats. To verify the ones "
-"supported by your particular GDAL install, you can use"
+"Your particular GDAL install may not support all formats. To verify the ones"
+" supported by your particular GDAL install, you can use"
 msgstr ""
 
 #. Tag: programlisting
 #: faq_raster.xml:100
 #, no-c-format
 msgid "raster2pgsql -G"
-msgstr ""
+msgstr "raster2pgsql -G"
 
 #. Tag: para
 #: faq_raster.xml:106
 #, no-c-format
 msgid "Can I export my PostGIS raster data to other raster formats?"
-msgstr ""
+msgstr "Kann Ich meine PostGIS Rasterdaten in ein anderes Format exportieren?"
 
 #. Tag: para
 #: faq_raster.xml:110
 #, no-c-format
 msgid "<para>Yes</para>"
-msgstr ""
+msgstr "<para>Yes</para>"
 
 #. Tag: para
 #: faq_raster.xml:111
 #, no-c-format
 msgid ""
-"GDAL 1.7+ has a PostGIS raster driver, but is only compiled in if you choose "
-"to compile with PostgreSQL support."
-msgstr ""
+"GDAL 1.7+ has a PostGIS raster driver, but is only compiled in if you choose"
+" to compile with PostgreSQL support."
+msgstr "GDAL 1.7+ enthält einen PostGIS Raster-Treiber; dieser ist allerdings nur dann vorhanden, wenn GDAL mit PostgreSQL-Unterstützung kompiliert wurde."
 
 #. Tag: para
 #: faq_raster.xml:112
@@ -264,9 +267,9 @@ msgstr ""
 msgid ""
 "If you are compiling from source, you need to include in your configure "
 "<programlisting>--with-pg=path/to/pg_config</programlisting> to enable the "
-"driver. Refer to <ulink url=\"http://trac.osgeo.org/gdal/wiki/BuildHints"
-"\">GDAL Build Hints</ulink> for tips on building GDAL against in various OS "
-"platforms."
+"driver. Refer to <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/BuildHints\">GDAL Build Hints</ulink> "
+"for tips on building GDAL against in various OS platforms."
 msgstr ""
 
 #. Tag: para
@@ -281,13 +284,13 @@ msgstr ""
 #: faq_raster.xml:121
 #, no-c-format
 msgid "gdalinfo --formats"
-msgstr ""
+msgstr "gdalinfo --formats"
 
 #. Tag: para
 #: faq_raster.xml:123
 #, no-c-format
 msgid "To get a summary about your raster via GDAL use gdalinfo:"
-msgstr ""
+msgstr "Um eine Zusammenfassung Ihrer Raster über GDAL zu erhalten, benutzen Sie bitte gdalinfo:"
 
 #. Tag: programlisting
 #: faq_raster.xml:124
@@ -295,7 +298,7 @@ msgstr ""
 msgid ""
 "gdalinfo  \"PG:host=localhost port=5432 dbname='mygisdb' user='postgres' "
 "password='whatever' schema='someschema' table=sometable\""
-msgstr ""
+msgstr "gdalinfo  \"PG:host=localhost port=5432 dbname='mygisdb' user='postgres' password='whatever' schema='someschema' table=sometable\""
 
 #. Tag: para
 #: faq_raster.xml:127
@@ -311,15 +314,15 @@ msgstr ""
 msgid ""
 "Depending on your pixel band types, some translations may not work if the "
 "export format does not support that Pixel type. For example floating point "
-"band types and 32 bit unsigned ints will not translate easily to JPG or some "
-"others."
+"band types and 32 bit unsigned ints will not translate easily to JPG or some"
+" others."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:132
 #, no-c-format
 msgid "Here is an example simple translation"
-msgstr ""
+msgstr "Ein Beispiel für eine einfache Übersetzung:"
 
 #. Tag: programlisting
 #: faq_raster.xml:133
@@ -328,7 +331,7 @@ msgid ""
 "gdal_translate -of PNG -outsize 10% 10% \"PG:host=localhost port=5432 "
 "dbname='mygisdb' user='postgres' password='whatever' schema='someschema' "
 "table=sometable\" C:\\somefile.png"
-msgstr ""
+msgstr "gdal_translate -of PNG -outsize 10% 10% \"PG:host=localhost port=5432 dbname='mygisdb' user='postgres' password='whatever' schema='someschema' table=sometable\" C:\\somefile.png"
 
 #. Tag: para
 #: faq_raster.xml:134
@@ -361,9 +364,9 @@ msgstr ""
 #: faq_raster.xml:138
 #, no-c-format
 msgid ""
-"To see more examples and syntax refer to <ulink url=\"http://trac.osgeo.org/"
-"gdal/wiki/frmts_wtkraster.html#a3.2-Readingrasterdatafromthedatabase"
-"\">Reading Raster Data of PostGIS Raster section</ulink>"
+"To see more examples and syntax refer to <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/frmts_wtkraster.html#a3.2-Readingrasterdatafromthedatabase\">Reading"
+" Raster Data of PostGIS Raster section</ulink>"
 msgstr ""
 
 #. Tag: para
@@ -372,16 +375,17 @@ msgstr ""
 msgid ""
 "Are their binaries of GDAL available already compiled with PostGIS Raster "
 "suppport?"
-msgstr ""
+msgstr "Gibt es Binärdateien von GDAL, die  für die PostGIS Rasterunterstützung bereits kompiliert sind?"
 
 #. Tag: para
 #: faq_raster.xml:145
 #, no-c-format
 msgid ""
-"Yes. Check out the page <ulink url=\"http://trac.osgeo.org/gdal/wiki/"
-"DownloadingGdalBinaries\">GDAL Binaries</ulink> page. Any compiled with "
-"PostgreSQL support should have PostGIS Raster in them."
-msgstr ""
+"Yes. Check out the page <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries\">GDAL "
+"Binaries</ulink> page. Any compiled with PostgreSQL support should have "
+"PostGIS Raster in them."
+msgstr "Ja. Siehe <ulink url=\"http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries\">GDAL Binaries</ulink>. Jene, die mit PostgreSQL-Unterstützung kompiliert sind, sollten PostGIS Raster implementiert haben."
 
 #. Tag: para
 #: faq_raster.xml:147
@@ -390,9 +394,10 @@ msgid ""
 "PostGIS Raster is undergoing many changes. If you want to get the latest "
 "nightly build for Windows -- then check out the Tamas Szekeres nightly "
 "builds built with Visual Studio which contain GDAL trunk, Python Bindings "
-"and MapServer executables and PostGIS Raster driver built-in. Just click the "
-"SDK bat and run your commands from there. <ulink url=\"www.gisinternals.com"
-"\">http://www.gisinternals.com</ulink>. Also available are VS project files."
+"and MapServer executables and PostGIS Raster driver built-in. Just click the"
+" SDK bat and run your commands from there. <ulink "
+"url=\"www.gisinternals.com\">http://www.gisinternals.com</ulink>. Also "
+"available are VS project files."
 msgstr ""
 
 #. Tag: para
@@ -401,13 +406,13 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://fwtools.maptools.org/\">FWTools latest stable version "
 "for Windows is compiled with Raster support</ulink>."
-msgstr ""
+msgstr "<ulink url=\"http://fwtools.maptools.org/\">Die neueste, stabile Version von FWTools für Windows ist mit Rasterunterstützung kompiliert</ulink>."
 
 #. Tag: para
 #: faq_raster.xml:157
 #, no-c-format
 msgid "What tools can I use to view PostGIS raster data?"
-msgstr ""
+msgstr "Welche Werkzeuge kann Ich benutzen, um Rasterdaten, die sich in PostGIS befinden, anzusehen?"
 
 #. Tag: para
 #: faq_raster.xml:161
@@ -424,32 +429,32 @@ msgstr ""
 msgid ""
 "In theory any tool that renders data using GDAL can support PostGIS raster "
 "data or support it with fairly minimal effort. Again for Windows, Tamas' "
-"binaries <ulink url=\"www.gisinternals.com\">http://www.gisinternals.com</"
-"ulink> are a good choice if you don't want the hassle of having to setup to "
-"compile your own."
+"binaries <ulink "
+"url=\"www.gisinternals.com\">http://www.gisinternals.com</ulink> are a good "
+"choice if you don't want the hassle of having to setup to compile your own."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:170
 #, no-c-format
 msgid "How can I add a PostGIS raster layer to my MapServer map?"
-msgstr ""
+msgstr "Wie kann Ich einen PostGIS-Raster zu meiner MapServer-Karte hinzufügen?"
 
 #. Tag: para
 #: faq_raster.xml:174
 #, no-c-format
 msgid ""
-"First you need GDAL 1.7 or higher compiled with PostGIS raster support. GDAL "
-"1.8 or above is preferred since many issues have been fixed in 1.8 and more "
-"PostGIS raster issues fixed in trunk version."
+"First you need GDAL 1.7 or higher compiled with PostGIS raster support. GDAL"
+" 1.8 or above is preferred since many issues have been fixed in 1.8 and more"
+" PostGIS raster issues fixed in trunk version."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:176
 #, no-c-format
 msgid ""
-"You can much like you can with any other raster. Refer to <ulink url="
-"\"http://mapserver.org/input/raster.html\">MapServer Raster processing "
+"You can much like you can with any other raster. Refer to <ulink "
+"url=\"http://mapserver.org/input/raster.html\">MapServer Raster processing "
 "options</ulink> for list of various processing functions you can use with "
 "MapServer raster layers."
 msgstr ""
@@ -469,7 +474,7 @@ msgstr ""
 msgid ""
 "Below is an example of how you would define a PostGIS raster layer in "
 "MapServer."
-msgstr ""
+msgstr "Unterhalb ein Beispiel, wie Sie einen PostGIS-Rasterlayer in MapServer anlegen können."
 
 #. Tag: para
 #: faq_raster.xml:182
@@ -477,7 +482,7 @@ msgstr ""
 msgid ""
 "The mode=2 is required for tiled rasters and was added in PostGIS 2.0 and "
 "GDAL 1.8 drivers. This does not exist in GDAL 1.7 drivers."
-msgstr ""
+msgstr "Der Parameter, mode=2, wird für geteilte Raster benötigt und wurde in PostGIS 2.0.0"
 
 #. Tag: programlisting
 #: faq_raster.xml:183
@@ -488,8 +493,7 @@ msgid ""
 "        NAME coolwktraster\n"
 "        TYPE raster\n"
 "        STATUS ON\n"
-"        DATA \"PG:host=localhost port=5432 dbname='somedb' user='someuser' "
-"password='whatever'\n"
+"        DATA \"PG:host=localhost port=5432 dbname='somedb' user='someuser' password='whatever'\n"
 "                schema='someschema' table='cooltable' mode='2'\"\n"
 "        PROCESSING \"NODATA=0\"\n"
 "        PROCESSING \"SCALE=AUTO\"\n"
@@ -511,7 +515,7 @@ msgid ""
 "                COLOR 0 255 0\n"
 "        END\n"
 "END"
-msgstr ""
+msgstr "-- Einen Raster mit den Standardeinstellungen darstellen\nLAYER\n        NAME coolwktraster\n        TYPE raster\n        STATUS ON\n        DATA \"PG:host=localhost port=5432 dbname='somedb' user='someuser' password='whatever'\n                schema='someschema' table='cooltable' mode='2'\"\n        PROCESSING \"NODATA=0\"\n        PROCESSING \"SCALE=AUTO\"\n        #... other standard raster processing functions here\n        #... classes are optional but useful for 1 band dat [...]
 
 #. Tag: programlisting
 #: faq_raster.xml:185
@@ -522,21 +526,19 @@ msgid ""
 "        NAME soil_survey2009\n"
 "        TYPE raster\n"
 "        STATUS ON\n"
-"        DATA \"PG:host=localhost port=5432 dbname='somedb' user='someuser' "
-"password='whatever'\n"
-"                schema='someschema' table='cooltable' "
-"where='survey_year=2009' mode='2'\"\n"
+"        DATA \"PG:host=localhost port=5432 dbname='somedb' user='someuser' password='whatever'\n"
+"                schema='someschema' table='cooltable' where='survey_year=2009' mode='2'\"\n"
 "        PROCESSING \"NODATA=0\"\n"
 "        #... other standard raster processing functions here\n"
 "        #... classes are optional but useful for 1 band data\n"
 "END"
-msgstr ""
+msgstr "-- Einen Raster mit den Standardeinstellungen und einer WHERE-Klausel  darstellen\nLAYER\n        NAME soil_survey2009\n        TYPE raster\n        STATUS ON\n        DATA \"PG:host=localhost port=5432 dbname='somedb' user='someuser' password='whatever'\n                schema='someschema' table='cooltable' where='survey_year=2009' mode='2'\"\n        PROCESSING \"NODATA=0\"\n        #... other standard raster processing functions here\n        #... classes are optional but usef [...]
 
 #. Tag: para
 #: faq_raster.xml:193
 #, no-c-format
 msgid "What functions can I currently use with my raster data?"
-msgstr ""
+msgstr "Welche Funktionen kann Ich zurzeit mit meinen Rasterdaten nutzen?"
 
 #. Tag: para
 #: faq_raster.xml:197
@@ -544,15 +546,16 @@ msgstr ""
 msgid ""
 "Refer to the list of <xref linkend=\"RT_reference\"/>. There are more, but "
 "this is still a work in progress."
-msgstr ""
+msgstr "Siehe <xref linkend=\"RT_reference\"/>. Es gibt noch mehr Funktionen, doch diese befinden sich noch in der Aufbauphase."
 
 #. Tag: para
 #: faq_raster.xml:199
 #, no-c-format
 msgid ""
-"Refer to the <ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/"
-"PlanningAndFunding\">PostGIS Raster roadmap page</ulink> for details of what "
-"you can expect in the future."
+"Refer to the <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding\">PostGIS"
+" Raster roadmap page</ulink> for details of what you can expect in the "
+"future."
 msgstr ""
 
 #. Tag: para
@@ -561,7 +564,7 @@ msgstr ""
 msgid ""
 "I am getting error ERROR: function st_intersects(raster, unknown) is not "
 "unique or st_union(geometry,text) is not unique. How do I fix?"
-msgstr ""
+msgstr "Ich erhalte die Fehlermeldung \"ERROR: function st_intersects(raster, unknown) is not unique or st_union(geometry,text) is not unique.\" Wie kann ich das beheben?"
 
 #. Tag: para
 #: faq_raster.xml:211
@@ -570,17 +573,17 @@ msgid ""
 "The function is not unique error happens if one of your arguments is a "
 "textual representation of a geometry instead of a geometry. In these cases, "
 "PostgreSQL marks the textual representation as an unknown type, which means "
-"it can fall into the st_intersects(raster, geometry) or st_intersects(raster,"
-"raster) thus resulting in a non-unique case since both functions can in "
-"theory support your request. To prevent this, you need to cast the textual "
-"representation of the geometry to a geometry."
+"it can fall into the st_intersects(raster, geometry) or "
+"st_intersects(raster,raster) thus resulting in a non-unique case since both "
+"functions can in theory support your request. To prevent this, you need to "
+"cast the textual representation of the geometry to a geometry."
 msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:212
 #, no-c-format
 msgid "For example if your code looks like this:"
-msgstr ""
+msgstr "Wenn Ihr Code zum Beispiel folgendermaßen aussieht:"
 
 #. Tag: programlisting
 #: faq_raster.xml:213
@@ -589,14 +592,14 @@ msgid ""
 "SELECT rast\n"
 " FROM my_raster\n"
 "   WHERE ST_Intersects(rast, 'SRID=4326;POINT(-10 10)');"
-msgstr ""
+msgstr "SELECT rast\n FROM my_raster\n   WHERE ST_Intersects(rast, 'SRID=4326;POINT(-10 10)');"
 
 #. Tag: para
 #: faq_raster.xml:214
 #, no-c-format
 msgid ""
-"Cast the textual geometry representation to a geometry by changing your code "
-"to this:"
+"Cast the textual geometry representation to a geometry by changing your code"
+" to this:"
 msgstr ""
 
 #. Tag: programlisting
@@ -606,7 +609,7 @@ msgid ""
 "SELECT rast\n"
 " FROM my_raster\n"
 "   WHERE ST_Intersects(rast, 'SRID=4326;POINT(-10 10)'::geometry);"
-msgstr ""
+msgstr "SELECT rast\n FROM my_raster\n   WHERE ST_Intersects(rast, 'SRID=4326;POINT(-10 10)'::geometry);"
 
 #. Tag: para
 #: faq_raster.xml:221
@@ -614,16 +617,16 @@ msgstr ""
 msgid ""
 "How is PostGIS Raster different from Oracle GeoRaster (SDO_GEORASTER) and "
 "SDO_RASTER types?"
-msgstr ""
+msgstr "Wie unterscheidet sich PostGIS Raster von Oracle GeoRaster (SDO_GEORASTER) und SDO_RASTER-Typen?"
 
 #. Tag: para
 #: faq_raster.xml:225
 #, no-c-format
 msgid ""
 "For a more extensive discussion on this topic, check out Jorge Arévalo "
-"<ulink url=\"http://gis4free.wordpress.com/2010/07/19/oracle-georaster-part-"
-"i/\">Oracle GeoRaster and PostGIS Raster: First impressions </ulink>"
-msgstr ""
+"<ulink url=\"http://gis4free.wordpress.com/2010/07/19/oracle-georaster-"
+"part-i/\">Oracle GeoRaster and PostGIS Raster: First impressions </ulink>"
+msgstr "Für eine ausführlichere Erörterung dieses Themas siehe Jorge Arévalo <ulink url=\"http://gis4free.wordpress.com/2010/07/19/oracle-georaster-part-i/\">Oracle GeoRaster and PostGIS Raster: First impressions </ulink>"
 
 #. Tag: para
 #: faq_raster.xml:226
@@ -631,15 +634,15 @@ msgstr ""
 msgid ""
 "The major advantage of one-georeference-by-raster over one-georeference-by-"
 "layer is to allow:"
-msgstr ""
+msgstr "Der wesentliche Vorteil von \"one-georeference-by-raster\" gegenüber \"one-georeference-by-layer\" ist:"
 
 #. Tag: para
 #: faq_raster.xml:227
 #, no-c-format
 msgid ""
 "* coverages to be not necessarily rectangular (which is often the case of "
-"raster coverage covering large extents. See the possible raster arrangements "
-"in the documentation)"
+"raster coverage covering large extents. See the possible raster arrangements"
+" in the documentation)"
 msgstr ""
 
 #. Tag: para
@@ -648,7 +651,7 @@ msgstr ""
 msgid ""
 "* rasters to overlaps (which is necessary to implement lossless vector to "
 "raster conversion)"
-msgstr ""
+msgstr "* Raster können überlappen (dies ermöglicht die verlustfreie Konvertierung von Vektor nach Raster)"
 
 #. Tag: para
 #: faq_raster.xml:229
@@ -657,8 +660,8 @@ msgid ""
 "These arrangements are possible in Oracle as well, but they imply the "
 "storage of multiple SDO_GEORASTER objects linked to as many SDO_RASTER "
 "tables. A complex coverage can lead to hundreds of tables in the database. "
-"With PostGIS Raster you can store a similar raster arrangement into a unique "
-"table."
+"With PostGIS Raster you can store a similar raster arrangement into a unique"
+" table."
 msgstr ""
 
 #. Tag: para
@@ -678,8 +681,8 @@ msgstr ""
 #: faq_raster.xml:242
 #, no-c-format
 msgid ""
-"raster2pgsql load of large file fails with String of N bytes is too long for "
-"encoding conversion?"
+"raster2pgsql load of large file fails with String of N bytes is too long for"
+" encoding conversion?"
 msgstr ""
 
 #. Tag: para
@@ -697,9 +700,9 @@ msgstr ""
 #: faq_raster.xml:248
 #, no-c-format
 msgid ""
-"This generally happens if for example you have your database in UTF8, but to "
-"support windows apps, you have the client encoding set to <code>WIN1252</"
-"code>."
+"This generally happens if for example you have your database in UTF8, but to"
+" support windows apps, you have the client encoding set to "
+"<code>WIN1252</code>."
 msgstr ""
 
 #. Tag: para
@@ -715,24 +718,24 @@ msgstr ""
 #: faq_raster.xml:250
 #, no-c-format
 msgid "set PGCLIENTENCODING=UTF8"
-msgstr ""
+msgstr "set PGCLIENTENCODING=UTF8"
 
 #. Tag: para
 #: faq_raster.xml:251
 #, no-c-format
 msgid "If you are on Unix/Linux"
-msgstr ""
+msgstr "Falls Sie sich auf Unix/Linux befinden"
 
 #. Tag: programlisting
 #: faq_raster.xml:252
 #, no-c-format
 msgid "export PGCLIENTENCODING=UTF8"
-msgstr ""
+msgstr "export PGCLIENTENCODING=UTF8"
 
 #. Tag: para
 #: faq_raster.xml:253
 #, no-c-format
 msgid ""
-"Gory details of this issue are detailed in <ulink url=\"http://trac.osgeo."
-"org/postgis/ticket/2209\">http://trac.osgeo.org/postgis/ticket/2209</ulink>"
-msgstr ""
+"Gory details of this issue are detailed in <ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2209\">http://trac.osgeo.org/postgis/ticket/2209</ulink>"
+msgstr "Mörderische Einzelheiten zu diesem Themadetails finden sich unter <ulink url=\"http://trac.osgeo.org/postgis/ticket/2209\">http://trac.osgeo.org/postgis/ticket/2209</ulink>"
diff --git a/doc/po/fr/installation.xml.po b/doc/po/de/installation.xml.po
similarity index 53%
copy from doc/po/fr/installation.xml.po
copy to doc/po/de/installation.xml.po
index 065d72d..b8b5c4b 100644
--- a/doc/po/fr/installation.xml.po
+++ b/doc/po/de/installation.xml.po
@@ -1,54 +1,45 @@
 # SOME DESCRIPTIVE TITLE.
 #
 # Translators:
-# Antoine Sobocinski <antoine.sobocinski at live.fr>, 2015
-# Arnaud Vandecasteele <arnaud.sig at gmail.com>, 2013-2014
-# geojs, 2014
-# Jacolin <yjacolin at free.fr>, 2013-2014
-# Nicolas Ribot <nicolas.ribot at gmail.com>, 2013
-# Rodolphe Quiédeville <rodolphe at quiedeville.org>, 2013
-# Thomas Gratier <thomas_gratier at yahoo.fr>, 2013
-# Thomas Gratier <thomas_gratier at yahoo.fr>, 2013
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+# Andreas Schild <schildandreas1 at gmail.com>, 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-09-07 07:22+0000\n"
-"PO-Revision-Date: 2015-09-29 12:23+0000\n"
-"Last-Translator: Sandro Santilli <strk at kbt.io>\n"
-"Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
-"fr/)\n"
-"Language: fr\n"
+"PO-Revision-Date: 2017-09-07 07:42+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
 #: installation.xml:3
 #, no-c-format
 msgid "PostGIS Installation"
-msgstr "Installation de PostGIS"
+msgstr "PostGIS Installation"
 
 #. Tag: para
 #: installation.xml:5
 #, no-c-format
 msgid "This chapter details the steps required to install PostGIS."
-msgstr "Ce chapitre décrit les étapes nécessaires pour installer PostGIS"
+msgstr "Dieses Kapitel erläuert die notwendigen Schritte zur Installation von PostGIS."
 
 #. Tag: title
 #: installation.xml:10
 #, no-c-format
 msgid "Short Version"
-msgstr "Version courte"
+msgstr "Kurzfassung"
 
 #. Tag: para
 #: installation.xml:11
 #, no-c-format
 msgid "To compile assuming you have all the dependencies in your search path:"
-msgstr ""
-"Pour compiler, assurez-vous que toutes les dépendances soient dans votre "
-"chemin de recherche. "
+msgstr "Zum Kompilieren müssen die Abhängigkeiten im Suchpfad eingetragen sein:"
 
 #. Tag: programlisting
 #: installation.xml:12
@@ -59,12 +50,7 @@ msgid ""
 "./configure\n"
 "make\n"
 "make install"
-msgstr ""
-"tar xvfz postgis-&last_release_version;.tar.gz\n"
-"cd postgis-&last_release_version;\n"
-"./configure\n"
-"make\n"
-"make install"
+msgstr "tar xvfz postgis-&last_release_version;.tar.gz\ncd postgis-&last_release_version;\n./configure\nmake\nmake install"
 
 #. Tag: para
 #: installation.xml:13
@@ -72,9 +58,7 @@ msgstr ""
 msgid ""
 "Once postgis is installed, it needs to be enabled in each individual "
 "database you want to use it in."
-msgstr ""
-"Une fois PostGIS installé, il est disponible pour chacune des bases de "
-"données que vous utilisez."
+msgstr "Nachdem PostGIS installiert ist, muss es in jeder Datenbank-Instanz, in der es verwendet werden soll, aktiviert werden."
 
 #. Tag: para
 #: installation.xml:14
@@ -84,7 +68,7 @@ msgid ""
 "enabling using the PostgreSQL 9.1+ extensions model raster is required. "
 "Using the extension enable process is preferred and more user-friendly. To "
 "spatially enable your database:"
-msgstr ""
+msgstr "Die Unterstützung von Rasterdaten in PostGIS ist zur Zeit optional, wird aber standardmäßig installiert. Um die Rasterunterstützung einzuschalten wird das PostgreSQL 9.1+ \"Extensions Model\" benötigt. Die Aktivierung mittels Extension ist die bevorzugte Methode. Die Aktivierung von PostGIS in der Datenbank erfolgt folgendermaßen:"
 
 #. Tag: programlisting
 #: installation.xml:15
@@ -102,17 +86,17 @@ msgid ""
 "-- if you installed with pcre\n"
 "-- you should have address standardizer extension as well\n"
 "psql -d yourdatabase -c \"CREATE EXTENSION address_standardizer;\""
-msgstr ""
+msgstr "psql -d yourdatabase -c \"CREATE EXTENSION postgis;\"\npsql -d yourdatabase -c \"CREATE EXTENSION postgis_topology;\"\n-- Installation mit sfcgal --\npsql -d yourdatabase -c \"CREATE EXTENSION postgis_sfcgal;\"\n\n-- Installation von tiger geocoder --\npsql -d yourdatabase -c \"CREATE EXTENSION fuzzystrmatch\"\npsql -d yourdatabase -c \"CREATE EXTENSION postgis_tiger_geocoder;\"\n\n-- Für die Installation mit pcre\n-- wird auch die address standardizer extension benötigt\npsql -d [...]
 
 #. Tag: para
 #: installation.xml:18
 #, no-c-format
 msgid ""
-"Please refer to <xref linkend=\"make_install_postgis_extensions\"/> for more "
-"details about querying installed/available extensions and upgrading "
+"Please refer to <xref linkend=\"make_install_postgis_extensions\"/> for more"
+" details about querying installed/available extensions and upgrading "
 "extensions, or switching from a non-extension install to an extension "
 "install."
-msgstr ""
+msgstr "Unter <xref linkend=\"make_install_postgis_extensions\"/> sind die Details beschrieben, wie man die installierten/vorhandenen Extensions abfragen und upgraden kann, bzw. wie man von einer non-extension Installation zu einer Extension Installation kommt."
 
 #. Tag: para
 #: installation.xml:20
@@ -121,15 +105,15 @@ msgid ""
 "For those running who decided for some reason not to compile with raster "
 "support, or just are old-fashioned, here are longer more painful "
 "instructions for you:"
-msgstr ""
+msgstr "Für alle, die aus irgendeinem Grund PostGIS ohne Raster Unterstützung kompilieren wollen, oder die einfach nur ein bißchen altmodisch sind, die längere und schmerzhaftere Anleitung:"
 
 #. Tag: para
 #: installation.xml:21
 #, no-c-format
 msgid ""
-"All the .sql files once installed will be installed in share/contrib/postgis-"
-"&last_minor_version; folder of your PostgreSQL install"
-msgstr ""
+"All the .sql files once installed will be installed in "
+"share/contrib/postgis-&last_minor_version; folder of your PostgreSQL install"
+msgstr "Nach der Installation befinden sich alle .sql Dateien unter dem Ordner \"share/contrib/postgis-&last_minor_version;\"  der PostgreSQL Installation."
 
 #. Tag: programlisting
 #: installation.xml:24
@@ -150,7 +134,7 @@ msgid ""
 "--if you built with sfcgal support --\n"
 "psql -d yourdatabase -f sfcgal.sql\n"
 "psql -d yourdatabase -f sfcgal_comments.sql"
-msgstr ""
+msgstr "createdb yourdatabase\ncreatelang plpgsql yourdatabase\npsql -d yourdatabase -f postgis.sql\npsql -d yourdatabase -f postgis_comments.sql\npsql -d yourdatabase -f spatial_ref_sys.sql\npsql -d yourdatabase -f topology.sql\npsql -d yourdatabase -f topology_comments.sql\n\n-- nur bei Kompilation mit Raster (GDAL)\npsql -d yourdatabase -f rtpostgis.sql\npsql -d yourdatabase -f raster_comments.sql\n\n-- falls mit sfcgal Unterstützung --\npsql -d yourdatabase -f sfcgal.sql\npsql -d you [...]
 
 #. Tag: para
 #: installation.xml:26
@@ -158,9 +142,7 @@ msgstr ""
 msgid ""
 "The rest of this chapter goes into detail each of the above installation "
 "steps."
-msgstr ""
-"La suite de ce chapitre détaille chacune des étapes d'installation "
-"présentées ci-avant"
+msgstr "Der Rest des Kapitels betrachtet die oberen Installationsschritte im Detail."
 
 #. Tag: para
 #: installation.xml:31
@@ -170,41 +152,41 @@ msgid ""
 "by default. In order to re-enable these, you need to set the following "
 "environment variables <varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> and "
 "<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> in the server environment. "
-"For PostGIS 2.2, you can use the more cross-platform approach of setting the "
-"corresponding <xref linkend=\"PostGIS_GUC\"/>."
-msgstr ""
+"For PostGIS 2.2, you can use the more cross-platform approach of setting the"
+" corresponding <xref linkend=\"PostGIS_GUC\"/>."
+msgstr "Ab PostGIS 2.1.3 sind out-of-db Raster und alle Raster Treiber standardmäßig ausgeschaltet. Um diese zu aktivieren müssen folgende Umgebungsvariablen\n<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> and <varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> am Server gesetzt werden. Für PostGIS 2.2 kann ein plattformübergreifender Ansatz gewählt werden, indem der entsprechende <xref linkend=\"PostGIS_GUC\"/> gesetzt wird."
 
 #. Tag: para
 #: installation.xml:34
 #, no-c-format
 msgid "If you want to enable offline raster:"
-msgstr ""
+msgstr "Falls Offline-Raster ermöglicht werden sollen:"
 
 #. Tag: programlisting
 #: installation.xml:35
 #, no-c-format
 msgid "POSTGIS_ENABLE_OUTDB_RASTERS=1"
-msgstr ""
+msgstr "POSTGIS_ENABLE_OUTDB_RASTERS=1"
 
 #. Tag: para
 #: installation.xml:36
 #, no-c-format
 msgid "Any other setting or no setting at all will disable out of db rasters."
-msgstr ""
+msgstr "Jede andere Einstellung oder keine Einstellung deaktiviert out-of-db Raster."
 
 #. Tag: para
 #: installation.xml:37
 #, no-c-format
 msgid ""
-"In order to enable all GDAL drivers available in your GDAL install, set this "
-"environment variable as follows"
-msgstr ""
+"In order to enable all GDAL drivers available in your GDAL install, set this"
+" environment variable as follows"
+msgstr "Um alle in der jeweiligen GDAL Installation verfügbaren Treiber zu aktivieren, muss folgende Umgebungsvariable gesetzt werden:"
 
 #. Tag: programlisting
 #: installation.xml:38
 #, no-c-format
 msgid "POSTGIS_GDAL_ENABLED_DRIVERS=ENABLE_ALL"
-msgstr ""
+msgstr "POSTGIS_GDAL_ENABLED_DRIVERS=ENABLE_ALL"
 
 #. Tag: para
 #: installation.xml:39
@@ -212,19 +194,19 @@ msgstr ""
 msgid ""
 "If you want to only enable specific drivers, set your environment variable "
 "as follows:"
-msgstr ""
+msgstr "Falls nur bestimmte Treiber aktiviert werden sollen, kann die Umgebungsvariable auf diese beschränkt werden:"
 
 #. Tag: programlisting
 #: installation.xml:40
 #, no-c-format
 msgid "POSTGIS_GDAL_ENABLED_DRIVERS=\"GTiff PNG JPEG GIF XYZ\""
-msgstr ""
+msgstr "POSTGIS_GDAL_ENABLED_DRIVERS=\"GTiff PNG JPEG GIF XYZ\""
 
 #. Tag: para
 #: installation.xml:42
 #, no-c-format
 msgid "If you are on windows, do not quote the driver list"
-msgstr ""
+msgstr "Unter Windows darf die Treiberliste nicht unter Anführungszeichen gesetzt werden."
 
 #. Tag: para
 #: installation.xml:44
@@ -232,19 +214,19 @@ msgstr ""
 msgid ""
 "Setting environment variables varies depending on OS. For PostgreSQL "
 "installed on Ubuntu or Debian via apt-postgresql, the preferred way is to "
-"edit <filename>/etc/postgresql/<replaceable>9.3</replaceable>/"
-"<replaceable>main</replaceable>/environment</filename> where 9.3 refers to "
-"version of PostgreSQL and main refers to the cluster."
-msgstr ""
+"edit "
+"<filename>/etc/postgresql/<replaceable>9.3</replaceable>/<replaceable>main</replaceable>/environment</filename>"
+" where 9.3 refers to version of PostgreSQL and main refers to the cluster."
+msgstr "Die Zuweisung von Umgebungsvariablen wechselt je nach Betriebssystem. Für PostgreSQL Installationen auf Ubuntu oder Debian via apt-postgresql, ist der bevorzugte Weg <filename>/etc/postgresql/<replaceable>9.3</replaceable>/<replaceable>main</replaceable>/environment</filename> zu editieren, wobei 9.3 auf die PostgreSQL Version verweist und main auf den Cluster hinweist."
 
 #. Tag: para
 #: installation.xml:47
 #, no-c-format
 msgid ""
 "On windows, if you are running as a service, you can set via System "
-"variables which for Windows 7 you can get to by right-clicking on Computer-"
-">Properties Advanced System Settings or in explorer navigating to "
-"<varname>Control Panel\\All Control Panel Items\\System</varname>. Then "
+"variables which for Windows 7 you can get to by right-clicking on "
+"Computer->Properties Advanced System Settings or in explorer navigating "
+"to <varname>Control Panel\\All Control Panel Items\\System</varname>. Then "
 "clicking <emphasis>Advanced System Settings ->Advanced->Environment "
 "Variables</emphasis> and adding new system variables."
 msgstr ""
@@ -255,26 +237,25 @@ msgstr ""
 msgid ""
 "After you set the environment variables, you'll need to restart your "
 "PostgreSQL service for the changes to take effect."
-msgstr ""
+msgstr "Nachdem die Umgebungsvariablen gesetzt sind, ist ein Neustart des PostgreSQL-Dienstes notwendig, damit die Änderungen wirksam werden."
 
 #. Tag: title
 #: installation.xml:53
 #, no-c-format
 msgid "Install Requirements"
-msgstr ""
+msgstr "Systemvoraussetzungen"
 
 #. Tag: para
 #: installation.xml:55
 #, no-c-format
 msgid "PostGIS has the following requirements for building and usage:"
-msgstr ""
-"La compilation et la manipulation de PostGIS requièrent les éléments suivant:"
+msgstr "PostGIS hat folgende Systemanforderungen für die Kompilation und zur Anwendung:"
 
 #. Tag: emphasis
 #: installation.xml:60
 #, no-c-format
 msgid "Required"
-msgstr "Obligatoire"
+msgstr "Notwendige Systemvoraussetzungen"
 
 #. Tag: para
 #: installation.xml:65
@@ -282,27 +263,18 @@ msgstr "Obligatoire"
 msgid ""
 "PostgreSQL &min_postgres_version; or higher. A complete installation of "
 "PostgreSQL (including server headers) is required. PostgreSQL is available "
-"from <ulink url=\"http://www.postgresql.org\"> http://www.postgresql.org </"
-"ulink> ."
-msgstr ""
-"PostgreSQL &min_postgres_version; ou supérieure. Une installation complete "
-"de PostgreSQL (incluant les fichiers header du serveur) nécessaire. "
-"PostgreSQL est disponible depuis le site <ulink url=\"http://www.postgresql."
-"org\"> http://www.postgresql.org </ulink> ."
+"from <ulink url=\"http://www.postgresql.org\"> http://www.postgresql.org "
+"</ulink> ."
+msgstr "PostgreSQL &min_postgres_version; oder höher. Es wird eine vollständige PostgreSQL Installation (inklusive Server headers) benötigt. PostgreSQL steht unter <ulink url=\"http://www.postgresql.org\"> http://www.postgresql.org </ulink> zur Verfügung."
 
 #. Tag: para
 #: installation.xml:74
 #, no-c-format
 msgid ""
 "For a full PostgreSQL / PostGIS support matrix and PostGIS/GEOS support "
-"matrix refer to <ulink url=\"http://trac.osgeo.org/postgis/wiki/"
-"UsersWikiPostgreSQLPostGIS\">http://trac.osgeo.org/postgis/wiki/"
-"UsersWikiPostgreSQLPostGIS</ulink>"
-msgstr ""
-"Pour la liste complète des exigences concernant PostgreSQL / PostGIS et "
-"PostGIS/GEOS, veuillez vous référer à <ulink url=\"http://trac.osgeo.org/"
-"postgis/wiki/UsersWikiPostgreSQLPostGIS\">http://trac.osgeo.org/postgis/wiki/"
-"UsersWikiPostgreSQLPostGIS</ulink>"
+"matrix refer to <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS\">http://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS</ulink>"
+msgstr "Welche PostgreSQL Version von welcher PostGIS Version unterstützt wird und welche PostGIS Version von welcher GEOS Version unterstützt wird findet sich unter <ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS\">http://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS</ulink>"
 
 #. Tag: para
 #: installation.xml:80
@@ -311,42 +283,29 @@ msgid ""
 "GNU C compiler (<filename>gcc</filename>). Some other ANSI C compilers can "
 "be used to compile PostGIS, but we find far fewer problems when compiling "
 "with <filename>gcc</filename>."
-msgstr ""
-"Un compilateur GNUC C (<filename>gcc</filename>). D'autres compilateurs ANSI "
-"C peuvent être utilisés, mais la compilation avec <filename>gcc</filename> "
-"est source de moins de problèmes"
+msgstr "GNU C Compiler (<filename>gcc</filename>). Es können auch andere ANSI C Compiler zur PostGIS Kompilation verwendet werden, aber die Kompilation mit <filename>gcc</filename> macht die geringsten Probleme."
 
 #. Tag: para
 #: installation.xml:88
 #, no-c-format
 msgid ""
-"GNU Make (<filename>gmake</filename> or <filename>make</filename>). For many "
-"systems, GNU <filename>make</filename> is the default version of make. Check "
-"the version by invoking <filename>make -v</filename>. Other versions of "
-"<filename>make</filename> may not process the PostGIS <filename>Makefile</"
-"filename> properly."
-msgstr ""
-"GNU Make (<filename>gmake</filename> ou <filename>make</filename>). Sur "
-"beaucoup de systemes, GNU <filename>make</filename> est la version par "
-"défaut de make. Vous pouvez vérifier la version de make avec la commande "
-"<filename>make -v</filename>. D'autres versions de <filename>make</filename> "
-"peuvent ne pas être compatibles avec le <filename>Makefile</filename> de "
-"PostGIS."
+"GNU Make (<filename>gmake</filename> or <filename>make</filename>). For many"
+" systems, GNU <filename>make</filename> is the default version of make. "
+"Check the version by invoking <filename>make -v</filename>. Other versions "
+"of <filename>make</filename> may not process the PostGIS "
+"<filename>Makefile</filename> properly."
+msgstr "GNU Make (<filename>gmake</filename> oder <filename>make</filename>). Für viele Systeme ist GNU <filename>make</filename> die Standardversion von make. Überprüfe die Version durch  <filename>make -v</filename>. Andere Versionen von <filename>make</filename> können das PostGIS <filename>Makefile</filename> nicht richtig ausführen."
 
 #. Tag: para
 #: installation.xml:98
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Proj4 reprojection library, version 4.6.0 or greater. Proj4 4.9 or above is "
 "needed to take advantage of improved geodetic. The Proj4 library is used to "
 "provide coordinate reprojection support within PostGIS. Proj4 is available "
-"for download from <ulink url=\"http://trac.osgeo.org/proj/\"> http://trac."
-"osgeo.org/proj/ </ulink> ."
+"for download from <ulink url=\"http://trac.osgeo.org/proj/\"> "
+"http://trac.osgeo.org/proj/ </ulink> ."
 msgstr ""
-"La bibliothèque de reprojection Proj4, version 4.6.0 ou supérieure. La "
-"bibliothèque Proj4 est utilisée pour le support des projections dans "
-"PostGIS. Pro4 est disponible depuis le site <ulink url=\"http://trac.osgeo."
-"org/proj/\"> http://trac.osgeo.org/proj/ </ulink>"
 
 #. Tag: para
 #: installation.xml:110
@@ -355,11 +314,12 @@ msgid ""
 "GEOS geometry library, version 3.4 or greater, but GEOS 3.7+ is recommended "
 "to take full advantage of all the new functions and features. You should "
 "have at least GEOS 3.5, without which you will be missing some major "
-"enhancements such as <xref linkend=\"ST_ClipByBox2D\"/> and <xref linkend="
-"\"ST_Subdivide\"/>. GEOS is available for download from <ulink url=\"http://"
-"trac.osgeo.org/geos/\"> http://trac.osgeo.org/geos/ </ulink> and 3.5+ is "
-"backward-compatible with older versions so fairly safe to upgrade."
-msgstr ""
+"enhancements such as <xref linkend=\"ST_ClipByBox2D\"/> and <xref "
+"linkend=\"ST_Subdivide\"/>. GEOS is available for download from <ulink "
+"url=\"http://trac.osgeo.org/geos/\"> http://trac.osgeo.org/geos/ </ulink> "
+"and 3.5+ is backward-compatible with older versions so fairly safe to "
+"upgrade."
+msgstr "Die Geometriebibliothek GEOS, Version 3.4 oder höher, aber GEOS 3.7+ wird empfohlen um alle neuen Funktionen und Möglichkeiten zur Gänze ausnutzen zu können. Sie sollten zumindest GEOS 3.5 installiert haben, ansonsten werden Sie ein paar wesentliche Erweiterungen, wie <xref linkend=\"ST_ClipByBox2D\"/> oder <xref linkend=\"ST_Subdivide\"/> vermissen. GEOS kann von <ulink url=\"http://trac.osgeo.org/geos/\"> http://trac.osgeo.org/geos/ </ulink> heruntergeladen werden und da 3.5+ a [...]
 
 #. Tag: para
 #: installation.xml:119
@@ -367,13 +327,9 @@ msgstr ""
 msgid ""
 "LibXML2, version 2.5.x or higher. LibXML2 is currently used in some imports "
 "functions (ST_GeomFromGML and ST_GeomFromKML). LibXML2 is available for "
-"download from <ulink url=\"http://xmlsoft.org/downloads.html\">http://"
-"xmlsoft.org/downloads.html</ulink>."
-msgstr ""
-"LibXML2, version 2.5.x ou supérieure. LibXML2 est utilisée dans certaines "
-"fonctions d'import (ST_GeomFromGML and ST_GeomFromKML). LibXML2 est "
-"disponible depuis <ulink url=\"http://xmlsoft.org/downloads.html\">http://"
-"xmlsoft.org/downloads.html</ulink>."
+"download from <ulink "
+"url=\"http://xmlsoft.org/downloads.html\">http://xmlsoft.org/downloads.html</ulink>."
+msgstr "LibXML2, Version 2.5.x oder höher. LibXML2 wird derzeit für einige Import Funktionen genutzt (ST_GeomFromGML und ST_GeomFromKML). LibXML2 steht unter <ulink url=\"http://xmlsoft.org/downloads.html\">http://xmlsoft.org/downloads.html</ulink> zur Verfügung."
 
 #. Tag: para
 #: installation.xml:126
@@ -381,27 +337,27 @@ msgstr ""
 msgid ""
 "JSON-C, version 0.9 or higher. JSON-C is currently used to import GeoJSON "
 "via the function ST_GeomFromGeoJson. JSON-C is available for download from "
-"<ulink url=\"https://github.com/json-c/json-c/releases\">https://github.com/"
-"json-c/json-c/releases/</ulink>."
-msgstr ""
+"<ulink "
+"url=\"https://github.com/json-c/json-c/releases\">https://github.com/json-c/json-c/releases/</ulink>."
+msgstr "JSON-C, Version 0.9 oder höher. JSON-C wird zurzeit benutzt um GeoJSON über die Funktion ST_GeomFromGeoJson zu importieren. JSON-C kann unter <ulink url=\"https://github.com/json-c/json-c/releases\">https://github.com/json-c/json-c/releases/</ulink> bezogen werden."
 
 #. Tag: para
 #: installation.xml:134
 #, no-c-format
 msgid ""
 "GDAL, version 1.8 or higher (1.9 or higher is strongly recommended since "
-"some things will not work well or behavior differently with lower versions). "
-"This is required for raster support and to be able to install with "
+"some things will not work well or behavior differently with lower versions)."
+" This is required for raster support and to be able to install with "
 "<code>CREATE EXTENSION postgis</code> so highly recommended for those "
-"running 9.1+. <ulink url=\"http://trac.osgeo.org/gdal/wiki/DownloadSource"
-"\">http://trac.osgeo.org/gdal/wiki/DownloadSource</ulink>."
-msgstr ""
+"running 9.1+. <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/DownloadSource\">http://trac.osgeo.org/gdal/wiki/DownloadSource</ulink>."
+msgstr "GDAL, Version 1.8 oder höher (Version 1.9 oder höher wird dringend empfohlen, da niedrigere Versionen in manchen Bereichen nicht gut funktionieren bzw. zu verschiedenartigen Verhalten führen können). GDAL wird zur Rasterunterstützung und zur Installation mittels <code>CREATE EXTENSION postgis</code> benötigt. Dies ist insbesondere für PostgreSQL 9.1+ in hohem Maße empfohlen. <ulink url=\"http://trac.osgeo.org/gdal/wiki/DownloadSource\">http://trac.osgeo.org/gdal/wiki/DownloadSour [...]
 
 #. Tag: emphasis
 #: installation.xml:142
 #, no-c-format
 msgid "Optional"
-msgstr "Optionnel"
+msgstr "Optionale Systemanforderungen"
 
 #. Tag: para
 #: installation.xml:147
@@ -412,7 +368,7 @@ msgid ""
 "Keep in mind other extensions may have a requires postgis extension which "
 "will prevent you from installing them unless you install postgis as an "
 "extension. So it is highly recommended you compile with GDAL support."
-msgstr ""
+msgstr "GDAL (scheinbar optional) nur wenn man auf Rasterunterstützung und auf <code>CREATE EXTENSION postgis</code> verzichten will. Beachte, das andere Extensions PostGIS als Extension benötigen und somit nicht installiert werden können, solange PostGIS nicht als Extension installiert ist. Daher wird die Kompilation mit  GDAL stark empfohlen."
 
 #. Tag: para
 #: installation.xml:151
@@ -420,47 +376,46 @@ msgstr ""
 msgid ""
 "Also make sure to enable the drivers you want to use as described in <xref "
 "linkend=\"install_short_version\"/>."
-msgstr ""
+msgstr "Stelle sicher, das die benötigten Treiber nach <xref linkend=\"install_short_version\"/> aktiviert sind."
 
 #. Tag: para
 #: installation.xml:154
 #, no-c-format
 msgid ""
-"GTK (requires GTK+2.0, 2.8+) to compile the shp2pgsql-gui shape file loader. "
-"<ulink url=\"http://www.gtk.org/\"> http://www.gtk.org/ </ulink> ."
-msgstr ""
-"GTK (GTK+2.0, 2.8+) pour compiler le chargeur de shape file shp2pgsql-gui. "
-"<ulink url=\"http://www.gtk.org/\"> http://www.gtk.org/ </ulink> ."
+"GTK (requires GTK+2.0, 2.8+) to compile the shp2pgsql-gui shape file loader."
+" <ulink url=\"http://www.gtk.org/\"> http://www.gtk.org/ </ulink> ."
+msgstr "GTK (benötigt GTK+2.0, 2.8+) um den \"shp2pgsql-gui shape file loader\" zu kompilieren. <ulink url=\"http://www.gtk.org/\"> http://www.gtk.org/ </ulink> ."
 
 #. Tag: para
 #: installation.xml:164
 #, no-c-format
 msgid ""
 "SFCGAL, version 1.1 (or higher) could be used to provide additional 2D and "
-"3D advanced analysis functions to PostGIS cf <xref linkend=\"reference_sfcgal"
-"\"/>. And also allow to use SFCGAL rather than GEOS for some 2D functions "
-"provided by both backends (like ST_Intersection or ST_Area, for instance). A "
-"PostgreSQL configuration variable <code>postgis.backend</code> allow end "
-"user to control which backend he want to use if SFCGAL is installed (GEOS by "
-"default). Nota: SFCGAL 1.2 require at least CGAL 4.3 and Boost 1.54 (cf: "
-"<ulink url=\"http://oslandia.github.io/SFCGAL/installation.html\">http://"
-"oslandia.github.io/SFCGAL/installation.html</ulink>) <ulink url=\"https://"
-"github.com/Oslandia/SFCGAL\">https://github.com/Oslandia/SFCGAL</ulink>."
-msgstr ""
+"3D advanced analysis functions to PostGIS cf <xref "
+"linkend=\"reference_sfcgal\"/>. And also allow to use SFCGAL rather than "
+"GEOS for some 2D functions provided by both backends (like ST_Intersection "
+"or ST_Area, for instance). A PostgreSQL configuration variable "
+"<code>postgis.backend</code> allow end user to control which backend he want"
+" to use if SFCGAL is installed (GEOS by default). Nota: SFCGAL 1.2 require "
+"at least CGAL 4.3 and Boost 1.54 (cf: <ulink "
+"url=\"http://oslandia.github.io/SFCGAL/installation.html\">http://oslandia.github.io/SFCGAL/installation.html</ulink>)"
+" <ulink "
+"url=\"https://github.com/Oslandia/SFCGAL\">https://github.com/Oslandia/SFCGAL</ulink>."
+msgstr "SFCGAL, Version 1.1 (oder höher) bietet zusätzliche, hoch entwickelte 2D und 3D Analysefunktionen für PostGIS cf <xref linkend=\"reference_sfcgal\"/>. Ermöglicht auch die Anwendung von SFCGAL anstatt von GEOS für einige 2D Funktionen, die von beiden Backends unterstützt werden (wie ST_Intersection oder ST_Area). Eine PostgreSQL Konfigurationsvariable <code>postgis.backend</code> ermöglicht es den Endanwendern zwischen dem Backend zu wählen, falls SFCGAL installiert ist (Standardw [...]
 
 #. Tag: para
 #: installation.xml:172
 #, no-c-format
 msgid ""
-"In order to build the <xref linkend=\"Address_Standardizer\"/> you will also "
-"need PCRE <ulink url=\"http://www.pcre.org\">http://www.pcre.org</ulink> "
-"(which generally is already installed on nix systems). <code>Regex::"
-"Assemble</code> perl CPAN package is only needed if you want to rebuild the "
-"data encoded in <filename>parseaddress-stcities.h</filename>. <xref linkend="
-"\"Address_Standardizer\"/> will automatically be built if it detects a PCRE "
-"library, or you pass in a valid <varname>--with-pcre-dir=/path/to/pcre</"
-"varname> during configure."
-msgstr ""
+"In order to build the <xref linkend=\"Address_Standardizer\"/> you will also"
+" need PCRE <ulink url=\"http://www.pcre.org\">http://www.pcre.org</ulink> "
+"(which generally is already installed on nix systems). "
+"<code>Regex::Assemble</code> perl CPAN package is only needed if you want to"
+" rebuild the data encoded in <filename>parseaddress-stcities.h</filename>. "
+"<xref linkend=\"Address_Standardizer\"/> will automatically be built if it "
+"detects a PCRE library, or you pass in a valid <varname>--with-pcre-"
+"dir=/path/to/pcre</varname> during configure."
+msgstr "Um den <xref linkend=\"Address_Standardizer\"/> zu kompilieren wird  <ulink url=\"http://www.pcre.org\">http://www.pcre.org</ulink> benötigt (ist normalerweise auf Unix-Systemen bereits vorinstalliert). <code>Regex::Assemble</code> perl CPAN package ist nur für eine Neukodierung der Daten in <filename>parseaddress-stcities.h</filename> erforderlich. <xref linkend=\"Address_Standardizer\"/> wird selbsttätig erzeugt, wenn eine PCRE Bibliothek gefunden wird, oder ein gültiger <varna [...]
 
 #. Tag: para
 #: installation.xml:179
@@ -468,74 +423,60 @@ msgstr ""
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
 "(for building) are required. Also, pgk-config is required to verify the "
-"correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
-"protobuf-c/protobuf-c\">protobuf-c</ulink>."
-msgstr ""
+"correct minimum version of protobuf-c. See <ulink "
+"url=\"https://github.com/protobuf-c/protobuf-c\">protobuf-c</ulink>."
+msgstr "Um ST_AsMVT verwenden zu können wird die protobuf-c Bibliothek (für die Anwendung) und der protoc-c Kompiler (für die Kompilation) benötigt. Weiters ist pgk-config erforderlich um die korrekte Minimumversion von protobuf-c zu bestimmen. Siehe <ulink url=\"https://github.com/protobuf-c/protobuf-c\">protobuf-c</ulink>."
 
 #. Tag: para
 #: installation.xml:187
 #, no-c-format
 msgid ""
 "CUnit (<filename>CUnit</filename>). This is needed for regression testing. "
-"<ulink url=\"http://cunit.sourceforge.net/\">http://cunit.sourceforge.net/</"
-"ulink>"
-msgstr ""
-"CUnit (<filename>CUnit</filename>). Nécessaire pour les tests de régression. "
-"<ulink url=\"http://cunit.sourceforge.net/\">http://cunit.sourceforge.net/</"
-"ulink>"
+"<ulink "
+"url=\"http://cunit.sourceforge.net/\">http://cunit.sourceforge.net/</ulink>"
+msgstr "CUnit (<filename>CUnit</filename>). Wird für Regressionstest benötigt. <ulink url=\"http://cunit.sourceforge.net/\">http://cunit.sourceforge.net/</ulink>"
 
 #. Tag: para
 #: installation.xml:193
 #, no-c-format
 msgid ""
 "DocBook (<filename>xsltproc</filename>) is required for building the "
-"documentation. Docbook is available from <ulink url=\"http://www.docbook.org/"
-"\"> http://www.docbook.org/ </ulink> ."
-msgstr ""
-"DocBook (<filename>xsltproc</filename>) est nécessaire pour générer la "
-"documentation. Docbook est disponible depuis le site <ulink url=\"http://www."
-"docbook.org/\"> http://www.docbook.org/ </ulink> ."
+"documentation. Docbook is available from <ulink "
+"url=\"http://www.docbook.org/\"> http://www.docbook.org/ </ulink> ."
+msgstr "DocBook (<filename>xsltproc</filename>) ist für die Kompilation der Dokumentation notwendig. Docbook steht unter <ulink url=\"http://www.docbook.org/\"> http://www.docbook.org/ </ulink> zur Verfügung."
 
 #. Tag: para
 #: installation.xml:204
 #, no-c-format
 msgid ""
 "DBLatex (<filename>dblatex</filename>) is required for building the "
-"documentation in PDF format. DBLatex is available from <ulink url=\"http://"
-"dblatex.sourceforge.net/\"> http://dblatex.sourceforge.net/ </ulink> ."
-msgstr ""
-"DBLatex (<filename>dblatex</filename>) est nécessaire pour générer la "
-"documentation au format PDF. DBLatex est disponible depuis <ulink url="
-"\"http://dblatex.sourceforge.net/\"> http://dblatex.sourceforge.net/ </"
-"ulink> ."
+"documentation in PDF format. DBLatex is available from <ulink "
+"url=\"http://dblatex.sourceforge.net/\"> http://dblatex.sourceforge.net/ "
+"</ulink> ."
+msgstr "DBLatex (<filename>dblatex</filename>) ist zur Kompilation der Dokumentation im PDF-Format nötig. DBLatex liegt unter <ulink url=\"http://dblatex.sourceforge.net/\"> http://dblatex.sourceforge.net/ </ulink> vor."
 
 #. Tag: para
 #: installation.xml:215
 #, no-c-format
 msgid ""
 "ImageMagick (<filename>convert</filename>) is required to generate the "
-"images used in the documentation. ImageMagick is available from <ulink url="
-"\"http://www.imagemagick.org/\"> http://www.imagemagick.org/ </ulink> ."
-msgstr ""
-"ImageMagick (<filename>convert</filename>) est nécessaire pour générer les "
-"images de la documentation. ImageMagick is available from <ulink url="
-"\"http://www.imagemagick.org/\"> http://www.imagemagick.org/ </ulink> ."
+"images used in the documentation. ImageMagick is available from <ulink "
+"url=\"http://www.imagemagick.org/\"> http://www.imagemagick.org/ </ulink> ."
+msgstr "ImageMagick (<filename>convert</filename>) wird zur Erzeugung von Bildern für die Dokumentation benötigt. ImageMagick kann von <ulink url=\"http://www.imagemagick.org/\"> http://www.imagemagick.org/ </ulink> bezogen werden."
 
 #. Tag: title
 #: installation.xml:228
 #, no-c-format
 msgid "Getting the Source"
-msgstr "Obtenir les Sources"
+msgstr "Nutzung des Quellcodes"
 
 #. Tag: para
 #: installation.xml:230
 #, no-c-format
 msgid ""
-"Retrieve the PostGIS source archive from the downloads website <ulink url="
-"\"&postgis_download_url;\"> &postgis_download_url; </ulink>"
-msgstr ""
-"Les sources de PostGIS sont disponible depuis <ulink url="
-"\"&postgis_download_url;\"> &postgis_download_url; </ulink>"
+"Retrieve the PostGIS source archive from the downloads website <ulink "
+"url=\"&postgis_download_url;\"> &postgis_download_url; </ulink>"
+msgstr "Das PostGIS Quellarchiv kann von der Download Webseite  <ulink url=\"&postgis_download_url;\"> &postgis_download_url; </ulink> bezogen werden."
 
 #. Tag: programlisting
 #: installation.xml:237
@@ -543,57 +484,49 @@ msgstr ""
 msgid ""
 "wget &postgis_download_url;\n"
 "tar -xvzf postgis-&last_release_version;.tar.gz"
-msgstr ""
-"wget &postgis_download_url;\n"
-"tar -xvzf postgis-&last_release_version;.tar.gz"
+msgstr "wget &postgis_download_url;\ntar -xvzf postgis-&last_release_version;.tar.gz"
 
 #. Tag: para
 #: installation.xml:239
 #, no-c-format
 msgid ""
-"This will create a directory called <varname>postgis-&last_release_version;</"
-"varname> in the current working directory."
-msgstr ""
-"Un répertoire appelé <varname>postgis-&last_release_version;</varname> sera "
-"créé dans le répertoire courant"
+"This will create a directory called "
+"<varname>postgis-&last_release_version;</varname> in the current working "
+"directory."
+msgstr "Dadurch wird das Verzeichnis <varname>postgis-&last_release_version;</varname> im aktuellen Arbeitsverzeichnis erzeugt."
 
 #. Tag: para
 #: installation.xml:245
 #, no-c-format
 msgid ""
-"Alternatively, checkout the source from the <ulink url=\"http://subversion."
-"apache.org/\"> svn </ulink> repository <ulink url=\"http://svn.osgeo.org/"
-"postgis/trunk/\"> http://svn.osgeo.org/postgis/trunk/ </ulink> ."
-msgstr ""
-"Les sources peuvent également être obtenues depuis le dépôt <ulink url="
-"\"http://subversion.apache.org/\"> svn </ulink> <ulink url=\"http://svn."
-"osgeo.org/postgis/trunk/\"> http://svn.osgeo.org/postgis/trunk/ </ulink> ."
+"Alternatively, checkout the source from the <ulink "
+"url=\"http://subversion.apache.org/\"> svn </ulink> repository <ulink "
+"url=\"http://svn.osgeo.org/postgis/trunk/\"> "
+"http://svn.osgeo.org/postgis/trunk/ </ulink> ."
+msgstr "Alternativ kann der Quellcode auch von <ulink url=\"http://subversion.apache.org/\"> svn </ulink> repository <ulink url=\"http://svn.osgeo.org/postgis/trunk/\">http://svn.osgeo.org/postgis/trunk/</ulink> bezogen werden."
 
 #. Tag: programlisting
 #: installation.xml:257
 #, no-c-format
 msgid ""
-"svn checkout http://svn.osgeo.org/postgis/trunk/ postgis-"
-"&last_release_version;"
-msgstr ""
-"svn checkout http://svn.osgeo.org/postgis/trunk/ postgis-"
-"&last_release_version;"
+"svn checkout http://svn.osgeo.org/postgis/trunk/ "
+"postgis-&last_release_version;"
+msgstr "svn checkout http://svn.osgeo.org/postgis/trunk/ postgis-&last_release_version;"
 
 #. Tag: para
 #: installation.xml:259
 #, no-c-format
 msgid ""
-"Change into the newly created <varname>postgis-&last_release_version;</"
-"varname> directory to continue the installation."
-msgstr ""
-"Se placer dans le nouveau répertoire créé <varname>postgis-"
-"&last_release_version;</varname> pour poursuivre l'installation"
+"Change into the newly created "
+"<varname>postgis-&last_release_version;</varname> directory to continue the "
+"installation."
+msgstr "Um die Installation fortzusetzen ist in das neu erstellte Verzeichnis <varname>postgis-&last_release_version;</varname> zu wechseln."
 
 #. Tag: title
 #: installation.xml:267
 #, no-c-format
 msgid "Compiling and Install from Source: Detailed"
-msgstr ""
+msgstr "Kompilation und Installation mittels Quellcode: Detaillierte Beschreibung"
 
 #. Tag: para
 #: installation.xml:270
@@ -602,39 +535,29 @@ msgid ""
 "Many OS systems now include pre-built packages for PostgreSQL/PostGIS. In "
 "many cases compilation is only necessary if you want the most bleeding edge "
 "versions or you are a package maintainer."
-msgstr ""
-"La plupart des systèmes d'exploitation dispose de paquets pré-compilés de "
-"PostgreSQL/PostGIS. La compilation est réellement nécessaire uniquement pour "
-"disposer des toutes dernières fonctionnalités ou pour les responsables de "
-"paquets PostGIS "
+msgstr "Viele Betriebssysteme stellen heute bereits vorkompilierte Pakete für PostgreSQL/PostGIS zur Verfügung. Somit ist eine Kompilation nur notwendig, wenn man die aktuellsten Versionen benötigt oder für die Paketverwaltung zustänig ist."
 
 #. Tag: para
 #: installation.xml:275
 #, no-c-format
 msgid ""
-"This section includes general compilation instructions, if you are compiling "
-"for Windows etc or another OS, you may find additional more detailed help at "
-"<ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiInstall\">PostGIS "
-"User contributed compile guides</ulink> and <ulink url=\"http://trac.osgeo."
-"org/postgis/wiki/DevWikiMain\">PostGIS Dev Wiki</ulink>."
-msgstr ""
-"Cette section présente les instructions générales pour compiler PostGIS. Si "
-"la compilation s'effectue sous Windows ou un autre système d'exploitation, "
-"des informations complémentaires sont disponibles depuis <ulink url=\"http://"
-"trac.osgeo.org/postgis/wiki/UsersWikiInstall\">PostGIS User contributed "
-"compile guides</ulink> and <ulink url=\"http://trac.osgeo.org/postgis/wiki/"
-"DevWikiMain\">PostGIS Dev Wiki</ulink>."
+"This section includes general compilation instructions, if you are compiling"
+" for Windows etc or another OS, you may find additional more detailed help "
+"at <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiInstall\">PostGIS User "
+"contributed compile guides</ulink> and <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/DevWikiMain\">PostGIS Dev "
+"Wiki</ulink>."
+msgstr "Dieser Abschnitt enthält die allgemeinen Installationsanweisungen. Für das Kompilieren unter Windows oder unter einem anderen Betriebssystem findet sich zusätzliche, detailliertere Hilfe unter <ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiInstall\">PostGIS User contributed compile guides</ulink> und <ulink url=\"http://trac.osgeo.org/postgis/wiki/DevWikiMain\">PostGIS Dev Wiki</ulink>."
 
 #. Tag: para
 #: installation.xml:277
 #, no-c-format
 msgid ""
-"Pre-Built Packages for various OS are listed in <ulink url=\"http://trac."
-"osgeo.org/postgis/wiki/UsersWikiPackages\">PostGIS Pre-built Packages</ulink>"
-msgstr ""
-"Les paquets pré compilés pour différents systèmes d'exploitation sont listés "
-"dans <ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPackages"
-"\">PostGIS Pre-built Packages</ulink>"
+"Pre-Built Packages for various OS are listed in <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPackages\">PostGIS Pre-"
+"built Packages</ulink>"
+msgstr "Vorkompilierte Pakete für unterschiedliche Betriebssysteme sind unter <ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPackages\">PostGIS Pre-built Packages</ulink> aufgelistet."
 
 #. Tag: para
 #: installation.xml:278
@@ -642,21 +565,12 @@ msgstr ""
 msgid ""
 "If you are a windows user, you can get stable builds via Stackbuilder or "
 "<ulink url=\"http://www.postgis.org/download/windows/\">PostGIS Windows "
-"download site</ulink> We also have <ulink url=\"http://www.postgis.org/"
-"download/windows/experimental.php\">very bleeding-edge windows experimental "
-"builds</ulink> that are built usually once or twice a week or whenever "
-"anything exciting happens. You can use these to experiment with the in "
-"progress releases of PostGIS"
+"download site</ulink> We also have <ulink "
+"url=\"http://www.postgis.org/download/windows/experimental.php\">very "
+"bleeding-edge windows experimental builds</ulink> that are built usually "
+"once or twice a week or whenever anything exciting happens. You can use "
+"these to experiment with the in progress releases of PostGIS"
 msgstr ""
-"Pour les utilisateurs Windows, des versions stables sont disponibles par "
-"Stackbuilder ou <ulink url=\"http://www.postgis.org/download/windows/"
-"\">PostGIS Windows download site</ulink>. Des compilations expérimentales "
-"incluant les dernières fonctionnalités sont disponibles depuis <ulink url="
-"\"http://www.postgis.org/download/windows/experimental.php\">very bleeding-"
-"edge windows experimental builds</ulink>. Ces compilations sont "
-"généralements mises à jour toutes les unes ou deux semaines, ou chaque fois "
-"qu'une nouvelle fonctionnalité intéressante est ajoutée. Vous pouvez les "
-"utiliser pour suivre l'avancée des versions de PostGIS"
 
 #. Tag: para
 #: installation.xml:283
@@ -667,25 +581,16 @@ msgid ""
 "PostgreSQL server headers access in order to compile. It can be built "
 "against PostgreSQL versions &min_postgres_version; or higher. Earlier "
 "versions of PostgreSQL are <emphasis>not</emphasis> supported."
-msgstr ""
-"Le module PostGIS est une extension du serveur PostgreSQL. A ce titre, "
-"PostGIS &last_release_version; <emphasis>nécessite</emphasis> l'accès "
-"complet aux en-têtes du serveur PostgreSQL afin de pouvoir compiler. Il peut "
-"être compilé à partir de la version versions &min_postgres_version; de "
-"PostgreSQL ou supérieure. Les versions plus anciennes de PostgreSQL "
-"<emphasis>ne</emphasis> sont pas supportées."
+msgstr "PostGIS ist eine Erweiterung des PostgreSQL Servers. Daher <emphasis>benötigt</emphasis> PostGIS &last_release_version;  vollen Zugriff auf die PostgreSQL server headers für die Kompilation. PostGIS kann in Abhängigkeit von PostgreSQL Versionen &min_postgres_version; oder höher kompiliert werden. Niedrigere Versionen von PostgreSQL werden <emphasis>nicht</emphasis> unterstützt."
 
 #. Tag: para
 #: installation.xml:291
 #, no-c-format
 msgid ""
-"Refer to the PostgreSQL installation guides if you haven't already installed "
-"PostgreSQL. <ulink url=\"http://www.postgresql.org\"> http://www.postgresql."
-"org </ulink> ."
-msgstr ""
-"Référez-vous aux guides d'installation de PostgreSQL si vous n'avez pas déjà "
-"installé PostgreSQL. <ulink url=\"http://www.postgresql.org\"> http://www."
-"postgresql.org </ulink> ."
+"Refer to the PostgreSQL installation guides if you haven't already installed"
+" PostgreSQL. <ulink url=\"http://www.postgresql.org\"> "
+"http://www.postgresql.org </ulink> ."
+msgstr "Beziehen Sie sich auf die PostgreSQL Installationshilfe, falls Sie PostgreSQL noch nicht installiert haben. <ulink url=\"http://www.postgresql.org\"> http://www.postgresql.org </ulink> ."
 
 #. Tag: para
 #: installation.xml:301
@@ -693,16 +598,13 @@ msgstr ""
 msgid ""
 "For GEOS functionality, when you install PostgresSQL you may need to "
 "explicitly link PostgreSQL against the standard C++ library:"
-msgstr ""
-"Pour les fonctionnalités de de GEOS, quand vous installez PostgreSQL, vous "
-"aurez peut-être besoin de lier explicitement PostgreSQL avec la bibliothèque "
-"standard C++: "
+msgstr "Um die GEOS Funktionen nutzen zu können, muss bei der Installation von PostgreSQL explizit gegen die Standard C++ Bibliothek gelinkt werden:"
 
 #. Tag: programlisting
 #: installation.xml:306
 #, no-c-format
 msgid "LDFLAGS=-lstdc++ ./configure [YOUR OPTIONS HERE]"
-msgstr "LDFLAGS=-lstdc++ ./configure [Vos options à la suite]"
+msgstr "LDFLAGS=-lstdc++ ./configure [IHRE OPTIONEN]"
 
 #. Tag: para
 #: installation.xml:308
@@ -710,43 +612,33 @@ msgstr "LDFLAGS=-lstdc++ ./configure [Vos options à la suite]"
 msgid ""
 "This is a workaround for bogus C++ exceptions interaction with older "
 "development tools. If you experience weird problems (backend unexpectedly "
-"closed or similar things) try this trick. This will require recompiling your "
-"PostgreSQL from scratch, of course."
-msgstr ""
-"Ceci est une solution de contournement d'exceptions C++ d'interactions "
-"bugués dans des outils de développements plus ancien. Si vous tombez sur ce "
-"genre de problèmes (backend soudainement fermé ou des choses similaires) "
-"essayez cette astuce. Cela nécessite de recompiler votre PostgreSQL du "
-"début, bien sur."
+"closed or similar things) try this trick. This will require recompiling your"
+" PostgreSQL from scratch, of course."
+msgstr "Dies dient als Abhilfe für C++ Fehler bei der Interaktion mit älteren Entwicklungswerkzeugen. Falls eigenartige Probleme auftreten (die Verbindung zum Backend bricht unerwartet ab oder ähnliches) versuchen Sie bitte diesen Trick. Dies verlangt natürlich die Kompilation von PostgreSQL von Grund auf."
 
 #. Tag: para
 #: installation.xml:316
 #, no-c-format
 msgid ""
-"The following steps outline the configuration and compilation of the PostGIS "
-"source. They are written for Linux users and will not work on Windows or Mac."
-msgstr ""
-"Les étapes suivantes résument la configuration et la compilation des sources "
-"PostGIS. Elles ont été rédigées pour les utilisateurs sous Linux et ne "
-"fonctionneront pas pour Windows et Mac."
+"The following steps outline the configuration and compilation of the PostGIS"
+" source. They are written for Linux users and will not work on Windows or "
+"Mac."
+msgstr "Die folgenden Schritte bescheiben die Konfiguration und Kompilation des PostGIS Quellcodes. Sie gelten für Linux Anwender und funktionieren nicht für Windows oder Mac."
 
 #. Tag: title
 #: installation.xml:323
 #, no-c-format
 msgid "Configuration"
-msgstr "Configuration"
+msgstr "Konfiguration"
 
 #. Tag: para
 #: installation.xml:325
 #, no-c-format
 msgid ""
-"As with most linux installations, the first step is to generate the Makefile "
-"that will be used to build the source code. This is done by running the "
+"As with most linux installations, the first step is to generate the Makefile"
+" that will be used to build the source code. This is done by running the "
 "shell script"
-msgstr ""
-"Comme pour la plupart des installations linux, la première étape est de "
-"générer le Makefile qui sera utilisé pour compiler le code source. Ceci est "
-"réalisée en lançant le script shell"
+msgstr "Wie bei den meisten Installationen auf Linux besteht der erste Schritt in der Erstellung eines Makefiles, welches dann zur Kompilation des Quellcodes verwendet wird. Dies wird durch einen Aufruf des Shell Scripts erreicht."
 
 #. Tag: para
 #: installation.xml:335
@@ -756,69 +648,48 @@ msgid ""
 "locate the required components and libraries needed to build the PostGIS "
 "source code on your system. Although this is the most common usage of "
 "<command>./configure</command>, the script accepts several parameters for "
-"those who have the required libraries and programs in non-standard locations."
-msgstr ""
-"Sans paramètre supplémentaire, cette commande tentera de localiser "
-"automatiquement les composants requis et les bibliothèques nécessaires à la "
-"compilation de PostGIS. Bien que cela soit l'utilisation la plus commune de "
-"la commande <command>./configure</command>, vous pouvez également ajouter "
-"différents paramètres à ce script. Par exemple, vous pouvez définir "
-"l'emplacement de bibliothèques ou de programmes si ceux-ci ne sont pas "
-"localisés à un emplacement standard. "
+"those who have the required libraries and programs in non-standard "
+"locations."
+msgstr "Ohne zusätzliche Parameter legt dieser Befehl die Komponenten und Bibliotheken fest, welche für die Kompilation des PostGIS Quellcodes auf Ihrem System benötigt werden. Obwohl dies der häufigste Anwendungsfall von <command>./configure</command> ist, akzeptiert das Skript eine Reihe von Parametern, falls sich die benötigten Bibliotheken und Programme nicht in den Standardverzeichnissen befinden."
 
 #. Tag: para
 #: installation.xml:344
 #, no-c-format
 msgid ""
 "The following list shows only the most commonly used parameters. For a "
-"complete list, use the <command>--help</command> or <command>--help=short</"
-"command> parameters."
-msgstr ""
-"La liste suivante présente les options les plus courantes. Pour consulter la "
-"liste complète utilisez l'option <command>--help</command> ou <command>--"
-"help=short</command>. "
+"complete list, use the <command>--help</command> or "
+"<command>--help=short</command> parameters."
+msgstr "Die folgende Liste weist nur die am häufigsten verwendeten Parameter auf. Für eine vollständige Liste benutzen Sie bitte <command>--help</command> oder <command>--help=short</command> ."
 
 #. Tag: para
 #: installation.xml:354
 #, no-c-format
 msgid ""
-"This is the location the PostGIS libraries and SQL scripts will be installed "
-"to. By default, this location is the same as the detected PostgreSQL "
+"This is the location the PostGIS libraries and SQL scripts will be installed"
+" to. By default, this location is the same as the detected PostgreSQL "
 "installation."
-msgstr ""
-"Cela correspond à l'emplacement où les bibliothèques et les scripts SQL de "
-"PostGIS seront installés. Par défaut, cet emplacement est le même que celui "
-"de l'installation de PostgreSQL."
+msgstr "Das Verzeichnis, in dem die PostGIS Bibliotheken und SQL-Skripts installiert werden. Standardmäßig ist dies das Verzeichnis in dem auch PostgreSQL installatiert wurde."
 
 #. Tag: para
 #: installation.xml:361
 #, no-c-format
 msgid ""
 "This parameter is currently broken, as the package will only install into "
-"the PostgreSQL installation directory. Visit <ulink url=\"http://trac.osgeo."
-"org/postgis/ticket/635\"> http://trac.osgeo.org/postgis/ticket/635 </ulink> "
-"to track this bug."
-msgstr ""
-"Ce paramètre est actuellement défectueux: le paquet s'installe uniquement "
-"dans le répertoire d'installation de PostgreSQL. Le suivu de ce bug est "
-"disponible depuis  <ulink url=\"http://trac.osgeo.org/postgis/ticket/635\"> "
-"http://trac.osgeo.org/postgis/ticket/635 </ulink>"
+"the PostgreSQL installation directory. Visit <ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/635\"> "
+"http://trac.osgeo.org/postgis/ticket/635 </ulink> to track this bug."
+msgstr "Dieser Parameter ist zur Zeit defekt und somit kann PostGIS nur in das PostgreSQL Installationsverzeichnis installiert werden. Dieser Bug kann auf <ulink url=\"http://trac.osgeo.org/postgis/ticket/635\"> http://trac.osgeo.org/postgis/ticket/635 </ulink> verfolgt werden."
 
 #. Tag: para
 #: installation.xml:376
 #, no-c-format
 msgid ""
 "PostgreSQL provides a utility called <command>pg_config</command> to enable "
-"extensions like PostGIS to locate the PostgreSQL installation directory. Use "
-"this parameter (<command>--with-pgconfig=/path/to/pg_config</command>) to "
+"extensions like PostGIS to locate the PostgreSQL installation directory. Use"
+" this parameter (<command>--with-pgconfig=/path/to/pg_config</command>) to "
 "manually specify a particular PostgreSQL installation that PostGIS will "
 "build against."
-msgstr ""
-"PostgreSQL fournit l'utilitaire <command>pg_config</command> permettant aux "
-"extensions comme PostGIS de localiser le répertoire d'installation de "
-"PostgreSQL. Utiliser ce paramètre (<command>--with-pgconfig=/path/to/"
-"pg_config</command>) pour spécifier une installation particulière de "
-"PostgreSQL pour laquelle PostGIS doit être compilée."
+msgstr "PostgreSQL stellt das Dienstprogramm <command>pg_config</command> zur Verfügung um Extensions wie PostGIS die Auffindung des PostgreSQL Installationsverzeichnisses zu ermöglichen. Benutzen Sie bitte diesen Parameter (<command>--with-pgconfig=/path/to/pg_config</command>) um eine bestmmte PostgreSQL Installation zu definieren, gegen die PostGIS kompiliert werden soll."
 
 #. Tag: para
 #: installation.xml:390
@@ -829,12 +700,7 @@ msgid ""
 "the GDAL installation directory. Use this parameter (<command>--with-"
 "gdalconfig=/path/to/gdal-config</command>) to manually specify a particular "
 "GDAL installation that PostGIS will build against."
-msgstr ""
-"GDAL, une des bibliothèques requises pour le support des rasters. "
-"<command>gdal-config</command> pour permettre au logiciel de localiser le "
-"répertoire d'installation de GDAL. Utiliser ce paramètre (<command>--with-"
-"gdalconfig=/path/to/gdal-config</command>) pour spécifier un répertoire "
-"d'installation particulier de GDAL qui sera utilisé pour compiler PostGIS."
+msgstr "GDAL, eine erforderliche Bibliothek, welche die Funktionalität zur Rasterunterstützung liefert. <command>gdal-config</command> um Software Installationen die Auffindung des GDAL Installationsverzeichnis zu ermöglichen. Benutzen Sie bitte diesen Parameter (<command>--with-gdalconfig=/path/to/gdal-config</command>) um eine bestimmte GDAL Installation zu definieren, gegen die PostGIS kompiliert werden soll."
 
 #. Tag: para
 #: installation.xml:404
@@ -842,15 +708,10 @@ msgstr ""
 msgid ""
 "GEOS, a required geometry library, provides a utility called <command>geos-"
 "config</command> to enable software installations to locate the GEOS "
-"installation directory. Use this parameter (<command>--with-geosconfig=/path/"
-"to/geos-config</command>) to manually specify a particular GEOS installation "
-"that PostGIS will build against."
-msgstr ""
-"GEOS, une des bibliothèques requises, fournit un utilitaire appelé "
-"<command>geos-config</command> permettant aux logiciels de localiser le "
-"répertoire d'installation de GEOS. Utiliser ce paramètre (<command>--with-"
-"geosconfig=/path/to/geos-config</command>) pour spécifier le repertoire de "
-"GEOS qui sera utilisé pour la compilation de PostGIS."
+"installation directory. Use this parameter (<command>--with-"
+"geosconfig=/path/to/geos-config</command>) to manually specify a particular "
+"GEOS installation that PostGIS will build against."
+msgstr "GEOS, eine erforderliche Geometriebibliothek, stellt <command>geos-config</command> zur Verfügung, um Software Installationen das Auffinden des GEOS Installationsverzeichnisses zu ermöglichen. Benutzen Sie bitte diesen Parameter (<command>--with-geosconfig=/path/to/geos-config</command>) um eine bestimmte GEOS Installation zu definieren, gegen die PostGIS kompiliert werden soll."
 
 #. Tag: para
 #: installation.xml:418
@@ -859,16 +720,11 @@ msgid ""
 "LibXML is the library required for doing GeomFromKML/GML processes. It "
 "normally is found if you have libxml installed, but if not or you want a "
 "specific version used, you'll need to point PostGIS at a specific "
-"<filename>xml2-config</filename> confi file to enable software installations "
-"to locate the LibXML installation directory. Use this parameter (<command>>--"
-"with-xml2config=/path/to/xml2-config</command>) to manually specify a "
+"<filename>xml2-config</filename> confi file to enable software installations"
+" to locate the LibXML installation directory. Use this parameter (<command"
+">>--with-xml2config=/path/to/xml2-config</command>) to manually specify a "
 "particular LibXML installation that PostGIS will build against."
-msgstr ""
-"LibXML est la bibliothèque requise pour les traitements GML/KML. Elle est "
-"normalement auto détectée en cas d'installation normale. Utiliser ce "
-"paramètre (<command>>--with-xml2config=/path/to/xml2-config</command>) pour "
-"spécifier le repertoire de LibXML qui sera utilisé pour la compilation de "
-"PostGIS."
+msgstr "LibXML ist die Bibliothek, welche für die Prozesse GeomFromKML/GML benötigt wird. Falls Sie libxml installiert haben, wird sie üblicherweise gefunden. Falls nicht oder wenn Sie eine bestimmte Version verwenden wollen, müssen Sie PostGIS auf eine bestimmte Konfigurationsdatei <filename>xml2-config</filename> verweisen, damit die Softwareinstallationen das Installationsverzeichnis von LibXML auffinden können. Verwenden Sie bitte diesen Parameter (<command>>--with-xml2config=/path/t [...]
 
 #. Tag: para
 #: installation.xml:436
@@ -877,17 +733,13 @@ msgid ""
 "Proj4 is a reprojection library required by PostGIS. Use this parameter "
 "(<command>--with-projdir=/path/to/projdir</command>) to manually specify a "
 "particular Proj4 installation directory that PostGIS will build against."
-msgstr ""
-"Proj4 est la bibliothèque de reprojection nécessaire à PostGIS. Utiliser ce "
-"paramètre (<command>--with-projdir=/path/to/projdir</command>) pour "
-"spécifier le repertoire de LibXML qui sera utilisé pour la compilation de "
-"PostGIS."
+msgstr "Proj4 ist eine Bibliothek, die von PostGIS zur Koordinatentransformation benötigt wird. Benutzen Sie bitte diesen Parameter (<command>--with-projdir=/path/to/projdir</command>) um ein bestimmtes Proj4 Installationsverzeichnis anzugeben, für das PostGIS kompiliert werden soll."
 
 #. Tag: para
 #: installation.xml:448
 #, no-c-format
 msgid "Directory where iconv is installed."
-msgstr "Répertoire d'installation d'iconv"
+msgstr "Das Verzeichnis in dem iconv installiert ist."
 
 #. Tag: para
 #: installation.xml:457
@@ -898,12 +750,7 @@ msgid ""
 "parameter (<command>--with-jsondir=/path/to/jsondir</command>) to manually "
 "specify a particular JSON-C installation directory that PostGIS will build "
 "against."
-msgstr ""
-"<ulink url=\"http://oss.metaparadigm.com/json-c/\">JSON-C</ulink> est une "
-"bibliothèque sous licence MIT utilisée par PostGIS pour les traitements JSON "
-"(ST_GeomFromJSON par exemple). Utiliser ce paramètre (<command>--with-"
-"jsondir=/path/to/jsondir</command>) pour spécifier le répertoire de JSON-C "
-"qui sera utilisé pour la compilation de PostGIS."
+msgstr "<ulink url=\"http://oss.metaparadigm.com/json-c/\">JSON-C</ulink> ist eine MIT-lizensierte JSON Bibliothek, die von PostGIS für ST_GeomFromJSON benötigt wird. Benutzen Sie bitte diesen Parameter (<command>--with-jsondir=/path/to/jsondir</command>), um ein bestimmtes JSON-C Installationsverzeichnis anzugeben, für das PostGIS kompiliert werden soll."
 
 #. Tag: para
 #: installation.xml:469
@@ -911,10 +758,10 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://www.pcre.org/\">PCRE</ulink> is an BSD-licensed Perl "
 "Compatible Regular Expression library required by address_standardizer "
-"extension. Use this parameter (<command>--with-pcredir=/path/to/pcredir</"
-"command>) to manually specify a particular PCRE installation directory that "
-"PostGIS will build against."
-msgstr ""
+"extension. Use this parameter (<command>--with-"
+"pcredir=/path/to/pcredir</command>) to manually specify a particular PCRE "
+"installation directory that PostGIS will build against."
+msgstr "<ulink url=\"http://www.pcre.org/\">PCRE</ulink> ist eine BSD-lizensierte Perl compatible Bibliothek für reguläre Ausdrücke, die von der Erweiterung \"address_standardizer\" benötigt wird. Verwenden Sie diesen Parameter (<command>--with-pcredir=/path/to/pcredir</command>) um ein bestimmtes Installationsverzeichnis von PCRE anzugeben, gegen das PostGIS kompiliert werden soll."
 
 #. Tag: para
 #: installation.xml:481
@@ -922,32 +769,25 @@ msgstr ""
 msgid ""
 "Compile the data import GUI (requires GTK+2.0). This will create shp2pgsql-"
 "gui graphical interface to shp2pgsql."
-msgstr ""
-"Compile l'interface graphique d'import de données (nécessite GTK+2.0). Ceci "
-"créé l'interface graphique shp2pgsql-gui à shp2pgsql."
+msgstr "Kompilieren Sie die Datenimport-GUI (benötigt GTK+2.0). Dies erzeugt die graphische Schnittstelle \"shp2pgsql-gui\" für shp2pgsql."
 
 #. Tag: para
 #: installation.xml:490
 #, no-c-format
 msgid ""
-"Compile with raster support. This will build rtpostgis-"
-"&last_release_version; library and rtpostgis.sql file. This may not be "
-"required in final release as plan is to build in raster support by default."
-msgstr ""
-"Compilation avec support des raster. Produit la bibliothèque rtpostgis-"
-"&last_release_version; et le fichier rtpostgis.sql. Les versions futures "
-"doivent à terme inclure le support des rasters par défaut."
+"Compile with raster support. This will build "
+"rtpostgis-&last_release_version; library and rtpostgis.sql file. This may "
+"not be required in final release as plan is to build in raster support by "
+"default."
+msgstr "Kompiliert mit Rasterunterstützung. Dies erzeugt die Bibliothek rtpostgis-&last_release_version; und die Datei \"rtpostgis.sql\". Dies wird bei der endgültigen Release nicht mehr nötig sein, da die standardmäßige Unterstützung von Rastern geplant ist"
 
 #. Tag: para
 #: installation.xml:499
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Disable topology support. There is no corresponding library as all logic "
 "needed for topology is in postgis-&last_release_version; library."
-msgstr ""
-"Compilation avec support de la topologie. Produit le fichier topology.sql. "
-"Il n'y a pas de bibliothèque correspondante: toute la logique nécessaire à "
-"la topologie est incluse dans la bibliothèque postgis-&last_release_version;"
+msgstr "Ausschalten der Topologie Unterstützung. Es existiert keine entsprechende Bibliothek, da sich die gesamte benötigte Logik in der postgis-&last_release_version; Bibliothek befindet."
 
 #. Tag: para
 #: installation.xml:508
@@ -956,42 +796,31 @@ msgid ""
 "By default PostGIS will try to detect gettext support and compile with it, "
 "however if you run into incompatibility issues that cause breakage of "
 "loader, you can disable it entirely with this command. Refer to ticket "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/748\">http://trac.osgeo."
-"org/postgis/ticket/748</ulink> for an example issue solved by configuring "
-"with this. NOTE: that you aren't missing much by turning this off. This is "
-"used for international help/label support for the GUI loader which is not "
-"yet documented and still experimental."
+"<ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/748\">http://trac.osgeo.org/postgis/ticket/748</ulink>"
+" for an example issue solved by configuring with this. NOTE: that you aren't"
+" missing much by turning this off. This is used for international help/label"
+" support for the GUI loader which is not yet documented and still "
+"experimental."
 msgstr ""
-"Par défaut PostGIS tentera de détecter la gestion de gettext et de reposer "
-"dessus pour la compilation, cependant si vous tombez sur des problèmes "
-"d'incompatibilités qui cause la cassure du chargeur, vous pouvez le "
-"désactiver entièrement avec cette commande. Référez vous au ticket <ulink "
-"url=\"http://trac.osgeo.org/postgis/ticket/748\">http://trac.osgeo.org/"
-"postgis/ticket/748</ulink> pour un exemple de problème résolu par cette "
-"configuration. NOTE : que vous perdez beaucoup de chose en le désactivant. "
-"Cela est utilisé pour la gestion de l'aide et des labels internationaux dans "
-"le chargeur graphique qui n'est pas documenté et encore expérimental."
 
 #. Tag: para
 #: installation.xml:519
 #, no-c-format
 msgid ""
-"By default PostGIS will not install with sfcgal support without this switch. "
-"<varname>PATH</varname> is an optional argument that allows to specify an "
+"By default PostGIS will not install with sfcgal support without this switch."
+" <varname>PATH</varname> is an optional argument that allows to specify an "
 "alternate PATH to sfcgal-config."
-msgstr ""
+msgstr "Ohne diesen Switch wird PostGIS ohne sfcgal Unterstützung installiert. <varname>PATH</varname> ist ein optionaler Parameter, welcher einen alternativen Pfad zu sfcgal-config angibt."
 
 #. Tag: para
 #: installation.xml:527
 #, no-c-format
 msgid ""
-"If you obtained PostGIS from the SVN <ulink url=\"http://svn.osgeo.org/"
-"postgis/trunk/\"> repository </ulink> , the first step is really to run the "
-"script"
-msgstr ""
-"Si vous avez téléchargé PostGIS depuis le <ulink url=\"http://svn.osgeo.org/"
-"postgis/trunk/\"> dépôt SVN </ulink>, la première étape est d'exécuter le "
-"script."
+"If you obtained PostGIS from the SVN <ulink "
+"url=\"http://svn.osgeo.org/postgis/trunk/\"> repository </ulink> , the first"
+" step is really to run the script"
+msgstr "Falls Sie PostGIS vom SVN <ulink url=\"http://svn.osgeo.org/postgis/trunk/\"> Repository </ulink> heruntergeladen haben, so ist die Ausführung des Skripts der erste Schritt."
 
 #. Tag: para
 #: installation.xml:539
@@ -999,27 +828,22 @@ msgstr ""
 msgid ""
 "This script will generate the <command>configure</command> script that in "
 "turn is used to customize the installation of PostGIS."
-msgstr ""
-"Ce script générera le script <command>configure</command> qui est utilisé "
-"pour personnaliser votre installation de PostGIS."
+msgstr "Dieses Skript erzeugt das <command>configure</command> Skript, welches seinerseits zur Anpassung der Installation von PostGIS eingesetzt wird."
 
 #. Tag: para
 #: installation.xml:544
 #, no-c-format
 msgid ""
-"If you instead obtained PostGIS as a tarball, running <command>./autogen.sh</"
-"command> is not necessary as <command>configure</command> has already been "
-"generated."
-msgstr ""
-"Si vous avez obtenu PostGIS comme archive, lancer la commande <command>./"
-"autogen.sh</command> n'est pas nécessaire puisque <command>configure</"
-"command> a déjà été généré."
+"If you instead obtained PostGIS as a tarball, running "
+"<command>./autogen.sh</command> is not necessary as "
+"<command>configure</command> has already been generated."
+msgstr "Falls Sie stattdessen PostGIS als Tarball vorliegen haben, dann ist es nicht notwendig das Sie  <command>./autogen.sh</command> ausführen, da <command>configure</command> bereits erzeugt wurde."
 
 #. Tag: title
 #: installation.xml:553
 #, no-c-format
 msgid "Building"
-msgstr "Compiler"
+msgstr "Build-Prozess"
 
 #. Tag: para
 #: installation.xml:555
@@ -1027,8 +851,7 @@ msgstr "Compiler"
 msgid ""
 "Once the Makefile has been generated, building PostGIS is as simple as "
 "running"
-msgstr ""
-"Une fois le Makefile généré, compiler PostGIS est aussi simple que lancer"
+msgstr "Sobald das Makefile erzeugt wurde, ist der Build-Prozess für PostGIS so einfach wie"
 
 #. Tag: para
 #: installation.xml:564
@@ -1036,13 +859,11 @@ msgstr ""
 msgid ""
 "The last line of the output should be \"<code>PostGIS was built "
 "successfully. Ready to install.</code>\""
-msgstr ""
-"La dernière ligne de la sortie doit être \"<code>PostGIS was built "
-"successfully. Ready to install.</code>\""
+msgstr "Die letzte Zeile der Ausgabe sollte \"<code>PostGIS was built successfully. Ready to install.</code>\" enthalten"
 
 #. Tag: para
 #: installation.xml:569
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "As of PostGIS v1.4.0, all the functions have comments generated from the "
 "documentation. If you wish to install these comments into your spatial "
@@ -1052,14 +873,6 @@ msgid ""
 "doc folder so no need to make comments if installing from the tar ball. "
 "Comments are also included as part of the CREATE EXTENSION install."
 msgstr ""
-"À partir de PostGIS v1.4.0, toutes les fonctions ont des commentaires "
-"générés à partir de la documentation. Si vous désirez installer ces "
-"commentaires dans votre base de données spatiales plus tard, lancez la "
-"commande qui nécessite docbook. Le fichier postgis_comments.sql et les "
-"autres groupes de fichiers de commentaires raster_comments.sql, "
-"topology_comments.sql sont aussi packagés dans la distribution tar.gz dans "
-"le répertoire doc par conséquent pas besoin de créer les commentaires si "
-"vous installez à partir des archives."
 
 #. Tag: command
 #: installation.xml:579 installation.xml:603
@@ -1072,18 +885,13 @@ msgstr "make comments"
 #, no-c-format
 msgid ""
 "Introduced in PostGIS 2.0. This generates html cheat sheets suitable for "
-"quick reference or for student handouts. This requires xsltproc to build and "
-"will generate 4 files in doc folder <filename>topology_cheatsheet.html</"
-"filename>, <filename>tiger_geocoder_cheatsheet.html</filename>, "
-"<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
-"html</filename>"
-msgstr ""
-"Introduit dans PostGIS 2.0. Cela génère un mémo en html disponible pour une "
-"référence rapide ou pour les étudiants. La compilation nécessite xsltproc et "
-"génèrera 4 fichiers dans le répertoire doc <filename>topology_cheatsheet."
-"html</filename>, <filename>tiger_geocoder_cheatsheet.html</filename>, "
-"<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
-"html</filename>"
+"quick reference or for student handouts. This requires xsltproc to build and"
+" will generate 4 files in doc folder "
+"<filename>topology_cheatsheet.html</filename>, "
+"<filename>tiger_geocoder_cheatsheet.html</filename>, "
+"<filename>raster_cheatsheet.html</filename>, "
+"<filename>postgis_cheatsheet.html</filename>"
+msgstr "Eingeführt in PostGIS 2.0. Erzeugt HTML-Spickzettel, die als schnelle Referenz oder als Handzettel für Studenten geeignet sind. Dies benötigt xsltproc zur Kompilation und erzeugt 4 Dateien in dem Ordner \"doc\": <filename>topology_cheatsheet.html</filename>,<filename>tiger_geocoder_cheatsheet.html</filename>, <filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet.html</filename>"
 
 #. Tag: para
 #: installation.xml:587
@@ -1092,10 +900,7 @@ msgid ""
 "You can download some pre-built ones available in html and pdf from <ulink "
 "url=\"http://www.postgis.us/study_guides\">PostGIS / PostgreSQL Study "
 "Guides</ulink>"
-msgstr ""
-"Vous pouvez télécharger des pré-compilations disponibles en HTML et PDF à "
-"partir de <ulink url=\"http://www.postgis.us/study_guides\">PostGIS / "
-"PostgreSQL Study Guides</ulink>"
+msgstr "Einige bereits Vorgefertigte können von <ulink url=\"http://www.postgis.us/study_guides\">PostGIS / PostgreSQL Study Guides</ulink> als HTML oder PDF heruntergeladen werden"
 
 #. Tag: command
 #: installation.xml:590
@@ -1107,7 +912,7 @@ msgstr "make cheatsheets"
 #: installation.xml:595
 #, no-c-format
 msgid "Building PostGIS Extensions and Deploying them"
-msgstr "Compiler les Extensions PostGIS et les déployer"
+msgstr "Build-Prozess für PostGIS Extensions und Softwareverteilung"
 
 #. Tag: para
 #: installation.xml:597
@@ -1115,9 +920,7 @@ msgstr "Compiler les Extensions PostGIS et les déployer"
 msgid ""
 "The PostGIS extensions are built and installed automatically if you are "
 "using PostgreSQL 9.1+."
-msgstr ""
-"Les extensions PostGIS sont compilées et installées automatiquement si vous "
-"utilisez PostgreSQL 9.1+"
+msgstr "Die PostGIS Erweiterungen/Extensions werden ab PostgreSQL 9.1+ automatisch kompiliert und installiert."
 
 #. Tag: para
 #: installation.xml:600
@@ -1126,10 +929,7 @@ msgid ""
 "If you are building from source repository, you need to build the function "
 "descriptions first. These get built if you have docbook installed. You can "
 "also manually build with the statement:"
-msgstr ""
-"Si vous compilez à partir des dépôts des sources, vous devez compiler les "
-"descriptions de fonction d'abord. Ceci est compilé si vous avez docbook "
-"installé. Vous pouvez également compiler manuellement avec cette commande :"
+msgstr "Wenn Sie aus dem Quell-Repository kompilieren, müssen Sie zuerst die Beschreibung der Funktionen kompilieren. Diese lassen sich kompilieren, wenn Sie docbook installiert haben. Sie können sie aber auch händisch mit folgender Anweisung kompilieren:"
 
 #. Tag: para
 #: installation.xml:605
@@ -1137,10 +937,7 @@ msgstr ""
 msgid ""
 "Building the comments is not necessary if you are building from a release "
 "tar ball since these are packaged pre-built with the tar ball already."
-msgstr ""
-"Compiler les commentaires n'est pas nécessaire si vous avez compilé à partir "
-"d'une release d'archive puisque ceux-ci sont des pré-compilations packagés "
-"avec le tar ball."
+msgstr "Sie müssen die Kommentare nicht kompilieren, wenn sie von einem Tar-Format weg kompilieren, da diese in der Tar-Datei bereits vorkompilierten sind."
 
 #. Tag: para
 #: installation.xml:606
@@ -1150,11 +947,7 @@ msgid ""
 "automatically build as part of the make install process. You can if needed "
 "build from the extensions folders or copy files if you need them on a "
 "different server."
-msgstr ""
-"Si vous compilez avec PostgreSQL 9.1, les extensions doivent être "
-"automatiquement compilées comme part du processus make install. Vous pouvez, "
-"si nécessaire, compilé à partir des répertoires d'extensions ou copier les "
-"fichiers si vous en avez besoin sur un serveur différent."
+msgstr "Wenn Sie gegen PostgreSQL 9.1 kompilieren, sollten die Erweiterungen automatisch, als Teil des Prozesses \"make install\" kompilieren. Falls notwendig, können Sie auch vom Ordner mit den Erweiterungen aus kompilieren, oder die Dateien auf einen anderen Server kopieren."
 
 #. Tag: programlisting
 #: installation.xml:608
@@ -1189,21 +982,17 @@ msgid ""
 "make\n"
 "make install\n"
 "make installcheck"
-msgstr ""
+msgstr "cd extensions\ncd postgis\nmake clean\nmake\nmake install\ncd ..\ncd postgis_topology\nmake clean\nmake\nmake install\ncd ..\ncd postgis_sfcgal\nmake clean\nmake\nmake install\n\ncd ..\ncd address_standardizer\nmake clean\nmake\nmake install\nmake installcheck\n\ncd ..\ncd postgis_tiger_geocoder\nmake clean\nmake\nmake install\nmake installcheck"
 
 #. Tag: para
 #: installation.xml:609
 #, no-c-format
 msgid ""
 "The extension files will always be the same for the same version of PostGIS "
-"regardless of OS, so it is fine to copy over the extension files from one OS "
-"to another as long as you have the PostGIS binaries already installed on "
+"regardless of OS, so it is fine to copy over the extension files from one OS"
+" to another as long as you have the PostGIS binaries already installed on "
 "your servers."
-msgstr ""
-"Les fichiers extensions seront toujours les mêmes pour les mêmes version de "
-"PostGIS indépendamment de l'OS, par conséquent il n'y a pas de problème à "
-"copier les fichiers extensions d'un OS à un autre du moment que vous avez "
-"les binaires PostGIS déjà installés sur vos serveurs."
+msgstr "Die Erweiterungsdateien sind für dieselbe Version von PostGIS immer ident, unabhängig vom Betriebssystem. Somit ist es in Ordnung, die Erweiterungsdateien von einem Betriebssystem auf ein anderes zu kopieren, solange die Binärdateien von PostGIS bereits installiert sind."
 
 #. Tag: para
 #: installation.xml:611
@@ -1211,16 +1000,10 @@ msgstr ""
 msgid ""
 "If you want to install the extensions manually on a separate server "
 "different from your development, You need to copy the following files from "
-"the extensions folder into the <filename>PostgreSQL / share / extension</"
-"filename> folder of your PostgreSQL install as well as the needed binaries "
-"for regular PostGIS if you don't have them already on the server."
-msgstr ""
-"Si vous voulez installer les extensions manuellement sur un serveur "
-"différent séparé de votre développement, vous devez copier les fichiers "
-"suivants à partir du répertoire extension dans le répertoire "
-"<filename>PostgreSQL / share / extension</filename> de votre installation "
-"PostgreSQL ainsi que les binaires nécessaires pour une version correcte de "
-"PostGIS si vous ne les avez pas déjà sur le serveur."
+"the extensions folder into the <filename>PostgreSQL / share / "
+"extension</filename> folder of your PostgreSQL install as well as the needed"
+" binaries for regular PostGIS if you don't have them already on the server."
+msgstr "Falls Sie die Erweiterungen händisch auf einen anderen Server installieren wollen, müssen sie folgende Dateien aus dem Erweiterungsordner in den Ordner <filename>PostgreSQL / share / extension</filename> Ihrer PostgreSQL Installation kopieren. Ebenso die benötigten Binärdateien für das reguläre PostGIS, falls sich PostGIS noch nicht auf dem Server befindet."
 
 #. Tag: para
 #: installation.xml:618
@@ -1230,9 +1013,6 @@ msgid ""
 "the extension to install if not specified. <filename>postgis.control, "
 "postgis_topology.control</filename>."
 msgstr ""
-"Ceux-ci sont les fichiers de contrôle qui renvoie les informations telles "
-"que la version de l'extension à installer si non spécifié. <filename>postgis."
-"control, postgis_topology.control</filename>."
 
 #. Tag: para
 #: installation.xml:624
@@ -1240,12 +1020,9 @@ msgstr ""
 msgid ""
 "All the files in the /sql folder of each extension. Note that these need to "
 "be copied to the root of the PostgreSQL share/extension folder "
-"<filename>extensions/postgis/sql/*.sql</filename>, <filename>extensions/"
-"postgis_topology/sql/*.sql</filename>"
+"<filename>extensions/postgis/sql/*.sql</filename>, "
+"<filename>extensions/postgis_topology/sql/*.sql</filename>"
 msgstr ""
-"Tous les fichiers dans le répertoire /sql de chaque extension. Notez que "
-"ceux-ci nécessitent d'être copiées à la racine du répertoire share/extension "
-"de PostgreSQL "
 
 #. Tag: para
 #: installation.xml:630
@@ -1254,10 +1031,7 @@ msgid ""
 "Once you do that, you should see <varname>postgis</varname>, "
 "<varname>postgis_topology</varname> as available extensions in PgAdmin -> "
 "extensions."
-msgstr ""
-"Une fois fait, vous devez voir  <varname>postgis</varname>, "
-"<varname>postgis_topology</varname> comme extensions disponibles dans "
-"PgAdmin -> extensions."
+msgstr "Sobald Sie dies ausgeführt haben, sollten Sie <varname>postgis</varname>, <varname>postgis_topology</varname> als verfügbare Erweiterungen in PgAdmin -> extensions sehen."
 
 #. Tag: para
 #: installation.xml:631
@@ -1265,52 +1039,37 @@ msgstr ""
 msgid ""
 "If you are using psql, you can verify that the extensions are installed by "
 "running this query:"
-msgstr ""
-"Si vous utilisez psql, vous pouvez vérifier que les extensions sont "
-"installées en lançant cette requête :"
+msgstr "Falls Sie psql verwenden, können Sie die installierten Erweiterungen folgendermaßen abfragen:"
 
 #. Tag: programlisting
 #: installation.xml:632
 #, no-c-format
 msgid ""
 "SELECT name, default_version,installed_version\n"
-"FROM pg_available_extensions WHERE name LIKE 'postgis%' or name LIKE 'address"
-"%';\n"
+"FROM pg_available_extensions WHERE name LIKE 'postgis%' or name LIKE 'address%';\n"
 "\n"
 "             name             | default_version | installed_version\n"
 "------------------------------+-----------------+-------------------\n"
-" address_standardizer         | &last_release_version;         | "
-"&last_release_version;\n"
-" address_standardizer_data_us | &last_release_version;         | "
-"&last_release_version;\n"
-" postgis                      | &last_release_version;         | "
-"&last_release_version;\n"
+" address_standardizer         | &last_release_version;         | &last_release_version;\n"
+" address_standardizer_data_us | &last_release_version;         | &last_release_version;\n"
+" postgis                      | &last_release_version;         | &last_release_version;\n"
 " postgis_sfcgal               | &last_release_version;         |\n"
-" postgis_tiger_geocoder       | &last_release_version;         | "
-"&last_release_version;\n"
+" postgis_tiger_geocoder       | &last_release_version;         | &last_release_version;\n"
 " postgis_topology             | &last_release_version;         |\n"
 "(6 rows)"
-msgstr ""
+msgstr "SELECT name, default_version,installed_version\nFROM pg_available_extensions WHERE name LIKE 'postgis%' or name LIKE 'address%';\n\n             name             | default_version | installed_version\n------------------------------+-----------------+-------------------\n address_standardizer         | &last_release_version;         | &last_release_version;\n address_standardizer_data_us | &last_release_version;         | &last_release_version;\n postgis                      | &la [...]
 
 #. Tag: para
 #: installation.xml:634
 #, no-c-format
 msgid ""
-"If you have the extension installed in the database you are querying, you'll "
-"see mention in the <varname>installed_version</varname> column. If you get "
-"no records back, it means you don't have postgis extensions installed on the "
-"server at all. PgAdmin III 1.14+ will also provide this information in the "
+"If you have the extension installed in the database you are querying, you'll"
+" see mention in the <varname>installed_version</varname> column. If you get "
+"no records back, it means you don't have postgis extensions installed on the"
+" server at all. PgAdmin III 1.14+ will also provide this information in the "
 "<varname>extensions</varname> section of the database browser tree and will "
 "even allow upgrade or uninstall by right-clicking."
 msgstr ""
-"Si vous avez l'extension installée dans la base de données que vous "
-"interrogez, vous verrez la mention  dans la colonne "
-"<varname>installed_version</varname>. Si vous n'obtenez aucun "
-"enregistrement , cela signifie que vous n'avez pas d'extension postgis "
-"installés sur le serveur. PgAdmin III 1.14+ fournira aussi cette information "
-"dans la section <varname>extensions</varname> dans l'arbre de l'explorateur "
-"de la base de données et autorisera même la mise à jour ou la "
-"désinstallation par clic-droit."
 
 #. Tag: para
 #: installation.xml:638
@@ -1319,10 +1078,7 @@ msgid ""
 "If you have the extensions available, you can install postgis extension in "
 "your database of choice by either using pgAdmin extension interface or "
 "running these sql commands:"
-msgstr ""
-"Si vous avez les extensions disponibles, vous pouvez installer les "
-"extensions postgis dans votre base de données de votre choix soit en "
-"utilisant l'interface d'extension de PgAdmin ou lançant ces commandes SQL :"
+msgstr "Wenn die Erweiterungen vorhanden sind, können Sie die PostGIS-Extension sowohl mit der erweiterten pgAdmin Oberfläche als auch mittels folgender SQL-Befehle in einer beliebigen Datenbank installieren: "
 
 #. Tag: programlisting
 #: installation.xml:639
@@ -1336,7 +1092,7 @@ msgid ""
 "CREATE EXTENSION address_standardizer_data_us;\n"
 "CREATE EXTENSION postgis_tiger_geocoder;\n"
 "CREATE EXTENSION postgis_topology;"
-msgstr ""
+msgstr "CREATE EXTENSION postgis;\nCREATE EXTENSION postgis_sfcgal;\nCREATE EXTENSION fuzzystrmatch; --needed for postgis_tiger_geocoder\n--optional used by postgis_tiger_geocoder, or can be used standalone\nCREATE EXTENSION address_standardizer;\nCREATE EXTENSION address_standardizer_data_us;\nCREATE EXTENSION postgis_tiger_geocoder;\nCREATE EXTENSION postgis_topology;"
 
 #. Tag: para
 #: installation.xml:641
@@ -1344,19 +1100,16 @@ msgstr ""
 msgid ""
 "In psql you can use to see what versions you have installed and also what "
 "schema they are installed."
-msgstr ""
+msgstr "Sie können psql verwenden, um sich die installierten Versionen und die Datenbankschemen in denen sie  installiert sind, anzeigen zu lassen."
 
 #. Tag: programlisting
 #: installation.xml:642
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "\\connect mygisdb\n"
 "\\x\n"
 "\\dx postgis*"
-msgstr ""
-"\\connect mygisdb\n"
-"\\x \n"
-"\\dx postgis*"
+msgstr "\\connect mygisdb\n\\x\n\\dx postgis*"
 
 #. Tag: screen
 #: installation.xml:644
@@ -1381,50 +1134,34 @@ msgid ""
 "Version     | &last_release_version;\n"
 "Schema      | topology\n"
 "Description | PostGIS topology spatial types and functions"
-msgstr ""
+msgstr "List of installed extensions\n-[ RECORD 1 ]-------------------------------------------------\n-\nName        | postgis\nVersion     | &last_release_version;\nSchema      | public\nDescription | PostGIS geometry, geography, and raster spat..\n-[ RECORD 2 ]-------------------------------------------------\n-\nName        | postgis_tiger_geocoder\nVersion     | &last_release_version;\nSchema      | tiger\nDescription | PostGIS tiger geocoder and reverse geocoder\n-[ RECORD 3 ]------ [...]
 
 #. Tag: para
 #: installation.xml:646
 #, no-c-format
 msgid ""
-"Extension tables <varname>spatial_ref_sys</varname>, <varname>layer</"
-"varname>, <varname>topology</varname> can not be explicitly backed up. They "
-"can only be backed up when the respective <varname>postgis</varname> or "
-"<varname>postgis_topology</varname> extension is backed up, which only seems "
-"to happen when you backup the whole database. As of PostGIS 2.0.1, only srid "
-"records not packaged with PostGIS are backed up when the database is backed "
-"up so don't go around changing srids we package and expect your changes to "
-"be there. Put in a ticket if you find an issue. The structures of extension "
-"tables are never backed up since they are created with <code>CREATE "
-"EXTENSION</code> and assumed to be the same for a given version of an "
-"extension. These behaviors are built into the current PostgreSQL extension "
-"model, so nothing we can do about it."
+"Extension tables <varname>spatial_ref_sys</varname>, "
+"<varname>layer</varname>, <varname>topology</varname> can not be explicitly "
+"backed up. They can only be backed up when the respective "
+"<varname>postgis</varname> or <varname>postgis_topology</varname> extension "
+"is backed up, which only seems to happen when you backup the whole database."
+" As of PostGIS 2.0.1, only srid records not packaged with PostGIS are backed"
+" up when the database is backed up so don't go around changing srids we "
+"package and expect your changes to be there. Put in a ticket if you find an "
+"issue. The structures of extension tables are never backed up since they are"
+" created with <code>CREATE EXTENSION</code> and assumed to be the same for a"
+" given version of an extension. These behaviors are built into the current "
+"PostgreSQL extension model, so nothing we can do about it."
 msgstr ""
-"Les tables d'extension <varname>spatial_ref_sys</varname>, <varname>layer</"
-"varname>, <varname>topology</varname> ne peuvent pas être explicitement "
-"sauvegardé. Elles peuvent être uniquement sauvegardées quand les extensions "
-"respectives <varname>postgis</varname> ou <varname>postgis_topology</"
-"varname> sont sauvegardées, ce qui semblent seulement arrivé quand vous "
-"sauvegardez l'ensemble de la base. À partir de PostGIS 2.0.1, seulement les "
-"enregistrements des srid non packagés avec PostGIS sont sauvegardés quand la "
-"base de données est sauvegardé par conséquent ne changez pas les srids que "
-"nous fournissons et attendre que vos modifications seront encore là. Créez "
-"un ticket si vous trouvez un problème. Les structures de la table "
-"d'extension ne sont jamais sauvegardées puisque créée avec  <code>CREATE "
-"EXTENSION</code> et supposées être identique pour la même version de "
-"l'extension. Ce comportement fait partie du modèle actuel d'extensions de "
-"PostgreSQL, nous pouvons donc rien faire à ce sujet."
 
 #. Tag: para
 #: installation.xml:651
 #, no-c-format
 msgid ""
 "If you installed &last_release_version;, without using our wonderful "
-"extension system, you can change it to be extension based by first upgrading "
-"to the latest micro version running the upgrade scripts: "
-"<filename>postgis_upgrade_22_minor.sql</filename>,"
-"<filename>raster_upgrade_22_minor.sql</filename>,"
-"<filename>topology_upgrade_22_minor.sql</filename>."
+"extension system, you can change it to be extension based by first upgrading"
+" to the latest micro version running the upgrade scripts: "
+"<filename>postgis_upgrade_22_minor.sql</filename>,<filename>raster_upgrade_22_minor.sql</filename>,<filename>topology_upgrade_22_minor.sql</filename>."
 msgstr ""
 
 #. Tag: para
@@ -1433,10 +1170,7 @@ msgstr ""
 msgid ""
 "If you installed postgis without raster support, you'll need to install "
 "raster support first (using the full <filename>rtpostgis.sql</filename>"
-msgstr ""
-"Si vous installez postgis sans la gestion du raster, vous aurez besoin "
-"d'installer la gestion du raster (en utilisant le script <filename>rtpostgis."
-"sql</filename> complet"
+msgstr "Wenn Sie PostGIS ohne Rasterunterstützung installiert haben, so müssen  Sie zuerst die Rasterunterstützung mittels <filename>rtpostgis.sql</filename> installieren"
 
 #. Tag: para
 #: installation.xml:653
@@ -1445,8 +1179,6 @@ msgid ""
 "Then you can run the below commands to package the functions in their "
 "respective extension."
 msgstr ""
-"Puis vous pouvez lancer les commandes ci-dessous pour packager les fonctions "
-"dans leur extension respective."
 
 #. Tag: programlisting
 #: installation.xml:654
@@ -1455,22 +1187,19 @@ msgid ""
 "CREATE EXTENSION postgis FROM unpackaged;\n"
 "CREATE EXTENSION postgis_topology FROM unpackaged;\n"
 "CREATE EXTENSION postgis_tiger_geocoder FROM unpackaged;"
-msgstr ""
-"CREATE EXTENSION postgis FROM unpackaged;\n"
-"CREATE EXTENSION postgis_topology FROM unpackaged;\n"
-"CREATE EXTENSION postgis_tiger_geocoder FROM unpackaged;"
+msgstr "CREATE EXTENSION postgis FROM unpackaged;\nCREATE EXTENSION postgis_topology FROM unpackaged;\nCREATE EXTENSION postgis_tiger_geocoder FROM unpackaged;"
 
 #. Tag: title
 #: installation.xml:660
 #, no-c-format
 msgid "Testing"
-msgstr "Tests"
+msgstr "Softwaretest"
 
 #. Tag: para
 #: installation.xml:662
 #, no-c-format
 msgid "If you wish to test the PostGIS build, run"
-msgstr "Si vous désirez tester la compilation de PostGIS, lancez "
+msgstr "Wenn Sie die Kompilation von PostGIS überprüfen wollen:"
 
 #. Tag: command
 #: installation.xml:667
@@ -1482,12 +1211,9 @@ msgstr "make check"
 #: installation.xml:670
 #, no-c-format
 msgid ""
-"The above command will run through various checks and regression tests using "
-"the generated library against an actual PostgreSQL database."
+"The above command will run through various checks and regression tests using"
+" the generated library against an actual PostgreSQL database."
 msgstr ""
-"La commande ci-dessus fonctionnera pour différentes tests de vérification et "
-"de régression en utilisant la bibliothèque générée selon la base de données "
-"actuelle."
 
 #. Tag: para
 #: installation.xml:676
@@ -1496,37 +1222,27 @@ msgid ""
 "If you configured PostGIS using non-standard PostgreSQL, GEOS, or Proj4 "
 "locations, you may need to add their library locations to the "
 "LD_LIBRARY_PATH environment variable."
-msgstr ""
-"Si vous configurez PostGIS en utilisant une localisation non standard de "
-"PostgreSQL, GEOS, ou Proj4, vous pourrez avoir besoin d'ajouter la "
-"localisation des bibliothèques à la variable d'environnement LD_LIBRARY_PATH."
+msgstr "Falls Sie PostGIS so konfiguriert haben, dass nicht die Standardverzeichnisse für PostgreSQL, GEOS oder Proj4 verwendet werden, kann es sein, dass Sie die Speicherstellen dieser Bibliotheken in der Umgebungsvariablen \"LD_LIBRARY_PATH\" eintragen müssen."
 
 #. Tag: para
 #: installation.xml:684
 #, no-c-format
 msgid ""
-"Currently, the <command>make check</command> relies on the <code>PATH</code> "
-"and <code>PGPORT</code> environment variables when performing the checks - "
+"Currently, the <command>make check</command> relies on the <code>PATH</code>"
+" and <code>PGPORT</code> environment variables when performing the checks - "
 "it does <emphasis>not</emphasis> use the PostgreSQL version that may have "
-"been specified using the configuration parameter <command>--with-pgconfig</"
-"command>. So make sure to modify your PATH to match the detected PostgreSQL "
-"installation during configuration or be prepared to deal with the impending "
-"headaches."
+"been specified using the configuration parameter <command>--with-"
+"pgconfig</command>. So make sure to modify your PATH to match the detected "
+"PostgreSQL installation during configuration or be prepared to deal with the"
+" impending headaches."
 msgstr ""
-"Pour le moment, <command>make check</command> repose sur les variables "
-"d'environnement <code>PATH</code> et <code>PGPORT</code> lors de la "
-"réalisation des vérifications - il n'utilise <emphasis>pas</emphasis> la "
-"version de PostgreSQL qui a pu être définie  en utilisant la paramètre "
-"configuration <command>--with-pgconfig</command>. Assurez vous donc de "
-"modifier votre PATH pour correspondre l'installation de PostgreSQL détectée "
-"durant la configuration ou préparez vous à gérer des maux de tête inhérent."
 
 #. Tag: para
 #: installation.xml:696
 #, no-c-format
 msgid ""
 "If successful, the output of the test should be similar to the following:"
-msgstr "Si fructueux; la sortie du test doit être similaire à ceci :"
+msgstr "Wenn der Test erfolgreich war, sollte die Ausgabe etwa so aussehen:"
 
 #. Tag: programlisting
 #: installation.xml:701
@@ -1835,15 +1551,11 @@ msgid ""
 "\n"
 "Creating database 'postgis_reg'\n"
 "Loading PostGIS into 'postgis_reg'\n"
-"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/"
-"postgis/postgis.sql\n"
-"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/"
-"postgis/postgis_comments.sql\n"
+"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/postgis/postgis.sql\n"
+"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/postgis/postgis_comments.sql\n"
 "Loading SFCGAL into 'postgis_reg'\n"
-"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/"
-"postgis/sfcgal.sql\n"
-"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/"
-"postgis/sfcgal_comments.sql\n"
+"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/postgis/sfcgal.sql\n"
+"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/postgis/sfcgal_comments.sql\n"
 "PostgreSQL 9.4.4, compiled by Visual C++ build 1800, 32-bit\n"
 "  Postgis 2.2.0dev - r13980 - 2015-08-23 06:13:07\n"
 "  scripts 2.2.0dev r13980\n"
@@ -1970,10 +1682,8 @@ msgid ""
 " sfcgal/concave_hull .. ok\n"
 " sfcgal/wmsservers .. ok\n"
 " sfcgal/approximatemedialaxis .. ok\n"
-" uninstall .  /projects/postgis/branches/2.2/regress/00-regress-install/"
-"share/contrib/postgis/uninstall_sfcgal.sql\n"
-"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/"
-"postgis/uninstall_postgis.sql\n"
+" uninstall .  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/postgis/uninstall_sfcgal.sql\n"
+"  /projects/postgis/branches/2.2/regress/00-regress-install/share/contrib/postgis/uninstall_postgis.sql\n"
 ". ok (4336)\n"
 "\n"
 "Run tests: 118\n"
@@ -1996,7 +1706,7 @@ msgid ""
 "              suites      2      2    n/a      0        0\n"
 "               tests      4      4      4      0        0\n"
 "             asserts      4      4      4      0      n/a"
-msgstr ""
+msgstr "CUnit - A unit testing framework for C - Version 2.1-2\n     http://cunit.sourceforge.net/\n\n\nSuite: computational_geometry\n  Test: test_lw_segment_side ...passed\n  Test: test_lw_segment_intersects ...passed\n  Test: test_lwline_crossing_short_lines ...passed\n  Test: test_lwline_crossing_long_lines ...passed\n  Test: test_lwline_crossing_bugs ...passed\n  Test: test_lwpoint_set_ordinate ...passed\n  Test: test_lwpoint_get_ordinate ...passed\n  Test: test_point_interpolate .. [...]
 
 #. Tag: para
 #: installation.xml:703
@@ -2004,8 +1714,8 @@ msgstr ""
 msgid ""
 "The <varname>postgis_tiger_geocoder</varname> and "
 "<varname>address_standardizer</varname> extensions, currenlty only support "
-"the standard PostgreSQL installcheck. To test these use the below. Note: the "
-"make install is not necessary if you already did make install at root of "
+"the standard PostgreSQL installcheck. To test these use the below. Note: the"
+" make install is not necessary if you already did make install at root of "
 "PostGIS code folder."
 msgstr ""
 
@@ -2013,7 +1723,7 @@ msgstr ""
 #: installation.xml:704
 #, no-c-format
 msgid "For address_standardizer:"
-msgstr ""
+msgstr "Für den address_standardizer:"
 
 #. Tag: programlisting
 #: installation.xml:705
@@ -2022,13 +1732,13 @@ msgid ""
 "cd extensions/address_standardizer\n"
 "make install\n"
 "make installcheck"
-msgstr ""
+msgstr "cd extensions/address_standardizer\nmake install\nmake installcheck"
 
 #. Tag: para
 #: installation.xml:707
 #, no-c-format
 msgid "Output should look like:"
-msgstr ""
+msgstr "Die Ausgabe sollte folgendermaßen aussehen:"
 
 #. Tag: screen
 #: installation.xml:708
@@ -2048,7 +1758,7 @@ msgid ""
 "=====================\n"
 " All 4 tests passed.\n"
 "====================="
-msgstr ""
+msgstr "============== dropping database \"contrib_regression\" ==============\nDROP DATABASE\n============== creating database \"contrib_regression\" ==============\nCREATE DATABASE\nALTER DATABASE\n============== running regression test queries        ==============\ntest test-init-extensions     ... ok\ntest test-parseaddress        ... ok\ntest test-standardize_address_1 ... ok\ntest test-standardize_address_2 ... ok\n\n=====================\n All 4 tests passed.\n====================="
 
 #. Tag: para
 #: installation.xml:710
@@ -2066,13 +1776,13 @@ msgid ""
 "cd extensions/postgis_tiger_geocoder\n"
 "make install\n"
 "make installcheck"
-msgstr ""
+msgstr "cd extensions/postgis_tiger_geocoder\nmake install\nmake installcheck"
 
 #. Tag: para
 #: installation.xml:712
 #, no-c-format
 msgid "output should look like:"
-msgstr ""
+msgstr "Die Ausgabe sollte folgendermaßen aussehen:"
 
 #. Tag: screen
 #: installation.xml:713
@@ -2098,7 +1808,7 @@ msgid ""
 "=====================\n"
 "All 2 tests passed.\n"
 "====================="
-msgstr ""
+msgstr "============== dropping database \"contrib_regression\" ==============\nDROP DATABASE\n============== creating database \"contrib_regression\" ==============\nCREATE DATABASE\nALTER DATABASE\n============== installing fuzzystrmatch               ==============\nCREATE EXTENSION\n============== installing postgis                     ==============\nCREATE EXTENSION\n============== installing postgis_tiger_geocoder      ==============\nCREATE EXTENSION\n============== installing ad [...]
 
 #. Tag: title
 #: installation.xml:717
@@ -2110,7 +1820,7 @@ msgstr "Installation"
 #: installation.xml:719
 #, no-c-format
 msgid "To install PostGIS, type"
-msgstr "Pour installer PostGIS, entrez"
+msgstr "Um PostGIS zu installieren geben Sie bitte folgendes ein"
 
 #. Tag: command
 #: installation.xml:724
@@ -2125,20 +1835,15 @@ msgid ""
 "This will copy the PostGIS installation files into their appropriate "
 "subdirectory specified by the <command>--prefix</command> configuration "
 "parameter. In particular:"
-msgstr ""
-"Ceci copiera les fichiers d'installation de PostGIS dans leur sous-"
-"répertoires appropriés  définie par le paramètre de configuration  "
-"<command>--prefix</command>. En particulier :"
+msgstr "Dies kopiert die PostGIS Installationsdateien in ihr entsprechenden Unterverzeichnisse, welches durch den <command>--prefix</command> Konfigurationsparameter bestimmt wird. Insbesondere:"
 
 #. Tag: para
 #: installation.xml:735
 #, no-c-format
 msgid ""
-"The loader and dumper binaries are installed in <filename>[prefix]/bin</"
-"filename>."
-msgstr ""
-"Les binaires du chargeur et du dumper sont installés dans <filename>[prefix]/"
-"bin</filename>."
+"The loader and dumper binaries are installed in "
+"<filename>[prefix]/bin</filename>."
+msgstr "Die Binärdateien vom Loader und Dumper sind unter <filename>[prefix]/bin</filename> installiert."
 
 #. Tag: para
 #: installation.xml:742
@@ -2146,18 +1851,14 @@ msgstr ""
 msgid ""
 "The SQL files, such as <filename>postgis.sql</filename>, are installed in "
 "<filename>[prefix]/share/contrib</filename>."
-msgstr ""
-"Les fichiers SQL, tel que <filename>postgis.sql</filename>, sont installé "
-"dans <filename>[prefix]/share/contrib</filename>."
+msgstr "Die SQL-Dateien, wie <filename>postgis.sql</filename> sind unter <filename>[prefix]/share/contrib</filename> installiert."
 
 #. Tag: para
 #: installation.xml:749
 #, no-c-format
 msgid ""
 "The PostGIS libraries are installed in <filename>[prefix]/lib</filename>."
-msgstr ""
-"Les bibliothèques PostGIS sont installées dans <filename>[prefix]/lib</"
-"filename>."
+msgstr "Die PostGIS Bibliotheken sind unter <filename>[prefix]/lib</filename> installiert."
 
 #. Tag: para
 #: installation.xml:756
@@ -2167,10 +1868,7 @@ msgid ""
 "generate the <filename>postgis_comments.sql</filename>, "
 "<filename>raster_comments.sql</filename> file, install the sql file by "
 "running"
-msgstr ""
-"Si vous avez déjà lancé la commande <command>make comments</command> pour "
-"générer les fichiers <filename>postgis_comments.sql</filename>, "
-"<filename>raster_comments.sql</filename>, installer le fichier sql en lançant"
+msgstr "Falls Sie zuvor den Befehl <command>make comments</command> ausgeführt haben, um die Dateien <filename>postgis_comments.sql</filename> und <filename>raster_comments.sql</filename> anzulegen, dann können Sie die SQL-Dateien folgendermaßen installieren:"
 
 #. Tag: command
 #: installation.xml:763
@@ -2182,21 +1880,18 @@ msgstr "make comments-install"
 #: installation.xml:767
 #, no-c-format
 msgid ""
-"<filename>postgis_comments.sql</filename>, <filename>raster_comments.sql</"
-"filename>, <filename>topology_comments.sql</filename> was separated from the "
-"typical build and installation targets since with it comes the extra "
-"dependency of <command>xsltproc</command>."
-msgstr ""
-"<filename>postgis_comments.sql</filename>, <filename>raster_comments.sql</"
-"filename>, <filename>topology_comments.sql</filename> ont été séparés de la "
-"compilation initiale et des cibles de l'installation depuis qu'ils sont "
-"dépendant de <command>xsltproc</command>."
+"<filename>postgis_comments.sql</filename>, "
+"<filename>raster_comments.sql</filename>, "
+"<filename>topology_comments.sql</filename> was separated from the typical "
+"build and installation targets since with it comes the extra dependency of "
+"<command>xsltproc</command>."
+msgstr "<filename>postgis_comments.sql</filename>, <filename>raster_comments.sql</filename> und <filename>topology_comments.sql</filename> wurden vom klassischen Build- und Installationsprozess getrennt, da diese mit <command>xsltproc</command> eine zusätzliche Abhängigkeit haben."
 
 #. Tag: title
 #: installation.xml:777
 #, no-c-format
 msgid "Creating a spatial database using EXTENSIONS"
-msgstr "Créer une base de données spatiale en utilisant EXTENSIONS"
+msgstr "Eine Geodatenbank über EXTENSIONS anlegen"
 
 #. Tag: para
 #: installation.xml:779
@@ -2204,10 +1899,7 @@ msgstr "Créer une base de données spatiale en utilisant EXTENSIONS"
 msgid ""
 "If you are using PostgreSQL 9.1+ and have compiled and installed the "
 "extensions/ postgis modules, you can create a spatial database the new way."
-msgstr ""
-"Si vous utilisez PostgreSQL 9.1 et supérieur puis avez compilé et installé "
-"les modules extensions/ postgis, vous pouvez créer une base de données "
-"spatiales par la nouvelle manière."
+msgstr "Wenn Sie PostgreSQL 9.1+ verwenden und das Extensions/PostGIS-Modul installiert haben, können Sie Geodatenbanken auf neue Art und Weise erstellen."
 
 #. Tag: command
 #: installation.xml:785 installation.xml:820
@@ -2222,10 +1914,7 @@ msgid ""
 "The core postgis extension installs PostGIS geometry, geography, raster, "
 "spatial_ref_sys and all the functions and comments with a simple: "
 "<programlisting>CREATE EXTENSION postgis;</programlisting> command."
-msgstr ""
-"L'extension du coeur de PostGIS installe geometry, geography, raster, "
-"spatial_ref_sys et toutes les fonctions et commentaires avec une simple "
-"commande : <programlisting>CREATE EXTENSION postgis;</programlisting>."
+msgstr "Die Core-Extension installiert PostGIS-Geometrie, -Geographie, -Raster, die spatial_ref_sys Tabelle und alle Funktionen und Kommentare mit einem einfachen <programlisting>CREATE EXTENSION postgis;</programlisting> Befehl."
 
 #. Tag: command
 #: installation.xml:794
@@ -2238,9 +1927,7 @@ msgstr "psql -d [yourdatabase] -c \"CREATE EXTENSION postgis;\""
 #, no-c-format
 msgid ""
 "Topology is packaged as a separate extension and installable with command:"
-msgstr ""
-"La topologie est fournie comme extension séparée et installable avec la "
-"commande :"
+msgstr "Die topologische Funktionalität ist in einer eigenen Extension paketiert und kann mit folgendem Befehl installiert werden:"
 
 #. Tag: command
 #: installation.xml:802
@@ -2252,10 +1939,9 @@ msgstr "psql -d [yourdatabase] -c \"CREATE EXTENSION postgis_topology;\""
 #: installation.xml:805 installation.xml:900
 #, no-c-format
 msgid ""
-"If you plan to restore an old backup from prior versions in this new db, run:"
-msgstr ""
-"Si vous prévoyez de restaurer une vielle sauvegarde à partir d'une version "
-"antérieure dans la nouvelle base, lancez :"
+"If you plan to restore an old backup from prior versions in this new db, "
+"run:"
+msgstr "Falls Sie die Sicherung einer Vorgängerversion in die neue Datenbank einspielen wollen, führen Sie bitte folgendes aus:"
 
 #. Tag: command
 #: installation.xml:806 installation.xml:901
@@ -2269,16 +1955,13 @@ msgstr "psql -d [yourdatabase] -f legacy.sql"
 msgid ""
 "You can later run <filename>uninstall_legacy.sql</filename> to get rid of "
 "the deprecated functions after you are done with restoring and cleanup."
-msgstr ""
-"Vous pouvez lancer <filename>uninstall_legacy.sql</filename> pour supprimer "
-"les fonctions dépréciées après avoir fait les opérations de restauration et "
-"de nettoyage."
+msgstr "Um die veralteten Funktionen loszuwerden, können Sie anschließend an die Wiederherstellung und Aufräumarbeiten <filename>uninstall_legacy.sql</filename> ausführen."
 
 #. Tag: title
 #: installation.xml:812
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Create a spatially-enabled database without using extensions"
-msgstr "Créer une base de données spatiale à partir d'un modèle"
+msgstr "Ersellung einer Geodatenbank ohne Extensions"
 
 #. Tag: para
 #: installation.xml:814
@@ -2287,7 +1970,7 @@ msgid ""
 "This is generally only needed if you built-PostGIS without raster support. "
 "Since raster functions are part of the postgis extension, extension support "
 "is not enabled if PostGIS is built without raster."
-msgstr ""
+msgstr "Dies ist üblicherweise nur dann notwendig, wenn Sie PostGIS ohne die Rasterunterstützung installieren wollen. Da die Rasterfunktionen ein Teil der PostGIS Extension sind, wird die Unterstützung von Extensions nicht aktiviert, wenn PostGIS ohne Rasterunterstützung installiert wird."
 
 #. Tag: para
 #: installation.xml:815
@@ -2295,9 +1978,7 @@ msgstr ""
 msgid ""
 "The first step in creating a PostGIS database is to create a simple "
 "PostgreSQL database."
-msgstr ""
-"La première étape dans la création d'une base de données PostGIS est de "
-"créer la base PostgreSQL."
+msgstr "Der erste Schritt zur Erstellung einer PostGIS-Datenbank ist das Anlegen einer einfachen PostgreSQL Datenbank."
 
 #. Tag: para
 #: installation.xml:823
@@ -2308,12 +1989,7 @@ msgid ""
 "the PL/pgSQL language in your new database. This is accomplish by the "
 "command below command. For PostgreSQL 8.4+, this is generally already "
 "installed"
-msgstr ""
-"Plusieurs fonctions PostGIS sont écrites en langage procédural PL/pgSQL. Par "
-"conséquent, l'étape suivante pour créer une base de données PostGIS est "
-"d'activer la langue PL/pgSQL dans votre base de données. Cela est réalisée "
-"par la commande ci-dessous. Pour les versions 8.4 et supérieure de "
-"PostgreSQL, celle-ci est généralement déjà installée."
+msgstr "Viele der PostGIS Funktionen sind in der prozeduralen Sprache PL/pgSQL geschrieben. Daher ist der nächste Schritt zur Erstellung einer PostGIS Datenbank die Aktivierung von PL/pgSQL. Dies wird durch den unten angeführten Befehl erreicht. Ab PostgreSQL 8.4 ist PL/pgSQL üblicherweise bereits installiert."
 
 #. Tag: command
 #: installation.xml:831
@@ -2329,11 +2005,7 @@ msgid ""
 "loading the <filename>postgis.sql</filename> definitions file (located in "
 "<filename>[prefix]/share/contrib</filename> as specified during the "
 "configuration step)."
-msgstr ""
-"Maintenant chargez les définitions d'objet et de fonction PostGIS dans votre "
-"base de données en chargeant le fichier de définition <filename>postgis.sql</"
-"filename> (localisé dans <filename>[prefix]/share/contrib</filename> comme "
-"définie dans l'étape de configuration)."
+msgstr "Nun erstellen Sie bitte die Definitionen der PostGIS-Objekte und -Funktionen in Ihre Datenbank, indem Sie die Definitionen mit der Datei <filename>postgis.sql</filename> laden (diese befindet sich in dem beim Konfigurationsschritt festgelegten Verzeichnis <filename>[prefix]/share/contrib</filename>)."
 
 #. Tag: command
 #: installation.xml:842
@@ -2345,16 +2017,11 @@ msgstr "psql -d [yourdatabase] -f postgis.sql"
 #: installation.xml:845
 #, no-c-format
 msgid ""
-"For a complete set of EPSG coordinate system definition identifiers, you can "
-"also load the <filename>spatial_ref_sys.sql</filename> definitions file and "
-"populate the <varname>spatial_ref_sys</varname> table. This will permit you "
-"to perform ST_Transform() operations on geometries."
-msgstr ""
-"Pour un ensemble complet d'identifiant de définition de système de "
-"coordonnées EPSG, vous pouvez également lancer le fichier de définitions  "
-"<filename>spatial_ref_sys.sql</filename> et remplir la table  "
-"<varname>spatial_ref_sys</varname>. Cela vous permet de réaliser des "
-"opérations ST_Transform() sur les géométries."
+"For a complete set of EPSG coordinate system definition identifiers, you can"
+" also load the <filename>spatial_ref_sys.sql</filename> definitions file and"
+" populate the <varname>spatial_ref_sys</varname> table. This will permit you"
+" to perform ST_Transform() operations on geometries."
+msgstr "Für einen vollständigen Satz an EPSG Koordinatensystemen, können Sie die Definitionen auch über die Datei <filename>spatial_ref_sys.sql</filename> laden und die <varname>spatial_ref_sys</varname> Tabelle auf diese Weise befüllen. Diese Tabelle ermöglicht die Ausführung von ST_Transform() auf die Geometrien."
 
 #. Tag: command
 #: installation.xml:853
@@ -2370,12 +2037,7 @@ msgid ""
 "load the <filename>postgis_comments.sql</filename> into your spatial "
 "database. The comments can be viewed by simply typing <command>\\dd "
 "[function_name]</command> from a <command>psql</command> terminal window."
-msgstr ""
-"Si vous désirez ajouter des commentaires aux fonctions PostGIS, l'étape "
-"finale est de charger <filename>postgis_comments.sql</filename> dans votre "
-"base spatiale. Les commentaires peuvent être vus en tapant simplement "
-"<command>\\dd [function_name]</command> dans la console <command>psql</"
-"command>."
+msgstr "Falls Sie Kommentare zu den PostGIS-Funktionen hinzufügen wollen, so ist der letzte Schritt das Laden von <filename>postgis_comments.sql</filename> in Ihre Geodatenbank. Die Kommentare können mit dem einfachen Aufruf von <command>\\dd [function_name]</command> in der <command>psql</command> Konsole angezeigt werden."
 
 #. Tag: command
 #: installation.xml:864
@@ -2387,7 +2049,7 @@ msgstr "psql -d [yourdatabase] -f postgis_comments.sql"
 #: installation.xml:867
 #, no-c-format
 msgid "Install raster support"
-msgstr "Installation de la gestion des raster"
+msgstr "Installation der Rasterunterstützung"
 
 #. Tag: command
 #: installation.xml:872
@@ -2402,11 +2064,7 @@ msgid ""
 "Install raster support comments. This will provide quick help info for each "
 "raster function using psql or PgAdmin or any other PostgreSQL tool that can "
 "show function comments"
-msgstr ""
-"Installation des commentaires dans la gestion des raster. Cela fournira une "
-"aide rapide pour chaque fonction raster en utilisant psql ou PgAdmin ou "
-"n'importe quel outil PostgreSQL qui peut montrer les commentaires des "
-"fonctions."
+msgstr "Die Installation der Kommentare zur Rasterunterstützung stellt eine schnelle Hilfe für jede Rasterfunktion bereit. Diese kann dann über psql, PgAdmin oder andere PostgreSQL Werkzeuge die Funktionskommentare anzeigen können, aufgerufen werden."
 
 #. Tag: command
 #: installation.xml:881
@@ -2418,7 +2076,7 @@ msgstr "psql -d [yourdatabase] -f raster_comments.sql"
 #: installation.xml:883
 #, no-c-format
 msgid "Install topology support"
-msgstr "Installer la gestion de la topologie"
+msgstr "Installation der Topologieunterstützung"
 
 #. Tag: command
 #: installation.xml:888
@@ -2433,11 +2091,7 @@ msgid ""
 "Install topology support comments. This will provide quick help info for "
 "each topology function / type using psql or PgAdmin or any other PostgreSQL "
 "tool that can show function comments"
-msgstr ""
-"Installation des commentaires dans la gestion de la topologie. Cela fournira "
-"une aide rapide pour chaque fonction topologique en utilisant psql ou "
-"PgAdmin ou n'importe quel outil PostgreSQL qui peut montrer les commentaires "
-"des fonctions."
+msgstr "Die Installation der Kommentare zur Topologie-Unterstützung stellt eine schnelle Hilfe für jede topologische Funktion und jeden topologischen Datentyp bereit. Diese kann dann über psql, PgAdmin oder andere PostgreSQL Werkzeuge die Funktionskommentare anzeigen können, aufgerufen werden."
 
 #. Tag: command
 #: installation.xml:897
@@ -2452,21 +2106,15 @@ msgid ""
 "There is an alternative <filename>legacy_minimal.sql</filename> you can run "
 "instead which will install barebones needed to recover tables and work with "
 "apps like MapServer and GeoServer. If you have views that use things like "
-"distance / length etc, you'll need the full blown <filename>legacy.sql</"
-"filename>"
+"distance / length etc, you'll need the full blown "
+"<filename>legacy.sql</filename>"
 msgstr ""
-"Il y a l'alternatif <filename>legacy_minimal.sql</filename> que vous pouvez "
-"lancer à la place et qui va installer les primitives nécessaires pour "
-"récupérer les tables et travailler avec des applications comme MapServer et "
-"GeoServer. Si vous avez des vues qui utilisent des choses comme distance / "
-"length etc, vous aurez besoin du fichier <filename>legacy.sql</filename> "
-"complet."
 
 #. Tag: title
 #: installation.xml:908
 #, no-c-format
 msgid "Installing and Using the address standardizer"
-msgstr ""
+msgstr "Installation und Verwendung des Adressennormierers"
 
 #. Tag: para
 #: installation.xml:909
@@ -2475,20 +2123,20 @@ msgid ""
 "The <code>address_standardizer</code> extension used to be a separate "
 "package that required separate download. From PostGIS 2.2 on, it is now "
 "bundled in. For more information about the address_standardize, what it "
-"does, and how to configure it for your needs, refer to <xref linkend="
-"\"Address_Standardizer\"/>."
+"does, and how to configure it for your needs, refer to <xref "
+"linkend=\"Address_Standardizer\"/>."
 msgstr ""
 
 #. Tag: para
 #: installation.xml:911
 #, no-c-format
 msgid ""
-"This standardizer can be used in conjunction with the PostGIS packaged tiger "
-"geocoder extension as a replacement for the <xref linkend=\"Normalize_Address"
-"\"/> discussed. To use as replacement refer to <xref linkend="
-"\"tiger_pagc_address_standardizing\"/>. You can also use it as a building "
-"block for your own geocoder or use it to standardize your addresses for "
-"easier compare of addresses."
+"This standardizer can be used in conjunction with the PostGIS packaged tiger"
+" geocoder extension as a replacement for the <xref "
+"linkend=\"Normalize_Address\"/> discussed. To use as replacement refer to "
+"<xref linkend=\"tiger_pagc_address_standardizing\"/>. You can also use it as"
+" a building block for your own geocoder or use it to standardize your "
+"addresses for easier compare of addresses."
 msgstr ""
 
 #. Tag: para
@@ -2496,13 +2144,13 @@ msgstr ""
 #, no-c-format
 msgid ""
 "The address standardizer relies on PCRE which is usually already installed "
-"on many Nix systems, but you can download the latest at: <ulink url=\"http://"
-"www.pcre.org\">http://www.pcre.org</ulink>. If during <xref linkend="
-"\"installation_configuration\"/>, PCRE is found, then the address "
+"on many Nix systems, but you can download the latest at: <ulink "
+"url=\"http://www.pcre.org\">http://www.pcre.org</ulink>. If during <xref "
+"linkend=\"installation_configuration\"/>, PCRE is found, then the address "
 "standardizer extension will automatically be built. If you have a custom "
 "pcre install you want to use instead, pass to configure <code>--with-"
-"pcredir=/path/to/pcre</code> where <filename>/path/to/pcre</filename> is the "
-"root folder for your pcre include and lib directories."
+"pcredir=/path/to/pcre</code> where <filename>/path/to/pcre</filename> is the"
+" root folder for your pcre include and lib directories."
 msgstr ""
 
 #. Tag: para
@@ -2519,7 +2167,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Once you have installed, you can connect to your database and run the SQL:"
-msgstr ""
+msgstr "Sobald die Installation beendet ist, können Sie sich mit Ihrer Datenbank verbinden und folgenden SQL-Befehl ausführen:"
 
 #. Tag: programlisting
 #: installation.xml:922
@@ -2531,7 +2179,7 @@ msgstr "CREATE EXTENSION address_standardizer;"
 #: installation.xml:924
 #, no-c-format
 msgid "The following test requires no rules, gaz, or lex tables"
-msgstr ""
+msgstr "Der folgende Test benötigt keine rules-, gaz- oder lex-Tabellen"
 
 #. Tag: programlisting
 #: installation.xml:925
@@ -2539,13 +2187,13 @@ msgstr ""
 msgid ""
 "SELECT num, street, city, state, zip\n"
 " FROM parse_address('1 Devonshire Place PH301, Boston, MA 02109');"
-msgstr ""
+msgstr "SELECT num, street, city, state, zip\n FROM parse_address('1 Devonshire Place PH301, Boston, MA 02109');"
 
 #. Tag: para
 #: installation.xml:926
 #, no-c-format
 msgid "Output should be"
-msgstr ""
+msgstr "Die Ausgabe sollte wie folgt sein:"
 
 #. Tag: screen
 #: installation.xml:927
@@ -2554,13 +2202,13 @@ msgid ""
 "num |         street         |  city  | state |  zip\n"
 "-----+------------------------+--------+-------+-------\n"
 " 1   | Devonshire Place PH301 | Boston | MA    | 02109"
-msgstr ""
+msgstr "num |         street         |  city  | state |  zip\n-----+------------------------+--------+-------+-------\n 1   | Devonshire Place PH301 | Boston | MA    | 02109"
 
 #. Tag: title
 #: installation.xml:929
 #, no-c-format
 msgid "Installing Regex::Assemble"
-msgstr ""
+msgstr "Installation von Regex::Assemble"
 
 #. Tag: para
 #: installation.xml:930
@@ -2569,8 +2217,8 @@ msgid ""
 "Perl Regex:Assemble is no longer needed for compiling address_standardizer "
 "extension since the files it generates are part of the source tree. However "
 "if you need to edit the <filename>usps-st-city-orig.txt</filename> or "
-"<filename>usps-st-city-orig.txt usps-st-city-adds.tx</filename>, you need to "
-"rebuild <filename>parseaddress-stcities.h</filename> which does require "
+"<filename>usps-st-city-orig.txt usps-st-city-adds.tx</filename>, you need to"
+" rebuild <filename>parseaddress-stcities.h</filename> which does require "
 "Regex:Assemble."
 msgstr ""
 
@@ -2578,13 +2226,13 @@ msgstr ""
 #: installation.xml:931
 #, no-c-format
 msgid "cpan Regexp::Assemble"
-msgstr ""
+msgstr "cpan Regexp::Assemble"
 
 #. Tag: para
 #: installation.xml:932
 #, no-c-format
 msgid "or if you are on Ubuntu / Debian you might need to do"
-msgstr "ou si vous êtes sur Ubuntu / Debian, vous devrez peut-être faire"
+msgstr "oder wenn Sie sich auf einer Ubuntu / Debian Distribution arbeiten, müssen Sie möglicherweise folgendes ausführen:"
 
 #. Tag: programlisting
 #: installation.xml:933
@@ -2596,35 +2244,35 @@ msgstr "sudo perl -MCPAN -e \"install Regexp::Assemble\""
 #: installation.xml:938
 #, no-c-format
 msgid "Installing, Upgrading Tiger Geocoder and loading data"
-msgstr "Installer, mettre à jour le Géocodeur Tiger et charger des données"
+msgstr "Installation, Aktualisierung des Tiger Geokodierers und Daten laden"
 
 #. Tag: para
 #: installation.xml:940
 #, no-c-format
 msgid ""
-"Extras like Tiger geocoder may not be packaged in your PostGIS distribution. "
-"If you are missing the tiger geocoder extension or want a newer version than "
-"what your install comes with, then use the <filename>share/extension/"
-"postgis_tiger_geocoder.*</filename> files from the packages in <ulink url="
-"\"http://postgis.net/windows_downloads/\">Windows Unreleased Versions</"
-"ulink> section for your version of PostgreSQL. Although these packages are "
-"for windows, the postgis_tiger_geocoder extension files will work on any OS "
-"since the extension is an SQL/plpgsql only extension."
+"Extras like Tiger geocoder may not be packaged in your PostGIS distribution."
+" If you are missing the tiger geocoder extension or want a newer version "
+"than what your install comes with, then use the "
+"<filename>share/extension/postgis_tiger_geocoder.*</filename> files from the"
+" packages in <ulink url=\"http://postgis.net/windows_downloads/\">Windows "
+"Unreleased Versions</ulink> section for your version of PostgreSQL. Although"
+" these packages are for windows, the postgis_tiger_geocoder extension files "
+"will work on any OS since the extension is an SQL/plpgsql only extension."
 msgstr ""
 
 #. Tag: title
 #: installation.xml:944
 #, no-c-format
 msgid "Tiger Geocoder Enabling your PostGIS database: Using Extension"
-msgstr ""
+msgstr "Aktivierung des Tiger Geokodierer in Ihrer PostGIS Datenbank: Verwendung von Extension"
 
 #. Tag: para
 #: installation.xml:945
 #, no-c-format
 msgid ""
-"If you are using PostgreSQL 9.1+ and PostGIS 2.1+, you can take advantage of "
-"the new extension model for installing tiger geocoder. To do so:"
-msgstr ""
+"If you are using PostgreSQL 9.1+ and PostGIS 2.1+, you can take advantage of"
+" the new extension model for installing tiger geocoder. To do so:"
+msgstr "Falls Sie PostgreSQL 9.1+ und PostGIS 2.1+ verwenden, können Sie Vorteil aus dem Extension-Modell ziehen, um den Tiger Geokodierer zu installieren. Um dies zu tun:"
 
 #. Tag: para
 #: installation.xml:947
@@ -2632,7 +2280,7 @@ msgstr ""
 msgid ""
 "First get binaries for PostGIS 2.1+ or compile and install as usual. This "
 "should install the necessary extension files as well for tiger geocoder."
-msgstr ""
+msgstr "Besorgen Sie sich zuerst die Binärdateien für PostGIS 2.1+ oder kompilieren und installieren Sie diese wie üblich. Dies sollte alle notwendigen Extension-Dateien als auch den Tiger Geokodierer installieren."
 
 #. Tag: para
 #: installation.xml:948
@@ -2641,8 +2289,8 @@ msgid ""
 "Connect to your database via psql or pgAdmin or some other tool and run the "
 "following SQL commands. Note that if you are installing in a database that "
 "already has postgis, you don't need to do the first step. If you have "
-"<varname>fuzzystrmatch</varname> extension already installed, you don't need "
-"to do the second step either."
+"<varname>fuzzystrmatch</varname> extension already installed, you don't need"
+" to do the second step either."
 msgstr ""
 
 #. Tag: programlisting
@@ -2651,11 +2299,10 @@ msgstr ""
 msgid ""
 "CREATE EXTENSION postgis;\n"
 "CREATE EXTENSION fuzzystrmatch;\n"
-"--this one is optional if you want to use the rules based standardizer "
-"(pagc_normalize_address)\n"
+"--this one is optional if you want to use the rules based standardizer (pagc_normalize_address)\n"
 "CREATE EXTENSION address_standardizer;\n"
 "CREATE EXTENSION postgis_tiger_geocoder;"
-msgstr ""
+msgstr "CREATE EXTENSION postgis;\nCREATE EXTENSION fuzzystrmatch;\n--this one is optional if you want to use the rules based standardizer (pagc_normalize_address)\nCREATE EXTENSION address_standardizer;\nCREATE EXTENSION postgis_tiger_geocoder;"
 
 #. Tag: para
 #: installation.xml:951
@@ -2663,25 +2310,23 @@ msgstr ""
 msgid ""
 "If you already have postgis_tiger_geocoder extension installed, and just "
 "want to update to the latest run:"
-msgstr ""
+msgstr "Wenn Sie bereits die postgis-tiger-geocoder Extension installiert haben und nur auf den letzten Stand updaten wollen:"
 
 #. Tag: programlisting
 #: installation.xml:952
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "ALTER EXTENSION postgis UPDATE;\n"
 "ALTER EXTENSION postgis_tiger_geocoder UPDATE;"
-msgstr ""
-"ALTER EXTENSION postgis UPDATE TO \"&last_release_version;\";\n"
-"ALTER EXTENSION postgis_topology UPDATE TO \"&last_release_version;\";"
+msgstr "ALTER EXTENSION postgis UPDATE;\nALTER EXTENSION postgis_tiger_geocoder UPDATE;"
 
 #. Tag: para
 #: installation.xml:953
 #, no-c-format
 msgid ""
-"If you made custom entries or changes to <varname>tiger.loader_platform</"
-"varname> and <varname>tiger.loader_variables</varname> you may need to "
-"update these."
+"If you made custom entries or changes to "
+"<varname>tiger.loader_platform</varname> and "
+"<varname>tiger.loader_variables</varname> you may need to update these."
 msgstr ""
 
 #. Tag: para
@@ -2689,7 +2334,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To confirm your install is working correctly, run this sql in your database:"
-msgstr ""
+msgstr "Um die Richtigkeit der Installation festzustellen, führen Sie bitte folgenden SQL-Befehl in Ihrer Datenbank aus:"
 
 #. Tag: programlisting
 #: installation.xml:956
@@ -2697,13 +2342,13 @@ msgstr ""
 msgid ""
 "SELECT na.address, na.streetname,na.streettypeabbrev, na.zip\n"
 "        FROM normalize_address('1 Devonshire Place, Boston, MA 02109') AS na;"
-msgstr ""
+msgstr "SELECT na.address, na.streetname,na.streettypeabbrev, na.zip\n        FROM normalize_address('1 Devonshire Place, Boston, MA 02109') AS na;"
 
 #. Tag: para
 #: installation.xml:957
 #, no-c-format
 msgid "Which should output"
-msgstr ""
+msgstr "Dies sollte folgendes ausgeben:"
 
 #. Tag: screen
 #: installation.xml:958
@@ -2712,7 +2357,7 @@ msgid ""
 "address | streetname | streettypeabbrev |  zip\n"
 "---------+------------+------------------+-------\n"
 "           1 | Devonshire | Pl               | 02109"
-msgstr ""
+msgstr "address | streetname | streettypeabbrev |  zip\n---------+------------+------------------+-------\n           1 | Devonshire | Pl               | 02109"
 
 #. Tag: para
 #: installation.xml:960
@@ -2726,22 +2371,21 @@ msgstr ""
 #: installation.xml:961
 #, no-c-format
 msgid ""
-"So for example to create a profile called debbie that follows <code>sh</"
-"code> convention. You would do:"
+"So for example to create a profile called debbie that follows "
+"<code>sh</code> convention. You would do:"
 msgstr ""
 
 #. Tag: programlisting
 #: installation.xml:962
 #, no-c-format
 msgid ""
-"INSERT INTO tiger.loader_platform(os, declare_sect, pgbin, wget, "
-"unzip_command, psql, path_sep,\n"
+"INSERT INTO tiger.loader_platform(os, declare_sect, pgbin, wget, unzip_command, psql, path_sep,\n"
 "                   loader, environ_set_command, county_process_command)\n"
 "SELECT 'debbie', declare_sect, pgbin, wget, unzip_command, psql, path_sep,\n"
 "           loader, environ_set_command, county_process_command\n"
 "  FROM tiger.loader_platform\n"
 "  WHERE os = 'sh';"
-msgstr ""
+msgstr "INSERT INTO tiger.loader_platform(os, declare_sect, pgbin, wget, unzip_command, psql, path_sep,\n                   loader, environ_set_command, county_process_command)\nSELECT 'debbie', declare_sect, pgbin, wget, unzip_command, psql, path_sep,\n           loader, environ_set_command, county_process_command\n  FROM tiger.loader_platform\n  WHERE os = 'sh';"
 
 #. Tag: para
 #: installation.xml:963
@@ -2769,8 +2413,8 @@ msgid ""
 "folder is where the tiger files will be downloaded to and processed. If you "
 "are not happy with having the folder on the root of the server, or simply "
 "want to change to a different folder for staging, then edit the field "
-"<varname>staging_fold</varname> in the <varname>tiger.loader_variables</"
-"varname> table."
+"<varname>staging_fold</varname> in the "
+"<varname>tiger.loader_variables</varname> table."
 msgstr ""
 
 #. Tag: para
@@ -2787,23 +2431,23 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Then run the <xref linkend=\"Loader_Generate_Nation_Script\"/> SQL function "
-"make sure to use the name of your custom profile and copy the script to a ."
-"sh or .bat file. So for example to build the nation load:"
+"make sure to use the name of your custom profile and copy the script to a "
+".sh or .bat file. So for example to build the nation load:"
 msgstr ""
 
 #. Tag: programlisting
 #: installation.xml:972
 #, no-c-format
 msgid ""
-"psql -c \"SELECT Loader_Generate_Nation_Script('debbie')\" -d geocoder -tA "
-"> /gisdata/nation_script_load.sh"
-msgstr ""
+"psql -c \"SELECT Loader_Generate_Nation_Script('debbie')\" -d geocoder -tA >"
+" /gisdata/nation_script_load.sh"
+msgstr "psql -c \"SELECT Loader_Generate_Nation_Script('debbie')\" -d geocoder -tA > /gisdata/nation_script_load.sh"
 
 #. Tag: para
 #: installation.xml:975
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Run the generated nation load commandline scripts."
-msgstr "Lancement des requêtes SQL de suppression générées."
+msgstr ""
 
 #. Tag: programlisting
 #: installation.xml:976
@@ -2811,7 +2455,7 @@ msgstr "Lancement des requêtes SQL de suppression générées."
 msgid ""
 "cd /gisdata\n"
 "sh nation_script_load.sh"
-msgstr ""
+msgstr "cd /gisdata\nsh nation_script_load.sh"
 
 #. Tag: para
 #: installation.xml:979
@@ -2826,7 +2470,7 @@ msgstr ""
 #: installation.xml:980
 #, no-c-format
 msgid "SELECT count(*) FROM tiger_data.county_all;"
-msgstr ""
+msgstr "SELECT count(*) FROM tiger_data.county_all;"
 
 #. Tag: screen
 #: installation.xml:981
@@ -2836,13 +2480,13 @@ msgid ""
 "-------\n"
 "  3233\n"
 "(1 row)"
-msgstr ""
+msgstr "count\n-------\n  3233\n(1 row)"
 
 #. Tag: programlisting
 #: installation.xml:982
 #, no-c-format
 msgid "SELECT count(*) FROM tiger_data.state_all;"
-msgstr ""
+msgstr "SELECT count(*) FROM tiger_data.state_all;"
 
 #. Tag: screen
 #: installation.xml:983
@@ -2852,7 +2496,7 @@ msgid ""
 "-------\n"
 "    56\n"
 "(1 row)"
-msgstr ""
+msgstr "count\n-------\n    56\n(1 row)"
 
 #. Tag: para
 #: installation.xml:986
@@ -2871,27 +2515,23 @@ msgstr ""
 msgid ""
 "UPDATE tiger.loader_lookuptables SET load = true WHERE load = false AND "
 "lookup_name IN('tract', 'bg', 'tabblock');"
-msgstr ""
+msgstr "UPDATE tiger.loader_lookuptables SET load = true WHERE load = false AND lookup_name IN('tract', 'bg', 'tabblock');"
 
 #. Tag: para
 #: installation.xml:989
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Alternatively you can load just these tables after loading state data using "
 "the <xref linkend=\"Loader_Generate_Census_Script\"/>"
 msgstr ""
-"Générez un script de chargement des pays avec la requête SELECT comme "
-"détaillé dans <xref linkend=\"Loader_Generate_Nation_Script\"/>"
 
 #. Tag: para
 #: installation.xml:991
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "For each state you want to load data for, generate a state script <xref "
 "linkend=\"Loader_Generate_Script\"/>."
 msgstr ""
-"Générez un script de chargement des pays avec la requête SELECT comme "
-"détaillé dans <xref linkend=\"Loader_Generate_Nation_Script\"/>"
 
 #. Tag: para
 #: installation.xml:991
@@ -2905,15 +2545,15 @@ msgstr ""
 #: installation.xml:993
 #, no-c-format
 msgid ""
-"psql -c \"SELECT Loader_Generate_Script(ARRAY['MA'], 'debbie')\" -d geocoder "
-"-tA > /gisdata/ma_load.sh"
-msgstr ""
+"psql -c \"SELECT Loader_Generate_Script(ARRAY['MA'], 'debbie')\" -d geocoder"
+" -tA > /gisdata/ma_load.sh"
+msgstr "psql -c \"SELECT Loader_Generate_Script(ARRAY['MA'], 'debbie')\" -d geocoder -tA > /gisdata/ma_load.sh"
 
 #. Tag: para
 #: installation.xml:995
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Run the generated commandline scripts."
-msgstr "Lancement des requêtes SQL de suppression générées."
+msgstr "Die vorher erzeugten, befehlszeilenorientierten Skripts ausführen."
 
 #. Tag: programlisting
 #: installation.xml:996
@@ -2921,14 +2561,15 @@ msgstr "Lancement des requêtes SQL de suppression générées."
 msgid ""
 "cd /gisdata\n"
 "sh ma_load.sh"
-msgstr ""
+msgstr "cd /gisdata\nsh ma_load.sh"
 
 #. Tag: para
 #: installation.xml:998
 #, no-c-format
 msgid ""
-"After you are done loading all data or at a stopping point, it's a good idea "
-"to analyze all the tiger tables to update the stats (include inherited stats)"
+"After you are done loading all data or at a stopping point, it's a good idea"
+" to analyze all the tiger tables to update the stats (include inherited "
+"stats)"
 msgstr ""
 
 #. Tag: programlisting
@@ -2947,13 +2588,13 @@ msgid ""
 "vacuum analyze verbose tiger.zip_lookup_base;\n"
 "vacuum analyze verbose tiger.zip_state;\n"
 "vacuum analyze verbose tiger.zip_state_loc;"
-msgstr ""
+msgstr "SELECT install_missing_indexes();\nvacuum analyze verbose tiger.addr;\nvacuum analyze verbose tiger.edges;\nvacuum analyze verbose tiger.faces;\nvacuum analyze verbose tiger.featnames;\nvacuum analyze verbose tiger.place;\nvacuum analyze verbose tiger.cousub;\nvacuum analyze verbose tiger.county;\nvacuum analyze verbose tiger.state;\nvacuum analyze verbose tiger.zip_lookup_base;\nvacuum analyze verbose tiger.zip_state;\nvacuum analyze verbose tiger.zip_state_loc;"
 
 #. Tag: title
 #: installation.xml:1002
 #, no-c-format
 msgid "Converting a Tiger Geocoder Regular Install to Extension Model"
-msgstr ""
+msgstr "Umwandlung einer normalen Installation des Tiger-Geokodierers in das Extension Modell"
 
 #. Tag: para
 #: installation.xml:1003
@@ -2961,7 +2602,7 @@ msgstr ""
 msgid ""
 "If you installed the tiger geocoder without using the extension model, you "
 "can convert to the extension model as follows:"
-msgstr ""
+msgstr "Falls Sie den Tiger Geokodierer ohne Extension Modell installiert haben, können Sie wie folgt auf das Extension-Modell wechseln:"
 
 #. Tag: para
 #: installation.xml:1005
@@ -2969,39 +2610,39 @@ msgstr ""
 msgid ""
 "Follow instructions in <xref linkend=\"upgrade_tiger_geocoder\"/> for the "
 "non-extension model upgrade."
-msgstr ""
+msgstr "Für ein Upgrade ohne Extension-Modell, folgen Sie bitte den Anweisungen unter<xref linkend=\"upgrade_tiger_geocoder\"/>."
 
 #. Tag: para
 #: installation.xml:1006
 #, no-c-format
 msgid ""
 "Connect to your database with psql or pgAdmin and run the following command:"
-msgstr ""
+msgstr "Verbinden Sie sich über \"psql\" mit Ihrer Datenbank und führen Sie folgenden Befehl aus:"
 
 #. Tag: programlisting
 #: installation.xml:1007
 #, no-c-format
 msgid "CREATE EXTENSION postgis_tiger_geocoder FROM unpackaged;"
-msgstr ""
+msgstr "CREATE EXTENSION postgis_tiger_geocoder FROM unpackaged;"
 
 #. Tag: title
 #: installation.xml:1014
 #, no-c-format
 msgid "Tiger Geocoder Enabling your PostGIS database: Not Using Extensions"
-msgstr ""
+msgstr "Den Tiger Geokodierer in Ihrer PostGIS Datenbank aktivieren: Ohne die Verwendung von Extension"
 
 #. Tag: para
 #: installation.xml:1015
 #, no-c-format
 msgid "First install PostGIS using the prior instructions."
-msgstr "D'abord installez PostGIS en utilisant les instructions précédentes."
+msgstr "Zuerst installieren Sie PostGIS entsprechend den vorherigen Anweisungen."
 
 #. Tag: para
 #: installation.xml:1019 installation.xml:1079
 #, no-c-format
 msgid ""
-"If you don't have an extras folder, download <ulink url="
-"\"&postgis_download_url;\">&postgis_download_url;</ulink>"
+"If you don't have an extras folder, download <ulink "
+"url=\"&postgis_download_url;\">&postgis_download_url;</ulink>"
 msgstr ""
 
 #. Tag: command
@@ -3014,7 +2655,7 @@ msgstr "tar xvfz postgis-&last_release_version;.tar.gz"
 #: installation.xml:1028
 #, no-c-format
 msgid "cd postgis-&last_release_version;/extras/tiger_geocoder"
-msgstr ""
+msgstr "cd postgis-&last_release_version;/extras/tiger_geocoder"
 
 #. Tag: para
 #: installation.xml:1031
@@ -3025,10 +2666,10 @@ msgid ""
 "executables server etc or alternatively you can update the "
 "<varname>loader_platform</varname> table once installed. If you don't edit "
 "this file or the <varname>loader_platform</varname> table, it will just "
-"contain common case locations of items and you'll have to edit the generated "
-"script after the fact when you run the <xref linkend="
-"\"Loader_Generate_Nation_Script\"/> and <xref linkend="
-"\"Loader_Generate_Script\"/> SQL functions."
+"contain common case locations of items and you'll have to edit the generated"
+" script after the fact when you run the <xref "
+"linkend=\"Loader_Generate_Nation_Script\"/> and <xref "
+"linkend=\"Loader_Generate_Script\"/> SQL functions."
 msgstr ""
 
 #. Tag: para
@@ -3037,9 +2678,9 @@ msgstr ""
 msgid ""
 "If you are installing Tiger geocoder for the first time edit either the "
 "<filename>create_geocode.bat</filename> script If you are on windows or the "
-"<filename>create_geocode.sh</filename> if you are on Linux/Unix/Mac OSX with "
-"your PostgreSQL specific settings and run the corresponding script from the "
-"commandline."
+"<filename>create_geocode.sh</filename> if you are on Linux/Unix/Mac OSX with"
+" your PostgreSQL specific settings and run the corresponding script from the"
+" commandline."
 msgstr ""
 
 #. Tag: para
@@ -3050,9 +2691,6 @@ msgid ""
 "and that it is part of your database search_path. If it is not, add it with "
 "a command something along the line of:"
 msgstr ""
-"Vérifiez que vous avez maintenant un schéma <varname>tiger</varname>  dans "
-"votre base de données et qu'il fait partie de votre search_path. Si ce n'est "
-"pas le cas, ajoutez le avec une commande qui s'apparente à celle-ci :"
 
 #. Tag: programlisting
 #: installation.xml:1037
@@ -3067,38 +2705,29 @@ msgid ""
 "The normalizing address functionality works more or less without any data "
 "except for tricky addresses. Run this test and verify things look like this:"
 msgstr ""
-"La fonctionnalité de normalisation des adresses fonctionne plus ou moins "
-"sans données, sauf les adresses un peu complexe. Lancez ce test et vérifiez "
-"que les choses ressemblent à cela :"
 
 #. Tag: programlisting
 #: installation.xml:1039
 #, no-c-format
 msgid ""
-"SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, "
-"Nevada 89101')) As pretty_address;\n"
-"pretty_address\n"
-"---------------------------------------\n"
-"202 E Fremont St, Las Vegas, NV 89101"
-msgstr ""
-"SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, "
-"Nevada 89101')) As pretty_address;\n"
+"SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, Nevada 89101')) As pretty_address;\n"
 "pretty_address\n"
 "---------------------------------------\n"
 "202 E Fremont St, Las Vegas, NV 89101"
+msgstr "SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, Nevada 89101')) As pretty_address;\npretty_address\n---------------------------------------\n202 E Fremont St, Las Vegas, NV 89101"
 
 #. Tag: title
 #: installation.xml:1042
 #, no-c-format
 msgid "Using Address Standardizer Extension with Tiger geocoder"
-msgstr ""
+msgstr "Die Adressennormierer-Extension zusammen mit dem Tiger Geokodierer verwenden"
 
 #. Tag: para
 #: installation.xml:1043
 #, no-c-format
 msgid ""
-"One of the many complaints of folks is the address normalizer function <xref "
-"linkend=\"Normalize_Address\"/> function that normalizes an address for "
+"One of the many complaints of folks is the address normalizer function <xref"
+" linkend=\"Normalize_Address\"/> 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 "
@@ -3112,22 +2741,22 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Once you install this extension in the same database as you have installed "
-"<code>postgis_tiger_geocoder</code>, then the <xref linkend="
-"\"Pagc_Normalize_Address\"/> can be used instead of <xref linkend="
-"\"Normalize_Address\"/>. This extension is tiger agnostic, so can be used "
-"with other data sources such as international addresses. The tiger geocoder "
-"extension does come packaged with its own custom versions of <xref linkend="
-"\"rulestab\"/> ( <code>tiger.pagc_rules</code>) , <xref linkend=\"gaztab\"/> "
-"(<code>tiger.pagc_gaz</code>), and <xref linkend=\"lextab\"/> (<code>tiger."
-"pagc_lex</code>). These you can add and update to improve your standardizing "
-"experience for your own needs."
+"<code>postgis_tiger_geocoder</code>, then the <xref "
+"linkend=\"Pagc_Normalize_Address\"/> can be used instead of <xref "
+"linkend=\"Normalize_Address\"/>. This extension is tiger agnostic, so can be"
+" used with other data sources such as international addresses. The tiger "
+"geocoder extension does come packaged with its own custom versions of <xref "
+"linkend=\"rulestab\"/> ( <code>tiger.pagc_rules</code>) , <xref "
+"linkend=\"gaztab\"/> (<code>tiger.pagc_gaz</code>), and <xref "
+"linkend=\"lextab\"/> (<code>tiger.pagc_lex</code>). These you can add and "
+"update to improve your standardizing experience for your own needs."
 msgstr ""
 
 #. Tag: title
 #: installation.xml:1049
 #, no-c-format
 msgid "Loading Tiger Data"
-msgstr "Chargement des données Tiger"
+msgstr "Tiger-Daten laden"
 
 #. Tag: para
 #: installation.xml:1050
@@ -3137,9 +2766,6 @@ msgid ""
 "the <filename>extras/tiger_geocoder/tiger_2011/README</filename>. This just "
 "includes the general steps."
 msgstr ""
-"Les instructions pour charger les données sont disponibles sous forme plus "
-"détaillée dans <filename>extras/tiger_geocoder/tiger_2011/README</filename>. "
-"Ce chapitre indique juste les étapes générales."
 
 #. Tag: para
 #: installation.xml:1051
@@ -3150,31 +2776,22 @@ msgid ""
 "state into its own separate set of state tables. Each state table inherits "
 "from the tables defined in <varname>tiger</varname> schema so that its "
 "sufficient to just query those tables to access all the data and drop a set "
-"of state tables at any time using the <xref linkend="
-"\"Drop_State_Tables_Generate_Script\"/> if you need to reload a state or "
-"just don't need a state anymore."
+"of state tables at any time using the <xref "
+"linkend=\"Drop_State_Tables_Generate_Script\"/> if you need to reload a "
+"state or just don't need a state anymore."
 msgstr ""
-"Le processus de chargement télécharge les données du site web census pour "
-"respectivement les fichiers nation, état demandé, extrait les fichiers, puis "
-"charge chaque état dans son ensemble de tables état. Chaque table state "
-"hérite de la table définie dans le schéma <varname>tiger</varname>, il est "
-"suffisant d'interroger ces tables pour accéder à toutes les données et "
-"supprimer un ensemble de table state n'importe quand en utilisant <xref "
-"linkend=\"Drop_State_Tables_Generate_Script\"/> si vous devez recharger un "
-"état ou si vous en avez plus besoin."
 
 #. Tag: para
 #: installation.xml:1053
 #, no-c-format
 msgid "In order to be able to load data you'll need the following tools:"
-msgstr ""
-"Dans l'objectif de charger des données vous avez besoin des outils suivants :"
+msgstr "Um Daten laden zu können benötigen Sie folgende Werkzeuge:"
 
 #. Tag: para
 #: installation.xml:1055
 #, no-c-format
 msgid "A tool to unzip the zip files from census website."
-msgstr "Un outils pour décompresser les fichiers zip du site web census."
+msgstr "Ein Werkzeug, um die Zip-Dateien der Census Webseite zu entpacken."
 
 #. Tag: para
 #: installation.xml:1056
@@ -3182,20 +2799,15 @@ msgstr "Un outils pour décompresser les fichiers zip du site web census."
 msgid ""
 "For Unix like systems: <varname>unzip</varname> executable which is usually "
 "already installed on most Unix like platforms."
-msgstr ""
-"Pour les systèmes Unix-like : un exécutable <varname>unzip</varname> qui est "
-"habituellement installé sur la plupart des plateformes Unix-like."
+msgstr "Auf UNIX-ähnlichen Systemen: Das Programm <varname>unzip</varname>, das üblicherweise auf den meisten UNIX-ähnlichen Systemen bereits vorinstalliert ist."
 
 #. Tag: para
 #: installation.xml:1057
 #, no-c-format
 msgid ""
-"For Windows, 7-zip which is a free compress/uncompress tool you can download "
-"from <ulink url=\"http://www.7-zip.org/\">http://www.7-zip.org/</ulink>"
-msgstr ""
-"Pour Windows, 7-zip qui est un outils de compression/décompression libre, "
-"vous pouvez le récupérer à partir de <ulink url=\"http://www.7-zip.org/"
-"\">http://www.7-zip.org/</ulink>"
+"For Windows, 7-zip which is a free compress/uncompress tool you can download"
+" from <ulink url=\"http://www.7-zip.org/\">http://www.7-zip.org/</ulink>"
+msgstr "Auf Windows 7-zip, ein freies Werkzeug zum komprimieren/entkomprimieren, das Sie von <ulink url=\"http://www.7-zip.org/\">http://www.7-zip.org/</ulink> herunterladen können."
 
 #. Tag: para
 #: installation.xml:1059
@@ -3203,9 +2815,7 @@ msgstr ""
 msgid ""
 "<filename>shp2pgsql</filename> commandline which is installed by default "
 "when you install PostGIS."
-msgstr ""
-"La commande <filename>shp2pgsql</filename> qui est installé par défaut quand "
-"vous installez PostGIS."
+msgstr "Das <filename>shp2pgsql</filename> Kommandozeilenprogramm, welches standardmäßig mit PostGIS mitinstalliert wird."
 
 #. Tag: para
 #: installation.xml:1060
@@ -3213,21 +2823,15 @@ msgstr ""
 msgid ""
 "<filename>wget</filename> which is a web grabber tool usually installed on "
 "most Unix/Linux systems."
-msgstr ""
-"<filename>wget</filename> qui est un outil de récupération de lien "
-"habituellement installé sur les systèmes Unix/Linux."
+msgstr "<filename>wget</filename>, ein Download-Manager, der üblicherweise auf den meisten UNIX/Linux Systemen vorinstalliert ist."
 
 #. Tag: para
 #: installation.xml:1061
 #, no-c-format
 msgid ""
-"If you are on windows, you can get pre-compiled binaries from <ulink url="
-"\"http://gnuwin32.sourceforge.net/packages/wget.htm\">http://gnuwin32."
-"sourceforge.net/packages/wget.htm</ulink>"
-msgstr ""
-"Si vous êtes sous Windows, vous pouvez obtenir des binaires pré-compilés à "
-"partir de <ulink url=\"http://gnuwin32.sourceforge.net/packages/wget.htm"
-"\">http://gnuwin32.sourceforge.net/packages/wget.htm</ulink>"
+"If you are on windows, you can get pre-compiled binaries from <ulink "
+"url=\"http://gnuwin32.sourceforge.net/packages/wget.htm\">http://gnuwin32.sourceforge.net/packages/wget.htm</ulink>"
+msgstr "Für Windows können Sie vorkompilierte Binärdateien von <ulink url=\"http://gnuwin32.sourceforge.net/packages/wget.htm\">http://gnuwin32.sourceforge.net/packages/wget.htm</ulink> herunterladen"
 
 #. Tag: para
 #: installation.xml:1064
@@ -3238,7 +2842,8 @@ msgid ""
 "state data, you need to load the nation wide data which you do with <xref "
 "linkend=\"Loader_Generate_Nation_Script\"/>. Which will generate a loader "
 "script for you. <xref linkend=\"Loader_Generate_Nation_Script\"/> is a one-"
-"time step that should be done for upgrading (from 2010) and for new installs."
+"time step that should be done for upgrading (from 2010) and for new "
+"installs."
 msgstr ""
 
 #. Tag: para
@@ -3259,10 +2864,6 @@ msgid ""
 "<programlisting>SELECT install_missing_indexes();</programlisting> as "
 "described in <xref linkend=\"Install_Missing_Indexes\"/>."
 msgstr ""
-"Après que les états que vous désirez aient été chargé, assurez vous de "
-"lancer la commande : <programlisting>SELECT install_missing_indexes();</"
-"programlisting> comme décrit dans <xref linkend=\"Install_Missing_Indexes\"/"
-">."
 
 #. Tag: para
 #: installation.xml:1071
@@ -3271,23 +2872,20 @@ msgid ""
 "To test that things are working as they should, try to run a geocode on an "
 "address in your state using <xref linkend=\"Geocode\"/>"
 msgstr ""
-"Pour tester que les choses fonctionnent comme elles le devraient, essayez de "
-"lancer un géocodage sur une adresse de votre état en utilisant <xref linkend="
-"\"Geocode\"/>"
 
 #. Tag: title
 #: installation.xml:1074
 #, no-c-format
 msgid "Upgrading your Tiger Geocoder Install"
-msgstr "Mise à jour de l'installation du Géocodeur Tiger"
+msgstr "Upgrade Ihrer Tiger Geokodierer Installation"
 
 #. Tag: para
 #: installation.xml:1075
 #, no-c-format
 msgid ""
 "If you have Tiger Geocoder packaged with 2.0+ already installed, you can "
-"upgrade the functions at any time even from an interim tar ball if there are "
-"fixes you badly need. This will only work for Tiger geocoder not installed "
+"upgrade the functions at any time even from an interim tar ball if there are"
+" fixes you badly need. This will only work for Tiger geocoder not installed "
 "with extensions."
 msgstr ""
 
@@ -3302,35 +2900,32 @@ msgstr "cd postgis-&last_release_version;/extras/tiger_geocoder/tiger_2011"
 #, no-c-format
 msgid ""
 "Locate the <filename>upgrade_geocoder.bat</filename> script If you are on "
-"windows or the <filename>upgrade_geocoder.sh</filename> if you are on Linux/"
-"Unix/Mac OSX. Edit the file to have your postgis database credentials."
+"windows or the <filename>upgrade_geocoder.sh</filename> if you are on "
+"Linux/Unix/Mac OSX. Edit the file to have your postgis database credentials."
 msgstr ""
 
 #. Tag: para
 #: installation.xml:1094
 #, no-c-format
 msgid ""
-"If you are upgrading from 2010 or 2011, make sure to unremark out the loader "
-"script line so you get the latest script for loading 2012 data."
+"If you are upgrading from 2010 or 2011, make sure to unremark out the loader"
+" script line so you get the latest script for loading 2012 data."
 msgstr ""
 
 #. Tag: para
 #: installation.xml:1095
 #, no-c-format
 msgid "Then run th corresponding script from the commandline."
-msgstr ""
+msgstr "Dann führen Sie das dazugehörige Skript von der Befehlszeile aus."
 
 #. Tag: para
 #: installation.xml:1099
 #, no-c-format
 msgid ""
-"Next drop all nation tables and load up the new ones. Generate a drop script "
-"with this SQL statement as detailed in <xref linkend="
-"\"Drop_Nation_Tables_Generate_Script\"/>"
+"Next drop all nation tables and load up the new ones. Generate a drop script"
+" with this SQL statement as detailed in <xref "
+"linkend=\"Drop_Nation_Tables_Generate_Script\"/>"
 msgstr ""
-"Puis supprimez toutes les tables nation et chargez les nouvelles. Générez un "
-"script de suppression avec la requête SQL comme détaillée dans <xref linkend="
-"\"Drop_Nation_Tables_Generate_Script\"/>"
 
 #. Tag: programlisting
 #: installation.xml:1100
@@ -3342,7 +2937,7 @@ msgstr "SELECT drop_nation_tables_generate_script();"
 #: installation.xml:1101
 #, no-c-format
 msgid "Run the generated drop SQL statements."
-msgstr "Lancement des requêtes SQL de suppression générées."
+msgstr ""
 
 #. Tag: para
 #: installation.xml:1102
@@ -3351,14 +2946,12 @@ msgid ""
 "Generate a nation load script with this SELECT statement as detailed in "
 "<xref linkend=\"Loader_Generate_Nation_Script\"/>"
 msgstr ""
-"Générez un script de chargement des pays avec la requête SELECT comme "
-"détaillé dans <xref linkend=\"Loader_Generate_Nation_Script\"/>"
 
 #. Tag: emphasis
 #: installation.xml:1103
 #, no-c-format
 msgid "For windows"
-msgstr "Pour windows"
+msgstr "Auf Windows:"
 
 #. Tag: programlisting
 #: installation.xml:1104
@@ -3370,7 +2963,7 @@ msgstr "SELECT loader_generate_nation_script('windows');"
 #: installation.xml:1105
 #, no-c-format
 msgid "For unix/linux"
-msgstr "Pour unix/linux"
+msgstr "Auf Unix/Linux:"
 
 #. Tag: programlisting
 #: installation.xml:1106
@@ -3382,12 +2975,9 @@ msgstr "SELECT loader_generate_nation_script('sh');"
 #: installation.xml:1107
 #, no-c-format
 msgid ""
-"Refer to <xref linkend=\"tiger_geocoder_loading_data\"/> for instructions on "
-"how to run the generate script. This only needs to be done once."
+"Refer to <xref linkend=\"tiger_geocoder_loading_data\"/> for instructions on"
+" how to run the generate script. This only needs to be done once."
 msgstr ""
-"Référez vous à <xref linkend=\"tiger_geocoder_loading_data\"/> pour les "
-"instructions sur la manière de lancer le script généré. Cela doit être fait "
-"qu'une fois."
 
 #. Tag: para
 #: installation.xml:1108
@@ -3395,47 +2985,35 @@ msgstr ""
 msgid ""
 "You can have a mix of 2010/2011 state tables and can upgrade each state "
 "separately. Before you upgrade a state to 2011, you first need to drop the "
-"2010 tables for that state using <xref linkend="
-"\"Drop_State_Tables_Generate_Script\"/>."
+"2010 tables for that state using <xref "
+"linkend=\"Drop_State_Tables_Generate_Script\"/>."
 msgstr ""
-"Vous pouvez avoir un mélange de tables d'état 2010/2011 et vous pouvez "
-"mettre à jour chaque état séparément. Avant la mise à jour d'un état vers "
-"2011, vous devez d'abord supprimer les tables 2010 pour chaque état avec "
-"<xref linkend=\"Drop_State_Tables_Generate_Script\"/>."
 
 #. Tag: title
 #: installation.xml:1114
 #, no-c-format
 msgid "Create a spatially-enabled database from a template"
-msgstr "Créer une base de données spatiale à partir d'un modèle"
+msgstr "Erzeugung einer Geodatenbank mit einem Template"
 
 #. Tag: para
 #: installation.xml:1116
 #, no-c-format
 msgid ""
 "Some packaged distributions of PostGIS (in particular the Win32 installers "
-"for PostGIS >= 1.1.5) load the PostGIS functions into a template database "
-"called <varname>template_postgis</varname>. If the "
+"for PostGIS >= 1.1.5) load the PostGIS functions into a template database"
+" called <varname>template_postgis</varname>. If the "
 "<varname>template_postgis</varname> database exists in your PostgreSQL "
 "installation then it is possible for users and/or applications to create "
-"spatially-enabled databases using a single command. Note that in both cases, "
-"the database user must have been granted the privilege to create new "
+"spatially-enabled databases using a single command. Note that in both cases,"
+" the database user must have been granted the privilege to create new "
 "databases."
 msgstr ""
-"Certaines distributions packagées de PostGIS (en particulier les installeurs "
-"Wins32 pour PostGIS >= 1.1.5) charge les fonctions PostGIS dans une base "
-"modèle appelée <varname>template_postgis</varname>. Si la base "
-"<varname>template_postgis</varname>  existe dans votre installation "
-"PostgreSQL alors il est possible que les utilisateurs et les applications de "
-"créer des bases de données spatiales en utilisant une simple commande. Notez "
-"que dans les deux cas, l'utilisateur de la base de données doit avoir des "
-"privilèges de création de nouvelles bases."
 
 #. Tag: para
 #: installation.xml:1127
 #, no-c-format
 msgid "From the shell:"
-msgstr "À partir de la console :"
+msgstr "Von der Shell aus:"
 
 #. Tag: programlisting
 #: installation.xml:1131
@@ -3447,7 +3025,7 @@ msgstr "# createdb -T template_postgis my_spatial_db"
 #: installation.xml:1133
 #, no-c-format
 msgid "From SQL:"
-msgstr "À partir du SQL :"
+msgstr "Mit SQL:"
 
 #. Tag: programlisting
 #: installation.xml:1137
@@ -3459,7 +3037,7 @@ msgstr "postgres=# CREATE DATABASE my_spatial_db TEMPLATE=template_postgis"
 #: installation.xml:1141
 #, no-c-format
 msgid "Upgrading"
-msgstr "Mise à jour"
+msgstr "Upgrading"
 
 #. Tag: para
 #: installation.xml:1143
@@ -3467,21 +3045,15 @@ msgstr "Mise à jour"
 msgid ""
 "Upgrading existing spatial databases can be tricky as it requires "
 "replacement or introduction of new PostGIS object definitions."
-msgstr ""
-"La mise à jour de bases de données spatiales existant peut être complexe "
-"puisqu'elle nécessite le remplacement ou l'introduction de nouvelles "
-"définitions d'objet PostGIS."
+msgstr "Das Upgrade einer bestehenden Geodatenbank kann trickreich sein, wenn der Ersatz oder die Einführung von neuen Objektdefinitionen in PostGIS nötig ist."
 
 #. Tag: para
 #: installation.xml:1148
 #, no-c-format
 msgid ""
-"Unfortunately not all definitions can be easily replaced in a live database, "
-"so sometimes your best bet is a dump/reload process."
+"Unfortunately not all definitions can be easily replaced in a live database,"
+" so sometimes your best bet is a dump/reload process."
 msgstr ""
-"Malheureusement seules certaines définitions peuvent être remplacées dans "
-"une base en cours d'utilisation, parfois votre meilleure stratégie est la "
-"procédure d'export/import."
 
 #. Tag: para
 #: installation.xml:1153
@@ -3490,9 +3062,6 @@ msgid ""
 "PostGIS provides a SOFT UPGRADE procedure for minor or bugfix releases, and "
 "a HARD UPGRADE procedure for major releases."
 msgstr ""
-"PostGIS fourni une procédure de mise à jour mineure pour les releases "
-"mineures ou de correction de bug et une procédure de mise à jour majeure "
-"pour les releases mpajeures."
 
 #. Tag: para
 #: installation.xml:1158
@@ -3501,37 +3070,29 @@ msgid ""
 "Before attempting to upgrade PostGIS, it is always worth to backup your "
 "data. If you use the -Fc flag to pg_dump you will always be able to restore "
 "the dump with a HARD UPGRADE."
-msgstr ""
-"Avant de tenter la mise à jour de PostGIS, cela vaut toujours le coup de "
-"sauvegarder vos données. Si vous utilisez l'option -Fc à pg_dump vous aurez "
-"toujours la possibilité de restaurer le dump avec une mise à jour majeure."
+msgstr "Bevor Sie versuchen PostGIS zu aktualisieren, sollten Sie eine Sicherung Ihrer Daten vornehmen. Wenn Sie die Flag -Fc von pg_dump verwenden, können Sie die Daten über ein HARD UPGRADE immer wieder herstellen."
 
 #. Tag: title
 #: installation.xml:1165
 #, no-c-format
 msgid "Soft upgrade"
-msgstr "Mise à jour mineure"
+msgstr "Soft upgrade"
 
 #. Tag: para
 #: installation.xml:1167
 #, no-c-format
 msgid ""
 "If you installed your database using extensions, you'll need to upgrade "
-"using the extension model as well. If you installed using the old sql script "
-"way, then you should upgrade using the sql script way. Please refer to the "
+"using the extension model as well. If you installed using the old sql script"
+" way, then you should upgrade using the sql script way. Please refer to the "
 "appropriate."
 msgstr ""
-"Si vous avez installé votre base de données en utilisant les extensions, "
-"vous devrez mettre à jour le modèle d'extension également. Si vous l'avez "
-"installé en utilisant l'ancienne méthode du script, alors vous devez mettre "
-"à jour en utilisant la méthode du script. Référez vous à la méthode "
-"appropriée."
 
 #. Tag: title
 #: installation.xml:1170
 #, no-c-format
 msgid "Soft Upgrade Pre 9.1+ or without extensions"
-msgstr "Mise à jour mineure avant la 9.1 ou sans les extensions"
+msgstr "Soft Upgrade Pre 9.1+ oder ohne Extensions/Erweiterungen"
 
 #. Tag: para
 #: installation.xml:1171
@@ -3541,9 +3102,6 @@ msgid ""
 "extensions. If you have extensions and try to upgrade with this approach "
 "you'll get messages like:"
 msgstr ""
-"Cette section s'applique seulement à ceux qui ont installé PostGIS sans "
-"utiliser les extensions. Si vous avez les extensions et tentez de mettre à "
-"jour avec cette approche vous obtiendrez des messages comme :"
 
 #. Tag: programlisting
 #: installation.xml:1172
@@ -3556,24 +3114,16 @@ msgstr "can't drop ... because postgis extension depends on it"
 #, no-c-format
 msgid ""
 "After compiling and installing (make install) you should find a "
-"<filename>postgis_upgrade.sql</filename> and <filename>rtpostgis_upgrade."
-"sql</filename> in the installation folders. For example <filename>/usr/share/"
-"postgresql/9.3/contrib/postgis_upgrade.sql</filename>. Install the "
-"<filename>postgis_upgrade.sql</filename>. If you have raster functionality "
-"installed, you will also need to install the <filename>/usr/share/"
-"postgresql/9.3/contrib/postgis_upgrade.sql</filename>. If you are moving "
-"from PostGIS 1.* to PostGIS 2.* or from PostGIS 2.* prior to r7409, you need "
-"to do a HARD UPGRADE."
-msgstr ""
-"Après compilation et installation (make install) vous devrez trouvez "
-"plusieurs fichiers <filename>postgis_upgrade.sql</filename> et "
-"<filename>rtpostgis_upgrade.sql</filename> dans les dossiers d'installation. "
-"Par exemple <filename>/usr/share/postgresql/9.3/contrib/postgis_upgrade.sql</"
-"filename>. Installer <filename>postgis_upgrade.sql</filename>. Si vous avez "
-"installé la fonctionnalité raster, vous aurez aussi besoin d'installer le "
+"<filename>postgis_upgrade.sql</filename> and "
+"<filename>rtpostgis_upgrade.sql</filename> in the installation folders. For "
+"example "
 "<filename>/usr/share/postgresql/9.3/contrib/postgis_upgrade.sql</filename>. "
-"Si vous migrez de PostGIS 1.* vers PostGIS 2.* ou de PostGIS 2.* avec la "
-"révision r7409, vous devez faire une mise à jour majeure."
+"Install the <filename>postgis_upgrade.sql</filename>. If you have raster "
+"functionality installed, you will also need to install the "
+"<filename>/usr/share/postgresql/9.3/contrib/postgis_upgrade.sql</filename>. "
+"If you are moving from PostGIS 1.* to PostGIS 2.* or from PostGIS 2.* prior "
+"to r7409, you need to do a HARD UPGRADE."
+msgstr ""
 
 #. Tag: programlisting
 #: installation.xml:1177
@@ -3589,10 +3139,6 @@ msgid ""
 "files named <filename>rtpostgis_upgrade*.sql</filename> and "
 "<filename>topology_upgrade*.sql</filename> respectively. If you need them:"
 msgstr ""
-"La même procédure s'applique aux extensions raster et topologie avec les "
-"fichiers de mises à jour nommés respectivement : "
-"<filename>rtpostgis_upgrade*.sql</filename> et <filename>topology_upgrade*."
-"sql</filename>. Si vous en avez besoin :"
 
 #. Tag: programlisting
 #: installation.xml:1187
@@ -3610,14 +3156,10 @@ msgstr "psql -f topology_upgrade.sql -d your_spatial_database"
 #: installation.xml:1191
 #, no-c-format
 msgid ""
-"If you can't find the <filename>postgis_upgrade*.sql</filename> specific for "
-"upgrading your version you are using a version too early for a soft upgrade "
-"and need to do a HARD UPGRADE."
+"If you can't find the <filename>postgis_upgrade*.sql</filename> specific for"
+" upgrading your version you are using a version too early for a soft upgrade"
+" and need to do a HARD UPGRADE."
 msgstr ""
-"Si vous ne pouvez pas trouver de version spécifique de "
-"<filename>postgis_upgrade*.sql</filename> pour mettre à jour votre version, "
-"vous utilisez une version trop vielle pour une mise à jour mineure et devez "
-"faire une mise à jour majeure."
 
 #. Tag: para
 #: installation.xml:1197
@@ -3627,15 +3169,12 @@ msgid ""
 "about the need to run this kind of upgrade using a \"procs need upgrade\" "
 "message."
 msgstr ""
-"La fonction <xref linkend=\"PostGIS_Full_Version\"/> doit vous informer sur "
-"le besoin de faire ce genre de mise à jour  en utilisant le message \"procs "
-"need upgrade\"."
 
 #. Tag: title
 #: installation.xml:1204
 #, no-c-format
 msgid "Soft Upgrade 9.1+ using extensions"
-msgstr "Mise à jour mineure 9.1 et supérieure en utilisant les extensions"
+msgstr "Soft Upgrade von PostGIS 9.1+ mittels EXTENSIONS"
 
 #. Tag: para
 #: installation.xml:1205
@@ -3645,9 +3184,6 @@ msgid ""
 "upgrade using extensions as well. Doing a minor upgrade with extensions, is "
 "fairly painless."
 msgstr ""
-"Si vous avez à l'origine installé PostGIS avec les extensions, alors vous "
-"devez faire la mise à jour en utilisant les extensions également. Réaliser "
-"une mise à jour mineure avec les extensions est sans difficulté."
 
 #. Tag: programlisting
 #: installation.xml:1206
@@ -3655,15 +3191,13 @@ msgstr ""
 msgid ""
 "ALTER EXTENSION postgis UPDATE TO \"&last_release_version;\";\n"
 "ALTER EXTENSION postgis_topology UPDATE TO \"&last_release_version;\";"
-msgstr ""
-"ALTER EXTENSION postgis UPDATE TO \"&last_release_version;\";\n"
-"ALTER EXTENSION postgis_topology UPDATE TO \"&last_release_version;\";"
+msgstr "ALTER EXTENSION postgis UPDATE TO \"&last_release_version;\";\nALTER EXTENSION postgis_topology UPDATE TO \"&last_release_version;\";"
 
 #. Tag: para
 #: installation.xml:1207
 #, no-c-format
 msgid "If you get an error notice something like:"
-msgstr "Si vous obtenez un rapport d'erreur similaire à celui-ci: "
+msgstr "Falls eine Fehlermeldung angezeigt wird, unternehemen Sie bitte etwas ähnliches wie:"
 
 #. Tag: programlisting
 #: installation.xml:1208
@@ -3675,8 +3209,8 @@ msgstr "No migration path defined for ... to &last_release_version;"
 #: installation.xml:1209
 #, no-c-format
 msgid ""
-"Then you'll need to backup your database, create a fresh one as described in "
-"<xref linkend=\"create_new_db_extensions\"/> and then restore your backup "
+"Then you'll need to backup your database, create a fresh one as described in"
+" <xref linkend=\"create_new_db_extensions\"/> and then restore your backup "
 "ontop of this new database."
 msgstr ""
 
@@ -3684,7 +3218,7 @@ msgstr ""
 #: installation.xml:1210
 #, no-c-format
 msgid "If you get a notice message like:"
-msgstr "Si vous obtenez un message d'avertissement comme :"
+msgstr "Falls Sie eine ähnliche Meldung wie folgt bekommen:"
 
 #. Tag: programlisting
 #: installation.xml:1211
@@ -3692,7 +3226,7 @@ msgstr "Si vous obtenez un message d'avertissement comme :"
 msgid ""
 "Version \"&last_release_version;\" of extension \"postgis\" is already "
 "installed"
-msgstr ""
+msgstr "Version \"&last_release_version;\" of extension \"postgis\" is already installed"
 
 #. Tag: para
 #: installation.xml:1212
@@ -3700,8 +3234,8 @@ msgstr ""
 msgid ""
 "Then everything is already up to date and you can safely ignore it. "
 "<emphasis role=\"bold\">UNLESS</emphasis> you're attempting to upgrade from "
-"an SVN version to the next (which doesn't get a new version number); in that "
-"case you can append \"next\" to the version string, and next time you'll "
+"an SVN version to the next (which doesn't get a new version number); in that"
+" case you can append \"next\" to the version string, and next time you'll "
 "need to drop the \"next\" suffix again:"
 msgstr ""
 
@@ -3711,7 +3245,7 @@ msgstr ""
 msgid ""
 "ALTER EXTENSION postgis UPDATE TO \"&last_release_version;next\";\n"
 "ALTER EXTENSION postgis_topology UPDATE TO \"&last_release_version;next\";"
-msgstr ""
+msgstr "ALTER EXTENSION postgis UPDATE TO \"&last_release_version;next\";\nALTER EXTENSION postgis_topology UPDATE TO \"&last_release_version;next\";"
 
 #. Tag: para
 #: installation.xml:1219
@@ -3727,7 +3261,7 @@ msgstr ""
 #: installation.xml:1226
 #, no-c-format
 msgid "Hard upgrade"
-msgstr "Mise à jour majeure"
+msgstr "Hard upgrade"
 
 #. Tag: para
 #: installation.xml:1228
@@ -3736,87 +3270,63 @@ msgid ""
 "By HARD UPGRADE we mean full dump/reload of postgis-enabled databases. You "
 "need a HARD UPGRADE when PostGIS objects' internal storage changes or when "
 "SOFT UPGRADE is not possible. The <link linkend=\"release_notes\">Release "
-"Notes</link> appendix reports for each version whether you need a dump/"
-"reload (HARD UPGRADE) to upgrade."
+"Notes</link> appendix reports for each version whether you need a "
+"dump/reload (HARD UPGRADE) to upgrade."
 msgstr ""
-"Par mise à jour majeure nous voulons dire export/import complet des bases "
-"PostGIS. Vous devez faire une mise à jour majeure lorsque le stockage "
-"interne des objets PostGIS change ou quand la mise à jour mineure n'est pas "
-"possible. L'annexe des <link linkend=\"release_notes\">Release Notes</link> "
-"pour chaque version indique si vous avez besoin d'un export/import (mise à "
-"jour majeure) pour la mise à jour."
 
 #. Tag: para
 #: installation.xml:1237
 #, no-c-format
 msgid ""
 "The dump/reload process is assisted by the postgis_restore.pl script which "
-"takes care of skipping from the dump all definitions which belong to PostGIS "
-"(including old ones), allowing you to restore your schemas and data into a "
+"takes care of skipping from the dump all definitions which belong to PostGIS"
+" (including old ones), allowing you to restore your schemas and data into a "
 "database with PostGIS installed without getting duplicate symbol errors or "
 "bringing forward deprecated objects."
 msgstr ""
-"Le processus d'export/import est assisté par le script postgis_restore.pl "
-"qui s'assure de sauter dans le dump toutes les définitions qui appartiennent "
-"à PostGIS (dont les anciennes) vous permettant de restaurer vos schémas et "
-"données dans une base avec PostGIS installé sans avoir des erreurs de "
-"symboles dupliquées ou rapporter des objets dépréciés."
 
 #. Tag: para
 #: installation.xml:1246
 #, no-c-format
 msgid ""
-"Supplementary instructions for windows users are available at <ulink url="
-"\"http://trac.osgeo.org/postgis/wiki/UsersWikiWinUpgrade\">Windows Hard "
+"Supplementary instructions for windows users are available at <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiWinUpgrade\">Windows Hard "
 "upgrade</ulink>."
-msgstr ""
-"Des instructions supplémentaires pour les utilisateurs de Windows sont "
-"disponibles sur <ulink url=\"http://trac.osgeo.org/postgis/wiki/"
-"UsersWikiWinUpgrade\">Mise à jour majeure pour Windows</ulink>."
+msgstr "Zusätzliche Anweisungen für Windows Benutzer sind unter <ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiWinUpgrade\">Windows Hard upgrade</ulink> verfügbar."
 
 #. Tag: para
 #: installation.xml:1249
 #, no-c-format
 msgid "The Procedure is as follows:"
-msgstr "La procédure est la suivante :"
+msgstr "Die Vorgehensweise ist wie folgt:"
 
 #. Tag: para
 #: installation.xml:1257
 #, no-c-format
 msgid ""
 "Create a \"custom-format\" dump of the database you want to upgrade (let's "
-"call it <varname>olddb</varname>) include binary blobs (-b) and verbose (-v) "
-"output. The user can be the owner of the db, need not be postgres super "
+"call it <varname>olddb</varname>) include binary blobs (-b) and verbose (-v)"
+" output. The user can be the owner of the db, need not be postgres super "
 "account."
 msgstr ""
-"Créer un dump au format personnalisé de la base que vous voulez mettre à "
-"jour (appelons la <varname>olddb</varname>) en incluant les blobs binaire (-"
-"b) et une sortie verbeuse (-v). L'utilisateur peut être le propriétaire de "
-"la base, pas besoin d'être le super-utilisateur postgres."
 
 #. Tag: programlisting
 #: installation.xml:1265
 #, no-c-format
 msgid ""
-"pg_dump -h localhost -p 5432 -U postgres -Fc -b -v -f \"/somepath/olddb."
-"backup\" olddb"
-msgstr ""
-"pg_dump -h localhost -p 5432 -U postgres -Fc -b -v -f \"/somepath/olddb."
-"backup\" olddb"
+"pg_dump -h localhost -p 5432 -U postgres -Fc -b -v -f "
+"\"/somepath/olddb.backup\" olddb"
+msgstr "pg_dump -h localhost -p 5432 -U postgres -Fc -b -v -f \"/somepath/olddb.backup\" olddb"
 
 #. Tag: para
 #: installation.xml:1271
 #, no-c-format
 msgid ""
 "Do a fresh install of PostGIS in a new database -- we'll refer to this "
-"database as <varname>newdb</varname>. Please refer to <xref linkend="
-"\"create_new_db\"/> and <xref linkend=\"create_new_db_extensions\"/> for "
-"instructions on how to do this."
-msgstr ""
-"Faîtes une installation fraîche de PostGIS dans une nouvelle base de données "
-"-- nous nous référons à cette base comme <varname>newdb</varname>. Référez "
-"vous s'il vous plaît aux instructions <xref linkend=\"create_new_db\"/> et "
-"<xref linkend=\"create_new_db_extensions\"/> sur comment faire cela."
+"database as <varname>newdb</varname>. Please refer to <xref "
+"linkend=\"create_new_db\"/> and <xref linkend=\"create_new_db_extensions\"/>"
+" for instructions on how to do this."
+msgstr "Eine frische Installation von PostGIS in einer neuen Datenbank erstellen - wir verweisen auf diese Datenbank mit <varname>newdb</varname>. Anleitungen dazu finden Sie unter <xref linkend=\"create_new_db\"/> und <xref linkend=\"create_new_db_extensions\"/>."
 
 #. Tag: para
 #: installation.xml:1278
@@ -3824,36 +3334,23 @@ msgstr ""
 msgid ""
 "The spatial_ref_sys entries found in your dump will be restored, but they "
 "will not override existing ones in spatial_ref_sys. This is to ensure that "
-"fixes in the official set will be properly propagated to restored databases. "
-"If for any reason you really want your own overrides of standard entries "
+"fixes in the official set will be properly propagated to restored databases."
+" If for any reason you really want your own overrides of standard entries "
 "just don't load the spatial_ref_sys.sql file when creating the new db."
 msgstr ""
-"Les entrées de spatial_ref_sys trouvé dans le dump seront restaurées, mais "
-"ils n'écraseront pas ceux existant dans la table spatial_ref_sys. Cela pour "
-"s'assurer que les corrections dans l'ensemble officiel seront propagées "
-"correctement aux bases restaurées. Si pour une raison ou une autre vous "
-"souhaitez réellement que les vôtres écrasent les entrées standards ne "
-"chargez pas le fichier spatial_ref_sys.sql lors de la création de la "
-"nouvelle base."
 
 #. Tag: para
 #: installation.xml:1288
 #, no-c-format
 msgid ""
-"If your database is really old or you know you've been using long deprecated "
-"functions in your views and functions, you might need to load "
+"If your database is really old or you know you've been using long deprecated"
+" functions in your views and functions, you might need to load "
 "<filename>legacy.sql</filename> for all your functions and views etc. to "
-"properly come back. Only do this if _really_ needed. Consider upgrading your "
-"views and functions before dumping instead, if possible. The deprecated "
-"functions can be later removed by loading <filename>uninstall_legacy.sql</"
-"filename>."
+"properly come back. Only do this if _really_ needed. Consider upgrading your"
+" views and functions before dumping instead, if possible. The deprecated "
+"functions can be later removed by loading "
+"<filename>uninstall_legacy.sql</filename>."
 msgstr ""
-"Si votre base de données est vraiment ancienne ou que vous avez utilisé des "
-"fonctions longtemps dépréciées dans vos vues et fonctions, vous pourrez "
-"avoir besoin de charger <filename>legacy.sql</filename> pour que toutes vos "
-"vues et fonctions, etc fonctionnent proprement. Faîtes cela uniquement si "
-"c'est _réellement_ nécessaire. Les fonctions dépréciées peuvent être "
-"supprimé plus tard en chargeant le script "
 
 #. Tag: para
 #: installation.xml:1304
@@ -3863,70 +3360,47 @@ msgid ""
 "postgis_restore.pl. Unexpected errors, if any, will be printed to the "
 "standard error stream by psql. Keep a log of those."
 msgstr ""
-"Restaurez votre sauvegarde dans votre nouvelle base de données "
-"<varname>newdb</varname> en utilisant le script postgis_restore.pl. Des "
-"erreurs inattendues seront éventuellement affichées dans le flux standards "
-"d'erreur par psql. Gardez un log de ceux-ci."
 
 #. Tag: programlisting
 #: installation.xml:1312
 #, no-c-format
 msgid ""
-"perl utils/postgis_restore.pl \"/somepath/olddb.backup\" | psql -h localhost "
-"-p 5432 -U postgres newdb 2> errors.txt"
-msgstr ""
-"perl utils/postgis_restore.pl \"/somepath/olddb.backup\" | psql -h localhost "
-"-p 5432 -U postgres newdb 2> errors.txt"
+"perl utils/postgis_restore.pl \"/somepath/olddb.backup\" | psql -h localhost"
+" -p 5432 -U postgres newdb 2> errors.txt"
+msgstr "perl utils/postgis_restore.pl \"/somepath/olddb.backup\" | psql -h localhost -p 5432 -U postgres newdb 2> errors.txt"
 
 #. Tag: para
 #: installation.xml:1318
 #, no-c-format
 msgid "Errors may arise in the following cases:"
-msgstr "Des erreurs peuvent arriver dans les cas suivants :"
+msgstr "In folgenden Fällen können Fehler auftreten:"
 
 #. Tag: para
 #: installation.xml:1324
 #, no-c-format
 msgid ""
 "Some of your views or functions make use of deprecated PostGIS objects. In "
-"order to fix this you may try loading <filename>legacy.sql</filename> script "
-"prior to restore or you'll have to restore to a version of PostGIS which "
+"order to fix this you may try loading <filename>legacy.sql</filename> script"
+" prior to restore or you'll have to restore to a version of PostGIS which "
 "still contains those objects and try a migration again after porting your "
-"code. If the <filename>legacy.sql</filename> way works for you, don't forget "
-"to fix your code to stop using deprecated functions and drop them loading "
+"code. If the <filename>legacy.sql</filename> way works for you, don't forget"
+" to fix your code to stop using deprecated functions and drop them loading "
 "<filename>uninstall_legacy.sql</filename>."
 msgstr ""
-"Certaines de vos vues ou fonctions utilisent des objets dépréciés de "
-"PostGIS. Dans le but de corriger cela vous pouvez essayer de charger le "
-"script <filename>legacy.sql</filename> avant de restaurer ou de restaurer "
-"une version de PostGIS qui contient toujours ces objets et tenter une "
-"migration après avoir modifié votre code. Si le fichier <filename>legacy."
-"sql</filename> peut fonctionner pour vous, n'oubliez pas de corriger votre "
-"code pour arrêter d'utiliser des fonctions dépréciées et supprimer les en "
-"chargeant le script "
 
 #. Tag: para
 #: installation.xml:1336
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Some custom records of spatial_ref_sys in dump file have an invalid SRID "
 "value. Valid SRID values are bigger than 0 and smaller than 999000. Values "
 "in the 999000.999999 range are reserved for internal use while values > "
-"999999 can't be used at all. All your custom records with invalid SRIDs will "
-"be retained, with those > 999999 moved into the reserved range, but the "
+"999999 can't be used at all. All your custom records with invalid SRIDs will"
+" be retained, with those > 999999 moved into the reserved range, but the "
 "spatial_ref_sys table would lose a check constraint guarding for that "
 "invariant to hold and possibly also its primary key ( when multiple invalid "
 "SRIDS get converted to the same reserved SRID value )."
 msgstr ""
-"Certains enregistrement de spatial_ref_sys dans le fichier dump ont des "
-"valeurs de SRID invalides. Les valeurs de SRID valides sont supérieures à 0 "
-"et plus petites que 999000. Les valeurs dans le domaine 999000.999999 sont "
-"réservés pour un usage interne tandis que les valeurs > 999999 ne peut pas "
-"être utilisé du tout. Tous vos enregistrements personnalisés avec des SRID "
-"invalides seront gardés, ceux qui sont > 999999 déplacé dans le domaine "
-"réservé, mais la table spatial_ref_sys perdra une contrainte de vérification "
-"pour garder cela cohérent et probablement sa clé primaire (lorsque plusieurs "
-"SRID invalides sont converties à la même valeur réservé pour le SRID)."
 
 #. Tag: para
 #: installation.xml:1350
@@ -3937,11 +3411,6 @@ msgid ""
 "new srid (see <xref linkend=\"UpdateGeometrySRID\"/>), delete the invalid "
 "entry from spatial_ref_sys and re-construct the check(s) with:"
 msgstr ""
-"Afin de corriger cela, vous pouvez copier vos SRS personnalisés vers un SRID "
-"avec une valeur valide (probablement dans le domaine 910000..910999), "
-"convertissez toutes vos tables vers le nouveau srid (lisez <xref linkend="
-"\"UpdateGeometrySRID\"/>), supprimez les entrées invalides de la table "
-"spatial_ref_sys et reconstruisez la ou les vérification(s) avec :"
 
 #. Tag: programlisting
 #: installation.xml:1357
@@ -3949,9 +3418,7 @@ msgstr ""
 msgid ""
 "ALTER TABLE spatial_ref_sys ADD CONSTRAINT spatial_ref_sys_srid_check check "
 "(srid > 0 AND srid < 999000 );"
-msgstr ""
-"ALTER TABLE spatial_ref_sys ADD CONSTRAINT spatial_ref_sys_srid_check check "
-"(srid > 0 AND srid < 999000 );"
+msgstr "ALTER TABLE spatial_ref_sys ADD CONSTRAINT spatial_ref_sys_srid_check check (srid > 0 AND srid < 999000 );"
 
 #. Tag: programlisting
 #: installation.xml:1359
@@ -3963,7 +3430,7 @@ msgstr "ALTER TABLE spatial_ref_sys ADD PRIMARY KEY(srid));"
 #: installation.xml:1370
 #, no-c-format
 msgid "Common Problems during installation"
-msgstr ""
+msgstr "Übliche Probleme bei der Installation"
 
 #. Tag: para
 #: installation.xml:1371
@@ -3971,34 +3438,22 @@ msgstr ""
 msgid ""
 "There are several things to check when your installation or upgrade doesn't "
 "go as you expected."
-msgstr ""
-"Il y a plusieurs choses à vérifier quand votre installation ou mise à jour "
-"ne va pas dans la direction souhaitée."
+msgstr "Falls Ihre Installation/Upgrade nicht so verläuft wie erwartet, gibt es eine ganze Reihe von Dingen zu überprüfen."
 
 #. Tag: para
 #: installation.xml:1378
 #, no-c-format
 msgid ""
 "Check that you have installed PostgreSQL &min_postgres_version; or newer, "
-"and that you are compiling against the same version of the PostgreSQL source "
-"as the version of PostgreSQL that is running. Mix-ups can occur when your "
-"(Linux) distribution has already installed PostgreSQL, or you have otherwise "
-"installed PostgreSQL before and forgotten about it. PostGIS will only work "
+"and that you are compiling against the same version of the PostgreSQL source"
+" as the version of PostgreSQL that is running. Mix-ups can occur when your "
+"(Linux) distribution has already installed PostgreSQL, or you have otherwise"
+" installed PostgreSQL before and forgotten about it. PostGIS will only work "
 "with PostgreSQL &min_postgres_version; or newer, and strange, unexpected "
-"error messages will result if you use an older version. To check the version "
-"of PostgreSQL which is running, connect to the database using psql and run "
+"error messages will result if you use an older version. To check the version"
+" of PostgreSQL which is running, connect to the database using psql and run "
 "this query:"
 msgstr ""
-"Vérifiez que vous avez installé PostgreSQL &min_postgres_version; ou plus "
-"récent et que vous êtes en train de compiler avec la même version du code "
-"source de PostgreSQL que la version qui fonctionne. Un mélange peut arriver "
-"lorsque votre distribution (Linux) a déjà une version de PostgreSQL "
-"installée ou que vous avez oublié que vous avez déjà installée une version. "
-"PostGIS fonctionnera uniquement avec PostgreSQL &min_postgres_version; ou "
-"plus récent, et des messages d'erreurs étranges et inhabituelles en "
-"résultera si vous utilisez une version plus ancienne. Pour vérifier la "
-"version de PostgreSQL qui fonctionne, connectez vous à la base en utilisant "
-"psql et lancez la requête :"
 
 #. Tag: programlisting
 #: installation.xml:1391
@@ -4011,12 +3466,9 @@ msgstr "SELECT version();"
 #, no-c-format
 msgid ""
 "If you are running an RPM based distribution, you can check for the "
-"existence of pre-installed packages using the <command>rpm</command> command "
-"as follows: <command>rpm -qa | grep postgresql</command>"
-msgstr ""
-"Si vous utilisez une distribution basé sur les RPM, vous pouvez vérifier "
-"l'existence de paquets pré-installés en utilisant la commande <command>rpm</"
-"command> comme suit : <command>rpm -qa | grep postgresql</command>"
+"existence of pre-installed packages using the <command>rpm</command> command"
+" as follows: <command>rpm -qa | grep postgresql</command>"
+msgstr "Falls Sie eine RPM-basierte Distribution am Laufen haben, können Sie nach vorinstallierten Paketen mit dem Befehl <command>rpm</command> suchen: <command>rpm -qa | grep postgresql</command>"
 
 #. Tag: para
 #: installation.xml:1401
@@ -4024,9 +3476,7 @@ msgstr ""
 msgid ""
 "If your upgrade fails, make sure you are restoring into a database that "
 "already has PostGIS installed."
-msgstr ""
-"Si votre mise à jour plante, assurez vous de la présence de PostGIS dans la "
-"nouvelle base de données."
+msgstr "Wenn das Upgrade schief geht, stellen Sie bitte sicher, dass PostGIS, in der Datenbank die Sie wiederherstellen wollen, installiert ist."
 
 #. Tag: programlisting
 #: installation.xml:1402
@@ -4038,32 +3488,26 @@ msgstr "SELECT postgis_full_version();"
 #: installation.xml:1406
 #, no-c-format
 msgid ""
-"Also check that configure has correctly detected the location and version of "
-"PostgreSQL, the Proj4 library and the GEOS library."
-msgstr ""
-"Vérifiez également que le script configure a correctement détecté la "
-"localisation et la version de PostgreSQL, la bibliothèque Proj.4 et GEOS."
+"Also check that configure has correctly detected the location and version of"
+" PostgreSQL, the Proj4 library and the GEOS library."
+msgstr "Überprüfen Sie bitte auch, ob \"configure\" den korrekten Speicherort und die korrekte Version von PostgreSQL, sowie der Bibliotheken Proj4 und GEOS gefunden hat."
 
 #. Tag: para
 #: installation.xml:1413
 #, no-c-format
 msgid ""
-"The output from configure is used to generate the <filename>postgis_config."
-"h</filename> file. Check that the <varname>POSTGIS_PGSQL_VERSION</varname>, "
-"<varname>POSTGIS_PROJ_VERSION</varname> and <varname>POSTGIS_GEOS_VERSION</"
-"varname> variables have been set correctly."
-msgstr ""
-"La sortie du configure est utilisée pour générer le fichier "
-"<filename>postgis_config.h</filename>. Vérifiez que les variables "
-"<varname>POSTGIS_PGSQL_VERSION</varname>, <varname>POSTGIS_PROJ_VERSION</"
-"varname> et <varname>POSTGIS_GEOS_VERSION</varname> ont été définies "
-"correctement."
+"The output from configure is used to generate the "
+"<filename>postgis_config.h</filename> file. Check that the "
+"<varname>POSTGIS_PGSQL_VERSION</varname>, "
+"<varname>POSTGIS_PROJ_VERSION</varname> and "
+"<varname>POSTGIS_GEOS_VERSION</varname> variables have been set correctly."
+msgstr "Die Ausgabe von configure wird verwendet, um die Datei <filename>postgis_config.h</filename> zu erstellen. Überprüfen Sie bitte, ob die Variablen <varname>POSTGIS_PGSQL_VERSION</varname>, <varname>POSTGIS_PROJ_VERSION</varname> und <varname>POSTGIS_GEOS_VERSION</varname> korrekt gesetzt sind."
 
 #. Tag: title
 #: installation.xml:1426
 #, no-c-format
 msgid "Loader/Dumper"
-msgstr "Chargeur/Dumper"
+msgstr "Loader/Dumper"
 
 #. Tag: para
 #: installation.xml:1428
@@ -4071,10 +3515,7 @@ msgstr "Chargeur/Dumper"
 msgid ""
 "The data loader and dumper are built and installed automatically as part of "
 "the PostGIS build. To build and install them manually:"
-msgstr ""
-"Les outils d'import et d'export de données sont compilés et installés "
-"automatiquement dans le processus de compilation de PostGIS. Pour les "
-"compiler et les installer manuellement :"
+msgstr "Der Loader und der Dumper werden automatisch, als Teil von PostGIS kompiliert und installiert. Um diese händisch zu kompilieren und zu installieren:"
 
 #. Tag: programlisting
 #: installation.xml:1433
@@ -4083,10 +3524,7 @@ msgid ""
 "# cd postgis-&last_release_version;/loader\n"
 "# make\n"
 "# make install"
-msgstr ""
-"# cd postgis-&last_release_version;/loader\n"
-"# make\n"
-"# make install"
+msgstr "# cd postgis-&last_release_version;/loader\n# make\n# make install"
 
 #. Tag: para
 #: installation.xml:1435
@@ -4097,22 +3535,4 @@ msgid ""
 "called <filename>pgsql2shp</filename> and converts PostGIS tables (or "
 "queries) into ESRI Shape files. For more verbose documentation, see the "
 "online help, and the manual pages."
-msgstr ""
-"L'outil d'import est appelé <filename>shp2pgsql</filename> et converti des "
-"fichiers ESRI Shape en SQL compatible pour être chargé dans PostGIS/"
-"PostgreSQL. L'outil d'export est appelé <filename>pgsql2shp</filename> et "
-"converti les tables PostGIS (ou des requêtes) en fichier ESRI Shape. Pour "
-"une documentation plus complète, lisez l'aide en ligne et les pages de "
-"manuel."
-
-#~ msgid ""
-#~ "If you are on Windows and you don't have tar installed, you can use "
-#~ "<ulink url=\"http://www.7-zip.org/\">http://www.7-zip.org/</ulink> to "
-#~ "unzip the PostGIS tarball."
-#~ msgstr ""
-#~ "Si vous êtes sous Windows et que vous n'avez pas tar installé, vous "
-#~ "pouvez utiliser <ulink url=\"http://www.7-zip.org/\">http://www.7-zip.org/"
-#~ "</ulink> pour décompresser le tarball PostGIS."
-
-#~ msgid "Create a spatially-enabled database on PostgreSQL lower than 9.1"
-#~ msgstr "Créer une base de données spatiale sur PostgreSQL inférieure à 9.1"
+msgstr "Der Loader heisst <filename>shp2pgsql</filename> und konvertiert ESRI Shapefiles in SQL, das in PostGIS/PostgreSQL geladen werden kann. Der Dumper heisst <filename>pgsql2shp2</filename> und kopiert PostGIS Tabellen (oder Abfragen) in ESRI Shapefiles. Für eine ausführlichere Beschreibung, siehe die Online Hilfe und das Handbuch."
diff --git a/doc/po/de/introduction.xml.po b/doc/po/de/introduction.xml.po
new file mode 100644
index 0000000..430131e
--- /dev/null
+++ b/doc/po/de/introduction.xml.po
@@ -0,0 +1,559 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+# Daniel Kastl, 2013
+# Daniel Kastl, 2013
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-03-29 06:29+0000\n"
+"PO-Revision-Date: 2017-09-04 08:55+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: introduction.xml:3
+#, no-c-format
+msgid "Introduction"
+msgstr "Einführung"
+
+#. Tag: para
+#: introduction.xml:5
+#, no-c-format
+msgid ""
+"PostGIS was developed by Refractions Research Inc, as a spatial database "
+"technology research project. Refractions is a GIS and database consulting "
+"company in Victoria, British Columbia, Canada, specializing in data "
+"integration and custom software development. We plan on supporting and "
+"developing PostGIS to support a range of important GIS functionality, "
+"including full OpenGIS support, advanced topological constructs (coverages, "
+"surfaces, networks), desktop user interface tools for viewing and editing "
+"GIS data, and web-based access tools."
+msgstr "PostGIS wurde von Refractions Research Inc, im Rahmen eines Forschungsprojektes über Geodatenbanktechnologie entwickelt. Refractions ist ein Beratungsunternehmen im GIS- und Datenbankbereich, das auf Datenintegration und kundenspezifische Softwareentwicklung spezialisiert ist und in Victoria, British Columbia, Kanada beheimatet ist. Wir beabsichtigen die Unterstützung und Entwicklung von PostGIS, um eine Reihe wichtiger GIS-Funktionalitäten, einschließlich OpenGIS Kompatibilität, [...]
+
+#. Tag: para
+#: introduction.xml:15
+#, no-c-format
+msgid ""
+"PostGIS is an incubation project of the OSGeo Foundation. PostGIS is being "
+"continually improved and funded by many FOSS4G Developers as well as "
+"corporations all over the world that gain great benefit from its "
+"functionality and versatility."
+msgstr "PostGIS ist ein Inkubationsprojekt der OSGeo Foundation. PostGIS wird von vielen FOSS4G-Entwicklern und Unternehmen auf der ganzen Welt laufend verbessert bzw. finanziert, da diese einen großen Nutzen aus dessen Funktionalität und Vielseitigkeit ziehen."
+
+#. Tag: title
+#: introduction.xml:21
+#, no-c-format
+msgid "Project Steering Committee"
+msgstr "Projektleitung"
+
+#. Tag: para
+#: introduction.xml:22
+#, no-c-format
+msgid ""
+"The PostGIS Project Steering Committee (PSC) coordinates the general "
+"direction, release cycles, documentation, and outreach efforts for the "
+"PostGIS project. In addition the PSC provides general user support, accepts "
+"and approves patches from the general PostGIS community and votes on "
+"miscellaneous issues involving PostGIS such as developer commit access, new "
+"PSC members or significant API changes."
+msgstr "Das PostGIS Project Steering Committee (PSC) koordiniert die allgemeine Ausrichtung, den Releasezyklus, die Dokumentation und die Öffentlichkeitsarbeit des PostGIS Projektes. Zusätzlich bietet das PSC allgemeine Unterstützung für Anwender, übernimmt und prüft Patches aus der PostGIS Gemeinschaft und stimmt über sonstige Themen, wie Commit-Zugriff für Entwickler, neue PSC Mitglieder oder entscheidende Änderungen an der API, ab."
+
+#. Tag: term
+#: introduction.xml:31
+#, no-c-format
+msgid "Mark Cave-Ayland"
+msgstr "Mark Cave-Ayland"
+
+#. Tag: para
+#: introduction.xml:33
+#, no-c-format
+msgid ""
+"Coordinates bug fixing and maintenance effort, alignment of PostGIS with "
+"PostgreSQL releases, spatial index selectivity and binding, loader/dumper, "
+"and Shapefile GUI Loader, integration of new and new function enhancements."
+msgstr "Koordiniert die Wartung und Fehlerbehebung, das Abgleichen mit PostgreSQL Releases, die Auswahl und das Binden von räumlichen Indizes, Loader/Dumper und die Shapfile Loader GUI, die Einbindung von neuen Funktionen sowie die Verbesserung von Funktionen."
+
+#. Tag: term
+#: introduction.xml:40
+#, no-c-format
+msgid "Regina Obe"
+msgstr "Regina Obe"
+
+#. Tag: para
+#: introduction.xml:42
+#, no-c-format
+msgid ""
+"Buildbot Maintenance, windows production and experimental builds, "
+"Documentation, general user support on PostGIS newsgroup, X3D support, Tiger"
+" Geocoder Support, management functions, and smoke testing new functionality"
+" or major code changes."
+msgstr "Buildbot Wartung, kompiliert produktive und experimentelle Softwarepakete für Windows, allgemeine Unterstützung von Anwendern auf der PostGIS Newsgroup, Mitarbeit an X3D, Tiger Geokodierer, an Funktionen zur Verwaltung von Geometrien, und Smoke testing von neuer Funktionalität und wichtigen Änderungen am Code."
+
+#. Tag: term
+#: introduction.xml:49
+#, no-c-format
+msgid "Bborie Park"
+msgstr "Bborie Park"
+
+#. Tag: para
+#: introduction.xml:51
+#, no-c-format
+msgid ""
+"Raster development, integration with GDAL, raster loader, user support, "
+"general bug fixing, testing on various OS (Slackware, Mac, Windows, and "
+"more)"
+msgstr "Entwicklung im Bereich Raster, Integration mit GDAL, Raster-Lader, Anwender-Support, allgemeine Fehlerbeseitigung, Softwaretests auf verschiedenen Betriebssystemen (Slackware, Mac, Windows und andere)."
+
+#. Tag: term
+#: introduction.xml:56
+#, no-c-format
+msgid "Paul Ramsey (Chair)"
+msgstr "Paul Ramsey (Chair)"
+
+#. Tag: para
+#: introduction.xml:58
+#, no-c-format
+msgid ""
+"Co-founder of PostGIS project. General bug fixing, geography support, "
+"geography and geometry index support (2D, 3D, nD index and anything spatial "
+"index), underlying geometry internal structures, PointCloud (in "
+"development), GEOS functionality integration and alignment with GEOS "
+"releases, loader/dumper, and Shapefile GUI loader."
+msgstr "Mitbegründer des PostGIS Projektes. Allgemeine Fehlerbehebung, geographische Unterstützung, Indizes zur Unterstützung von Geographie und Geometrie (2D, 3D, nD Index und jegliche räumliche Indizes), grundlegende interne geometrische Strukturen, PointCloud (in Entwicklung), Einbindung von GEOS Funktionalität und Abstimmung mit GEOS Releases, Loader/Dumper, und die Shapefile Loader GUI."
+
+#. Tag: term
+#: introduction.xml:64
+#, no-c-format
+msgid "Sandro Santilli"
+msgstr "Sandro Santilli"
+
+#. Tag: para
+#: introduction.xml:67
+#, no-c-format
+msgid ""
+"Bug fixes and maintenance and integration of new GEOS functionality and "
+"alignment with GEOS releases, Topology support, and Raster framework and low"
+" level api functions."
+msgstr "Bugfixes, Wartung, und Integration neuer GEOS-Funktionalitäten, sowie Abstimmung mit den GEOS Versionen, Topologieunterstützung, und Raster Grundstruktur, sowie Funktionen der Low-Level-API."
+
+#. Tag: title
+#: introduction.xml:74
+#, no-c-format
+msgid "Core Contributors Present"
+msgstr "Aktuelle Kernentwickler"
+
+#. Tag: term
+#: introduction.xml:77
+#, no-c-format
+msgid "Jorge Arévalo"
+msgstr "Jorge Arévalo"
+
+#. Tag: para
+#: introduction.xml:79
+#, no-c-format
+msgid "Raster development, GDAL driver support, loader"
+msgstr "Entwicklung von PostGIS Raster, GDAL-Treiberunterstützung, Lader/loader"
+
+#. Tag: term
+#: introduction.xml:84
+#, no-c-format
+msgid "Nicklas Avén"
+msgstr "Nicklas Avén"
+
+#. Tag: para
+#: introduction.xml:87
+#, no-c-format
+msgid ""
+"Distance function enhancements (including 3D distance and relationship "
+"functions) and additions, Tiny WKB output format (TWKB) (in development) and"
+" general user support"
+msgstr "Verbesserung und Erweiterung von Distanzfunktionen (einschließlich 3D-Distanz und Funktionen zu räumlichen Beziehungen), Tiny WKB Ausgabeformat (TWKB) (in Entwicklung) und allgemeine Unterstützung von Anwendern."
+
+#. Tag: term
+#: introduction.xml:92
+#, no-c-format
+msgid "Dan Baston"
+msgstr "Dan Baston"
+
+#. Tag: para
+#: introduction.xml:95
+#, no-c-format
+msgid ""
+"Geometry clustering function additions, other geometry algorithm "
+"enhancements, and general user support"
+msgstr "Beiträge zu den geometrischen Clusterfunktionen, Verbesserung anderer geometrischer Alorithmen, und allgemeine Unterstützung von Anwendern."
+
+#. Tag: term
+#: introduction.xml:100
+#, no-c-format
+msgid "Olivier Courtin"
+msgstr "Olivier Courtin"
+
+#. Tag: para
+#: introduction.xml:102
+#, no-c-format
+msgid ""
+"Input output XML (KML,GML)/GeoJSON functions, 3D support and bug fixes."
+msgstr "Ein- und Ausgabefunktionen für XML (KML,GML)/GeoJSON, 3D Unterstützng und Bugfixes."
+
+#. Tag: term
+#: introduction.xml:107
+#, no-c-format
+msgid "Björn Harrtell"
+msgstr "Björn Harrtell"
+
+#. Tag: para
+#: introduction.xml:110
+#, no-c-format
+msgid "MapBox Vector Tile and GeoBuf functions. Gogs testing."
+msgstr "MapBox Vector Tile und GeoBuf Funktionen. Gogs Tests."
+
+#. Tag: term
+#: introduction.xml:116
+#, no-c-format
+msgid "Mateusz Loskot"
+msgstr "Mateusz Loskot"
+
+#. Tag: para
+#: introduction.xml:118
+#, no-c-format
+msgid ""
+"CMake support for PostGIS, built original raster loader in python and low "
+"level raster api functions"
+msgstr "CMake Unterstützung für PostGIS, Entwicklung des ursprünglichen Raster-Laders in Python und systemnahe Funktionen der Raster-API"
+
+#. Tag: term
+#: introduction.xml:123
+#, no-c-format
+msgid "Pierre Racine"
+msgstr "Pierre Racine"
+
+#. Tag: para
+#: introduction.xml:125
+#, no-c-format
+msgid "Raster overall architecture, prototyping, programming support"
+msgstr "Gesamtarchitektur für Raster, Prototyping, Unterstützung bei der Programmierung"
+
+#. Tag: title
+#: introduction.xml:131
+#, no-c-format
+msgid "Core Contributors Past"
+msgstr "Frühere Hauptteilnehmer"
+
+#. Tag: term
+#: introduction.xml:135
+#, no-c-format
+msgid "Chris Hodgson"
+msgstr "Chris Hodgson"
+
+#. Tag: para
+#: introduction.xml:137
+#, no-c-format
+msgid ""
+"Prior PSC Member. General development, site and buildbot maintenance, OSGeo "
+"incubation management"
+msgstr "Ehemaliges PSC Mitglied. Allgemeine Entwicklungsarbeit, Wartung von Buildbot und Homepage, OSGeo Inkubationsmanagement."
+
+#. Tag: term
+#: introduction.xml:142
+#, no-c-format
+msgid "Kevin Neufeld"
+msgstr "Kevin Neufeld"
+
+#. Tag: para
+#: introduction.xml:144
+#, no-c-format
+msgid ""
+"Prior PSC Member. Documentation and documentation support tools, buildbot "
+"maintenance, advanced user support on PostGIS newsgroup, and PostGIS "
+"maintenance function enhancements."
+msgstr "Ehemaliges PSC Mitglied. Dokumentation und Werkzeuge zur Dokumentationsunterstützung, Buildbot Wartung, fortgeschrittene Anwenderunterstützung auf der PostGIS Newsgroup, Verbesserungen an den Funktionen zur Verwaltung von Geometrien."
+
+#. Tag: term
+#: introduction.xml:150
+#, no-c-format
+msgid "Dave Blasby"
+msgstr "Dave Blasby"
+
+#. Tag: para
+#: introduction.xml:153
+#, no-c-format
+msgid ""
+"The original developer/Co-founder of PostGIS. Dave wrote the server side "
+"objects, index bindings, and many of the server side analytical functions."
+msgstr "Der ursprüngliche Entwickler und Mitbegründer von PostGIS. Dave schrieb die serverseitigen Bereiche, wie das Binden von Indizes und viele der serverseitiger analytischer Funktionen."
+
+#. Tag: term
+#: introduction.xml:160
+#, no-c-format
+msgid "Jeff Lounsbury"
+msgstr "Jeff Lounsbury"
+
+#. Tag: para
+#: introduction.xml:162
+#, no-c-format
+msgid ""
+"Original development of the Shape file loader/dumper. Current PostGIS "
+"Project Owner representative."
+msgstr "Ursprüngliche Entwicklung des Shapefile Loader/Dumper. Aktuell ist er Vertreter der PostGIS Projekt Inhaber."
+
+#. Tag: term
+#: introduction.xml:168
+#, no-c-format
+msgid "Mark Leslie"
+msgstr "Mark Leslie"
+
+#. Tag: para
+#: introduction.xml:170
+#, no-c-format
+msgid ""
+"Ongoing maintenance and development of core functions. Enhanced curve "
+"support. Shapefile GUI loader."
+msgstr "Laufende Wartung und Entwicklung der Kernfunktionen. Erweiterte Unterstützung von Kurven. Shapefile Loader GUI."
+
+#. Tag: term
+#: introduction.xml:175
+#, no-c-format
+msgid "David Zwarg"
+msgstr "David Zwarg"
+
+#. Tag: para
+#: introduction.xml:177
+#, no-c-format
+msgid "Raster development (mostly map algebra analytic functions)"
+msgstr "Entwickelt für Raster (in erster Linie analytische Funktionen in Map Algebra)"
+
+#. Tag: title
+#: introduction.xml:183
+#, no-c-format
+msgid "Other Contributors"
+msgstr "Weitere Mitwirkende"
+
+#. Tag: term
+#: introduction.xml:186
+#, no-c-format
+msgid "Individual Contributors"
+msgstr "Die einzelnen Mitwirkenden"
+
+#. Tag: para
+#: introduction.xml:189
+#, no-c-format
+msgid ""
+"In alphabetical order: Alex Bodnaru, Alex Mayrhofer, Andrea Peri, Andreas "
+"Forø Tollefsen, Andreas Neumann, Anne Ghisla, Barbara Phillipot, Ben Jubb, "
+"Bernhard Reiter, Brian Hamlin, Bruce Rindahl, Bruno Wolff III, Bryce L. "
+"Nordgren, Carl Anderson, Charlie Savage, Dane Springmeyer, David Skea, David"
+" Techer, Eduin Carrillo, Even Rouault, Frank Warmerdam, George Silva, Gerald"
+" Fenoy, Gino Lucrezi, Guillaume Lelarge, IIDA Tetsushi, Ingvild Nystuen, "
+"Jason Smith, Jeff Adams, Jose Carlos Martinez Llari, Julien Rouhaud, Kashif "
+"Rasul, Klaus Foerster, Kris Jurka, Leo Hsu, Loic Dachary, Luca S. Percich, "
+"Maria Arias de Reyna, Mark Sondheim, Markus Schaber, Maxime Guillaud, Maxime"
+" van Noppen, Michael Fuhr, Mike Toews, Nathan Wagner, Nathaniel Clay, Nikita"
+" Shulga, Norman Vine, Rafal Magda, Ralph Mason, Rémi Cura, Richard "
+"Greenwood, Silvio Grosso, Steffen Macke, Stephen Frost, Tom van Tilburg, "
+"Vincent Mora, Vincent Picavet"
+msgstr "In alphabetischer Reihenfolge: Alex Bodnaru, Alex Mayrhofer, Andrea Peri, Andreas Forø Tollefsen, Andreas Neumann, Anne Ghisla, Barbara Phillipot, Ben Jubb, Bernhard Reiter, Brian Hamlin, Bruce Rindahl, Bruno Wolff III, Bryce L. Nordgren, Carl Anderson, Charlie Savage, Dane Springmeyer, David Skea, David Techer, Eduin Carrillo, Even Rouault, Frank Warmerdam, George Silva, Gerald Fenoy, Gino Lucrezi, Guillaume Lelarge, IIDA Tetsushi, Ingvild Nystuen, Jason Smith, Jeff Adams, Jose  [...]
+
+#. Tag: term
+#: introduction.xml:253
+#, no-c-format
+msgid "Corporate Sponsors"
+msgstr "Gründungs-Sponsoren"
+
+#. Tag: para
+#: introduction.xml:256
+#, no-c-format
+msgid ""
+"These are corporate entities that have contributed developer time, hosting, "
+"or direct monetary funding to the PostGIS project"
+msgstr "Dabei handelt es sich um Unternehmen, die Entwicklungszeit, Hosting, oder direkte finanzielle Förderungen, in das PostGIS Projekt eingebracht haben"
+
+#. Tag: para
+#: introduction.xml:257
+#, no-c-format
+msgid ""
+"In alphabetical order: Arrival 3D, Associazione Italiana per l'Informazione "
+"Geografica Libera (GFOSS.it), AusVet, Avencia, Azavea, Cadcorp, CampToCamp, "
+"CartoDB, City of Boston (DND), Clever Elephant Solutions, Cooperativa Alveo,"
+" Deimos Space, Faunalia, Geographic Data BC, Hunter Systems Group, Lidwala "
+"Consulting Engineers, LisaSoft, Logical Tracking & Tracing International"
+" AG, Maponics, Michigan Tech Research Institute, Natural Resources Canada, "
+"Norwegian Forest and Landscape Institute, Boundless (former OpenGeo), OSGeo,"
+" Oslandia, Palantir Technologies, Paragon Corporation, R3 GIS, Refractions "
+"Research, Regione Toscana - SITA, Safe Software, Sirius Corporation plc, "
+"Stadt Uster, UC Davis Center for Vectorborne Diseases, University of Laval, "
+"U.S Department of State (HIU), Zonar Systems"
+msgstr "In alphabetischer Reihenfolge: Arrival 3D, Associazione Italiana per l'Informazione Geografica Libera (GFOSS.it), AusVet, Avencia, Azavea, Cadcorp, CampToCamp, CartoDB, City of Boston (DND), Clever Elephant Solutions, Cooperativa Alveo, Deimos Space, Faunalia, Geographic Data BC, Hunter Systems Group, Lidwala Consulting Engineers, LisaSoft, Logical Tracking & Tracing International AG, Maponics, Michigan Tech Research Institute, Natural Resources Canada, Norwegian Forest and L [...]
+
+#. Tag: term
+#: introduction.xml:299
+#, no-c-format
+msgid "Crowd Funding Campaigns"
+msgstr "Crowd Funding-Kampagnen"
+
+#. Tag: para
+#: introduction.xml:302
+#, no-c-format
+msgid ""
+"Crowd funding campaigns are campaigns we run to get badly wanted features "
+"funded that can service a large number of people. Each campaign is "
+"specifically focused on a particular feature or set of features. Each "
+"sponsor chips in a small fraction of the needed funding and with enough "
+"people/organizations contributing, we have the funds to pay for the work "
+"that will help many. If you have an idea for a feature you think many others"
+" would be willing to co-fund, please post to the <ulink "
+"url=\"https://lists.osgeo.org/mailman/listinfo/postgis-users\">PostGIS "
+"newsgroup</ulink> your thoughts and together we can make it happen."
+msgstr "Wir starten Crowdfunding Kampagnen, um dringend gewünschte und von vielen Anwendern benötigte Funktionalitäten zu finanzieren. Jede Kampagne konzentriert sich auf eine bestimmte Funktionalität oder eine Gruppe von Funktionen. Jeder Sponsor spendiert einen kleinen Teil des benötigten Geldes und wenn genug Menschen/Organisationen mitmachen können wir die Arbeit bezahlen, von der dann Viele etwas haben. Falls Sie eine Idee für eine Funktionalität haben, bei der Sie glauben das viele [...]
+
+#. Tag: para
+#: introduction.xml:303
+#, no-c-format
+msgid ""
+"PostGIS 2.0.0 was the first release we tried this strategy. We used <ulink "
+"url=\"http://www.pledgebank.com\">PledgeBank</ulink> and we got two "
+"successful campaigns out of it."
+msgstr "PostGIS 2.0.0 war die erste Version mit der wir diese Strategie verfolgten. Wir benutzten <ulink url=\"http://www.pledgebank.com\">PledgeBank</ulink> und hatten zwei erfolgreiche Kampagnen."
+
+#. Tag: para
+#: introduction.xml:304
+#, no-c-format
+msgid ""
+"<ulink url=\"http://www.pledgebank.com/postgistopology\"><emphasis "
+"role=\"bold\">postgistopology</emphasis></ulink> - 10 plus sponsors each "
+"contributed $250 USD to build toTopoGeometry function and beef up topology "
+"support in 2.0.0. It happened."
+msgstr "<ulink url=\"http://www.pledgebank.com/postgistopology\"><emphasis role=\"bold\">postgistopology</emphasis></ulink> - mehr als 10 Sponsoren förderten mit jeweils $250 USD die Entwicklung von TopoGeometry Funktionen und das Aufmöbeln der Topologie-Unterstützung für 2.0.0. Ist passiert."
+
+#. Tag: para
+#: introduction.xml:305
+#, no-c-format
+msgid ""
+"<ulink url=\"http://www.pledgebank.com/postgis64windows\"><emphasis "
+"role=\"bold\">postgis64windows</emphasis></ulink> - 20 someodd sponsors each"
+" contributed $100 USD to pay for the work needed to work out PostGIS 64-bit "
+"issues on windows. It happened. We now have a 64-bit release for PostGIS "
+"2.0.1 available on PostgreSQL stack builder."
+msgstr "<ulink url=\"http://www.pledgebank.com/postgis64windows\"><emphasis role=\"bold\">postgis64windows</emphasis></ulink> - 20 Sonderlinge förderten die Arbeit an den Problemen mit der 64-bit Version von PostGIS für Windows mit jeweils $100 USD. Es ist tatsächlich geschehen und nun steht eine 64-bit Version von PostGIS 2.0.1, als PostgreSQL Stack-Builder, zur Verfügung."
+
+#. Tag: term
+#: introduction.xml:310
+#, no-c-format
+msgid "Important Support Libraries"
+msgstr "Wichtige Support-Bibliotheken"
+
+#. Tag: para
+#: introduction.xml:313
+#, no-c-format
+msgid ""
+"The <ulink url=\"http://trac.osgeo.org/geos/\">GEOS</ulink> geometry "
+"operations library, and the algorithmic work of Martin Davis in making it "
+"all work, ongoing maintenance and support of Mateusz Loskot, Sandro Santilli"
+" (strk), Paul Ramsey and others."
+msgstr "Die <ulink url=\"http://trac.osgeo.org/geos/\">GEOS</ulink> Bibliothek zur Handhabung von Geometrien, und die Arbeit an den Algorithmen von Martin Davis die erst alles zum Laufen brachte, laufende Wartung und Unterstützung durch Mateusz Loskot, Sandro Santilli (strk), Paul Ramsey und andere."
+
+#. Tag: para
+#: introduction.xml:318
+#, no-c-format
+msgid ""
+"The <ulink url=\"http://trac.osgeo.org/gdal/\">GDAL</ulink> Geospatial Data "
+"Abstraction Library, by Frank Warmerdam and others is used to power much of "
+"the raster functionality introduced in PostGIS 2.0.0. In kind, improvements "
+"needed in GDAL to support PostGIS are contributed back to the GDAL project."
+msgstr "Die <ulink url=\"http://trac.osgeo.org/gdal/\">GDAL</ulink> Geospatial Data Abstraction Library von Frank Warmerdam und anderen ist die Grundlage für einen großen Teil der Rasterfunktionalität, die mit PostGIS 2.0.0 eingeführt wurde. Im Prinzip werden die zur Unterstützung von PostGIS nötigen Neuerungen in GDAL, an das GDAL-Projekt zurückgegeben."
+
+#. Tag: para
+#: introduction.xml:323
+#, no-c-format
+msgid ""
+"The <ulink url=\"http://trac.osgeo.org/proj/\">Proj4</ulink> cartographic "
+"projection library, and the work of Gerald Evenden and Frank Warmerdam in "
+"creating and maintaining it."
+msgstr "Die <ulink url=\"http://trac.osgeo.org/proj/\">Proj4</ulink> Bibliothek für kartographische Projektionen, und die Arbeit von Gerald Evenden und Frank Warmerdam bei der Erstellung und Erhaltung dieser."
+
+#. Tag: para
+#: introduction.xml:327
+#, no-c-format
+msgid ""
+"Last but not least, the <ulink url=\"http://www.postgresql.org\">PostgreSQL "
+"DBMS</ulink>, The giant that PostGIS stands on. Much of the speed and "
+"flexibility of PostGIS would not be possible without the extensibility, "
+"great query planner, GIST index, and plethora of SQL features provided by "
+"PostgreSQL."
+msgstr "Zu guter Letzt das <ulink url=\"http://www.postgresql.org\">PostgreSQL DBMS</ulink>, der Gigant auf dessen Schultern PostGIS steht. Die Geschwindigkeit und Flexibilität von PostGIS wäre ohne die Erweiterbarkeit, den großartigen Anfrageplaner, den GIST index, und der Unmenge an SQL Funktionen die von PostgreSQL bereitgestellt werden, nicht möglich."
+
+#. Tag: title
+#: introduction.xml:336
+#, no-c-format
+msgid "More Information"
+msgstr "Weitere Information"
+
+#. Tag: para
+#: introduction.xml:340
+#, no-c-format
+msgid ""
+"The latest software, documentation and news items are available at the "
+"PostGIS web site, <ulink "
+"url=\"http://postgis.net\">http://postgis.net</ulink>."
+msgstr "Die neueste Software, Dokumentation und Neuigkeiten finden Sie auf der PostGIS Webseite <ulink url=\"http://postgis.net\">http://postgis.net</ulink>."
+
+#. Tag: para
+#: introduction.xml:346
+#, no-c-format
+msgid ""
+"More information about the GEOS geometry operations library is available "
+"at<ulink url=\"http://trac.osgeo.org/geos/\"> "
+"http://trac.osgeo.org/geos/</ulink>."
+msgstr "Weitere Information zur GEOS Geometriebearbeitungs-Bibliothekgeometry finden Sie unter <ulink url=\"http://trac.osgeo.org/geos/\"> http://trac.osgeo.org/geos/</ulink>."
+
+#. Tag: para
+#: introduction.xml:352
+#, no-c-format
+msgid ""
+"More information about the Proj4 reprojection library is available at <ulink"
+" url=\"http://trac.osgeo.org/proj/\">http://trac.osgeo.org/proj/</ulink>."
+msgstr "Weitere Information zur Proj4 Koordinatentransformations-Bibliothek finden Sie unter <ulink url=\"http://trac.osgeo.org/proj/\">http://trac.osgeo.org/proj/</ulink>."
+
+#. Tag: para
+#: introduction.xml:358
+#, no-c-format
+msgid ""
+"More information about the PostgreSQL database server is available at the "
+"PostgreSQL main site <ulink "
+"url=\"http://www.postgresql.org\">http://www.postgresql.org</ulink>."
+msgstr "Weitere Information zum PostgreSQL Datenbankserver finden Sie auf der PostgreSQL Hauptseite <ulink url=\"http://www.postgresql.org\">http://www.postgresql.org</ulink>."
+
+#. Tag: para
+#: introduction.xml:364
+#, no-c-format
+msgid ""
+"More information about GiST indexing is available at the PostgreSQL GiST "
+"development site, <ulink "
+"url=\"http://www.sai.msu.su/~megera/postgres/gist/\">http://www.sai.msu.su/~megera/postgres/gist/</ulink>."
+msgstr "Weitere Information zum GIST-Index finden Sie auf der PostgreSQL GiST Entwicklerseite: <ulink url=\"http://www.sai.msu.su/~megera/postgres/gist/\">http://www.sai.msu.su/~megera/postgres/gist/</ulink>."
+
+#. Tag: para
+#: introduction.xml:370
+#, no-c-format
+msgid ""
+"More information about MapServer internet map server is available at <ulink "
+"url=\"http://mapserver.org/\">http://mapserver.org</ulink>."
+msgstr "Weitere Information zu MapServer finden sie unter <ulink url=\"http://mapserver.org/\">http://mapserver.org</ulink>."
+
+#. Tag: para
+#: introduction.xml:376
+#, no-c-format
+msgid ""
+"The "<ulink url=\"http://www.opengeospatial.org/standards/sfs\">Simple "
+"Features for Specification for SQL</ulink>" is available at the OpenGIS"
+" Consortium web site: <ulink "
+"url=\"http://www.opengeospatial.org/\">http://www.opengeospatial.org/</ulink>."
+msgstr "Die "<ulink url=\"http://www.opengeospatial.org/standards/sfs\">Simple Features Specification for SQL</ulink>" finden Sie auf der Webseite des OpenGIS Consortiums: <ulink url=\"http://www.opengeospatial.org/\">http://www.opengeospatial.org/</ulink>."
diff --git a/doc/po/de/performance_tips.xml.po b/doc/po/de/performance_tips.xml.po
new file mode 100644
index 0000000..fe98a9d
--- /dev/null
+++ b/doc/po/de/performance_tips.xml.po
@@ -0,0 +1,530 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-08-24 19:57+0000\n"
+"PO-Revision-Date: 2017-08-29 10:22+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: performance_tips.xml:3
+#, no-c-format
+msgid "Performance tips"
+msgstr "Performance Tipps"
+
+#. Tag: title
+#: performance_tips.xml:6
+#, no-c-format
+msgid "Small tables of large geometries"
+msgstr "Kleine Tabellen mit großen Geometrien"
+
+#. Tag: title
+#: performance_tips.xml:9
+#, no-c-format
+msgid "Problem description"
+msgstr "Problembeschreibung"
+
+#. Tag: para
+#: performance_tips.xml:11
+#, no-c-format
+msgid ""
+"Current PostgreSQL versions (including 9.6) suffer from a query optimizer "
+"weakness regarding TOAST tables. TOAST tables are a kind of \"extension "
+"room\" used to store large (in the sense of data size) values that do not "
+"fit into normal data pages (like long texts, images or complex geometries "
+"with lots of vertices), see <ulink "
+"url=\"http://www.postgresql.org/docs/current/static/storage-toast.html\">the"
+" PostgreSQL Documentation for TOAST</ulink> for more information)."
+msgstr "Aktuelle PostgreSQL Versionen (inklusive 9.6) haben eine Schwäche des Optimizers in Bezug auf TOAST Tabellen. TOAST Tabellen bieten eine Art \"Erweiterungsraum\", der benutzt wird um große Werte (im Sinne der Datengröße), welche nicht in die üblichen Datenspeicherseiten passen (wie lange Texte, Bilder oder eine komplexe Geometrie mit vielen Stützpunkten) auszulagern, siehe  <ulink url=\"http://www.postgresql.org/docs/current/static/storage-toast.html\">the PostgreSQL Documentatio [...]
+
+#. Tag: para
+#: performance_tips.xml:19
+#, no-c-format
+msgid ""
+"The problem appears if you happen to have a table with rather large "
+"geometries, but not too manyrows of them (like a table containing the "
+"boundaries of all European countries in high resolution). Then the table "
+"itself is small, but it uses lots of TOAST space. In our example case, the "
+"table itself had about 80 rows and used only 3 data pages, but the TOAST "
+"table used 8225 pages."
+msgstr "Das Problem tritt bei Tabellen mit relativ großen Geometrien, aber wenigen Zeilen auf (z.B. eine Tabelle welche die europäischen Ländergrenzen in hoher Auflösung beinhaltet). Dann ist die Tabelle selbst klein, aber sie benützt eine Menge an TOAST Speicherplatz. In unserem Beispiel hat die Tabelle um die 80 Zeilen und nutzt dafür nur 3 Speicherseiten, während die TOAST Tabelle 8225 Speicherseiten benützt."
+
+#. Tag: para
+#: performance_tips.xml:26
+#, no-c-format
+msgid ""
+"Now issue a query where you use the geometry operator && to search "
+"for a bounding box that matches only very few of those rows. Now the query "
+"optimizer sees that the table has only 3 pages and 80 rows. It estimates "
+"that a sequential scan on such a small table is much faster than using an "
+"index. And so it decides to ignore the GIST index. Usually, this estimation "
+"is correct. But in our case, the && operator has to fetch every "
+"geometry from disk to compare the bounding boxes, thus reading all TOAST "
+"pages, too."
+msgstr "Stellen Sie sich nun eine Abfrage vor, die den geometrischen Operator && verwendet, um ein Umgebungsrechteck mit nur wenigen Zeilen zu ermitteln. Der Abfrageoptimierer stellt fest, dass die Tabelle nur 3 Speicherseiten und 80 Zeilen aufweist. Er nimmt an, das ein sequentieller Scan bei einer derart kleinen Tabelle wesentlich schneller abläuft als die Verwendung eines Indizes. Und so entscheidet er den GIST Index zu ignorieren. Normalerweise stimmt diese Annahme. Aber in u [...]
+
+#. Tag: para
+#: performance_tips.xml:35
+#, no-c-format
+msgid ""
+"To see whether your suffer from this issue, use the \"EXPLAIN ANALYZE\" "
+"postgresql command. For more information and the technical details, you can "
+"read the thread on the postgres performance mailing list: <ulink "
+"url=\"http://archives.postgresql.org/pgsql-"
+"performance/2005-02/msg00030.php\">http://archives.postgresql.org/pgsql-"
+"performance/2005-02/msg00030.php</ulink>"
+msgstr "Um zu sehen, ob dieses Problem auftritt, können Sie den \"EXPLAIN ANALYZE\" Befehl von PostgreSQL anwenden. Mehr Information und die technischen Feinheiten entnehmen Sie bitte dem Thread auf der Postgres Performance Mailing List: http://archives.postgresql.org/pgsql-performance/2005-02/msg00030.php"
+
+#. Tag: para
+#: performance_tips.xml:41
+#, no-c-format
+msgid ""
+"and newer thread on PostGIS <ulink url=\"https://lists.osgeo.org/pipermail"
+"/postgis-devel/2017-June/026209.html\">https://lists.osgeo.org/pipermail"
+"/postgis-devel/2017-June/026209.html</ulink>"
+msgstr "und einem neueren Thread über PostGIS <ulink url=\"https://lists.osgeo.org/pipermail/postgis-devel/2017-June/026209.html\">https://lists.osgeo.org/pipermail/postgis-devel/2017-June/026209.html</ulink>"
+
+#. Tag: title
+#: performance_tips.xml:45
+#, no-c-format
+msgid "Workarounds"
+msgstr "Umgehungslösung"
+
+#. Tag: para
+#: performance_tips.xml:47
+#, no-c-format
+msgid ""
+"The PostgreSQL people are trying to solve this issue by making the query "
+"estimation TOAST-aware. For now, here are two workarounds:"
+msgstr "Die PostgreSQL Entwickler versuchen das Problem zu lösen, indem sie die Abschätzung der Abfragen TOAST-gewahr machen. Zur Überbrückung zwei Workarounds:"
+
+#. Tag: para
+#: performance_tips.xml:50
+#, no-c-format
+msgid ""
+"The first workaround is to force the query planner to use the index. Send "
+"\"SET enable_seqscan TO off;\" to the server before issuing the query. This "
+"basically forces the query planner to avoid sequential scans whenever "
+"possible. So it uses the GIST index as usual. But this flag has to be set on"
+" every connection, and it causes the query planner to make misestimations in"
+" other cases, so you should \"SET enable_seqscan TO on;\" after the query."
+msgstr "Der erste Workaround besteht darin den Query Planer zu zwingen, den Index zu nutzen. Setzen Sie \"SET enable_seqscan TO off;\" am Server bevor Sie die Abfrage ausführen. Dies zwingt den Query Planer grundsätzlich dazu sequentielle Scans, wann immer möglich, zu vermeiden. Womit der GIST Index wie üblich verwendet wird. Aber dieser Parameter muss bei jeder Verbindung neu gesetzt werden, und er verursacht das der Query Planer Fehleinschätzungen in anderen Fällen macht. Daher sollte  [...]
+
+#. Tag: para
+#: performance_tips.xml:58
+#, no-c-format
+msgid ""
+"The second workaround is to make the sequential scan as fast as the query "
+"planner thinks. This can be achieved by creating an additional column that "
+"\"caches\" the bbox, and matching against this. In our example, the commands"
+" are like:"
+msgstr "Der zweite Workaround besteht darin, den sequentiellen Scan so schnell zu machen wie der Query Planer annimmt. Dies kann durch eine zusätzliche Spalte, welche die BBOX \"zwischenspeichert\" und über die abgefragt wird, erreicht werden. In Unserem Beispiel sehen die Befehle dazu folgendermaßen aus:"
+
+#. Tag: programlisting
+#: performance_tips.xml:63
+#, no-c-format
+msgid ""
+"SELECT AddGeometryColumn('myschema','mytable','bbox','4326','GEOMETRY','2');\n"
+"UPDATE mytable SET bbox = ST_Envelope(ST_Force2D(the_geom));"
+msgstr "SELECT AddGeometryColumn('myschema','mytable','bbox','4326','GEOMETRY','2');\nUPDATE mytable SET bbox = ST_Envelope(ST_Force2D(the_geom));"
+
+#. Tag: para
+#: performance_tips.xml:65
+#, no-c-format
+msgid ""
+"Now change your query to use the && operator against bbox instead of"
+" geom_column, like:"
+msgstr "Nun ändern Sie bitte Ihre Abfrage so, das der && Operator gegen die bbox anstelle der geom_column benutzt wird:"
+
+#. Tag: programlisting
+#: performance_tips.xml:68
+#, no-c-format
+msgid ""
+"SELECT geom_column\n"
+"FROM mytable\n"
+"WHERE bbox && ST_SetSRID('BOX3D(0 0,1 1)'::box3d,4326);"
+msgstr "SELECT geom_column\nFROM mytable\nWHERE bbox && ST_SetSRID('BOX3D(0 0,1 1)'::box3d,4326);"
+
+#. Tag: para
+#: performance_tips.xml:70
+#, no-c-format
+msgid ""
+"Of course, if you change or add rows to mytable, you have to keep the bbox "
+"\"in sync\". The most transparent way to do this would be triggers, but you "
+"also can modify your application to keep the bbox column current or run the "
+"UPDATE query above after every modification."
+msgstr "Selbstverständlich muss man die BBOX synchron halten. Die transparenteste Möglichkeit dies zu erreichen wäre über Trigger. Sie können Ihre Anwendung derart abändern, das die BBOX Spalte aktuell bleibt oder ein UPDATE nach jeder Änderung durchführen."
+
+#. Tag: title
+#: performance_tips.xml:79
+#, no-c-format
+msgid "CLUSTERing on geometry indices"
+msgstr "CLUSTER auf die geometrischen Indizes"
+
+#. Tag: para
+#: performance_tips.xml:81
+#, no-c-format
+msgid ""
+"For tables that are mostly read-only, and where a single index is used for "
+"the majority of queries, PostgreSQL offers the CLUSTER command. This command"
+" physically reorders all the data rows in the same order as the index "
+"criteria, yielding two performance advantages: First, for index range scans,"
+" the number of seeks on the data table is drastically reduced. Second, if "
+"your working set concentrates to some small intervals on the indices, you "
+"have a more efficient caching because the data rows are spread along fewer "
+"data pages. (Feel invited to read the CLUSTER command documentation from the"
+" PostgreSQL manual at this point.)"
+msgstr "Für Tabelle die hauptsächlich read-only sind und bei denen ein einzelner Index für die Mehrheit der Abfragen verwendet wird, bietet PostgreSQL den CLUSTER Befehl. Dieser Befehl ordnet alle Datenzeilen in derselben Reihenfolge an wie die Kriterien bei der Indexerstellung, was zu zwei Performance Vorteilen führt: Erstens wird für die Index Range Scans die Anzahl der Suchabfragen über die Datentabelle stark reduziert. Zweitens, wenn sich der Arbeitsbereich auf einige kleine Interval [...]
+
+#. Tag: para
+#: performance_tips.xml:91
+#, no-c-format
+msgid ""
+"However, currently PostgreSQL does not allow clustering on PostGIS GIST "
+"indices because GIST indices simply ignores NULL values, you get an error "
+"message like:"
+msgstr "Die aktuelle PostgreSQL Version erlaubt allerdings kein clustern an Hand von PostGIS GIST Indizes, da GIST Indizes NULL Werte einfach ignorieren. Sie erhalten eine Fehlermeldung wie:"
+
+#. Tag: programlisting
+#: performance_tips.xml:95
+#, no-c-format
+msgid ""
+"lwgeom=# CLUSTER my_geom_index ON my_table;\n"
+"ERROR: cannot cluster when index access method does not handle null values\n"
+"HINT: You may be able to work around this by marking column \"the_geom\" NOT NULL."
+msgstr "lwgeom=# CLUSTER my_geom_index ON my_table;\nERROR: cannot cluster when index access method does not handle null values\nHINT: You may be able to work around this by marking column \"the_geom\" NOT NULL."
+
+#. Tag: para
+#: performance_tips.xml:97
+#, no-c-format
+msgid ""
+"As the HINT message tells you, one can work around this deficiency by adding"
+" a \"not null\" constraint to the table:"
+msgstr "Wie die HINT Meldung mitteilt, kann man diesen Mangel umgehen indem man eine \"NOT NULL\" Bedingung auf die Tabelle setzt:"
+
+#. Tag: programlisting
+#: performance_tips.xml:100
+#, no-c-format
+msgid ""
+"lwgeom=# ALTER TABLE my_table ALTER COLUMN the_geom SET not null;\n"
+"ALTER TABLE"
+msgstr "lwgeom=# ALTER TABLE my_table ALTER COLUMN the_geom SET not null;\nALTER TABLE"
+
+#. Tag: para
+#: performance_tips.xml:102
+#, no-c-format
+msgid ""
+"Of course, this will not work if you in fact need NULL values in your "
+"geometry column. Additionally, you must use the above method to add the "
+"constraint, using a CHECK constraint like \"ALTER TABLE blubb ADD CHECK "
+"(geometry is not null);\" will not work."
+msgstr "Dies funktioniert natürlich nicht, wenn Sie tatsächlich NULL Werte in Ihrer Geometriespalte benötigen. Außerdem müssen Sie die obere Methode zum Hinzufügen der Bedingung verwenden. Die Verwendung einer CHECK Bedingung wie  \"ALTER TABLE blubb ADD CHECK (geometry is not null);\" wird nicht klappen."
+
+#. Tag: title
+#: performance_tips.xml:109
+#, no-c-format
+msgid "Avoiding dimension conversion"
+msgstr "Vermeidung von Dimensionsumrechnungen"
+
+#. Tag: para
+#: performance_tips.xml:111
+#, no-c-format
+msgid ""
+"Sometimes, you happen to have 3D or 4D data in your table, but always access"
+" it using OpenGIS compliant ST_AsText() or ST_AsBinary() functions that only"
+" output 2D geometries. They do this by internally calling the ST_Force2D() "
+"function, which introduces a significant overhead for large geometries. To "
+"avoid this overhead, it may be feasible to pre-drop those additional "
+"dimensions once and forever:"
+msgstr "Manchmal kann es vorkommen, das Sie 3D- oder 4D-Daten in Ihrer Tabelle haben, aber immer mit den OpenGIS compliant ST_AsText() oder ST_AsBinary() Funktionen, die lediglich 2D Geometrien ausgeben, zugreifen. Dies geschieht indem intern die ST_Force2D() Funktion aufgerufen wird, welche einen wesentlichen Overhead für große Geometrien aufweist. Um diesen Overhead zu vermeiden kann es praktikabel sein diese zusätzlichen Dimensionen ein für alle mal im Voraus zu löschen:"
+
+#. Tag: programlisting
+#: performance_tips.xml:118
+#, no-c-format
+msgid ""
+"UPDATE mytable SET the_geom = ST_Force2D(the_geom);\n"
+"VACUUM FULL ANALYZE mytable;"
+msgstr "UPDATE mytable SET the_geom = ST_Force2D(the_geom);\nVACUUM FULL ANALYZE mytable;"
+
+#. Tag: para
+#: performance_tips.xml:120
+#, no-c-format
+msgid ""
+"Note that if you added your geometry column using AddGeometryColumn() "
+"there'll be a constraint on geometry dimension. To bypass it you will need "
+"to drop the constraint. Remember to update the entry in the geometry_columns"
+" table and recreate the constraint afterwards."
+msgstr "Beachten Sie bitte, falls Sie die Geometriespalte über AddGeometryColumn() hinzugefügt haben, das dadurch eine Bedingung auf die Dimension der Geometrie gesetzt ist. Um dies zu Überbrücken löschen Sie die Bedingung. Vergessen Sie bitte nicht den Eintrag in die geometry_columns Tabelle zu erneuern und die Bedingung anschließend erneut zu erzeugen."
+
+#. Tag: para
+#: performance_tips.xml:126
+#, no-c-format
+msgid ""
+"In case of large tables, it may be wise to divide this UPDATE into smaller "
+"portions by constraining the UPDATE to a part of the table via a WHERE "
+"clause and your primary key or another feasible criteria, and running a "
+"simple \"VACUUM;\" between your UPDATEs. This drastically reduces the need "
+"for temporary disk space. Additionally, if you have mixed dimension "
+"geometries, restricting the UPDATE by \"WHERE dimension(the_geom)>2\" "
+"skips re-writing of geometries that already are in 2D."
+msgstr "Bei großen Tabellen kann es vernünftig sein, diese UPDATE in mehrere kleinere Portionen aufzuteilen, indem man das UPDATE mittels WHERE Klausel und eines Primärschlüssels, oder eines anderen passenden Kriteriums, beschränkt und ein einfaches \"VACUUM;\" zwischen den UPDATEs aufruft. Dies verringert den Bedarf an temporären Festplattenspeicher drastisch. Außerdem, falls die Datenbank gemischte Dimensionen der Geometrie aufweist, kann eine Einschränkung des UPDATES mittels \"WHERE  [...]
+
+#. Tag: title
+#: performance_tips.xml:138
+#, no-c-format
+msgid "Tuning your configuration"
+msgstr "Tunen der Konfiguration"
+
+#. Tag: para
+#: performance_tips.xml:140
+#, no-c-format
+msgid ""
+"Tuning for PostGIS is much like tuning for any PostgreSQL workload. The only"
+" additional note to keep in mind is that geometries and rasters are heavy so"
+" memory related optimizations generally have more of an impact on PostGIS "
+"than other types of PostgreSQL queries."
+msgstr "Die Feinabstimmung von PostGIS ist dem Tunen für jeglichen PostgreSQL workload sehr ähnlich. Die einzige zusätzliche Anmerkung, die Sie im Kopf behalten müssen ist, das Geometrien und Raster groß sind, so das auf den Arbeitsspeicher bezogene Optimierungen im allgemeinen einen größeren Einfluß auf PostGIS haben als andere Arten von PostgreSQL Abfragen."
+
+#. Tag: para
+#: performance_tips.xml:143
+#, no-c-format
+msgid ""
+"For general details about optimizing PostgreSQL, refer to <ulink "
+"url=\"https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server\">Tuning"
+" your PostgreSQL Server</ulink>."
+msgstr "Für allgemeine Details zur PostgreSQL Optimierung, siehe  <ulink url=\"https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server\">Tuning your PostgreSQL Server</ulink>."
+
+#. Tag: para
+#: performance_tips.xml:145
+#, no-c-format
+msgid ""
+"For PostgreSQL 9.4+ all these can be set at the server level without "
+"touching postgresql.conf or postgresql.auto.conf by using the <code>ALTER "
+"SYSTEM..</code> command."
+msgstr "Für PostgreSQL 9.4+ kann dies alles auf der Serverebene gesetzt werden, ohne das postgresql.conf oder postgresql.auto.conf angerührt werden müssen, indem man den <code>ALTER SYSTEM..</code> Befehl nützt."
+
+#. Tag: programlisting
+#: performance_tips.xml:147
+#, no-c-format
+msgid ""
+"ALTER SYSTEM SET work_mem = '256MB';\n"
+"-- this will force, non-startup configs to take effect for new connections\n"
+"SELECT pg_reload_conf();\n"
+"-- show current setting value\n"
+"-- use SHOW ALL to see all settings\n"
+"SHOW work_mem;"
+msgstr "ALTER SYSTEM SET work_mem = '256MB';\n-- dies erzwingt die non-startup Konfiguration für neue Verbindungen\nSELECT pg_reload_conf();\n-- zeige aktuelle Einstellungen\n-- benutzen Sie bitte SHOW ALL um alle Einstellungen anzuzeigen\nSHOW work_mem;"
+
+#. Tag: para
+#: performance_tips.xml:149
+#, no-c-format
+msgid ""
+"In addition to these settings, PostGIS also has some custom settings which "
+"you can find listed in <xref linkend=\"PostGIS_GUC\"/>."
+msgstr "Zusätzlich zu diesen Einstellungen verfügt PostGIS über einige eigene Einstellungen welche unter <xref linkend=\"PostGIS_GUC\"/> aufgeführt sind."
+
+#. Tag: title
+#: performance_tips.xml:152
+#, no-c-format
+msgid "Startup"
+msgstr "Startup/Inbetriebnahme"
+
+#. Tag: para
+#: performance_tips.xml:154
+#, no-c-format
+msgid "These settings are configured in postgresql.conf:"
+msgstr "Folgende Einstellungen werden in der postgresql.conf konfiguriert:"
+
+#. Tag: ulink
+#: performance_tips.xml:159
+#, no-c-format
+msgid "constraint_exclusion"
+msgstr "constraint_exclusion"
+
+#. Tag: para
+#: performance_tips.xml:164
+#, no-c-format
+msgid "Default: partition"
+msgstr "Default: partition"
+
+#. Tag: para
+#: performance_tips.xml:169
+#, no-c-format
+msgid ""
+"This is generally used for table partitioning. The default for this is set "
+"to \"partition\" which is ideal for PostgreSQL 8.4 and above since it will "
+"force the planner to only analyze tables for constraint consideration if "
+"they are in an inherited hierarchy and not pay the planner penalty "
+"otherwise."
+msgstr "Dies wird im allgemeinen zur Tabellenpartitionierung verwendet. Die Standardeinstellung ist \"partition\". Dies ist ideal für PostgreSQL 8.4 oder höher, da es den Query Planer veranlasst nur jene Tabellen, die sich in einer vererbten Hierarchie befinden, in Hinblick auf Bedingungen zu analysieren."
+
+#. Tag: ulink
+#: performance_tips.xml:178
+#, no-c-format
+msgid "shared_buffers"
+msgstr "shared_buffers"
+
+#. Tag: para
+#: performance_tips.xml:183
+#, no-c-format
+msgid "Default: ~128MB in PostgreSQL 9.6"
+msgstr "Standard: ~128MB in PostgreSQL 9.6"
+
+#. Tag: para
+#: performance_tips.xml:188
+#, no-c-format
+msgid ""
+"Set to about 25% to 40% of available RAM. On windows you may not be able to "
+"set as high."
+msgstr "Auf ca. 25% bis 40% des verfügbaren RAM setzen. Unter Windows können Sie nicht so hoch ansetzen."
+
+#. Tag: para
+#: performance_tips.xml:195
+#, no-c-format
+msgid ""
+"<ulink url=\"https://www.postgresql.org/docs/current/static/runtime-config-"
+"resource.html#GUC-MAX-WORKER-PROCESSES\">max_worker_processes</ulink> This "
+"setting is only available for PostgreSQL 9.4+. For PostgreSQL 9.6+ this "
+"setting has additional importance in that it controls the max number of "
+"processes you can have for parallel queries."
+msgstr "<ulink url=\"https://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAX-WORKER-PROCESSES\">max_worker_processes</ulink> Diese Einstellung ist erst ab PostgreSQL 9.4+ verfügbar. Ab PostgreSQL 9.6+ hat diese Einstellung eine zusätzliche Bedeutung, da sie die maximale Anzahl von Prozessen bestimmt, die bei parallel ablaufenden Abfragen verwendet werden können."
+
+#. Tag: para
+#: performance_tips.xml:203
+#, no-c-format
+msgid "Default: 8"
+msgstr "Default: 8"
+
+#. Tag: para
+#: performance_tips.xml:208
+#, no-c-format
+msgid ""
+"Sets the maximum number of background processes that the system can support."
+" This parameter can only be set at server start."
+msgstr "Bestimmt die maximale Anzahl von Hintergrundprozessen die das System unterstützen kann. Dieser Parameter kann nur beim Serverstart gesetzt werden."
+
+#. Tag: title
+#: performance_tips.xml:218
+#, no-c-format
+msgid "Runtime"
+msgstr "Runtime/Laufzeit"
+
+#. Tag: para
+#: performance_tips.xml:220
+#, no-c-format
+msgid ""
+"<ulink url=\"http://www.postgresql.org/docs/current/static/runtime-config-"
+"resource.html#GUC-WORK-MEM\">work_mem</ulink> (the memory used for sort "
+"operations and complex queries)"
+msgstr "<ulink url=\"http://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-WORK-MEM\">work_mem</ulink> (jener Arbeitsspeicher der für Sortieroperationen und komplexe Abfragen benutzt wird)"
+
+#. Tag: para
+#: performance_tips.xml:226
+#, no-c-format
+msgid "Default: 1-4MB"
+msgstr "Default: 1-4MB"
+
+#. Tag: para
+#: performance_tips.xml:231
+#, no-c-format
+msgid "Adjust up for large dbs, complex queries, lots of RAM"
+msgstr "Nach oben setzen für große Datenbanken, komplexe Abfragen und wenn große Mengen an Arbeitsspeicher zur Verfügung stehen."
+
+#. Tag: para
+#: performance_tips.xml:236
+#, no-c-format
+msgid "Adjust down for many concurrent users or low RAM."
+msgstr "Nach unten setzen bei vielen gleichzeitigen Anwendern oder wenn wenig Arbeitsspeicher zur Verfügung steht"
+
+#. Tag: para
+#: performance_tips.xml:241
+#, no-c-format
+msgid "If you have lots of RAM and few developers:"
+msgstr "Falls sie viel Arbeitsspeicher aber wenig Entwickler zur Verfügung haben:"
+
+#. Tag: programlisting
+#: performance_tips.xml:243
+#, no-c-format
+msgid "SET work_mem TO '256MB';"
+msgstr "SET work_mem TO '256MB';"
+
+#. Tag: para
+#: performance_tips.xml:248
+#, no-c-format
+msgid ""
+"<ulink url=\"http://www.postgresql.org/docs/current/static/runtime-config-"
+"resource.html#GUC-MAINTENANCE-WORK-MEM\">maintenance_work_mem</ulink> (used "
+"for VACUUM, CREATE INDEX, etc.)"
+msgstr "<ulink url=\"http://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEM\">maintenance_work_mem</ulink> (wird für VACUUM, CREATE INDEX, etc. genutzt)"
+
+#. Tag: para
+#: performance_tips.xml:254
+#, no-c-format
+msgid "Default: 16-64MB"
+msgstr "Default: 16-64MB"
+
+#. Tag: para
+#: performance_tips.xml:259
+#, no-c-format
+msgid "Generally too low - ties up I/O, locks objects while swapping memory"
+msgstr "Ist im allgemeinen zu niedrig gesetzt - bindet I/O, sperrt Objekte während es den Speicher auslagert"
+
+#. Tag: para
+#: performance_tips.xml:264
+#, no-c-format
+msgid ""
+"Recommend 32MB to 1GB on production servers w/lots of RAM, but depends on "
+"the # of concurrent users. If you have lots of RAM and few developers:"
+msgstr "Es werden 32MB bis 1GB auf Produktionsservern mit viel Hauptspeicher empfohlen, was allerdings von der Anzahl der Anwender abhängt. Falls Sie eine Menge an Arbeitsspeicher und wenige Entwickler haben:"
+
+#. Tag: programlisting
+#: performance_tips.xml:267
+#, no-c-format
+msgid "SET maintenance_work_mem TO '1GB';"
+msgstr "SET maintenance_work_mem TO '1GB';"
+
+#. Tag: para
+#: performance_tips.xml:272
+#, no-c-format
+msgid ""
+"<ulink url=\"https://www.postgresql.org/docs/current/static/runtime-config-"
+"resource.html#GUC-MAX-PARALLEL-WORKERS-PER-"
+"GATHER\">max_parallel_workers_per_gather</ulink> This setting is only "
+"available for PostgreSQL 9.6+ and will only affect PostGIS 2.3+, since only "
+"PostGIS 2.3+ supports parallel queries. If set to higher than 0, then some "
+"queries such as those involving relation functions like "
+"<code>ST_Intersects</code> can use multiple processes and can run more than "
+"twice as fast when doing so. If you have a lot of processors to spare, you "
+"should change the value of this to as many processors as you have. Also make"
+" sure to bump up <code>max_worker_processes</code> to at least as high as "
+"this number."
+msgstr "<ulink url=\"https://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAX-PARALLEL-WORKERS-PER-GATHER\">max_parallel_workers_per_gather</ulink> Diese Enstellung ist erst ab PostgreSQL 9.6+ verfügbar und wirkt sich erst ab PostGIS 2.3+ aus, da nur PostGIS 2.3+ parallel laufende Abfragen unterstützt. Wenn der Parameter auf einen höheren Wert als 0 gestellt wird können manche Abfragen, wie jene die Relationsfunktionen wie <code>ST_Intersects</code> verwenden,  [...]
+
+#. Tag: para
+#: performance_tips.xml:282
+#, no-c-format
+msgid "Default: 0"
+msgstr "Default: 0"
+
+#. Tag: para
+#: performance_tips.xml:287
+#, no-c-format
+msgid ""
+"Sets the maximum number of workers that can be started by a single "
+"<varname>Gather</varname> node. Parallel workers are taken from the pool of "
+"processes established by <varname>max_worker_processes</varname>. Note that "
+"the requested number of workers may not actually be available at run time. "
+"If this occurs, the plan will run with fewer workers than expected, which "
+"may be inefficient. Setting this value to 0, which is the default, disables "
+"parallel query execution."
+msgstr "Setzt die maximale Anzahl von Workern, die durch einen einzelnen <varname>Gather</varname> Knoten aufgerufen werden können. Parallele Worker werden aus einem Pool von Prozessen, welche von <varname>max_worker_processes</varname> aufgespannt sind, entnommen. Beachten Sie bitte, das die angeforderte Anzahl von Workern zur Laufzeit nicht tatsächlich zur Verfügung stehen kann. Falls dies auftritt wird der Plan mit weniger Workern als erwartet ausgeführt, was leistungsschwach sein kan [...]
diff --git a/doc/po/de/postgis.xml.po b/doc/po/de/postgis.xml.po
new file mode 100644
index 0000000..69ffbca
--- /dev/null
+++ b/doc/po/de/postgis.xml.po
@@ -0,0 +1,67 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:36+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: postgis.xml:128
+#, no-c-format
+msgid "PostGIS &last_release_version; Manual"
+msgstr "PostGIS &last_release_version; Handbuch"
+
+#. Tag: corpauthor
+#: postgis.xml:132
+#, no-c-format
+msgid "The PostGIS Development Group"
+msgstr "PostGIS Entwicklergruppe"
+
+#. Tag: affiliation
+#: postgis.xml:138
+#, no-c-format
+msgid ""
+"<orgname><ulink url=\"http://www.cleverelephant.ca\">clever "
+"elephant</ulink></orgname> <address><city>Victoria</city> <state>British "
+"Columbia</state> <country>Canada</country> "
+"<email>pramsey at cleverelephant.ca</email></address>"
+msgstr "<orgname><ulink url=\"http://www.cleverelephant.ca\">clever elephant</ulink></orgname> <address><city>Victoria</city> <state>Britisch Kolumbien</state> <country>Kanada</country> <email>pramsey at cleverelephant.ca</email></address>"
+
+#. Tag: para
+#: postgis.xml:152
+#, no-c-format
+msgid ""
+"PostGIS is an extension to the PostgreSQL object-relational database system "
+"which allows GIS (Geographic Information Systems) objects to be stored in "
+"the database. PostGIS includes support for GiST-based R-Tree spatial "
+"indexes, and functions for analysis and processing of GIS objects."
+msgstr "PostGIS ist eine Erweiterung des objektrelationalen PostgreSQL Datenbanksystems und ermöglicht so die Speicherung von GIS (Geographisches Informationssystem) Objekten in der Datenbank. PostGIS unterstützt räumliche, GIST-basierte R-Tree  Indizes, sowie Funktionen für die Analyse und Bearbeitung von GIS Objekten."
+
+#. Tag: para
+#: postgis.xml:161
+#, no-c-format
+msgid "This is the manual for version &last_release_version;"
+msgstr "Dies ist das Handbuch für die Version &last_release_version;"
+
+#. Tag: para
+#: postgis.xml:162
+#, no-c-format
+msgid ""
+"This work is licensed under a <ulink "
+"url=\"http://creativecommons.org/licenses/by-sa/3.0/\">Creative Commons "
+"Attribution-Share Alike 3.0 License</ulink>. Feel free to use this material "
+"any way you like, but we ask that you attribute credit to the PostGIS "
+"Project and wherever possible, a link back to <ulink "
+"url=\"http://postgis.net\">http://postgis.net</ulink>."
+msgstr "Diese Arbeit ist unter der <ulink url=\"http://creativecommons.org/licenses/by-sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 License</ulink> lizensiert. Sie können den Inhalt ungeniert nutzen, aber wir ersuchen Sie das PostGIS Projekt namentlich aufzuführen und wenn möglich einen Verweis auf <ulink url=\"http://postgis.net\">http://postgis.net</ulink> zu setzen."
diff --git a/doc/po/de/reference.xml.po b/doc/po/de/reference.xml.po
new file mode 100644
index 0000000..a1c8bbc
--- /dev/null
+++ b/doc/po/de/reference.xml.po
@@ -0,0 +1,57 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-06-04 10:54+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference.xml:3
+#, no-c-format
+msgid "PostGIS Reference"
+msgstr "PostGIS Referenz"
+
+#. Tag: para
+#: reference.xml:5
+#, no-c-format
+msgid ""
+"The functions given below are the ones which a user of PostGIS is likely to "
+"need. There are other functions which are required support functions to the "
+"PostGIS objects which are not of use to a general user."
+msgstr "Nachfolgend sind jene Funktionen, die ein PostGIS Anwender am ehesten benötigt. Es gibt weitere Funktionen, die jedoch keinen Nutzen für den allgemeinen Anwender haben, da sie zu Unterstützungsaufgaben für PostGIS Objekte benötigt werden."
+
+#. Tag: para
+#: reference.xml:11
+#, no-c-format
+msgid ""
+"PostGIS has begun a transition from the existing naming convention to an "
+"SQL-MM-centric convention. As a result, most of the functions that you know "
+"and love have been renamed using the standard spatial type (ST) prefix. "
+"Previous functions are still available, though are not listed in this "
+"document where updated functions are equivalent. The non ST_ functions not "
+"listed in this documentation are deprecated and will be removed in a future "
+"release so STOP USING THEM."
+msgstr "PostGIS hat begonnen die bestehende Namensgebung in eine SQL-MM-orientierte Namensgebung zu ändern. Daher wurden die meisten Funktionen, die Sie kennen und lieben, unter Verwendung des standard spatial type (ST) Präfix umbenannt. Vorhergegangene Funktionen sind noch verfügbar,  werden aber in diesem Dokument nicht aufgeführt, wenn es entsprechende aktualisierte Funktionen gibt. Funktionen ohne das ST_ Präfix, die in dieser Dokumentation nicht aufgeführt sind, gelten als veraltet  [...]
+
+#. Tag: chapter
+#: reference.xml:16
+#, no-c-format
+msgid ""
+"&reference_type; &reference_guc; &reference_management; "
+"&reference_constructor; &reference_accessor; &reference_editor; "
+"&reference_output; &reference_operator; &reference_measure; "
+"&reference_sfcgal; &reference_processing; &reference_lrs; "
+"&reference_temporal; &reference_transaction; &reference_misc; "
+"&reference_exception;"
+msgstr "&reference_type; &reference_guc; &reference_management; &reference_constructor; &reference_accessor; &reference_editor; &reference_output; &reference_operator; &reference_measure; &reference_sfcgal; &reference_processing; &reference_lrs; &reference_temporal; &reference_transaction; &reference_misc; &reference_exception;"
diff --git a/doc/po/de/reference_accessor.xml.po b/doc/po/de/reference_accessor.xml.po
new file mode 100644
index 0000000..23bedb4
--- /dev/null
+++ b/doc/po/de/reference_accessor.xml.po
@@ -0,0 +1,3653 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-03-29 06:29+0000\n"
+"PO-Revision-Date: 2017-06-04 10:37+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_accessor.xml:4
+#, no-c-format
+msgid "Geometry Accessors"
+msgstr "Zugriffsfunktionen auf Geometrien"
+
+#. Tag: refname
+#: reference_accessor.xml:8
+#, no-c-format
+msgid "GeometryType"
+msgstr "GeometryType"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:10
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the type of the geometry as a string. Eg: 'LINESTRING', "
+"'POLYGON', 'MULTIPOINT', etc.</refpurpose>"
+msgstr "<refpurpose>Gibt den Geometrietyp als Zeichenkette zurück. z.B.: 'LINESTRING', 'POLYGON', 'MULTIPOINT', etc.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:16
+#, no-c-format
+msgid ""
+"<funcdef>text <function>GeometryType</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>text <function>GeometryType</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: title
+#: reference_accessor.xml:24 reference_accessor.xml:81
+#: reference_accessor.xml:162 reference_accessor.xml:210
+#: reference_accessor.xml:258 reference_accessor.xml:309
+#: reference_accessor.xml:361 reference_accessor.xml:432
+#: reference_accessor.xml:481 reference_accessor.xml:542
+#: reference_accessor.xml:593 reference_accessor.xml:658
+#: reference_accessor.xml:728 reference_accessor.xml:791
+#: reference_accessor.xml:850 reference_accessor.xml:905
+#: reference_accessor.xml:949 reference_accessor.xml:1000
+#: reference_accessor.xml:1057 reference_accessor.xml:1129
+#: reference_accessor.xml:1181 reference_accessor.xml:1240
+#: reference_accessor.xml:1286 reference_accessor.xml:1321
+#: reference_accessor.xml:1360 reference_accessor.xml:1400
+#: reference_accessor.xml:1443 reference_accessor.xml:1505
+#: reference_accessor.xml:1546 reference_accessor.xml:1590
+#: reference_accessor.xml:1647 reference_accessor.xml:1711
+#: reference_accessor.xml:1760 reference_accessor.xml:1803
+#: reference_accessor.xml:1856 reference_accessor.xml:1930
+#: reference_accessor.xml:1973 reference_accessor.xml:2018
+#: reference_accessor.xml:2064 reference_accessor.xml:2106
+#: reference_accessor.xml:2151 reference_accessor.xml:2197
+#: reference_accessor.xml:2239 reference_accessor.xml:2285
+#: reference_accessor.xml:2326
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_accessor.xml:26
+#, no-c-format
+msgid ""
+"<para>Returns the type of the geometry as a string. Eg: 'LINESTRING', "
+"'POLYGON', 'MULTIPOINT', etc.</para>"
+msgstr "<para>Gibt den Geometrietyp als Zeichenkette zurück. z.B.: 'LINESTRING', 'POLYGON', 'MULTIPOINT', etc.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:29
+#, no-c-format
+msgid ""
+"OGC SPEC s2.1.1.1 - Returns the name of the instantiable subtype of Geometry"
+" of which this Geometry instance is a member. The name of the instantiable "
+"subtype of Geometry is returned as a string."
+msgstr "OGC SPEC s2.1.1.1 - Gibt den Namen des instanziierbaren Subtyps der Geometrie zurück, von dem die geometrische Instanz ein Mitglied ist. Der Name des instanziierbaren Subtyps der Geometrie wird als Zeichenkette ausgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:35
+#, no-c-format
+msgid ""
+"This function also indicates if the geometry is measured, by returning a "
+"string of the form 'POINTM'."
+msgstr "Die Funktion zeigt auch an ob die Geometrie eine Maßzahl aufweist, indem eine Zeichenkette wie 'POINTM' zurückgegeben wird."
+
+#. Tag: para
+#: reference_accessor.xml:38 reference_accessor.xml:495
+#: reference_accessor.xml:1405
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
+"introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen, Dreiecke und TIN eingeführt."
+
+#. Tag: para
+#: reference_accessor.xml:39 reference_accessor.xml:168
+#: reference_accessor.xml:497 reference_accessor.xml:604
+#: reference_accessor.xml:796 reference_accessor.xml:1076
+#: reference_accessor.xml:1249 reference_accessor.xml:1512
+#: reference_accessor.xml:1554 reference_accessor.xml:1664
+#: reference_accessor.xml:2069
+#, no-c-format
+msgid "&sfs_compliant;"
+msgstr "&sfs_compliant;"
+
+#. Tag: para
+#: reference_accessor.xml:40 reference_accessor.xml:170
+#: reference_accessor.xml:267 reference_accessor.xml:500
+#: reference_accessor.xml:805 reference_accessor.xml:870
+#: reference_accessor.xml:916 reference_accessor.xml:1327
+#: reference_accessor.xml:1365 reference_accessor.xml:1667
+#: reference_accessor.xml:1725 reference_accessor.xml:1768
+#: reference_accessor.xml:1812 reference_accessor.xml:1872
+#: reference_accessor.xml:1983 reference_accessor.xml:2028
+#: reference_accessor.xml:2116 reference_accessor.xml:2161
+#: reference_accessor.xml:2249 reference_accessor.xml:2291
+#: reference_accessor.xml:2336
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: para
+#: reference_accessor.xml:41 reference_accessor.xml:96
+#: reference_accessor.xml:171 reference_accessor.xml:265
+#: reference_accessor.xml:390 reference_accessor.xml:441
+#: reference_accessor.xml:499 reference_accessor.xml:548
+#: reference_accessor.xml:606 reference_accessor.xml:687
+#: reference_accessor.xml:757 reference_accessor.xml:804
+#: reference_accessor.xml:869 reference_accessor.xml:1014
+#: reference_accessor.xml:1251 reference_accessor.xml:1291
+#: reference_accessor.xml:1326 reference_accessor.xml:1364
+#: reference_accessor.xml:1409 reference_accessor.xml:1511
+#: reference_accessor.xml:1607 reference_accessor.xml:1666
+#: reference_accessor.xml:1726 reference_accessor.xml:1810
+#: reference_accessor.xml:1938 reference_accessor.xml:1982
+#: reference_accessor.xml:2027 reference_accessor.xml:2071
+#: reference_accessor.xml:2115 reference_accessor.xml:2160
+#: reference_accessor.xml:2205 reference_accessor.xml:2248
+#: reference_accessor.xml:2290 reference_accessor.xml:2335
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: para
+#: reference_accessor.xml:42 reference_accessor.xml:172
+#: reference_accessor.xml:223 reference_accessor.xml:501
+#: reference_accessor.xml:549 reference_accessor.xml:808
+#: reference_accessor.xml:1328 reference_accessor.xml:1410
+#: reference_accessor.xml:1514 reference_accessor.xml:1608
+#: reference_accessor.xml:1875
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: para
+#: reference_accessor.xml:43 reference_accessor.xml:173
+#: reference_accessor.xml:224 reference_accessor.xml:502
+#: reference_accessor.xml:1411 reference_accessor.xml:1878
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: title
+#: reference_accessor.xml:49 reference_accessor.xml:101
+#: reference_accessor.xml:178 reference_accessor.xml:228
+#: reference_accessor.xml:277 reference_accessor.xml:331
+#: reference_accessor.xml:395 reference_accessor.xml:446
+#: reference_accessor.xml:554 reference_accessor.xml:612
+#: reference_accessor.xml:875 reference_accessor.xml:923
+#: reference_accessor.xml:968 reference_accessor.xml:1019
+#: reference_accessor.xml:1090 reference_accessor.xml:1146
+#: reference_accessor.xml:1206 reference_accessor.xml:1257
+#: reference_accessor.xml:1295 reference_accessor.xml:1333
+#: reference_accessor.xml:1370 reference_accessor.xml:1416
+#: reference_accessor.xml:1455 reference_accessor.xml:1518
+#: reference_accessor.xml:1559 reference_accessor.xml:1614
+#: reference_accessor.xml:1679 reference_accessor.xml:1733
+#: reference_accessor.xml:1773 reference_accessor.xml:1822
+#: reference_accessor.xml:1886 reference_accessor.xml:1944
+#: reference_accessor.xml:1988 reference_accessor.xml:2033
+#: reference_accessor.xml:2077 reference_accessor.xml:2121
+#: reference_accessor.xml:2166 reference_accessor.xml:2210
+#: reference_accessor.xml:2254 reference_accessor.xml:2296
+#: reference_accessor.xml:2341
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_accessor.xml:51
+#, no-c-format
+msgid ""
+"SELECT GeometryType(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n"
+" geometrytype\n"
+"--------------\n"
+" LINESTRING"
+msgstr "SELECT GeometryType(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n geometrytype\n--------------\n LINESTRING"
+
+#. Tag: programlisting
+#: reference_accessor.xml:52
+#, no-c-format
+msgid ""
+"SELECT ST_GeometryType(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n"
+"                        --result\n"
+"                        POLYHEDRALSURFACE"
+msgstr "SELECT ST_GeometryType(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n                        --result\n                        POLYHEDRALSURFACE"
+
+#. Tag: programlisting
+#: reference_accessor.xml:53
+#, no-c-format
+msgid ""
+"SELECT GeometryType(geom) as result\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_GeomFromEWKT('TIN (((\n"
+"                0 0 0,\n"
+"                0 0 1,\n"
+"                0 1 0,\n"
+"                0 0 0\n"
+"            )), ((\n"
+"                0 0 0,\n"
+"                0 1 0,\n"
+"                1 1 0,\n"
+"                0 0 0\n"
+"            ))\n"
+"            )')  AS geom\n"
+"    ) AS g;\n"
+" result\n"
+"--------\n"
+" TIN"
+msgstr "SELECT GeometryType(geom) as result\n  FROM\n    (SELECT\n       ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )')  AS geom\n    ) AS g;\n result\n--------\n TIN"
+
+#. Tag: title
+#: reference_accessor.xml:58 reference_accessor.xml:139
+#: reference_accessor.xml:185 reference_accessor.xml:233
+#: reference_accessor.xml:283 reference_accessor.xml:336
+#: reference_accessor.xml:400 reference_accessor.xml:451
+#: reference_accessor.xml:521 reference_accessor.xml:565
+#: reference_accessor.xml:619 reference_accessor.xml:693
+#: reference_accessor.xml:762 reference_accessor.xml:825
+#: reference_accessor.xml:881 reference_accessor.xml:974
+#: reference_accessor.xml:1025 reference_accessor.xml:1096
+#: reference_accessor.xml:1153 reference_accessor.xml:1213
+#: reference_accessor.xml:1263 reference_accessor.xml:1300
+#: reference_accessor.xml:1338 reference_accessor.xml:1377
+#: reference_accessor.xml:1421 reference_accessor.xml:1460
+#: reference_accessor.xml:1483 reference_accessor.xml:1523
+#: reference_accessor.xml:1564 reference_accessor.xml:1621
+#: reference_accessor.xml:1685 reference_accessor.xml:1739
+#: reference_accessor.xml:1778 reference_accessor.xml:1828
+#: reference_accessor.xml:1892 reference_accessor.xml:1950
+#: reference_accessor.xml:1995 reference_accessor.xml:2040
+#: reference_accessor.xml:2083 reference_accessor.xml:2128
+#: reference_accessor.xml:2173 reference_accessor.xml:2216
+#: reference_accessor.xml:2261 reference_accessor.xml:2303
+#: reference_accessor.xml:2348
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_accessor.xml:64
+#, no-c-format
+msgid "ST_Boundary"
+msgstr "ST_Boundary"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:66
+#, no-c-format
+msgid "Returns the closure of the combinatorial boundary of this Geometry."
+msgstr "Gibt die abgeschlossene Hülle aus der kombinierten Begrenzung der Geometrie zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:72
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Boundary</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Boundary</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:83
+#, no-c-format
+msgid ""
+"Returns the closure of the combinatorial boundary of this Geometry. The "
+"combinatorial boundary is defined as described in section 3.12.3.2 of the "
+"OGC SPEC. Because the result of this function is a closure, and hence "
+"topologically closed, the resulting boundary can be represented using "
+"representational geometry primitives as discussed in the OGC SPEC, section "
+"3.12.2."
+msgstr "Gibt die abgeschlossene Hülle aus der kombinierten Begrenzung der Geometrie zurück. Die Definition der kombinierte Begrenzung ist in Abschnitt 3.12.3.2 der OGC SPEC beschrieben. Da das Ergebnis dieser Funktion eine abgeschlossene Hülle und daher topologisch geschlossen ist, kann die resultierende Begrenzung durch geometrische Primitive, wie in Abschnitt 3.12.2. der OGC SPEC erörtert, dargestellt werden."
+
+#. Tag: para
+#: reference_accessor.xml:90
+#, no-c-format
+msgid "Performed by the GEOS module"
+msgstr "Wird durch das GEOS Modul ausgeführt"
+
+#. Tag: para
+#: reference_accessor.xml:92
+#, no-c-format
+msgid ""
+"Prior to 2.0.0, this function throws an exception if used with "
+"<varname>GEOMETRYCOLLECTION</varname>. From 2.0.0 up it will return NULL "
+"instead (unsupported input)."
+msgstr "Vor 2.0.0 meldete diese Funktion einen Fehler, falls sie auf eine <varname>GEOMETRYCOLLECTION</varname> angewandt wurde. Ab 2.0.0 wird stattdessen NULL (nicht unterstützte Eingabe) zurückgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:94
+#, no-c-format
+msgid "&sfs_compliant; OGC SPEC s2.1.1.1"
+msgstr "&sfs_compliant; OGC SPEC s2.1.1.1"
+
+#. Tag: para
+#: reference_accessor.xml:95
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.14"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.14"
+
+#. Tag: para
+#: reference_accessor.xml:97
+#, no-c-format
+msgid "Enhanced: 2.1.0 support for Triangle was introduced"
+msgstr "Erweiterung: mit 2.1.0 wurde die Unterstützung von Dreiecken eingeführt"
+
+#. Tag: para
+#: reference_accessor.xml:112
+#, no-c-format
+msgid "Linestring with boundary points overlaid"
+msgstr "Linienzug mit überlagerten Begrenzungspunkten"
+
+#. Tag: programlisting
+#: reference_accessor.xml:115
+#, no-c-format
+msgid ""
+"SELECT ST_Boundary(geom)\n"
+"FROM (SELECT 'LINESTRING(100 150,50 60, 70 80, 160 170)'::geometry As geom) As f;"
+msgstr "SELECT ST_Boundary(geom)\nFROM (SELECT 'LINESTRING(100 150,50 60, 70 80, 160 170)'::geometry As geom) As f;"
+
+#. Tag: screen
+#: reference_accessor.xml:116
+#, no-c-format
+msgid ""
+"-- ST_AsText output\n"
+"MULTIPOINT(100 150,160 170)"
+msgstr "-- Ausgabe als ST_AsText\nMULTIPOINT(100 150,160 170)"
+
+#. Tag: para
+#: reference_accessor.xml:124
+#, no-c-format
+msgid "polygon holes with boundary multilinestring"
+msgstr "Polygon mit Lücke und der Abgrenzung/Boundary als Multilinestring"
+
+#. Tag: programlisting
+#: reference_accessor.xml:127
+#, no-c-format
+msgid ""
+"SELECT ST_Boundary(geom)\n"
+"FROM (SELECT\n"
+"'POLYGON (( 10 130, 50 190, 110 190, 140 150, 150 80, 100 10, 20 40, 10 130 ),\n"
+"        ( 70 40, 100 50, 120 80, 80 110, 50 90, 70 40 ))'::geometry As geom) As f;"
+msgstr "SELECT ST_Boundary(geom)\nFROM (SELECT\n'POLYGON (( 10 130, 50 190, 110 190, 140 150, 150 80, 100 10, 20 40, 10 130 ),\n        ( 70 40, 100 50, 120 80, 80 110, 50 90, 70 40 ))'::geometry As geom) As f;"
+
+#. Tag: screen
+#: reference_accessor.xml:128
+#, no-c-format
+msgid ""
+"-- ST_AsText output\n"
+"MULTILINESTRING((10 130,50 190,110 190,140 150,150 80,100 10,20 40,10 130),\n"
+"        (70 40,100 50,120 80,80 110,50 90,70 40))"
+msgstr "-- Ausgabe als ST_AsText\nMULTILINESTRING((10 130,50 190,110 190,140 150,150 80,100 10,20 40,10 130),\n        (70 40,100 50,120 80,80 110,50 90,70 40))"
+
+#. Tag: programlisting
+#: reference_accessor.xml:136
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Boundary(ST_GeomFromText('LINESTRING(1 1,0 0, -1 1)')));\n"
+"st_astext\n"
+"-----------\n"
+"MULTIPOINT(1 1,-1 1)\n"
+"\n"
+"SELECT ST_AsText(ST_Boundary(ST_GeomFromText('POLYGON((1 1,0 0, -1 1, 1 1))')));\n"
+"st_astext\n"
+"----------\n"
+"LINESTRING(1 1,0 0,-1 1,1 1)\n"
+"\n"
+"--Using a 3d polygon\n"
+"SELECT ST_AsEWKT(ST_Boundary(ST_GeomFromEWKT('POLYGON((1 1 1,0 0 1, -1 1 1, 1 1 1))')));\n"
+"\n"
+"st_asewkt\n"
+"-----------------------------------\n"
+"LINESTRING(1 1 1,0 0 1,-1 1 1,1 1 1)\n"
+"\n"
+"--Using a 3d multilinestring\n"
+"SELECT ST_AsEWKT(ST_Boundary(ST_GeomFromEWKT('MULTILINESTRING((1 1 1,0 0 0.5, -1 1 1),(1 1 0.5,0 0 0.5, -1 1 0.5, 1 1 0.5) )')));\n"
+"\n"
+"st_asewkt\n"
+"----------\n"
+"MULTIPOINT(-1 1 1,1 1 0.75)"
+msgstr "SELECT ST_AsText(ST_Boundary(ST_GeomFromText('LINESTRING(1 1,0 0, -1 1)')));\nst_astext\n-----------\nMULTIPOINT(1 1,-1 1)\n\nSELECT ST_AsText(ST_Boundary(ST_GeomFromText('POLYGON((1 1,0 0, -1 1, 1 1))')));\nst_astext\n----------\nLINESTRING(1 1,0 0,-1 1,1 1)\n\n--Verwendung eines 3D Polygons\nSELECT ST_AsEWKT(ST_Boundary(ST_GeomFromEWKT('POLYGON((1 1 1,0 0 1, -1 1 1, 1 1 1))')));\n\nst_asewkt\n-----------------------------------\nLINESTRING(1 1 1,0 0 1,-1 1 1,1 1 1)\n\n--Verwend [...]
+
+#. Tag: para
+#: reference_accessor.xml:141
+#, no-c-format
+msgid ", <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_MakePolygon\"/>"
+msgstr ", <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_MakePolygon\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:147
+#, no-c-format
+msgid "ST_CoordDim"
+msgstr "ST_CoordDim"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:149
+#, no-c-format
+msgid ""
+"<refpurpose>Return the coordinate dimension of the ST_Geometry "
+"value.</refpurpose>"
+msgstr "<refpurpose>Gibt die Dimension der Koordinaten von ST_Geometry zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:154
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_CoordDim</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_CoordDim</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:164
+#, no-c-format
+msgid "<para>Return the coordinate dimension of the ST_Geometry value.</para>"
+msgstr "<para>Gibt die Dimension der Koordinaten für den Wert von ST_Geometry zurück.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:166
+#, no-c-format
+msgid "This is the MM compliant alias name for <xref linkend=\"ST_NDims\"/>"
+msgstr "Dies ist der MM konforme Alias für <xref linkend=\"ST_NDims\"/>"
+
+#. Tag: para
+#: reference_accessor.xml:169
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.3"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.3"
+
+#. Tag: programlisting
+#: reference_accessor.xml:180
+#, no-c-format
+msgid ""
+"SELECT ST_CoordDim('CIRCULARSTRING(1 2 3, 1 3 4, 5 6 7, 8 9 10, 11 12 13)');\n"
+"                        ---result--\n"
+"                                3\n"
+"\n"
+"                                SELECT ST_CoordDim(ST_Point(1,2));\n"
+"                        --result--\n"
+"                                2"
+msgstr "SELECT ST_CoordDim('CIRCULARSTRING(1 2 3, 1 3 4, 5 6 7, 8 9 10, 11 12 13)');\n                        ---result--\n                                3\n\n                                SELECT ST_CoordDim(ST_Point(1,2));\n                        --result--\n                                2"
+
+#. Tag: refname
+#: reference_accessor.xml:193
+#, no-c-format
+msgid "ST_Dimension"
+msgstr "ST_Dimension"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:195
+#, no-c-format
+msgid ""
+"The inherent dimension of this Geometry object, which must be less than or "
+"equal to the coordinate dimension."
+msgstr "Die inhärente Dimension des geometrischen Objekts muss niedriger oder gleich der Dimension der Koordinaten sein."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:201
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_Dimension</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_Dimension</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:212
+#, no-c-format
+msgid ""
+"The inherent dimension of this Geometry object, which must be less than or "
+"equal to the coordinate dimension. OGC SPEC s2.1.1.1 - returns 0 for "
+"<varname>POINT</varname>, 1 for <varname>LINESTRING</varname>, 2 for "
+"<varname>POLYGON</varname>, and the largest dimension of the components of a"
+" <varname>GEOMETRYCOLLECTION</varname>. If unknown (empty geometry) null is "
+"returned."
+msgstr "Die inhärente geometrische Dimension eines Objektes muss kleiner gleich der Dimension der Koordinaten sein. Nach OGC SPEC s2.1.1.1 - gibt 0 für <varname>POINT</varname>, 1 für <varname>LINESTRING</varname>, 2 for <varname>POLYGON</varname>, und die größte Dimension der Teile einer <varname>GEOMETRYCOLLECTION</varname>. Wenn die Dimension nicht bekannt ist (empty geometry), so wird NULL zurückgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:220
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.2"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.2"
+
+#. Tag: para
+#: reference_accessor.xml:221
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces and TINs was introduced. No "
+"longer throws an exception if given empty geometry."
+msgstr "Erweiterung: 2.0.0 - Unterstützung für polyedrische Oberflächen und TIN eingeführt. "
+
+#. Tag: para
+#: reference_accessor.xml:222
+#, no-c-format
+msgid ""
+"Prior to 2.0.0, this function throws an exception if used with empty "
+"geometry."
+msgstr "Vor 2.0.0 meldete diese Funktion einen Fehler, falls sie auf eine leere Geometrie angewandt wurde."
+
+#. Tag: programlisting
+#: reference_accessor.xml:230
+#, no-c-format
+msgid ""
+"SELECT ST_Dimension('GEOMETRYCOLLECTION(LINESTRING(1 1,0 0),POINT(0 0))');\n"
+"ST_Dimension\n"
+"-----------\n"
+"1"
+msgstr "SELECT ST_Dimension('GEOMETRYCOLLECTION(LINESTRING(1 1,0 0),POINT(0 0))');\nST_Dimension\n-----------\n1"
+
+#. Tag: refname
+#: reference_accessor.xml:241
+#, no-c-format
+msgid "ST_EndPoint"
+msgstr "ST_EndPoint"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:243
+#, no-c-format
+msgid ""
+"Returns the last point of a <varname>LINESTRING</varname> or "
+"<varname>CIRCULARLINESTRING</varname> geometry as a "
+"<varname>POINT</varname>."
+msgstr "Gibt den Endpunkt einer <varname>LINESTRING</varname> oder <varname>CIRCULARLINESTRING</varname> Geometrie als <varname>POINT</varname> zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:249
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_EndPoint</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_EndPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:260
+#, no-c-format
+msgid ""
+"Returns the last point of a <varname>LINESTRING</varname> geometry as a "
+"<varname>POINT</varname> or <varname>NULL</varname> if the input parameter "
+"is not a <varname>LINESTRING</varname>."
+msgstr "Gibt den Endpunkt einer <varname>LINESTRING</varname> Geometrie als <varname>POINT</varname> oder <varname>NULL</varname> zurück, falls der Eingabewert nicht ein <varname>LINESTRING</varname> ist."
+
+#. Tag: para
+#: reference_accessor.xml:264
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.1.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.4"
+
+#. Tag: para
+#: reference_accessor.xml:268 reference_accessor.xml:1813
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 no longer works with single geometry multilinestrings. In "
+"older versions of PostGIS -- a single line multilinestring would work "
+"happily with this function and return the start point. In 2.0.0 it just "
+"returns NULL like any other multilinestring. The older behavior was an "
+"undocumented feature, but people who assumed they had their data stored as "
+"LINESTRING may experience these returning NULL in 2.0 now."
+msgstr "Änderung: 2.0.0 unterstützt die Verarbeitung von MultiLinestring's die nur aus einer einzelnen Geometrie bestehen, nicht mehr. In früheren Versionen von PostGIS gab die Funktion bei einem aus einer einzelnen Linie bestehender MultiLinestring den Anfangspunkt zurück. Ab 2.0.0 gibt sie nur NULL zurück, so wie bei jedem anderen MultiLinestring. Die alte Verhaltensweise war undokumentiert, aber Anwender, die annahmen, dass Sie Ihre Daten als LINESTRING vorliegen haben, könnten in 2.0 [...]
+
+#. Tag: programlisting
+#: reference_accessor.xml:279
+#, no-c-format
+msgid ""
+"postgis=# SELECT ST_AsText(ST_EndPoint('LINESTRING(1 1, 2 2, 3 3)'::geometry));\n"
+" st_astext\n"
+"------------\n"
+" POINT(3 3)\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_EndPoint('POINT(1 1)'::geometry) IS NULL AS is_null;\n"
+"  is_null\n"
+"----------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"--3d endpoint\n"
+"SELECT ST_AsEWKT(ST_EndPoint('LINESTRING(1 1 2, 1 2 3, 0 0 5)'));\n"
+"  st_asewkt\n"
+"--------------\n"
+" POINT(0 0 5)\n"
+"(1 row)"
+msgstr "postgis=# SELECT ST_AsText(ST_EndPoint('LINESTRING(1 1, 2 2, 3 3)'::geometry));\n st_astext\n------------\n POINT(3 3)\n(1 row)\n\npostgis=# SELECT ST_EndPoint('POINT(1 1)'::geometry) IS NULL AS is_null;\n  is_null\n----------\n t\n(1 row)\n\n--3D Endpunkt\nSELECT ST_AsEWKT(ST_EndPoint('LINESTRING(1 1 2, 1 2 3, 0 0 5)'));\n  st_asewkt\n--------------\n POINT(0 0 5)\n(1 row)"
+
+#. Tag: para
+#: reference_accessor.xml:285
+#, no-c-format
+msgid ", <xref linkend=\"ST_StartPoint\"/>"
+msgstr ", <xref linkend=\"ST_StartPoint\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:292
+#, no-c-format
+msgid "ST_Envelope"
+msgstr "ST_Envelope"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:294
+#, no-c-format
+msgid ""
+"Returns a geometry representing the double precision (float8) bounding box "
+"of the supplied geometry."
+msgstr "Gibt eine Geometrie in doppelter Genauigkeit (float8) zurück, welche das Umgebungsrechteck der beigestellten Geometrie darstellt."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:300
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Envelope</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Envelope</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:311
+#, no-c-format
+msgid ""
+"Returns the float8 minimum bounding box for the supplied geometry, as a "
+"geometry. The polygon is defined by the corner points of the bounding box "
+"((<varname>MINX</varname>, <varname>MINY</varname>), "
+"(<varname>MINX</varname>, <varname>MAXY</varname>), "
+"(<varname>MAXX</varname>, <varname>MAXY</varname>), "
+"(<varname>MAXX</varname>, <varname>MINY</varname>), "
+"(<varname>MINX</varname>, <varname>MINY</varname>)). (PostGIS will add a "
+"<varname>ZMIN</varname>/<varname>ZMAX</varname> coordinate as well)."
+msgstr "Gibt das kleinstmögliche Umgebungsrechteck der bereitgestellten Geometrie als Geometrie im Float8-Format zurück. Das Polygon wird durch die Eckpunkte des Umgebungsrechteckes beschrieben ((<varname>MINX</varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MINY</varname>)). (PostGIS fügt auch die <varname>ZMIN [...]
+
+#. Tag: para
+#: reference_accessor.xml:321
+#, no-c-format
+msgid ""
+"Degenerate cases (vertical lines, points) will return a geometry of lower "
+"dimension than <varname>POLYGON</varname>, ie. <varname>POINT</varname> or "
+"<varname>LINESTRING</varname>."
+msgstr "Spezialfälle (vertikale Linien, Punkte) geben eine Geometrie geringerer Dimension zurück als <varname>POLYGON</varname>, insbesondere <varname>POINT</varname> oder <varname>LINESTRING</varname>."
+
+#. Tag: para
+#: reference_accessor.xml:325
+#, no-c-format
+msgid ""
+"Availability: 1.5.0 behavior changed to output double precision instead of "
+"float4"
+msgstr "Verfügbarkeit: 1.5.0 Änderung der Verhaltensweise insofern, das die Ausgabe in Double Precision anstelle von Float4 erfolgt"
+
+#. Tag: para
+#: reference_accessor.xml:326 reference_accessor.xml:914
+#: reference_accessor.xml:1012 reference_accessor.xml:1766
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.1"
+msgstr "&sfs_compliant; s2.1.1.1"
+
+#. Tag: para
+#: reference_accessor.xml:327
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.15"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.15"
+
+#. Tag: programlisting
+#: reference_accessor.xml:333
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Envelope('POINT(1 3)'::geometry));\n"
+" st_astext\n"
+"------------\n"
+" POINT(1 3)\n"
+"(1 row)\n"
+"\n"
+"\n"
+"SELECT ST_AsText(ST_Envelope('LINESTRING(0 0, 1 3)'::geometry));\n"
+"                   st_astext\n"
+"--------------------------------\n"
+" POLYGON((0 0,0 3,1 3,1 0,0 0))\n"
+"(1 row)\n"
+"\n"
+"\n"
+"SELECT ST_AsText(ST_Envelope('POLYGON((0 0, 0 1, 1.0000001 1, 1.0000001 0, 0 0))'::geometry));\n"
+"                                                  st_astext\n"
+"--------------------------------------------------------------\n"
+" POLYGON((0 0,0 1,1.00000011920929 1,1.00000011920929 0,0 0))\n"
+"(1 row)\n"
+"SELECT ST_AsText(ST_Envelope('POLYGON((0 0, 0 1, 1.0000000001 1, 1.0000000001 0, 0 0))'::geometry));\n"
+"                                                  st_astext\n"
+"--------------------------------------------------------------\n"
+" POLYGON((0 0,0 1,1.00000011920929 1,1.00000011920929 0,0 0))\n"
+"(1 row)\n"
+"\n"
+"SELECT Box3D(geom), Box2D(geom), ST_AsText(ST_Envelope(geom)) As envelopewkt\n"
+"        FROM (SELECT 'POLYGON((0 0, 0 1000012333334.34545678, 1.0000001 1, 1.0000001 0, 0 0))'::geometry As geom) As foo;\n"
+"\n"
+"<!-- TODO: Fix examples to reflect new behavior -->"
+msgstr "SELECT ST_AsText(ST_Envelope('POINT(1 3)'::geometry));\n st_astext\n------------\n POINT(1 3)\n(1 row)\n\n\nSELECT ST_AsText(ST_Envelope('LINESTRING(0 0, 1 3)'::geometry));\n                   st_astext\n--------------------------------\n POLYGON((0 0,0 3,1 3,1 0,0 0))\n(1 row)\n\n\nSELECT ST_AsText(ST_Envelope('POLYGON((0 0, 0 1, 1.0000001 1, 1.0000001 0, 0 0))'::geometry));\n                                                  st_astext\n------------------------------------------- [...]
+
+#. Tag: para
+#: reference_accessor.xml:338
+#, no-c-format
+msgid ", <xref linkend=\"Box3D\"/>"
+msgstr ", <xref linkend=\"Box3D\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:344
+#, no-c-format
+msgid "ST_BoundingDiagonal"
+msgstr "ST_BoundingDiagonal"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:346
+#, no-c-format
+msgid "Returns the diagonal of the supplied geometry's bounding box."
+msgstr "Gibt die Diagonale des Umgebungsdreiecks der angegebenen Geometrie zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:351
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_BoundingDiagonal</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>fits=false</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BoundingDiagonal</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>fits=false</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:363
+#, no-c-format
+msgid ""
+"Returns the diagonal of the supplied geometry's bounding box as linestring. "
+"If the input geometry is empty, the diagonal line is also empty, otherwise "
+"it is a 2-points linestring with minimum values of each dimension in its "
+"start point and maximum values in its end point."
+msgstr "Gibt für eine angegebenen Geometrie die Diagonale des Umgebungsrechtecks als Linienzug zurück. Wenn die Geometrie leer ist, so ist auch die Diagonale Linie leer. Anderenfalls wird ein Linienzug aus 2 Punkten mit den kleinsten xy-Werten am Anfangspunkt und den größten xy-Werten am Endpunkt ausgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:370
+#, no-c-format
+msgid ""
+"The returned linestring geometry always retains SRID and dimensionality (Z "
+"and M presence) of the input geometry."
+msgstr "Die zurückgegebene Linienzug-Geometrie beinhaltet immer die SRID und die Dimensionalität (Anwesenheit von Z und M) der eingegebenen Geometrie."
+
+#. Tag: para
+#: reference_accessor.xml:375
+#, no-c-format
+msgid ""
+"The <varname>fits</varname> parameter specifies if the best fit is needed. "
+"If false, the diagonal of a somewhat larger bounding box can be accepted (is"
+" faster to obtain for geometries with a lot of vertices). In any case the "
+"bounding box of the returned diagonal line always covers the input geometry."
+msgstr "Der <varname>fits</varname> Parameter bestimmt ob die bestmögliche Anpassung notwendig ist. Wenn er FALSE ist, so kann auch die Diagonale eines etwas größeren Umgebungsrechtecks akzeptiert werden (dies ist für Geometrien mit vielen Knoten schneller). Auf jeden Fall wird immer die gesamte Eingabegeometrie durch das von der Diagonale bestimmten Umgebungsrechtecks abgedeckt."
+
+#. Tag: para
+#: reference_accessor.xml:383
+#, no-c-format
+msgid ""
+"In degenerate cases (a single vertex in input) the returned linestring will "
+"be topologically invalid (no interior). This does not make the return "
+"semantically invalid."
+msgstr "Bei Spezialfällen (ein einzelner Knoten als Eingabewert) ist der zurückgegebene Linienzug topologisch ungültig (kein Inneres/Interior). Das Ergebnis ist dadurch jedoch nicht semantisch ungültig."
+
+#. Tag: para
+#: reference_accessor.xml:389
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: para
+#: reference_accessor.xml:391 reference_accessor.xml:688
+#: reference_accessor.xml:758
+#, no-c-format
+msgid "&M_support;"
+msgstr "&M_support;"
+
+#. Tag: programlisting
+#: reference_accessor.xml:397
+#, no-c-format
+msgid ""
+"-- Get the minimum X in a buffer around a point\n"
+"SELECT ST_X(ST_StartPoint(ST_BoundingDiagonal(\n"
+"  ST_Buffer(ST_MakePoint(0,0),10)\n"
+")));\n"
+" st_x\n"
+"------\n"
+"  -10"
+msgstr "-- Gibt die kleinste X-Koordinate eines Buffers um einen Punkt aus\nSELECT ST_X(ST_StartPoint(ST_BoundingDiagonal(\n  ST_Buffer(ST_MakePoint(0,0),10)\n)));\n st_x\n------\n  -10"
+
+#. Tag: para
+#: reference_accessor.xml:401
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_EndPoint\"/>, <xref linkend=\"ST_X\"/>, <xref "
+"linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>, <xref linkend=\"ST_M\"/>, "
+"<xref linkend=\"geometry_overlaps_nd\"/>"
+msgstr ", <xref linkend=\"ST_EndPoint\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>, <xref linkend=\"ST_M\"/>, <xref linkend=\"geometry_overlaps_nd\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:415
+#, no-c-format
+msgid "ST_ExteriorRing"
+msgstr "ST_ExteriorRing"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:417
+#, no-c-format
+msgid ""
+"Returns a line string representing the exterior ring of the "
+"<varname>POLYGON</varname> geometry. Return NULL if the geometry is not a "
+"polygon. Will not work with MULTIPOLYGON"
+msgstr "Gibt einen Linienzug zurück, welcher den äußeren Ring der <varname>POLYGON</varname> Geometrie darstellt. Gibt NULL zurück wenn es sich bei der Geometrie um kein Polygon handelt. Funktioniert nicht mit MULTIPOLYGON"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:423
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ExteriorRing</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ExteriorRing</function></funcdef> <paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:434
+#, no-c-format
+msgid ""
+"Returns a line string representing the exterior ring of the "
+"<varname>POLYGON</varname> geometry. Return NULL if the geometry is not a "
+"polygon."
+msgstr "Gibt einen Linienzug zurück, welcher den äußeren Ring der <varname>POLYGON</varname> Geometrie darstellt. Gibt NULL zurück wenn es sich bei der Geometrie um kein Polygon handelt."
+
+#. Tag: para
+#: reference_accessor.xml:437
+#, no-c-format
+msgid "Only works with POLYGON geometry types"
+msgstr "Funktioniert nur mit dem Geometrietyp POLYGON"
+
+#. Tag: para
+#: reference_accessor.xml:439 reference_accessor.xml:958
+#, no-c-format
+msgid "&sfs_compliant; 2.1.5.1"
+msgstr "&sfs_compliant; 2.1.5.1"
+
+#. Tag: para
+#: reference_accessor.xml:440
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 8.2.3, 8.3.3"
+msgstr "&sqlmm_compliant; SQL-MM 3: 8.2.3, 8.3.3"
+
+#. Tag: programlisting
+#: reference_accessor.xml:447
+#, no-c-format
+msgid ""
+"--If you have a table of polygons\n"
+"SELECT gid, ST_ExteriorRing(the_geom) AS ering\n"
+"FROM sometable;\n"
+"\n"
+"--If you have a table of MULTIPOLYGONs\n"
+"--and want to return a MULTILINESTRING composed of the exterior rings of each polygon\n"
+"SELECT gid, ST_Collect(ST_ExteriorRing(the_geom)) AS erings\n"
+"        FROM (SELECT gid, (ST_Dump(the_geom)).geom As the_geom\n"
+"                        FROM sometable) As foo\n"
+"GROUP BY gid;\n"
+"\n"
+"--3d Example\n"
+"SELECT ST_AsEWKT(\n"
+"        ST_ExteriorRing(\n"
+"        ST_GeomFromEWKT('POLYGON((0 0 1, 1 1 1, 1 2 1, 1 1 1, 0 0 1))')\n"
+"        )\n"
+");\n"
+"\n"
+"st_asewkt\n"
+"---------\n"
+"LINESTRING(0 0 1,1 1 1,1 2 1,1 1 1,0 0 1)"
+msgstr "--Wenn Sie eine Tabelle mit Polygonen haben\nSELECT gid, ST_ExteriorRing(the_geom) AS ering\nFROM sometable;\n\n--Wenn Sie eine Tabelle mit MULTIPOLYGONen haben\n--und Sie wollen als Ergebnis einen MULTILINESTRING der aus Außenringen der Polygone zusammengesetzt ist\nSELECT gid, ST_Collect(ST_ExteriorRing(the_geom)) AS erings\n        FROM (SELECT gid, (ST_Dump(the_geom)).geom As the_geom\n                        FROM sometable) As foo\nGROUP BY gid;\n\n--3D Beispiel\nSELECT ST_A [...]
+
+#. Tag: para
+#: reference_accessor.xml:453
+#, no-c-format
+msgid ", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_NumInteriorRings\"/>"
+msgstr ", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_NumInteriorRings\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:463
+#, no-c-format
+msgid "ST_GeometryN"
+msgstr "ST_GeometryN"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:465
+#, no-c-format
+msgid ""
+"Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, "
+"(MULTI)POINT, (MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON, "
+"POLYHEDRALSURFACE Otherwise, return NULL."
+msgstr "Gibt die auf 1-basierende n-te Geometrie zurück, wenn es sich bei der Geometrie um eine GEOMETRYCOLLECTION, (MULTI)POINT, (MULTI)LINESTRING, MULTICURVE oder (MULTI)POLYGON, POLYHEDRALSURFACE handelt. Anderenfalls wird NULL zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:472
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_GeometryN</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeometryN</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:483
+#, no-c-format
+msgid ""
+"Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, "
+"(MULTI)POINT, (MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON, "
+"POLYHEDRALSURFACE Otherwise, return NULL"
+msgstr "Gibt die auf 1-basierende n-te Geometrie zurück, wenn es sich bei der Geometrie um eine GEOMETRYCOLLECTION, (MULTI)POINT, (MULTI)LINESTRING, MULTICURVE oder (MULTI)POLYGON, POLYHEDRALSURFACE handelt. Anderenfalls wird NULL zurückgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:488
+#, no-c-format
+msgid ""
+"Index is 1-based as for OGC specs since version 0.8.0. Previous versions "
+"implemented this as 0-based instead."
+msgstr "Seit Version 0.8.0 basiert der Index auf 1, so wie in der OGC Spezifikation. Vorhergegangene Versionen waren 0-basiert."
+
+#. Tag: para
+#: reference_accessor.xml:493
+#, no-c-format
+msgid ""
+"If you want to extract all geometries, of a geometry, ST_Dump is more "
+"efficient and will also work for singular geoms."
+msgstr "Falls Sie alle Geometrien einer Geometrie entnehmen wollen, so ist ST_Dump wesentlich leistungsfähiger und es funktioniert auch mit Einzelgeometrien."
+
+#. Tag: para
+#: reference_accessor.xml:496
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 Prior versions would return NULL for singular geometries. "
+"This was changed to return the geometry for ST_GeometryN(..,1) case."
+msgstr "Änderung: 2.0.0 Vorangegangene Versionen geben bei Einzelgeometrien NULL zurück. Dies wurde geändert um die Geometrie für den ST_GeometrieN(..,1) Fall zurückzugeben."
+
+#. Tag: para
+#: reference_accessor.xml:498
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 9.1.5"
+msgstr "&sqlmm_compliant; SQL-MM 3: 9.1.5"
+
+#. Tag: title
+#: reference_accessor.xml:508
+#, no-c-format
+msgid "Standard Examples"
+msgstr "Standard Beispiele"
+
+#. Tag: programlisting
+#: reference_accessor.xml:510
+#, no-c-format
+msgid ""
+"--Extracting a subset of points from a 3d multipoint\n"
+"SELECT n, ST_AsEWKT(ST_GeometryN(the_geom, n)) As geomewkt\n"
+"FROM (\n"
+"VALUES (ST_GeomFromEWKT('MULTIPOINT(1 2 7, 3 4 7, 5 6 7, 8 9 10)') ),\n"
+"( ST_GeomFromEWKT('MULTICURVE(CIRCULARSTRING(2.5 2.5,4.5 2.5, 3.5 3.5), (10 11, 12 11))') )\n"
+"        )As foo(the_geom)\n"
+"        CROSS JOIN generate_series(1,100) n\n"
+"WHERE n <= ST_NumGeometries(the_geom);\n"
+"\n"
+" n |               geomewkt\n"
+"---+-----------------------------------------\n"
+" 1 | POINT(1 2 7)\n"
+" 2 | POINT(3 4 7)\n"
+" 3 | POINT(5 6 7)\n"
+" 4 | POINT(8 9 10)\n"
+" 1 | CIRCULARSTRING(2.5 2.5,4.5 2.5,3.5 3.5)\n"
+" 2 | LINESTRING(10 11,12 11)\n"
+"\n"
+"\n"
+"--Extracting all geometries (useful when you want to assign an id)\n"
+"SELECT gid, n, ST_GeometryN(the_geom, n)\n"
+"FROM sometable CROSS JOIN generate_series(1,100) n\n"
+"WHERE n <= ST_NumGeometries(the_geom);"
+msgstr "--Entnahme einer Teilmenge von Punkten aus einem 3D Multipoint\nSELECT n, ST_AsEWKT(ST_GeometryN(the_geom, n)) As geomewkt\nFROM (\nVALUES (ST_GeomFromEWKT('MULTIPOINT(1 2 7, 3 4 7, 5 6 7, 8 9 10)') ),\n( ST_GeomFromEWKT('MULTICURVE(CIRCULARSTRING(2.5 2.5,4.5 2.5, 3.5 3.5), (10 11, 12 11))') )\n        )As foo(the_geom)\n        CROSS JOIN generate_series(1,100) n\nWHERE n <= ST_NumGeometries(the_geom);\n\n n |               geomewkt\n---+-------------------------------------- [...]
+
+#. Tag: title
+#: reference_accessor.xml:513
+#, no-c-format
+msgid "Polyhedral Surfaces, TIN and Triangle Examples"
+msgstr "Beispiele für polyedrische Oberflächen, TIN und Dreieck"
+
+#. Tag: programlisting
+#: reference_accessor.xml:514
+#, no-c-format
+msgid ""
+"-- Polyhedral surface example\n"
+"-- Break a Polyhedral surface into its faces\n"
+"SELECT ST_AsEWKT(ST_GeometryN(p_geom,3)) As geom_ewkt\n"
+"  FROM (SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
+"((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n"
+"((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
+"((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
+")')  AS p_geom )  AS a;\n"
+"\n"
+"                geom_ewkt\n"
+"------------------------------------------\n"
+" POLYGON((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))"
+msgstr "-- Beispiel für eine polyedrische Oberfläche\n-- Auftrennung einer polyedrischen Oberfläche in Teilflächen/Faces\nSELECT ST_AsEWKT(ST_GeometryN(p_geom,3)) As geom_ewkt\n  FROM (SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n)')  AS p_geom )  AS a;\ [...]
+
+#. Tag: programlisting
+#: reference_accessor.xml:516
+#, no-c-format
+msgid ""
+"-- TIN --\n"
+"SELECT ST_AsEWKT(ST_GeometryN(geom,2)) as wkt\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_GeomFromEWKT('TIN (((\n"
+"                0 0 0,\n"
+"                0 0 1,\n"
+"                0 1 0,\n"
+"                0 0 0\n"
+"            )), ((\n"
+"                0 0 0,\n"
+"                0 1 0,\n"
+"                1 1 0,\n"
+"                0 0 0\n"
+"            ))\n"
+"            )')  AS geom\n"
+"    ) AS g;\n"
+"-- result --\n"
+"                 wkt\n"
+"-------------------------------------\n"
+" TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
+msgstr "-- TIN --\nSELECT ST_AsEWKT(ST_GeometryN(geom,2)) as wkt\n  FROM\n    (SELECT\n       ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )')  AS geom\n    ) AS g;\n-- result --\n                 wkt\n-------------------------------------\n TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
+
+#. Tag: para
+#: reference_accessor.xml:523 reference_accessor.xml:1525
+#, no-c-format
+msgid ", <xref linkend=\"ST_NumGeometries\"/>"
+msgstr ", <xref linkend=\"ST_NumGeometries\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:529
+#, no-c-format
+msgid "ST_GeometryType"
+msgstr "ST_GeometryType"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:530
+#, no-c-format
+msgid "Return the geometry type of the ST_Geometry value."
+msgstr "Gibt den Geometrietyp des ST_Geometry Wertes zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:535
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_GeometryType</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_GeometryType</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:544
+#, no-c-format
+msgid ""
+"Returns the type of the geometry as a string. EG: 'ST_Linestring', "
+"'ST_Polygon','ST_MultiPolygon' etc. This function differs from "
+"GeometryType(geometry) in the case of the string and ST in front that is "
+"returned, as well as the fact that it will not indicate whether the geometry"
+" is measured."
+msgstr "Gibt den Geometrietyp als Zeichenkette zurück. Z.B.:  'ST_Linestring', 'ST_Polygon','ST_MultiPolygon' etc. Diese Funktion unterscheidet sich von GeometryType(geometry) durch den Präfix ST_ und dadurch, das nicht angezeigt wird, ob die Geometrie eine Maßzahl besitzt."
+
+#. Tag: para
+#: reference_accessor.xml:546 reference_accessor.xml:806
+#: reference_accessor.xml:1324
+#, no-c-format
+msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen eingeführt."
+
+#. Tag: para
+#: reference_accessor.xml:547
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.4"
+
+#. Tag: programlisting
+#: reference_accessor.xml:556
+#, no-c-format
+msgid ""
+"SELECT ST_GeometryType(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n"
+"                        --result\n"
+"                        ST_LineString"
+msgstr "SELECT ST_GeometryType(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n                        --result\n                        ST_LineString"
+
+#. Tag: programlisting
+#: reference_accessor.xml:558 reference_accessor.xml:560
+#, no-c-format
+msgid ""
+"SELECT ST_GeometryType(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n"
+"                        --result\n"
+"                        ST_PolyhedralSurface"
+msgstr "SELECT ST_GeometryType(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n                        --result\n                        ST_PolyhedralSurface"
+
+#. Tag: programlisting
+#: reference_accessor.xml:562
+#, no-c-format
+msgid ""
+"SELECT ST_GeometryType(geom) as result\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_GeomFromEWKT('TIN (((\n"
+"                0 0 0,\n"
+"                0 0 1,\n"
+"                0 1 0,\n"
+"                0 0 0\n"
+"            )), ((\n"
+"                0 0 0,\n"
+"                0 1 0,\n"
+"                1 1 0,\n"
+"                0 0 0\n"
+"            ))\n"
+"            )')  AS geom\n"
+"    ) AS g;\n"
+" result\n"
+"--------\n"
+" ST_Tin"
+msgstr "SELECT ST_GeometryType(geom) as result\n  FROM\n    (SELECT\n       ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )')  AS geom\n    ) AS g;\n result\n--------\n ST_Tin"
+
+#. Tag: refname
+#: reference_accessor.xml:575
+#, no-c-format
+msgid "ST_InteriorRingN"
+msgstr "ST_InteriorRingN"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:577
+#, no-c-format
+msgid ""
+"Return the Nth interior linestring ring of the polygon geometry. Return NULL"
+" if the geometry is not a polygon or the given N is out of range."
+msgstr "Gibt den Nten innenliegenden Linienzug des Ringes der Polygongeometrie zurück. Gibt NULL zurück, falls es sich bei der Geometrie nicht um ein Polygon handelt, oder sich das angegebene N außerhalb des zulässigen Bereiches befindet."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:584
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_InteriorRingN</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+" <paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_InteriorRingN</function></funcdef> <paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef> <paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:595
+#, no-c-format
+msgid ""
+"Return the Nth interior linestring ring of the polygon geometry. Return NULL"
+" if the geometry is not a polygon or the given N is out of range. index "
+"starts at 1."
+msgstr "Gibt den Nten innenliegenden Linienzug des Ringes der Polygongeometrie zurück. Gibt NULL zurück, falls es sich bei der Geometrie nicht um ein Polygon handelt, oder sich das angegebene N außerhalb des zulässigen Bereiches befindet. Der Zeiger beginnt mit der Zahl 1."
+
+#. Tag: para
+#: reference_accessor.xml:601
+#, no-c-format
+msgid ""
+"This will not work for MULTIPOLYGONs. Use in conjunction with ST_Dump for "
+"MULTIPOLYGONS"
+msgstr "Dies funktioniert nicht mit MULTIPOLYGONen. Verwenden Sie die Funktion bitte in Zusammenhang mit ST_Dump um sie auf MULTIPOLYGONe anzuwenden."
+
+#. Tag: para
+#: reference_accessor.xml:605
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 8.2.6, 8.3.5"
+msgstr "&sqlmm_compliant; SQL-MM 3: 8.2.6, 8.3.5"
+
+#. Tag: programlisting
+#: reference_accessor.xml:614
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_InteriorRingN(the_geom, 1)) As the_geom\n"
+"FROM (SELECT ST_BuildArea(\n"
+"                ST_Collect(ST_Buffer(ST_Point(1,2), 20,3),\n"
+"                        ST_Buffer(ST_Point(1, 2), 10,3))) As the_geom\n"
+"                )  as foo"
+msgstr "SELECT ST_AsText(ST_InteriorRingN(the_geom, 1)) As the_geom\nFROM (SELECT ST_BuildArea(\n                ST_Collect(ST_Buffer(ST_Point(1,2), 20,3),\n                        ST_Buffer(ST_Point(1, 2), 10,3))) As the_geom\n                )  as foo"
+
+#. Tag: para
+#: reference_accessor.xml:621
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
+"linkend=\"ST_NumInteriorRing\"/>,"
+msgstr ", <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_NumInteriorRing\"/>,"
+
+#. Tag: refname
+#: reference_accessor.xml:634
+#, no-c-format
+msgid "ST_IsPolygonCCW"
+msgstr "ST_IsPolygonCCW"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:637
+#, no-c-format
+msgid ""
+"Returns true if all exterior rings are oriented counter-clockwise and all "
+"interior rings are oriented clockwise."
+msgstr "Gibt TRUE zurück, wenn alle äußeren Ringe gegen den Uhrzeigersinn orientiert sind und alle inneren Ringe im Uhrzeigersinn ausgerichtet sind."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:644
+#, no-c-format
+msgid ""
+"<funcdef> boolean <function>ST_IsPolygonCCW</function> </funcdef> <paramdef>"
+" <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+msgstr "<funcdef> boolean <function>ST_IsPolygonCCW</function> </funcdef> <paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:660
+#, no-c-format
+msgid ""
+"Returns true if all polygonal components of the input geometry use a "
+"counter-clockwise orientation for their exterior ring, and a clockwise "
+"direction for all interior rings."
+msgstr "Gibt TRUE zurück, wenn für alle Bestandteile der angegebenen Geometrie gilt: die äußeren Ringe sind gegen den Uhrzeigersinn und die inneren Ringe im Uhrzeigersinn ausgerichtet."
+
+#. Tag: para
+#: reference_accessor.xml:666 reference_accessor.xml:736
+#, no-c-format
+msgid "Returns true if the geometry has no polygonal components."
+msgstr "Gibt TRUE zurück, wenn die Geometrie keine Polygonbestandteile aufweist."
+
+#. Tag: para
+#: reference_accessor.xml:671 reference_accessor.xml:741
+#, no-c-format
+msgid ""
+"Closed linestrings are not considered polygonal components, so you would "
+"still get a true return by passing a single closed linestring no matter its "
+"orientation."
+msgstr "Da geschlossene Linienzüge nicht als Polygonbestandteile betrachtet werden, erhalten Sie auch dann TRUE, wenn Sie einen einzelnen geschlossenen Linienzug eingeben und zwar unabhängig von dessen Ausrichtung."
+
+#. Tag: para
+#: reference_accessor.xml:679 reference_accessor.xml:749
+#, no-c-format
+msgid ""
+"If a polygonal geometry does not use reversed orientation for interior rings"
+" (i.e., if one or more interior rings are oriented in the same direction as "
+"an exterior ring) then both ST_IsPolygonCW and ST_IsPolygonCCW will return "
+"false."
+msgstr "Wenn bei einer Polygongeometrie die inneren Ringe nicht entgegengesetzt orientiert sind (insbesondere, wenn einer oder mehrere innere Ringe die selbe Ausrichtung wie die äußeren Ringe haben), dann geben sowohl ST_IsPolygonCW als auch ST_IsPolygonCCW den Wert FALSE zurück."
+
+#. Tag: para
+#: reference_accessor.xml:694 reference_accessor.xml:763
+#, no-c-format
+msgid ", <xref linkend=\"ST_ForcePolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"
+msgstr ", <xref linkend=\"ST_ForcePolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:704
+#, no-c-format
+msgid "ST_IsPolygonCW"
+msgstr "ST_IsPolygonCW"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:707
+#, no-c-format
+msgid ""
+"Returns true if all exterior rings are oriented clockwise and all interior "
+"rings are oriented counter-clockwise."
+msgstr "Gibt den Wert TRUE zurück, wenn alle äußeren Ringe im Uhrzeigersinn und alle inneren Ringe gegen den Uhrzeigersinn ausgerichtet sind."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:714
+#, no-c-format
+msgid ""
+"<funcdef> boolean <function>ST_IsPolygonCW</function> </funcdef> <paramdef> "
+"<type>geometry</type> <parameter>geom</parameter> </paramdef>"
+msgstr "<funcdef> boolean <function>ST_IsPolygonCW</function> </funcdef> <paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:730
+#, no-c-format
+msgid ""
+"Returns true if all polygonal components of the input geometry use a "
+"clockwise orientation for their exterior ring, and a counter-clockwise "
+"direction for all interior rings."
+msgstr "Gibt den Wert TRUE zurück, wenn für alle Polygonbestandteile der eingegebenen Geometrie gilt: die äußeren Ringe sind im Uhrzeigersinn orientiert, die inneren Ringe entgegen dem Uhrzeigersinn."
+
+#. Tag: refname
+#: reference_accessor.xml:773
+#, no-c-format
+msgid "ST_IsClosed"
+msgstr "ST_IsClosed"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:775
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the <varname>LINESTRING</varname>'s start"
+" and end points are coincident. For Polyhedral surface is closed "
+"(volumetric)."
+msgstr "Gibt den Wert <varname>TRUE</varname> zurück, wenn die Anfangs- und Endpunkte des <varname>LINESTRING</varname>'s zusammenfallen. Bei polyedrischen Oberflächen, wenn sie geschlossen (volumetrisch) sind."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:782
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsClosed</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsClosed</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:793
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the <varname>LINESTRING</varname>'s start"
+" and end points are coincident. For Polyhedral Surfaces, it tells you if the"
+" surface is areal (open) or volumetric (closed)."
+msgstr "Gibt den Wert <varname>TRUE</varname> zurück, wenn die Anfangs- und Endpunkte des <varname>LINESTRING</varname>'s zusammenfallen. Bei polyedrischen Oberflächen wird angezeigt, ob die Oberfläche eine Fläche (offen) oder ein Volumen (geschlossen) beschreibt."
+
+#. Tag: para
+#: reference_accessor.xml:797
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.1.5, 9.3.3"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.5, 9.3.3"
+
+#. Tag: para
+#: reference_accessor.xml:799
+#, no-c-format
+msgid ""
+"SQL-MM defines the result of "
+"<function>ST_IsClosed(<varname>NULL</varname>)</function> to be 0, while "
+"PostGIS returns <varname>NULL</varname>."
+msgstr "SQL-MM gibt vor, daß das Ergebnis von <function>ST_IsClosed(<varname>NULL</varname>)</function> 0 ergeben soll, während PostGIS <varname>NULL</varname> zurückgibt."
+
+#. Tag: title
+#: reference_accessor.xml:813
+#, no-c-format
+msgid "Line String and Point Examples"
+msgstr "Beispiele für Linienzüge und Punkte"
+
+#. Tag: programlisting
+#: reference_accessor.xml:815
+#, no-c-format
+msgid ""
+"postgis=# SELECT ST_IsClosed('LINESTRING(0 0, 1 1)'::geometry);\n"
+" st_isclosed\n"
+"-------------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsClosed('LINESTRING(0 0, 0 1, 1 1, 0 0)'::geometry);\n"
+" st_isclosed\n"
+"-------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsClosed('MULTILINESTRING((0 0, 0 1, 1 1, 0 0),(0 0, 1 1))'::geometry);\n"
+" st_isclosed\n"
+"-------------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsClosed('POINT(0 0)'::geometry);\n"
+" st_isclosed\n"
+"-------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsClosed('MULTIPOINT((0 0), (1 1))'::geometry);\n"
+" st_isclosed\n"
+"-------------\n"
+" t\n"
+"(1 row)"
+msgstr "postgis=# SELECT ST_IsClosed('LINESTRING(0 0, 1 1)'::geometry);\n st_isclosed\n-------------\n f\n(1 row)\n\npostgis=# SELECT ST_IsClosed('LINESTRING(0 0, 0 1, 1 1, 0 0)'::geometry);\n st_isclosed\n-------------\n t\n(1 row)\n\npostgis=# SELECT ST_IsClosed('MULTILINESTRING((0 0, 0 1, 1 1, 0 0),(0 0, 1 1))'::geometry);\n st_isclosed\n-------------\n f\n(1 row)\n\npostgis=# SELECT ST_IsClosed('POINT(0 0)'::geometry);\n st_isclosed\n-------------\n t\n(1 row)\n\npostgis=# SELECT ST_ [...]
+
+#. Tag: title
+#: reference_accessor.xml:819
+#, no-c-format
+msgid "Polyhedral Surface Examples"
+msgstr "Beispiel für eine polyedrische Oberfläche"
+
+#. Tag: programlisting
+#: reference_accessor.xml:821
+#, no-c-format
+msgid ""
+"-- A cube --\n"
+"                SELECT ST_IsClosed(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n"
+"\n"
+" st_isclosed\n"
+"-------------\n"
+" t\n"
+"\n"
+"\n"
+" -- Same as cube but missing a side --\n"
+" SELECT ST_IsClosed(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)) )'));\n"
+"\n"
+" st_isclosed\n"
+"-------------\n"
+" f"
+msgstr "-- Ein Würfel --\n                SELECT ST_IsClosed(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n\n st_isclosed\n-------------\n t\n\n\n -- Ein Würfel, bei dem eine Seite fehlt --\n SELECT ST_IsClosed( [...]
+
+#. Tag: refname
+#: reference_accessor.xml:833
+#, no-c-format
+msgid "ST_IsCollection"
+msgstr "ST_IsCollection"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:835
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the argument is a collection "
+"(<varname>MULTI*</varname>, <varname>GEOMETRYCOLLECTION</varname>, ...)"
+msgstr "Gibt den Wert <varname>TRUE</varname> zurück, wenn der Parameter eine Ansammlung/Kollektion von Geometrien ist (<varname>MULTI*</varname>, <varname>GEOMETRYCOLLECTION</varname>, ...)"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:842
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsCollection</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsCollection</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:852
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the geometry type of the argument is "
+"either:"
+msgstr "Gibt den Wert <varname>TRUE</varname> zurück, wenn der Geometrietyp einer der folgenden Gemetrietypen entspricht:"
+
+#. Tag: para
+#: reference_accessor.xml:855
+#, no-c-format
+msgid "GEOMETRYCOLLECTION"
+msgstr "GEOMETRYCOLLECTION"
+
+#. Tag: para
+#: reference_accessor.xml:856
+#, no-c-format
+msgid "MULTI{POINT,POLYGON,LINESTRING,CURVE,SURFACE}"
+msgstr "MULTI{POINT,POLYGON,LINESTRING,CURVE,SURFACE}"
+
+#. Tag: para
+#: reference_accessor.xml:857
+#, no-c-format
+msgid "COMPOUNDCURVE"
+msgstr "COMPOUNDCURVE"
+
+#. Tag: para
+#: reference_accessor.xml:862
+#, no-c-format
+msgid ""
+"This function analyzes the type of the geometry. This means that it will "
+"return <varname>TRUE</varname> on collections that are empty or that contain"
+" a single element."
+msgstr "Diese Funktion wertet den Geometrietyp aus. D.h.: sie gibt den Wert <varname>TRUE</varname> für Geometriekollektionen zurück, wenn diese leer sind, oder nur ein einziges Element aufweisen."
+
+#. Tag: programlisting
+#: reference_accessor.xml:877
+#, no-c-format
+msgid ""
+"postgis=# SELECT ST_IsCollection('LINESTRING(0 0, 1 1)'::geometry);\n"
+" st_iscollection\n"
+"-------------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsCollection('MULTIPOINT EMPTY'::geometry);\n"
+" st_iscollection\n"
+"-------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsCollection('MULTIPOINT((0 0))'::geometry);\n"
+" st_iscollection\n"
+"-------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsCollection('MULTIPOINT((0 0), (42 42))'::geometry);\n"
+" st_iscollection\n"
+"-------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_IsCollection('GEOMETRYCOLLECTION(POINT(0 0))'::geometry);\n"
+" st_iscollection\n"
+"-------------\n"
+" t\n"
+"(1 row)"
+msgstr "postgis=# SELECT ST_IsCollection('LINESTRING(0 0, 1 1)'::geometry);\n st_iscollection\n-------------\n f\n(1 row)\n\npostgis=# SELECT ST_IsCollection('MULTIPOINT EMPTY'::geometry);\n st_iscollection\n-------------\n t\n(1 row)\n\npostgis=# SELECT ST_IsCollection('MULTIPOINT((0 0))'::geometry);\n st_iscollection\n-------------\n t\n(1 row)\n\npostgis=# SELECT ST_IsCollection('MULTIPOINT((0 0), (42 42))'::geometry);\n st_iscollection\n-------------\n t\n(1 row)\n\npostgis=# SELECT  [...]
+
+#. Tag: refname
+#: reference_accessor.xml:889
+#, no-c-format
+msgid "ST_IsEmpty"
+msgstr "ST_IsEmpty"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:891
+#, no-c-format
+msgid ""
+"Returns true if this Geometry is an empty geometrycollection, polygon, point"
+" etc."
+msgstr "Gibt den Wert TRUE zurück, falls es sich bei der Geometrie um eine leere GeometryCollection, Polygon, Point etc. handelt."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:897
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsEmpty</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsEmpty</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:907
+#, no-c-format
+msgid ""
+"Returns true if this Geometry is an empty geometry. If true, then this "
+"Geometry represents an empty geometry collection, polygon, point etc."
+msgstr "Gibt den Wert TRUE zurück, wenn es sich um eine leere Geometrie handelt. Falls TRUE, dann repräsentiert diese Geometrie eine leere GeometryCollection, Polygon, Point etc."
+
+#. Tag: para
+#: reference_accessor.xml:910
+#, no-c-format
+msgid ""
+"SQL-MM defines the result of ST_IsEmpty(NULL) to be 0, while PostGIS returns"
+" NULL."
+msgstr "SQL-MM gibt vor, daß das Ergebnis von ST_IsEmpty(NULL) der Wert 0 ist, während PostGIS den Wert NULL zurückgibt."
+
+#. Tag: para
+#: reference_accessor.xml:915
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.7"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.7"
+
+#. Tag: para
+#: reference_accessor.xml:917
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 In prior versions of PostGIS "
+"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now "
+"illegal in PostGIS 2.0.0 to better conform with SQL/MM standards"
+msgstr "Änderung: 2.0.0 - In Vorgängerversionen von PostGIS war ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') erlaubt. Um eine bessere Übereinstimmung mit der SQL/MM Norm zu erreichen, ist dies nun nicht mehr gestattet."
+
+#. Tag: programlisting
+#: reference_accessor.xml:925
+#, no-c-format
+msgid ""
+"SELECT ST_IsEmpty(ST_GeomFromText('GEOMETRYCOLLECTION EMPTY'));\n"
+" st_isempty\n"
+"------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+" SELECT ST_IsEmpty(ST_GeomFromText('POLYGON EMPTY'));\n"
+" st_isempty\n"
+"------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_IsEmpty(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))'));\n"
+"\n"
+" st_isempty\n"
+"------------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+" SELECT ST_IsEmpty(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))')) = false;\n"
+" ?column?\n"
+"----------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+" SELECT ST_IsEmpty(ST_GeomFromText('CIRCULARSTRING EMPTY'));\n"
+"  st_isempty\n"
+"------------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_IsEmpty(ST_GeomFromText('GEOMETRYCOLLECTION EMPTY'));\n st_isempty\n------------\n t\n(1 row)\n\n SELECT ST_IsEmpty(ST_GeomFromText('POLYGON EMPTY'));\n st_isempty\n------------\n t\n(1 row)\n\nSELECT ST_IsEmpty(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))'));\n\n st_isempty\n------------\n f\n(1 row)\n\n SELECT ST_IsEmpty(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))')) = false;\n ?column?\n----------\n t\n(1 row)\n\n SELECT ST_IsEmpty(ST_GeomFromText('CIRCULARSTRIN [...]
+
+#. Tag: refname
+#: reference_accessor.xml:932
+#, no-c-format
+msgid "ST_IsRing"
+msgstr "ST_IsRing"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:934
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if this <varname>LINESTRING</varname> is "
+"both closed and simple."
+msgstr "Gibt den Wert <varname>TRUE</varname> zurück, wenn der <varname>LINESTRING</varname> geschlossen ist und der Simple Feature Spezifikation entspricht."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:940
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsRing</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsRing</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:951
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if this <varname>LINESTRING</varname> is "
+"both <xref linkend=\"ST_IsClosed\"/> "
+"(<function>ST_StartPoint(<parameter>g</parameter>)</function> "
+"<function>~=</function> "
+"<function>ST_Endpoint(<parameter>g</parameter>)</function>) and <xref "
+"linkend=\"ST_IsSimple\"/> (does not self intersect)."
+msgstr "Gibt den Wert <varname>TRUE</varname> zurück, wenn der <varname>LINESTRING</varname> sowohl <xref linkend=\"ST_IsClosed\"/> (<function>ST_StartPoint(<parameter>g</parameter>)</function> <function>~=</function> <function>ST_Endpoint(<parameter>g</parameter>)</function>) als auch <xref linkend=\"ST_IsSimple\"/> (sich nicht selbst überschneidet) ist."
+
+#. Tag: para
+#: reference_accessor.xml:959
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.1.6"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.6"
+
+#. Tag: para
+#: reference_accessor.xml:961
+#, no-c-format
+msgid ""
+"SQL-MM defines the result of "
+"<function>ST_IsRing(<varname>NULL</varname>)</function> to be 0, while "
+"PostGIS returns <varname>NULL</varname>."
+msgstr "SQL-MM gibt vor, daß das Ergebnis von<function>ST_IsRing(<varname>NULL</varname>)</function> der Wert 0 sein soll, während  PostGIS den Wert <varname>NULL</varname> zurückgibt."
+
+#. Tag: programlisting
+#: reference_accessor.xml:970
+#, no-c-format
+msgid ""
+"SELECT ST_IsRing(the_geom), ST_IsClosed(the_geom), ST_IsSimple(the_geom)\n"
+"FROM (SELECT 'LINESTRING(0 0, 0 1, 1 1, 1 0, 0 0)'::geometry AS the_geom) AS foo;\n"
+" st_isring | st_isclosed | st_issimple\n"
+"-----------+-------------+-------------\n"
+" t         | t           | t\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_IsRing(the_geom), ST_IsClosed(the_geom), ST_IsSimple(the_geom)\n"
+"FROM (SELECT 'LINESTRING(0 0, 0 1, 1 0, 1 1, 0 0)'::geometry AS the_geom) AS foo;\n"
+" st_isring | st_isclosed | st_issimple\n"
+"-----------+-------------+-------------\n"
+" f         | t           | f\n"
+"(1 row)"
+msgstr "SELECT ST_IsRing(the_geom), ST_IsClosed(the_geom), ST_IsSimple(the_geom)\nFROM (SELECT 'LINESTRING(0 0, 0 1, 1 1, 1 0, 0 0)'::geometry AS the_geom) AS foo;\n st_isring | st_isclosed | st_issimple\n-----------+-------------+-------------\n t         | t           | t\n(1 row)\n\nSELECT ST_IsRing(the_geom), ST_IsClosed(the_geom), ST_IsSimple(the_geom)\nFROM (SELECT 'LINESTRING(0 0, 0 1, 1 0, 1 1, 0 0)'::geometry AS the_geom) AS foo;\n st_isring | st_isclosed | st_issimple\n-------- [...]
+
+#. Tag: para
+#: reference_accessor.xml:976
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_StartPoint\"/>, <xref "
+"linkend=\"ST_EndPoint\"/>"
+msgstr ", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_StartPoint\"/>, <xref linkend=\"ST_EndPoint\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:984
+#, no-c-format
+msgid "ST_IsSimple"
+msgstr "ST_IsSimple"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:986
+#, no-c-format
+msgid ""
+"Returns (TRUE) if this Geometry has no anomalous geometric points, such as "
+"self intersection or self tangency."
+msgstr "Gibt den Wert (TRUE) zurück, wenn die Geometrie keine irregulären Stellen, wie Selbstüberschneidungen oder Selbstberührungen, aufweist."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:992
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsSimple</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsSimple</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1002
+#, no-c-format
+msgid ""
+"Returns true if this Geometry has no anomalous geometric points, such as "
+"self intersection or self tangency. For more information on the OGC's "
+"definition of geometry simplicity and validity, refer to <link "
+"linkend=\"OGC_Validity\">\"Ensuring OpenGIS compliancy of "
+"geometries\"</link>"
+msgstr "Gibt TRUE zurück, wenn keine regelwidrigen geometrischen Merkmale, wie Geometrien die sich selbst kreuzen oder berühren, auftreten. Für weiterführende Information zur OGC-Definition von Simplizität und Gültigkeit von Geometrien, siehe <link linkend=\"OGC_Validity\">\"Ensuring OpenGIS compliancy of geometries\"</link>"
+
+#. Tag: para
+#: reference_accessor.xml:1008
+#, no-c-format
+msgid ""
+"SQL-MM defines the result of ST_IsSimple(NULL) to be 0, while PostGIS "
+"returns NULL."
+msgstr "SQL-MM definiert das Ergebnis von ST_IsSimple(NULL) als 0, während PostGIS NULL zurückgibt."
+
+#. Tag: para
+#: reference_accessor.xml:1013
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.8"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.8"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1021
+#, no-c-format
+msgid ""
+"SELECT ST_IsSimple(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))'));\n"
+" st_issimple\n"
+"-------------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+" SELECT ST_IsSimple(ST_GeomFromText('LINESTRING(1 1,2 2,2 3.5,1 3,1 2,2 1)'));\n"
+" st_issimple\n"
+"-------------\n"
+" f\n"
+"(1 row)"
+msgstr "SELECT ST_IsSimple(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))'));\n st_issimple\n-------------\n t\n(1 row)\n\n SELECT ST_IsSimple(ST_GeomFromText('LINESTRING(1 1,2 2,2 3.5,1 3,1 2,2 1)'));\n st_issimple\n-------------\n f\n(1 row)"
+
+#. Tag: refname
+#: reference_accessor.xml:1033
+#, no-c-format
+msgid "ST_IsValid"
+msgstr "ST_IsValid"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1035
+#, no-c-format
+msgid ""
+"Returns <varname>true</varname> if the <varname>ST_Geometry</varname> is "
+"well formed."
+msgstr "Gibt <varname>true</varname> zurück, wenn <varname>ST_Geometry</varname> wohlgeformt ist."
+
+#. Tag: funcsynopsis
+#: reference_accessor.xml:1041
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_IsValid</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_IsValid</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>g</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>flags</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_IsValid</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_IsValid</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef> <paramdef><type>integer </type> <parameter>flags</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_accessor.xml:1059
+#, no-c-format
+msgid ""
+"Test if an ST_Geometry value is well formed. For geometries that are "
+"invalid, the PostgreSQL NOTICE will provide details of why it is not valid. "
+"For more information on the OGC's definition of geometry simplicity and "
+"validity, refer to <link linkend=\"OGC_Validity\">\"Ensuring OpenGIS "
+"compliancy of geometries\"</link>"
+msgstr "Überprüft, ob ein ST_Geometry Wert wohlgeformt ist. Bei ungültigen Geometrien liefert PostgreSQL NOTICE die Einzelheiten darüber, warum die Geometrie ungültig ist. Weiterführende Information über die OGC-Definition von Simplizität und Gültigkeit von Geometrien finden Sie unter <link linkend=\"OGC_Validity\">\"Ensuring OpenGIS compliancy of geometries\"</link>"
+
+#. Tag: para
+#: reference_accessor.xml:1065
+#, no-c-format
+msgid ""
+"SQL-MM defines the result of ST_IsValid(NULL) to be 0, while PostGIS returns"
+" NULL."
+msgstr "SQL-MM definiert das Ergebnis von ST_IsVali(NULL) als 0, während PostGIS NULL zurückgibt."
+
+#. Tag: para
+#: reference_accessor.xml:1069
+#, no-c-format
+msgid ""
+"The version accepting flags is available starting with 2.0.0 and requires "
+"GEOS >= 3.3.0. Such version does not print a NOTICE explaining the "
+"invalidity. Allowed <varname>flags</varname> are documented in <xref "
+"linkend=\"ST_IsValidDetail\"/>."
+msgstr "Ab Version 2.0.0 und GEOS >= 3.3.0 werden Flags akzeptiert. Diese Variante gibt keine NOTICE mit der Erklärung der Ungültigkeit aus. Die erlaubten <varname>flags</varname> sind unter <xref linkend=\"ST_IsValidDetail\"/> dokumentiert."
+
+#. Tag: para
+#: reference_accessor.xml:1077
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.9"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.9"
+
+#. Tag: para
+#: reference_accessor.xml:1080
+#, no-c-format
+msgid ""
+"Neither OGC-SFS nor SQL-MM specifications include a flag argument for "
+"ST_IsValid. The flag is a PostGIS extension."
+msgstr "Weder die OGC-SFS Spezifikation, noch die SQL-MM Norm beinhalten ein Argument für ST_IsValid. Die Flag ist eine PostGIS-Erweiterung."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1092
+#, no-c-format
+msgid ""
+"SELECT ST_IsValid(ST_GeomFromText('LINESTRING(0 0, 1 1)')) As good_line,\n"
+"        ST_IsValid(ST_GeomFromText('POLYGON((0 0, 1 1, 1 2, 1 1, 0 0))')) As bad_poly\n"
+"--results\n"
+"NOTICE:  Self-intersection at or near point 0 0\n"
+" good_line | bad_poly\n"
+"-----------+----------\n"
+" t         | f"
+msgstr "SELECT ST_IsValid(ST_GeomFromText('LINESTRING(0 0, 1 1)')) As good_line,\n        ST_IsValid(ST_GeomFromText('POLYGON((0 0, 1 1, 1 2, 1 1, 0 0))')) As bad_poly\n--results\nNOTICE:  Self-intersection at or near point 0 0\n good_line | bad_poly\n-----------+----------\n t         | f"
+
+#. Tag: para
+#: reference_accessor.xml:1098
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_IsValidReason\"/>, <xref "
+"linkend=\"ST_IsValidDetail\"/>, <xref linkend=\"ST_Summary\"/>"
+msgstr ", <xref linkend=\"ST_IsValidReason\"/>, <xref linkend=\"ST_IsValidDetail\"/>, <xref linkend=\"ST_Summary\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1109
+#, no-c-format
+msgid "ST_IsValidReason"
+msgstr "ST_IsValidReason"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1111
+#, no-c-format
+msgid ""
+"Returns text stating if a geometry is valid or not and if not valid, a "
+"reason why."
+msgstr "Gibt an, ob die Geometrie zulässig ist oder nicht; gibt auch die Ursache an falls nicht."
+
+#. Tag: funcsynopsis
+#: reference_accessor.xml:1115
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text "
+"<function>ST_IsValidReason</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geomA</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text "
+"<function>ST_IsValidReason</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geomA</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>flags</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_IsValidReason</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_IsValidReason</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>integer </type> <parameter>flags</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_accessor.xml:1131
+#, no-c-format
+msgid ""
+"Returns text stating if a geometry is valid or not an if not valid, a reason"
+" why."
+msgstr "Gibt an, ob die Geometrie zulässig ist oder nicht; gibt auch die Ursache an falls sie nicht zulässig ist."
+
+#. Tag: para
+#: reference_accessor.xml:1133
+#, no-c-format
+msgid ""
+"Useful in combination with ST_IsValid to generate a detailed report of "
+"invalid geometries and reasons."
+msgstr "Sinnvoll in Zusammenhang mit ST_IsValid, um einen ausführlichen Bericht, der unzulässigen Geometrien und der Gründe dafür, zu erstellen."
+
+#. Tag: para
+#: reference_accessor.xml:1135
+#, no-c-format
+msgid ""
+"Allowed <varname>flags</varname> are documented in <xref "
+"linkend=\"ST_IsValidDetail\"/>."
+msgstr "Zugelassene <varname>flags</varname> sind unter <xref linkend=\"ST_IsValidDetail\"/> beschrieben."
+
+#. Tag: para
+#: reference_accessor.xml:1139
+#, no-c-format
+msgid "Availability: 1.4 - requires GEOS >= 3.1.0."
+msgstr "Verfügbarkeit: 1.4 - benötigt GEOS >= 3.1.0."
+
+#. Tag: para
+#: reference_accessor.xml:1140
+#, no-c-format
+msgid ""
+"Availability: 2.0 - requires GEOS >= 3.3.0 for the version taking flags."
+msgstr "Verfügbarkeit: 2.0 - benötigt GEOS >= 3.3.0 damit die Version Flags annimmt."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1148
+#, no-c-format
+msgid ""
+"--First 3 Rejects from a successful quintuplet experiment\n"
+"SELECT gid, ST_IsValidReason(the_geom) as validity_info\n"
+"FROM\n"
+"(SELECT ST_MakePolygon(ST_ExteriorRing(e.buff), ST_Accum(f.line)) As the_geom, gid\n"
+"FROM (SELECT ST_Buffer(ST_MakePoint(x1*10,y1), z1) As buff, x1*10 + y1*100 + z1*1000 As gid\n"
+"        FROM generate_series(-4,6) x1\n"
+"        CROSS JOIN generate_series(2,5) y1\n"
+"        CROSS JOIN generate_series(1,8) z1\n"
+"        WHERE x1 > y1*0.5 AND z1 < x1*y1) As e\n"
+"        INNER JOIN (SELECT ST_Translate(ST_ExteriorRing(ST_Buffer(ST_MakePoint(x1*10,y1), z1)),y1*1, z1*2) As line\n"
+"        FROM generate_series(-3,6) x1\n"
+"        CROSS JOIN generate_series(2,5) y1\n"
+"        CROSS JOIN generate_series(1,10) z1\n"
+"        WHERE x1 > y1*0.75 AND z1 < x1*y1) As f\n"
+"ON (ST_Area(e.buff) > 78 AND ST_Contains(e.buff, f.line))\n"
+"GROUP BY gid, e.buff) As quintuplet_experiment\n"
+"WHERE ST_IsValid(the_geom) = false\n"
+"ORDER BY gid\n"
+"LIMIT 3;\n"
+"\n"
+" gid  |      validity_info\n"
+"------+--------------------------\n"
+" 5330 | Self-intersection [32 5]\n"
+" 5340 | Self-intersection [42 5]\n"
+" 5350 | Self-intersection [52 5]\n"
+"\n"
+" --simple example\n"
+"SELECT ST_IsValidReason('LINESTRING(220227 150406,2220227 150407,222020 150410)');\n"
+"\n"
+" st_isvalidreason\n"
+"------------------\n"
+" Valid Geometry"
+msgstr "--Die ersten 3 Ausgaben eines erfolgreichen \"Versuchs mit \"Fünflingen\"/quintuplet experiment\nSELECT gid, ST_IsValidReason(the_geom) as validity_info\nFROM\n(SELECT ST_MakePolygon(ST_ExteriorRing(e.buff), ST_Accum(f.line)) As the_geom, gid\nFROM (SELECT ST_Buffer(ST_MakePoint(x1*10,y1), z1) As buff, x1*10 + y1*100 + z1*1000 As gid\n        FROM generate_series(-4,6) x1\n        CROSS JOIN generate_series(2,5) y1\n        CROSS JOIN generate_series(1,8) z1\n        WHERE x1 &gt [...]
+
+#. Tag: para
+#: reference_accessor.xml:1155
+#, no-c-format
+msgid ", <xref linkend=\"ST_Summary\"/>"
+msgstr ", <xref linkend=\"ST_Summary\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1161
+#, no-c-format
+msgid "ST_IsValidDetail"
+msgstr "ST_IsValidDetail"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1163
+#, no-c-format
+msgid ""
+"Returns a valid_detail (valid,reason,location) row stating if a geometry is "
+"valid or not and if not valid, a reason why and a location where."
+msgstr "Gibt eine valid_detail (Gültigkeit, Ursache, Lage) Zeile aus, die anzeigt, ob die Geometrie gültig ist oder nicht, und falls nicht, die Ursache warum und die Lage wo dies auftritt."
+
+#. Tag: funcsynopsis
+#: reference_accessor.xml:1167
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>valid_detail "
+"<function>ST_IsValidDetail</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geom</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>valid_detail "
+"<function>ST_IsValidDetail</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geom</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>flags</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>valid_detail <function>ST_IsValidDetail</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>valid_detail <function>ST_IsValidDetail</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>integer </type> <parameter>flags</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_accessor.xml:1183
+#, no-c-format
+msgid ""
+"Returns a valid_detail row, formed by a boolean (valid) stating if a "
+"geometry is valid, a varchar (reason) stating a reason why it is invalid and"
+" a geometry (location) pointing out where it is invalid."
+msgstr "Gibt eine valid_detail Zeile aus, die aus folgenden Attributen besteht:\neiner Booleschen Variablen (valid), die angibt ob die Geometrie gültig ist;\neinem Textfeld varibaler Zeichenlänge (reason), das den Grund angibt weshalb die Geometrie ungültig ist;\neine Geometrie (location) die anzeigt, wo diese ungültig ist."
+
+#. Tag: para
+#: reference_accessor.xml:1185
+#, no-c-format
+msgid ""
+"Useful to substitute and improve the combination of ST_IsValid and "
+"ST_IsValidReason to generate a detailed report of invalid geometries."
+msgstr "Nützlich, um die Kombination von ST_IsValid und ST_IsValidReason zu ersetzten und zu verbessern. Erstellt einen ausführlichen Bericht über die unzulässigen Geometrien."
+
+#. Tag: para
+#: reference_accessor.xml:1187
+#, no-c-format
+msgid "The 'flags' argument is a bitfield. It can have the following values:"
+msgstr "Der 'flags' Parameter ist ein Bitfeld und kann folgende Werte annehmen:"
+
+#. Tag: para
+#: reference_accessor.xml:1191
+#, no-c-format
+msgid ""
+"1: Consider self-intersecting rings forming holes as valid. This is also "
+"know as \"the ESRI flag\". Note that this is against the OGC model."
+msgstr "1: Erachtet sich selbst-überschneidende, Lücken bildende als gültig. self-intersecting rings forming holes as valid. Ist auch als \"ESRI flag\" bekannt. Beachten Sie bitte, dass dies im Widerspruch zum OGC Modell steht."
+
+#. Tag: para
+#: reference_accessor.xml:1200
+#, no-c-format
+msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 - benötigt GEOS >= 3.3.0."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1208
+#, no-c-format
+msgid ""
+"--First 3 Rejects from a successful quintuplet experiment\n"
+"SELECT gid, reason(ST_IsValidDetail(the_geom)), ST_AsText(location(ST_IsValidDetail(the_geom))) as location\n"
+"FROM\n"
+"(SELECT ST_MakePolygon(ST_ExteriorRing(e.buff), ST_Accum(f.line)) As the_geom, gid\n"
+"FROM (SELECT ST_Buffer(ST_MakePoint(x1*10,y1), z1) As buff, x1*10 + y1*100 + z1*1000 As gid\n"
+"        FROM generate_series(-4,6) x1\n"
+"        CROSS JOIN generate_series(2,5) y1\n"
+"        CROSS JOIN generate_series(1,8) z1\n"
+"        WHERE x1 > y1*0.5 AND z1 < x1*y1) As e\n"
+"        INNER JOIN (SELECT ST_Translate(ST_ExteriorRing(ST_Buffer(ST_MakePoint(x1*10,y1), z1)),y1*1, z1*2) As line\n"
+"        FROM generate_series(-3,6) x1\n"
+"        CROSS JOIN generate_series(2,5) y1\n"
+"        CROSS JOIN generate_series(1,10) z1\n"
+"        WHERE x1 > y1*0.75 AND z1 < x1*y1) As f\n"
+"ON (ST_Area(e.buff) > 78 AND ST_Contains(e.buff, f.line))\n"
+"GROUP BY gid, e.buff) As quintuplet_experiment\n"
+"WHERE ST_IsValid(the_geom) = false\n"
+"ORDER BY gid\n"
+"LIMIT 3;\n"
+"\n"
+" gid  |      reason       |  location\n"
+"------+-------------------+-------------\n"
+" 5330 | Self-intersection | POINT(32 5)\n"
+" 5340 | Self-intersection | POINT(42 5)\n"
+" 5350 | Self-intersection | POINT(52 5)\n"
+"\n"
+" --simple example\n"
+"SELECT * FROM ST_IsValidDetail('LINESTRING(220227 150406,2220227 150407,222020 150410)');\n"
+"\n"
+" valid | reason | location\n"
+"-------+--------+----------\n"
+" t     |        |"
+msgstr "--Die ersten 3 Ausgaben eines erfolgreichen \"Versuchs mit \"Fünflingen\"/quintuplet experiment\nSELECT gid, reason(ST_IsValidDetail(the_geom)), ST_AsText(location(ST_IsValidDetail(the_geom))) as location\nFROM\n(SELECT ST_MakePolygon(ST_ExteriorRing(e.buff), ST_Accum(f.line)) As the_geom, gid\nFROM (SELECT ST_Buffer(ST_MakePoint(x1*10,y1), z1) As buff, x1*10 + y1*100 + z1*1000 As gid\n        FROM generate_series(-4,6) x1\n        CROSS JOIN generate_series(2,5) y1\n        CROS [...]
+
+#. Tag: para
+#: reference_accessor.xml:1215
+#, no-c-format
+msgid ", <xref linkend=\"ST_IsValidReason\"/>"
+msgstr ", <xref linkend=\"ST_IsValidReason\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1224
+#, no-c-format
+msgid "ST_M"
+msgstr "ST_M"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1226
+#, no-c-format
+msgid ""
+"<refpurpose>Return the M coordinate of the point, or NULL if not available. "
+"Input must be a point.</refpurpose>"
+msgstr "<refpurpose>Gibt die M-Koordinate eines Punktes, oder NULL, wenn diese nicht existiert, zurück. Bei der Eingabe muss es sich um eine Punktgeometrie handeln.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1232
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_M</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>a_point</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_M</function></funcdef> <paramdef><type>geometry </type> <parameter>a_point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1242
+#, no-c-format
+msgid ""
+"<para>Return the M coordinate of the point, or NULL if not available. Input "
+"must be a point.</para>"
+msgstr "<para>Gibt die M-Koordinate des Punktes zurück, oder NULL wenn keine vorhanden ist. Der Einabewert muss ein Punkt sein.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:1246
+#, no-c-format
+msgid ""
+"This is not (yet) part of the OGC spec, but is listed here to complete the "
+"point coordinate extractor function list."
+msgstr "Dies ist (noch) kein Teil der OGC Spezifikation, wird aber hier aufgeführt um die Liste von Funktionen zum Auslesen von Punktkoordinaten zu vervollständigen."
+
+#. Tag: para
+#: reference_accessor.xml:1250 reference_accessor.xml:2204
+#, no-c-format
+msgid "&sqlmm_compliant;"
+msgstr "&sqlmm_compliant;"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1258
+#, no-c-format
+msgid ""
+"SELECT ST_M(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n"
+" st_m\n"
+"------\n"
+"        4\n"
+"(1 row)"
+msgstr "SELECT ST_M(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n st_m\n------\n        4\n(1 row)"
+
+#. Tag: para
+#: reference_accessor.xml:1265
+#, no-c-format
+msgid ", <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>"
+msgstr ", <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1271
+#, no-c-format
+msgid "ST_NDims"
+msgstr "ST_NDims"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1272
+#, no-c-format
+msgid ""
+"Returns coordinate dimension of the geometry as a small int. Values are: 2,3"
+" or 4."
+msgstr "Gibt die Koordinatendimension der Geometrie als Small Int zurück. Der Wertebereich ist 2, 3 oder 4."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1278
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NDims</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NDims</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1288
+#, no-c-format
+msgid ""
+"Returns the coordinate dimension of the geometry. PostGIS supports 2 - (x,y)"
+" , 3 - (x,y,z) or 2D with measure - x,y,m, and 4 - 3D with measure space "
+"x,y,z,m"
+msgstr "Gibt die Koordinatendimension der Geometrie zurück. PostGIS unterstützt 2- (x,y), 3- (x,y,z) oder 2D mit Kilometrierung - x,y,m, und 4- dimensionalen Raum - 3D mit Kilometrierung x,y,z,m ."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1297
+#, no-c-format
+msgid ""
+"SELECT ST_NDims(ST_GeomFromText('POINT(1 1)')) As d2point,\n"
+"        ST_NDims(ST_GeomFromEWKT('POINT(1 1 2)')) As d3point,\n"
+"        ST_NDims(ST_GeomFromEWKT('POINTM(1 1 0.5)')) As d2pointm;\n"
+"\n"
+"         d2point | d3point | d2pointm\n"
+"---------+---------+----------\n"
+"           2 |       3 |        3"
+msgstr "SELECT ST_NDims(ST_GeomFromText('POINT(1 1)')) As d2point,\n        ST_NDims(ST_GeomFromEWKT('POINT(1 1 2)')) As d3point,\n        ST_NDims(ST_GeomFromEWKT('POINTM(1 1 0.5)')) As d2pointm;\n\n         d2point | d3point | d2pointm\n---------+---------+----------\n           2 |       3 |        3"
+
+#. Tag: para
+#: reference_accessor.xml:1301
+#, no-c-format
+msgid ", <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgstr ", <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1307
+#, no-c-format
+msgid "ST_NPoints"
+msgstr "ST_NPoints"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1308
+#, no-c-format
+msgid "Return the number of points (vertexes) in a geometry."
+msgstr "Gibt die Anzahl der Punkte (Knoten) einer Geometrie zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1313
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NPoints</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NPoints</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1323
+#, no-c-format
+msgid "Return the number of points in a geometry. Works for all geometries."
+msgstr "Gibt die Anzahl der Punkte einer Geometrie zurück. Funktioniert für alle Geometrien."
+
+#. Tag: para
+#: reference_accessor.xml:1325
+#, no-c-format
+msgid ""
+"Prior to 1.3.4, this function crashes if used with geometries that contain "
+"CURVES. This is fixed in 1.3.4+"
+msgstr "Vor 1.3.4 ist diese Funktion abgestürzt, wenn die Geometrien CURVES enthalten. Dies wurde mit 1.3.4+ behoben"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1335
+#, no-c-format
+msgid ""
+"SELECT ST_NPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n"
+"--result\n"
+"4\n"
+"\n"
+"--Polygon in 3D space\n"
+"SELECT ST_NPoints(ST_GeomFromEWKT('LINESTRING(77.29 29.07 1,77.42 29.26 0,77.27 29.31 -1,77.29 29.07 3)'))\n"
+"--result\n"
+"4"
+msgstr "SELECT ST_NPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n--result\n4\n\n--Polygon im 3D Raum\nSELECT ST_NPoints(ST_GeomFromEWKT('LINESTRING(77.29 29.07 1,77.42 29.26 0,77.27 29.31 -1,77.29 29.07 3)'))\n--result\n4"
+
+#. Tag: refname
+#: reference_accessor.xml:1346
+#, no-c-format
+msgid "ST_NRings"
+msgstr "ST_NRings"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1347
+#, no-c-format
+msgid ""
+"If the geometry is a polygon or multi-polygon returns the number of rings."
+msgstr "Wenn es sich bei der Geometrie um ein Polygon oder um ein MultiPolygon handelt, wird die Anzahl der Ringe zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1352
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NRings</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NRings</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1362
+#, no-c-format
+msgid ""
+"If the geometry is a polygon or multi-polygon returns the number of rings. "
+"Unlike NumInteriorRings, it counts the outer rings as well."
+msgstr "Wenn es sich bei der Geometrie um ein Polygon oder um ein MultiPolygon handelt, wird die Anzahl der Ringe zurückgegeben. Anders als NumInteriorRings werden auch die äußeren Ringe gezählt."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1372
+#, no-c-format
+msgid ""
+"SELECT ST_NRings(the_geom) As Nrings, ST_NumInteriorRings(the_geom) As ninterrings\n"
+"                                        FROM (SELECT ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))') As the_geom) As foo;\n"
+"         nrings | ninterrings\n"
+"--------+-------------\n"
+"          1 |           0\n"
+"(1 row)"
+msgstr "SELECT ST_NRings(the_geom) As Nrings, ST_NumInteriorRings(the_geom) As ninterrings\n                                        FROM (SELECT ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))') As the_geom) As foo;\n         nrings | ninterrings\n--------+-------------\n          1 |           0\n(1 row)"
+
+#. Tag: refname
+#: reference_accessor.xml:1385
+#, no-c-format
+msgid "ST_NumGeometries"
+msgstr "ST_NumGeometries"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1386
+#, no-c-format
+msgid ""
+"If geometry is a GEOMETRYCOLLECTION (or MULTI*) return the number of "
+"geometries, for single geometries will return 1, otherwise return NULL."
+msgstr "Wenn es sich bei der Geometrie um eine GEOMETRYCOLLECTION (oder MULTI*) handelt, wird die Anzahl der Geometrien zurückgegeben, bei Einzelgeometrien wird 1, ansonsten NULL zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1392
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NumGeometries</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NumGeometries</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1402
+#, no-c-format
+msgid ""
+"Returns the number of Geometries. If geometry is a GEOMETRYCOLLECTION (or "
+"MULTI*) return the number of geometries, for single geometries will return "
+"1, otherwise return NULL."
+msgstr "Gibt die Anzahl an Geometrien aus. Wenn es sich bei der Geometrie um eine GEOMETRYCOLLECTION (oder MULTI*) handelt, wird die Anzahl der Geometrien zurückgegeben, bei Einzelgeometrien wird 1, ansonsten NULL zurückgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:1406
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 In prior versions this would return NULL if the geometry was "
+"not a collection/MULTI type. 2.0.0+ now returns 1 for single geometries e.g "
+"POLYGON, LINESTRING, POINT."
+msgstr "Änderung: 2.0.0 Bei früheren Versionen wurde NULL zurückgegeben, wenn die Geometrie nicht vom Typ GEOMETRYCOLLECTION/MULTI war. 2.0.0+ gibt nun 1 für Einzelgeometrien, wie POLYGON, LINESTRING, POINT zurück."
+
+#. Tag: para
+#: reference_accessor.xml:1408
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 9.1.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 9.1.4"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1418
+#, no-c-format
+msgid ""
+"--Prior versions would have returned NULL for this -- in 2.0.0 this returns 1\n"
+"SELECT ST_NumGeometries(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n"
+"--result\n"
+"1\n"
+"\n"
+"--Geometry Collection Example - multis count as one geom in a collection\n"
+"SELECT ST_NumGeometries(ST_GeomFromEWKT('GEOMETRYCOLLECTION(MULTIPOINT(-2 3 , -2 2),\n"
+"LINESTRING(5 5 ,10 10),\n"
+"POLYGON((-7 4.2,-7.1 5,-7.1 4.3,-7 4.2)))'));\n"
+"--result\n"
+"3"
+msgstr "--Frühere Versionen gaben hier den Wert NULL zurück -- ab 2.0.0 wird der Wert 1 zurückgegeben\nSELECT ST_NumGeometries(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n--result\n1\n\n--Beispiel einer Geometriekollektion - Multis zählen als eine Geometrie in einer Kollektion\nSELECT ST_NumGeometries(ST_GeomFromEWKT('GEOMETRYCOLLECTION(MULTIPOINT(-2 3 , -2 2),\nLINESTRING(5 5 ,10 10),\nPOLYGON((-7 4.2,-7.1 5,-7.1 4.3,-7 4.2)))'));\n--result\n3"
+
+#. Tag: para
+#: reference_accessor.xml:1423
+#, no-c-format
+msgid ", <xref linkend=\"ST_Multi\"/>"
+msgstr ", <xref linkend=\"ST_Multi\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1429
+#, no-c-format
+msgid "ST_NumInteriorRings"
+msgstr "ST_NumInteriorRings"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1430
+#, no-c-format
+msgid "Return the number of interior rings of a polygon geometry."
+msgstr "Gibt die Anzahl der inneren Ringe einer Polygongeometrie aus."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1435
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NumInteriorRings</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NumInteriorRings</function></funcdef> <paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1445
+#, no-c-format
+msgid ""
+"Return the number of interior rings of a polygon geometry. Return NULL if "
+"the geometry is not a polygon."
+msgstr "Gibt die Anzahl der inneren Ringe einer Polygongeometrie aus. Gibt NULL zurück, wenn die Geometrie kein Polygon ist."
+
+#. Tag: para
+#: reference_accessor.xml:1450
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 8.2.5"
+msgstr "&sqlmm_compliant; SQL-MM 3: 8.2.5"
+
+#. Tag: para
+#: reference_accessor.xml:1451
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 - in prior versions it would allow passing a MULTIPOLYGON, "
+"returning the number of interior rings of first POLYGON."
+msgstr "Änderung: 2.0.0 - In füheren Versionen war ein MULTIPOLYGON als Eingabe erlaubt, wobei die Anzahl der inneren Ringe des ersten Polygons ausgegeben wurde."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1457
+#, no-c-format
+msgid ""
+"--If you have a regular polygon\n"
+"SELECT gid, field1, field2, ST_NumInteriorRings(the_geom) AS numholes\n"
+"FROM sometable;\n"
+"\n"
+"--If you have multipolygons\n"
+"--And you want to know the total number of interior rings in the MULTIPOLYGON\n"
+"SELECT gid, field1, field2, SUM(ST_NumInteriorRings(the_geom)) AS numholes\n"
+"FROM (SELECT gid, field1, field2, (ST_Dump(the_geom)).geom As the_geom\n"
+"        FROM sometable) As foo\n"
+"GROUP BY gid, field1,field2;"
+msgstr "--Falls Sie ein normales Polygon haben\nSELECT gid, field1, field2, ST_NumInteriorRings(the_geom) AS numholes\nFROM sometable;\n\n--Falls Sie Multipolygone haben\n--und die Gesamtzahl der inneren Ringe im MULTIPOLYGON wissen wollen\nSELECT gid, field1, field2, SUM(ST_NumInteriorRings(the_geom)) AS numholes\nFROM (SELECT gid, field1, field2, (ST_Dump(the_geom)).geom As the_geom\n        FROM sometable) As foo\nGROUP BY gid, field1,field2;"
+
+#. Tag: refname
+#: reference_accessor.xml:1468
+#, no-c-format
+msgid "ST_NumInteriorRing"
+msgstr "ST_NumInteriorRing"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1469
+#, no-c-format
+msgid ""
+"Return the number of interior rings of a polygon in the geometry. Synonym "
+"for ST_NumInteriorRings."
+msgstr "Gibt die Anzahl der inneren Ringe eines Polygons in der Geometrie aus. Ist ein Synonym für ST_NumInteriorRings."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1475
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NumInteriorRing</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NumInteriorRing</function></funcdef> <paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+
+#. Tag: refname
+#: reference_accessor.xml:1491
+#, no-c-format
+msgid "ST_NumPatches"
+msgstr "ST_NumPatches"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1492
+#, no-c-format
+msgid ""
+"Return the number of faces on a Polyhedral Surface. Will return null for "
+"non-polyhedral geometries."
+msgstr "Gibt die Anzahl der Maschen einer polyedrischen Oberfläche aus. Gibt NULL zurück, wenn es sich nicht um polyedrische Geometrien handelt."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1497
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NumPatches</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NumPatches</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1507
+#, no-c-format
+msgid ""
+"Return the number of faces on a Polyhedral Surface. Will return null for "
+"non-polyhedral geometries. This is an alias for ST_NumGeometries to support "
+"MM naming. Faster to use ST_NumGeometries if you don't care about MM "
+"convention."
+msgstr "Gibt die Anzahl der Maschen einer polyedrischen Oberfläche aus. Gibt NULL zurück, wenn es sich um keine polyedrische Geometrie handelt. Ist ein Synonym für ST_NumGeometries zur Unterstützung der MM Namensgebung. Wenn Ihnen die MM-Konvention egal ist, so ist die Verwendung von ST_NumGeometries schneller."
+
+#. Tag: para
+#: reference_accessor.xml:1510 reference_accessor.xml:1605
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: para
+#: reference_accessor.xml:1513 reference_accessor.xml:1606
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: ?"
+msgstr "&sqlmm_compliant; SQL-MM 3: ?"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1520
+#, no-c-format
+msgid ""
+"SELECT ST_NumPatches(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n"
+"                --result\n"
+"                6"
+msgstr "SELECT ST_NumPatches(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n                --result\n                6"
+
+#. Tag: refname
+#: reference_accessor.xml:1531
+#, no-c-format
+msgid "ST_NumPoints"
+msgstr "ST_NumPoints"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1532
+#, no-c-format
+msgid ""
+"Return the number of points in an ST_LineString or ST_CircularString value."
+msgstr "Gibt die Anzahl der Stützpunkte eines ST_LineString oder eines ST_CircularString zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1538
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NumPoints</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NumPoints</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1548
+#, no-c-format
+msgid ""
+"Return the number of points in an ST_LineString or ST_CircularString value. "
+"Prior to 1.4 only works with Linestrings as the specs state. From 1.4 "
+"forward this is an alias for ST_NPoints which returns number of vertexes for"
+" not just line strings. Consider using ST_NPoints instead which is multi-"
+"purpose and works with many geometry types."
+msgstr "Gibt die Anzahl der Stützpunkte eines ST_LineString oder eines ST_CircularString zurück. Vor 1.4 funktionierte dies nur mit ST_LineString, wie von der Spezifikation festgelegt. Ab 1.4 aufwärts handelt es sich um einen Alias für ST_NPoints, das die Anzahl der Knoten nicht nur für Linienzüge ausgibt. Erwägen Sie stattdessen die Verwendung von ST_NPoints, das vielseitig ist und mit vielen Geometrietypen funktioniert."
+
+#. Tag: para
+#: reference_accessor.xml:1555
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.2.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.4"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1561
+#, no-c-format
+msgid ""
+"SELECT ST_NumPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n"
+"                --result\n"
+"                4"
+msgstr "SELECT ST_NumPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));\n                --result\n                4"
+
+#. Tag: refname
+#: reference_accessor.xml:1572
+#, no-c-format
+msgid "ST_PatchN"
+msgstr "ST_PatchN"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1574
+#, no-c-format
+msgid ""
+"Return the 1-based Nth geometry (face) if the geometry is a "
+"POLYHEDRALSURFACE, POLYHEDRALSURFACEM. Otherwise, return NULL."
+msgstr "Gibt die auf 1-basierende n-te Geometrie (Masche) zurück, wenn es sich bei der Geometrie um ein POLYHEDRALSURFACE, oder ein POLYHEDRALSURFACEM handelt. Anderenfalls wird NULL zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1581
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PatchN</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PatchN</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1592
+#, no-c-format
+msgid ""
+">Return the 1-based Nth geometry (face) if the geometry is a "
+"POLYHEDRALSURFACE, POLYHEDRALSURFACEM. Otherwise, return NULL. This returns "
+"the same answer as ST_GeometryN for Polyhedral Surfaces. Using ST_GemoetryN "
+"is faster."
+msgstr ">Gibt die auf 1-basierende n-te Geometrie (Masche) zurück, wenn es sich bei der Geometrie um ein POLYHEDRALSURFACE, oder ein POLYHEDRALSURFACEM handelt. Anderenfalls wird NULL zurückgegeben. Gibt bei polyedrischen Oberflächen das selbe Ergebnis wie ST_GeometryN. Die Verwendung von ST_GeometryN ist schneller."
+
+#. Tag: para
+#: reference_accessor.xml:1598
+#, no-c-format
+msgid "Index is 1-based."
+msgstr "Der Index ist auf 1 basiert."
+
+#. Tag: para
+#: reference_accessor.xml:1602
+#, no-c-format
+msgid ""
+"If you want to extract all geometries, of a geometry, ST_Dump is more "
+"efficient."
+msgstr "Falls Sie alle Geometrien einer Geometrie entnehmen wollen, so ist ST_Dump wesentlich leistungsfähiger."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1616
+#, no-c-format
+msgid ""
+"--Extract the 2nd face of the polyhedral surface\n"
+"SELECT ST_AsEWKT(ST_PatchN(geom, 2)) As geomewkt\n"
+"FROM (\n"
+"VALUES (ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )')) ) As foo(geom);\n"
+"\n"
+"              geomewkt\n"
+"---+-----------------------------------------\n"
+" POLYGON((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0))"
+msgstr "--Entnimmt die 2te Fläche einer polyedrischen Oberfläche\nSELECT ST_AsEWKT(ST_PatchN(geom, 2)) As geomewkt\nFROM (\nVALUES (ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )')) ) As foo(geom);\n\n              geomewkt\n---+------------ [...]
+
+#. Tag: para
+#: reference_accessor.xml:1623
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
+"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1629
+#, no-c-format
+msgid "ST_PointN"
+msgstr "ST_PointN"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1631
+#, no-c-format
+msgid ""
+"Return the Nth point in the first LineString or circular LineString in the "
+"geometry. Negative values are counted backwards from the end of the "
+"LineString. Returns NULL if there is no linestring in the geometry."
+msgstr "Gibt den n-ten Punkt des ersten LineString's oder des kreisförmigen LineStrings's in der Geometrie zurück. Negative Werte werden rückwärts vom Ende des LineString's gezählt. Gibt NULL aus, wenn es sich bei der Geometrie nicht um einen LineString handelt."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1638
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PointN</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_linestring</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>n</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PointN</function></funcdef> <paramdef><type>geometry </type> <parameter>a_linestring</parameter></paramdef> <paramdef><type>integer </type> <parameter>n</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1649
+#, no-c-format
+msgid ""
+"Return the Nth point in a single linestring or circular linestring in the "
+"geometry. Negative values are counted backwards from the end of the "
+"LineString, so that -1 is the last point. Returns NULL if there is no "
+"linestring in the geometry."
+msgstr "Gibt den n-ten Punkt des ersten LineString's oder des kreisförmigen LineStrings's einer Geometrie zurück. Negative Werte werden rückwärts, vom Ende des LineString's her gezählt, sodass -1 der Endpunkt ist. Gibt NULL aus, wenn die Geometrie keinen LineString enthält."
+
+#. Tag: para
+#: reference_accessor.xml:1654
+#, no-c-format
+msgid ""
+"Index is 1-based as for OGC specs since version 0.8.0. Backward indexing "
+"(negative index) is not in OGC Previous versions implemented this as 0-based"
+" instead."
+msgstr "Seit Version 0.8.0 ist der Index 1-basiert, so wie in der OGC Spezifikation. Rückwärtiges Indizieren (negativer Index) findet sich nicht in der OGC Spezifikation. Vorhergegangene Versionen waren 0-basiert."
+
+#. Tag: para
+#: reference_accessor.xml:1660
+#, no-c-format
+msgid ""
+"If you want to get the nth point of each line string in a multilinestring, "
+"use in conjunction with ST_Dump"
+msgstr "Falls Sie den n-ten Punkt eines jeden LineString's in einem MultiLinestring wollen, nutzen Sie diese Funktion gemeinsam mit ST_Dump."
+
+#. Tag: para
+#: reference_accessor.xml:1665
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.2.5, 7.3.5"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.5, 7.3.5"
+
+#. Tag: para
+#: reference_accessor.xml:1668
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 no longer works with single geometry multilinestrings. In "
+"older versions of PostGIS -- a single line multilinestring would work "
+"happily with this function and return the start point. In 2.0.0 it just "
+"returns NULL like any other multilinestring."
+msgstr "Änderung: 2.0.0 arbeitet nicht mehr mit MultiLinestring's, die nur eine einzelne Geometrie enthalten. In früheren Versionen von PostGIS gab die Funktion bei einem, aus einer einzelnen Linie bestehender MultiLinestring, den Anfangspunkt zurück. Ab 2.0.0 wird, so wie bei jedem anderen MultiLinestring auch, NULL zurückgegeben."
+
+#. Tag: para
+#: reference_accessor.xml:1671
+#, no-c-format
+msgid "Changed: 2.3.0 : negative indexing available (-1 is last point)"
+msgstr "Änderung: 2.3.0 : negatives Indizieren verfügbar (-1 entspricht dem Endpunkt)"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1681
+#, no-c-format
+msgid ""
+"-- Extract all POINTs from a LINESTRING\n"
+"SELECT ST_AsText(\n"
+"   ST_PointN(\n"
+"          column1,\n"
+"          generate_series(1, ST_NPoints(column1))\n"
+"   ))\n"
+"FROM ( VALUES ('LINESTRING(0 0, 1 1, 2 2)'::geometry) ) AS foo;\n"
+"\n"
+" st_astext\n"
+"------------\n"
+" POINT(0 0)\n"
+" POINT(1 1)\n"
+" POINT(2 2)\n"
+"(3 rows)\n"
+"\n"
+"--Example circular string\n"
+"SELECT ST_AsText(ST_PointN(ST_GeomFromText('CIRCULARSTRING(1 2, 3 2, 1 2)'),2));\n"
+"\n"
+"st_astext\n"
+"----------\n"
+"POINT(3 2)\n"
+"\n"
+"SELECT st_astext(f)\n"
+"FROM ST_GeometryFromtext('LINESTRING(0 0 0, 1 1 1, 2 2 2)') as g\n"
+"        ,ST_PointN(g, -2) AS f -- 1 based index\n"
+"\n"
+"st_astext\n"
+"----------\n"
+"\"POINT Z (1 1 1)\""
+msgstr "-- Entnimmt alle POINTs eines LINESTRINGs\nSELECT ST_AsText(\n   ST_PointN(\n          column1,\n          generate_series(1, ST_NPoints(column1))\n   ))\nFROM ( VALUES ('LINESTRING(0 0, 1 1, 2 2)'::geometry) ) AS foo;\n\n st_astext\n------------\n POINT(0 0)\n POINT(1 1)\n POINT(2 2)\n(3 rows)\n\n--Beispiel für einen Kreisbogen\nSELECT ST_AsText(ST_PointN(ST_GeomFromText('CIRCULARSTRING(1 2, 3 2, 1 2)'),2));\n\nst_astext\n----------\nPOINT(3 2)\n\nSELECT st_astext(f)\nFROM ST_Ge [...]
+
+#. Tag: refname
+#: reference_accessor.xml:1693
+#, no-c-format
+msgid "ST_Points"
+msgstr "ST_Points"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1694
+#, no-c-format
+msgid "Returns a MultiPoint containing all of the coordinates of a geometry."
+msgstr "Gibt einen MultiPoint zurück, welcher alle Koordinaten einer Geometrie enthält."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1700
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Points</function></funcdef> <paramdef> "
+"<type>geometry</type> <parameter>geom</parameter> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_Points</function></funcdef> <paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1713
+#, no-c-format
+msgid ""
+"Returns a MultiPoint containing all of the coordinates of a geometry. Does "
+"not remove points that are duplicated in the input geometry, including start"
+" and end points of ring geometries. (If this behavior is undesired, "
+"duplicates may be removed using <xref "
+"linkend=\"ST_RemoveRepeatedPoints\"/>)."
+msgstr "Gibt einen MultiPoint zurück, welcher alle Koordinaten einer Geometrie enthält. Duplizierte Punkte in der Eingabegeometrie, einschließlich der Anfangs- und Endpunkte von Ringgeometrien, werden nicht entfernt. (Wenn diese Verhaltensweise unerwünscht ist, können die Duplikate mit <xref linkend=\"ST_RemoveRepeatedPoints\"/> entfernt werden)."
+
+#. Tag: para
+#: reference_accessor.xml:1721
+#, no-c-format
+msgid "M and Z ordinates will be preserved if present."
+msgstr "Vorhandene M- und Z-Ordinaten werden erhalten."
+
+#. Tag: para
+#: reference_accessor.xml:1728
+#, no-c-format
+msgid "Availability: 2.3.0"
+msgstr "Verfügbarkeit: 2.3.0"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1735
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Points('POLYGON Z ((30 10 4,10 30 5,40 40 6, 30 10))'));\n"
+"\n"
+"--result\n"
+"MULTIPOINT Z (30 10 4,10 30 5,40 40 6, 30 10 4)"
+msgstr "SELECT ST_AsText(ST_Points('POLYGON Z ((30 10 4,10 30 5,40 40 6, 30 10))'));\n\n--result\nMULTIPOINT Z (30 10 4,10 30 5,40 40 6, 30 10 4)"
+
+#. Tag: refname
+#: reference_accessor.xml:1746
+#, no-c-format
+msgid "ST_SRID"
+msgstr "ST_SRID"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1747
+#, no-c-format
+msgid ""
+"Returns the spatial reference identifier for the ST_Geometry as defined in "
+"spatial_ref_sys table."
+msgstr "Gibt den Identifikator des Koordinatenreferenzsystems, wie in der spatial_ref_sys Tabelle definiert, für die ST_Geometry aus."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1752
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_SRID</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_SRID</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1762
+#, no-c-format
+msgid ""
+"Returns the spatial reference identifier for the ST_Geometry as defined in "
+"spatial_ref_sys table. <xref linkend=\"spatial_ref_sys\"/>"
+msgstr "Gibt den Identifikator des Koordinatenreferenzsystems, wie in der spatial_ref_sys Tabelle definiert, für die ST_Geometry aus. <xref linkend=\"spatial_ref_sys\"/>"
+
+#. Tag: para
+#: reference_accessor.xml:1763
+#, no-c-format
+msgid ""
+"spatial_ref_sys table is a table that catalogs all spatial reference systems"
+" known to PostGIS and is used for transformations from one spatial reference"
+" system to another. So verifying you have the right spatial reference system"
+" identifier is important if you plan to ever transform your geometries."
+msgstr "In der spatial_ref_sys Tabelle werden alle Koordinatenreferenzsysteme, die PostGIS bekannt sind, katalogisiert und für Koordinatentransformationen herangezogen. Falls Sie jemals Koordinatentransformationen mit Ihren Geometrien durchführen wollen, sollten Sie sich vergewissern, dass die richtigen Identifikatoren für die Koordinatenreferenzsysteme dieser Geometrien eingetragen sind."
+
+#. Tag: para
+#: reference_accessor.xml:1767
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.5"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.5"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1775
+#, no-c-format
+msgid ""
+"SELECT ST_SRID(ST_GeomFromText('POINT(-71.1043 42.315)',4326));\n"
+"                --result\n"
+"                4326"
+msgstr "SELECT ST_SRID(ST_GeomFromText('POINT(-71.1043 42.315)',4326));\n                --result\n                4326"
+
+#. Tag: para
+#: reference_accessor.xml:1780
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref"
+" linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1786
+#, no-c-format
+msgid "ST_StartPoint"
+msgstr "ST_StartPoint"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1788
+#, no-c-format
+msgid ""
+"Returns the first point of a <varname>LINESTRING</varname> geometry as a "
+"<varname>POINT</varname>."
+msgstr "Gibt den den Anfangspunkt einer <varname>LINESTRING</varname> Geometrie als <varname>POINT</varname> zurück."
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1794
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_StartPoint</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_StartPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1805
+#, no-c-format
+msgid ""
+"Returns the first point of a <varname>LINESTRING</varname> or "
+"<varname>CIRCULARLINESTRING</varname> geometry as a <varname>POINT</varname>"
+" or <varname>NULL</varname> if the input parameter is not a "
+"<varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname>."
+msgstr "Gibt den Anfangspunkt einer <varname>LINESTRING</varname> oder <varname>CIRCULARLINESTRING</varname> Geometrie als <varname>POINT</varname> oder <varname>NULL</varname>  zurück, falls es sich beim Eingabewert nicht um einen <varname>LINESTRING</varname> oder <varname>CIRCULARLINESTRING</varname> handelt."
+
+#. Tag: para
+#: reference_accessor.xml:1809
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.1.3"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.3"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1824
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_StartPoint('LINESTRING(0 1, 0 2)'::geometry));\n"
+" st_astext\n"
+"------------\n"
+" POINT(0 1)\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_StartPoint('POINT(0 1)'::geometry) IS NULL AS is_null;\n"
+"  is_null\n"
+"----------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"--3d line\n"
+"SELECT ST_AsEWKT(ST_StartPoint('LINESTRING(0 1 1, 0 2 2)'::geometry));\n"
+" st_asewkt\n"
+"------------\n"
+" POINT(0 1 1)\n"
+"(1 row)\n"
+"\n"
+"-- circular linestring --\n"
+"SELECT ST_AsText(ST_StartPoint('CIRCULARSTRING(5 2,-3 1.999999, -2 1, -4 2, 5 2)'::geometry));\n"
+" st_astext\n"
+"------------\n"
+" POINT(5 2)"
+msgstr "SELECT ST_AsText(ST_StartPoint('LINESTRING(0 1, 0 2)'::geometry));\n st_astext\n------------\n POINT(0 1)\n(1 row)\n\nSELECT ST_StartPoint('POINT(0 1)'::geometry) IS NULL AS is_null;\n  is_null\n----------\n t\n(1 row)\n\n--3D Linie\nSELECT ST_AsEWKT(ST_StartPoint('LINESTRING(0 1 1, 0 2 2)'::geometry));\n st_asewkt\n------------\n POINT(0 1 1)\n(1 row)\n\n-- kreisförmiger Linienzug --\nSELECT ST_AsText(ST_StartPoint('CIRCULARSTRING(5 2,-3 1.999999, -2 1, -4 2, 5 2)'::geometry));\ [...]
+
+#. Tag: para
+#: reference_accessor.xml:1830
+#, no-c-format
+msgid ", <xref linkend=\"ST_PointN\"/>"
+msgstr ", <xref linkend=\"ST_PointN\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1835
+#, no-c-format
+msgid "ST_Summary"
+msgstr "ST_Summary"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1837
+#, no-c-format
+msgid ""
+"<refpurpose>Returns a text summary of the contents of the "
+"geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt eine Zusammenfassung des Inhalts einer Geometrie wieder.</refpurpose>"
+
+#. Tag: funcsynopsis
+#: reference_accessor.xml:1843
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_Summary</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>ST_Summary</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_Summary</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_Summary</function></funcdef> <paramdef><type>geography </type> <parameter>g</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_accessor.xml:1858
+#, no-c-format
+msgid "<para>Returns a text summary of the contents of the geometry.</para>"
+msgstr "<para>Gibt eine Zusammenfassung des Inhalts einer Geometrie wieder.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:1860
+#, no-c-format
+msgid ""
+"Flags shown square brackets after the geometry type have the following "
+"meaning:"
+msgstr "Die Bedeutung der Flags, welche in eckigen Klammern hinter dem Geometrietyp angezeigt werden, ist wie folgt:"
+
+#. Tag: para
+#: reference_accessor.xml:1864
+#, no-c-format
+msgid "M: has M ordinate"
+msgstr "M: besitzt eine M-Ordinate"
+
+#. Tag: para
+#: reference_accessor.xml:1865
+#, no-c-format
+msgid "Z: has Z ordinate"
+msgstr "Z: besitzt eine Z-Ordinate"
+
+#. Tag: para
+#: reference_accessor.xml:1866
+#, no-c-format
+msgid "B: has a cached bounding box"
+msgstr "B: besitzt ein zwischengespeichertes Umgebungsrechteck"
+
+#. Tag: para
+#: reference_accessor.xml:1867
+#, no-c-format
+msgid "G: is geodetic (geography)"
+msgstr "G: ist geodätisch (Geographie)"
+
+#. Tag: para
+#: reference_accessor.xml:1868
+#, no-c-format
+msgid "S: has spatial reference system"
+msgstr "S: besitzt ein räumliches Koordinatenreferenzsystem"
+
+#. Tag: para
+#: reference_accessor.xml:1879
+#, no-c-format
+msgid "Availability: 1.2.2"
+msgstr "Verfügbarkeit: 1.2.2"
+
+#. Tag: para
+#: reference_accessor.xml:1880
+#, no-c-format
+msgid "Enhanced: 2.0.0 added support for geography"
+msgstr "Erweiterung: 2.0.0 Unterstützung für geographische Koordinaten hinzugefügt"
+
+#. Tag: para
+#: reference_accessor.xml:1881
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 S flag to denote if has a known spatial reference system"
+msgstr "Erweiterung: 2.1.0 S-Flag, diese zeigt an ob das Koordinatenreferenzsystem bekannt ist"
+
+#. Tag: para
+#: reference_accessor.xml:1882
+#, no-c-format
+msgid "Enhanced: 2.2.0 Added support for TIN and Curves"
+msgstr "Erweiterung: 2.2.0 Unterstützung für TIN und Kurven"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1888
+#, no-c-format
+msgid ""
+"=# SELECT ST_Summary(ST_GeomFromText('LINESTRING(0 0, 1 1)')) as geom,\n"
+"        ST_Summary(ST_GeogFromText('POLYGON((0 0, 1 1, 1 2, 1 1, 0 0))')) geog;\n"
+"            geom             |          geog\n"
+"-----------------------------+--------------------------\n"
+" LineString[B] with 2 points | Polygon[BGS] with 1 rings\n"
+"                             | ring 0 has 5 points\n"
+"                             :\n"
+"(1 row)\n"
+"\n"
+"\n"
+"=# SELECT ST_Summary(ST_GeogFromText('LINESTRING(0 0 1, 1 1 1)')) As geog_line,\n"
+"        ST_Summary(ST_GeomFromText('SRID=4326;POLYGON((0 0 1, 1 1 2, 1 2 3, 1 1 1, 0 0 1))')) As geom_poly;\n"
+";\n"
+"           geog_line             |        geom_poly\n"
+"-------------------------------- +--------------------------\n"
+" LineString[ZBGS] with 2 points | Polygon[ZBS] with 1 rings\n"
+"                                :    ring 0 has 5 points\n"
+"                                :\n"
+"(1 row)"
+msgstr "=# SELECT ST_Summary(ST_GeomFromText('LINESTRING(0 0, 1 1)')) as geom,\n        ST_Summary(ST_GeogFromText('POLYGON((0 0, 1 1, 1 2, 1 1, 0 0))')) geog;\n            geom             |          geog\n-----------------------------+--------------------------\n LineString[B] with 2 points | Polygon[BGS] with 1 rings\n                             | ring 0 has 5 points\n                             :\n(1 row)\n\n\n=# SELECT ST_Summary(ST_GeogFromText('LINESTRING(0 0 1, 1 1 1)')) As geo [...]
+
+#. Tag: para
+#: reference_accessor.xml:1894
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_AddBBox\"/>, <xref linkend=\"ST_Force_3DM\"/>, "
+"<xref linkend=\"ST_Force_3DZ\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
+"linkend=\"geography\"/>"
+msgstr ", <xref linkend=\"PostGIS_AddBBox\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref linkend=\"ST_Force_3DZ\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"geography\"/>"
+
+#. Tag: para
+#: reference_accessor.xml:1903
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_IsValidReason\"/>, "
+"<xref linkend=\"ST_IsValidDetail\"/>"
+msgstr ", <xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_IsValidReason\"/>, <xref linkend=\"ST_IsValidDetail\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1914
+#, no-c-format
+msgid "ST_X"
+msgstr "ST_X"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1916
+#, no-c-format
+msgid ""
+"<refpurpose>Return the X coordinate of the point, or NULL if not available. "
+"Input must be a point.</refpurpose>"
+msgstr "<refpurpose>Gibt die X-Koordinate eines Punktes, oder NULL wenn diese nicht vorhanden ist, zurück. Die Eingabe muss ein Punkt sein.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1922
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_X</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>a_point</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_X</function></funcdef> <paramdef><type>geometry </type> <parameter>a_point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1932
+#, no-c-format
+msgid ""
+"<para>Return the X coordinate of the point, or NULL if not available. Input "
+"must be a point.</para>"
+msgstr "<para>Gibt die X-Koordinate eines Punktes, oder NULL wenn diese nicht vorhanden ist, zurück. Die Eingabe muss ein Punkt sein.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:1935
+#, no-c-format
+msgid ""
+"If you want to get the max min x values of any geometry look at ST_XMin, "
+"ST_XMax functions."
+msgstr "Für die maximalen bzw. minimalen Werte einer beliebigen Geometrie benötigen, sh. die Funktionen ST_XMin und ST_XMax."
+
+#. Tag: para
+#: reference_accessor.xml:1937
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 6.1.3"
+msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.3"
+
+#. Tag: programlisting
+#: reference_accessor.xml:1945
+#, no-c-format
+msgid ""
+"SELECT ST_X(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n"
+" st_x\n"
+"------\n"
+"        1\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_Y(ST_Centroid(ST_GeomFromEWKT('LINESTRING(1 2 3 4, 1 1 1 1)')));\n"
+" st_y\n"
+"------\n"
+"  1.5\n"
+"(1 row)"
+msgstr "SELECT ST_X(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n st_x\n------\n        1\n(1 row)\n\nSELECT ST_Y(ST_Centroid(ST_GeomFromEWKT('LINESTRING(1 2 3 4, 1 1 1 1)')));\n st_y\n------\n  1.5\n(1 row)"
+
+#. Tag: para
+#: reference_accessor.xml:1952
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref "
+"linkend=\"ST_XMax\"/>, <xref linkend=\"ST_XMin\"/>, <xref "
+"linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:1958
+#, no-c-format
+msgid "ST_XMax"
+msgstr "ST_XMax"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:1960
+#, no-c-format
+msgid ""
+"<refpurpose>Returns X maxima of a bounding box 2d or 3d or a "
+"geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt das größte X des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:1965
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_XMax</function></funcdef> <paramdef><type>box3d "
+"</type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_XMax</function></funcdef> <paramdef><type>box3d </type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:1975
+#, no-c-format
+msgid ""
+"<para>Returns X maxima of a bounding box 2d or 3d or a geometry.</para>"
+msgstr "<para>Gibt das größte X des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:1978 reference_accessor.xml:2023
+#: reference_accessor.xml:2111 reference_accessor.xml:2156
+#: reference_accessor.xml:2244 reference_accessor.xml:2331
+#, no-c-format
+msgid ""
+"Although this function is only defined for box3d, it will work for box2d and"
+" geometry because of the auto-casting behavior defined for geometries and "
+"box2d. However you can not feed it a geometry or box2d text representation, "
+"since that will not auto-cast."
+msgstr "Obwohl diese Funktion nur für Box3D definiert ist, funktioniert sie auch für Box2D und für Geometrie, da eine automatische Typumwandlung für Geometrie und Box2D festgelegt ist. Allerdings kann eine Geometrie oder Box2D nicht in der Textdarstellung eingegeben werden, da es dann zu keiner automatischen Typumwandlung kommt."
+
+#. Tag: programlisting
+#: reference_accessor.xml:1990
+#, no-c-format
+msgid ""
+"SELECT ST_XMax('BOX3D(1 2 3, 4 5 6)');\n"
+"st_xmax\n"
+"-------\n"
+"4\n"
+"\n"
+"SELECT ST_XMax(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\n"
+"st_xmax\n"
+"-------\n"
+"5\n"
+"\n"
+"SELECT ST_XMax(CAST('BOX(-3 2, 3 4)' As box2d));\n"
+"st_xmax\n"
+"-------\n"
+"3\n"
+"--Observe THIS DOES NOT WORK because it will try to autocast the string representation to a BOX3D\n"
+"SELECT ST_XMax('LINESTRING(1 3, 5 6)');\n"
+"\n"
+"--ERROR:  BOX3D parser - doesn't start with BOX3D(\n"
+"\n"
+"SELECT ST_XMax(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)'));\n"
+"st_xmax\n"
+"--------\n"
+"220288.248780547"
+msgstr "SELECT ST_XMax('BOX3D(1 2 3, 4 5 6)');\nst_xmax\n-------\n4\n\nSELECT ST_XMax(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\nst_xmax\n-------\n5\n\nSELECT ST_XMax(CAST('BOX(-3 2, 3 4)' As box2d));\nst_xmax\n-------\n3\n--DIES FUNKTIONIERT NICHT, da eine automatische Typumwandlung von einer Zeichenkette auf BOX3D erfolgt.\nSELECT ST_XMax('LINESTRING(1 3, 5 6)');\n\n--ERROR:  BOX3D parser - doesn't start with BOX3D(\n\nSELECT ST_XMax(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1, [...]
+
+#. Tag: para
+#: reference_accessor.xml:1997 reference_accessor.xml:2042
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
+"linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+msgstr ", <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2003
+#, no-c-format
+msgid "ST_XMin"
+msgstr "ST_XMin"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2005
+#, no-c-format
+msgid ""
+"<refpurpose>Returns X minima of a bounding box 2d or 3d or a "
+"geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt das kleinste X des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2010
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_XMin</function></funcdef> <paramdef><type>box3d "
+"</type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_XMin</function></funcdef> <paramdef><type>box3d </type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2020
+#, no-c-format
+msgid ""
+"<para>Returns X minima of a bounding box 2d or 3d or a geometry.</para>"
+msgstr "<para>Gibt das kleinste X des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</para>"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2035
+#, no-c-format
+msgid ""
+"SELECT ST_XMin('BOX3D(1 2 3, 4 5 6)');\n"
+"st_xmin\n"
+"-------\n"
+"1\n"
+"\n"
+"SELECT ST_XMin(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\n"
+"st_xmin\n"
+"-------\n"
+"1\n"
+"\n"
+"SELECT ST_XMin(CAST('BOX(-3 2, 3 4)' As box2d));\n"
+"st_xmin\n"
+"-------\n"
+"-3\n"
+"--Observe THIS DOES NOT WORK because it will try to autocast the string representation to a BOX3D\n"
+"SELECT ST_XMin('LINESTRING(1 3, 5 6)');\n"
+"\n"
+"--ERROR:  BOX3D parser - doesn't start with BOX3D(\n"
+"\n"
+"SELECT ST_XMin(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)'));\n"
+"st_xmin\n"
+"--------\n"
+"220186.995121892"
+msgstr "SELECT ST_XMin('BOX3D(1 2 3, 4 5 6)');\nst_xmin\n-------\n1\n\nSELECT ST_XMin(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\nst_xmin\n-------\n1\n\nSELECT ST_XMin(CAST('BOX(-3 2, 3 4)' As box2d));\nst_xmin\n-------\n-3\n--DIES FUNKTIONIERT NICHT, da eine automatische Typumwandlung von einer Zeichenkette auf BOX3D erfolgt.\nSELECT ST_XMin('LINESTRING(1 3, 5 6)');\n\n--ERROR:  BOX3D parser - doesn't start with BOX3D(\n\nSELECT ST_XMin(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1 [...]
+
+#. Tag: refname
+#: reference_accessor.xml:2048
+#, no-c-format
+msgid "ST_Y"
+msgstr "ST_Y"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2050
+#, no-c-format
+msgid ""
+"<refpurpose>Return the Y coordinate of the point, or NULL if not available. "
+"Input must be a point.</refpurpose>"
+msgstr "<refpurpose>Gibt die Y-Koordinate eines Punktes, oder NULL wenn diese nicht vorhanden ist, zurück. Die Eingabe muss ein Punkt sein.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2056
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_Y</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>a_point</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_Y</function></funcdef> <paramdef><type>geometry </type> <parameter>a_point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2066
+#, no-c-format
+msgid ""
+"<para>Return the Y coordinate of the point, or NULL if not available. Input "
+"must be a point.</para>"
+msgstr "<para>Gibt die Y-Koordinate eines Punktes, oder NULL wenn diese nicht vorhanden ist, zurück. Die Eingabe muss ein Punkt sein.</para>"
+
+#. Tag: para
+#: reference_accessor.xml:2070
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 6.1.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.4"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2078
+#, no-c-format
+msgid ""
+"SELECT ST_Y(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n"
+" st_y\n"
+"------\n"
+"        2\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_Y(ST_Centroid(ST_GeomFromEWKT('LINESTRING(1 2 3 4, 1 1 1 1)')));\n"
+" st_y\n"
+"------\n"
+"  1.5\n"
+"(1 row)"
+msgstr "SELECT ST_Y(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n st_y\n------\n        2\n(1 row)\n\nSELECT ST_Y(ST_Centroid(ST_GeomFromEWKT('LINESTRING(1 2 3 4, 1 1 1 1)')));\n st_y\n------\n  1.5\n(1 row)"
+
+#. Tag: para
+#: reference_accessor.xml:2085
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref "
+"linkend=\"ST_X\"/>, <xref linkend=\"ST_YMax\"/>, <xref "
+"linkend=\"ST_YMin\"/>, <xref linkend=\"ST_Z\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_Z\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2091
+#, no-c-format
+msgid "ST_YMax"
+msgstr "ST_YMax"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2093
+#, no-c-format
+msgid ""
+"<refpurpose>Returns Y maxima of a bounding box 2d or 3d or a "
+"geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt das größte Y des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2098
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_YMax</function></funcdef> <paramdef><type>box3d "
+"</type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_YMax</function></funcdef> <paramdef><type>box3d </type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2108
+#, no-c-format
+msgid ""
+"<para>Returns Y maxima of a bounding box 2d or 3d or a geometry.</para>"
+msgstr "<para>Gibt das größte Y des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</para>"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2123
+#, no-c-format
+msgid ""
+"SELECT ST_YMax('BOX3D(1 2 3, 4 5 6)');\n"
+"st_ymax\n"
+"-------\n"
+"5\n"
+"\n"
+"SELECT ST_YMax(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\n"
+"st_ymax\n"
+"-------\n"
+"6\n"
+"\n"
+"SELECT ST_YMax(CAST('BOX(-3 2, 3 4)' As box2d));\n"
+"st_ymax\n"
+"-------\n"
+"4\n"
+"--Observe THIS DOES NOT WORK because it will try to autocast the string representation to a BOX3D\n"
+"SELECT ST_YMax('LINESTRING(1 3, 5 6)');\n"
+"\n"
+"--ERROR:  BOX3D parser - doesn't start with BOX3D(\n"
+"\n"
+"SELECT ST_YMax(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)'));\n"
+"st_ymax\n"
+"--------\n"
+"150506.126829327"
+msgstr "SELECT ST_YMax('BOX3D(1 2 3, 4 5 6)');\nst_ymax\n-------\n5\n\nSELECT ST_YMax(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\nst_ymax\n-------\n6\n\nSELECT ST_YMax(CAST('BOX(-3 2, 3 4)' As box2d));\nst_ymax\n-------\n4\n--DIES FUNKTIONIERT NICHT, da eine automatische Typumwandlung von einer Zeichenkette auf BOX3D erfolgt.\nSELECT ST_YMax('LINESTRING(1 3, 5 6)');\n\n--ERROR:  BOX3D parser - doesn't start with BOX3D(\n\nSELECT ST_YMax(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1, [...]
+
+#. Tag: para
+#: reference_accessor.xml:2130
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
+"linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+msgstr ", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2136
+#, no-c-format
+msgid "ST_YMin"
+msgstr "ST_YMin"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2138
+#, no-c-format
+msgid ""
+"<refpurpose>Returns Y minima of a bounding box 2d or 3d or a "
+"geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt das kleinste Y des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2143
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_YMin</function></funcdef> <paramdef><type>box3d "
+"</type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_YMin</function></funcdef> <paramdef><type>box3d </type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2153
+#, no-c-format
+msgid ""
+"<para>Returns Y minima of a bounding box 2d or 3d or a geometry.</para>"
+msgstr "<para>Gibt das kleinste Y des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</para>"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2168
+#, no-c-format
+msgid ""
+"SELECT ST_YMin('BOX3D(1 2 3, 4 5 6)');\n"
+"st_ymin\n"
+"-------\n"
+"2\n"
+"\n"
+"SELECT ST_YMin(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\n"
+"st_ymin\n"
+"-------\n"
+"3\n"
+"\n"
+"SELECT ST_YMin(CAST('BOX(-3 2, 3 4)' As box2d));\n"
+"st_ymin\n"
+"-------\n"
+"2\n"
+"--Observe THIS DOES NOT WORK because it will try to autocast the string representation to a BOX3D\n"
+"SELECT ST_YMin('LINESTRING(1 3, 5 6)');\n"
+"\n"
+"--ERROR:  BOX3D parser - doesn't start with BOX3D(\n"
+"\n"
+"SELECT ST_YMin(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)'));\n"
+"st_ymin\n"
+"--------\n"
+"150406"
+msgstr "SELECT ST_YMin('BOX3D(1 2 3, 4 5 6)');\nst_ymin\n-------\n2\n\nSELECT ST_YMin(ST_GeomFromText('LINESTRING(1 3 4, 5 6 7)'));\nst_ymin\n-------\n3\n\nSELECT ST_YMin(CAST('BOX(-3 2, 3 4)' As box2d));\nst_ymin\n-------\n2\n--DIES FUNKTIONIERT NICHT, da eine automatische Typumwandlung von einer Zeichenkette auf BOX3D erfolgt\nSELECT ST_YMin('LINESTRING(1 3, 5 6)');\n\n--ERROR:  BOX3D parser - doesn't start with BOX3D(\n\nSELECT ST_YMin(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,2 [...]
+
+#. Tag: para
+#: reference_accessor.xml:2175
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
+"linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMax\"/>, <xref "
+"linkend=\"ST_ZMin\"/>"
+msgstr ", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2181
+#, no-c-format
+msgid "ST_Z"
+msgstr "ST_Z"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2183
+#, no-c-format
+msgid ""
+"<refpurpose>Return the Z coordinate of the point, or NULL if not available. "
+"Input must be a point.</refpurpose>"
+msgstr "<refpurpose>Gibt die Z-Koordinate eines Punktes, oder NULL wenn diese nicht vorhanden ist, zurück. Die Eingabe muss ein Punkt sein.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2189
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_Z</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>a_point</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_Z</function></funcdef> <paramdef><type>geometry </type> <parameter>a_point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2199
+#, no-c-format
+msgid ""
+"<para>Return the Z coordinate of the point, or NULL if not available. Input "
+"must be a point.</para>"
+msgstr "<para>Gibt die Z-Koordinate eines Punktes, oder NULL wenn diese nicht vorhanden ist, zurück. Die Eingabe muss ein Punkt sein.</para>"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2211
+#, no-c-format
+msgid ""
+"SELECT ST_Z(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n"
+" st_z\n"
+"------\n"
+"        3\n"
+"(1 row)"
+msgstr "SELECT ST_Z(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n st_z\n------\n        3\n(1 row)"
+
+#. Tag: para
+#: reference_accessor.xml:2218
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_M\"/>, <xref linkend=\"ST_X\"/>, <xref "
+"linkend=\"ST_Y\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+msgstr ", <xref linkend=\"ST_M\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2224
+#, no-c-format
+msgid "ST_ZMax"
+msgstr "ST_ZMax"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2226 reference_accessor.xml:2313
+#, no-c-format
+msgid ""
+"<refpurpose>Returns Z minima of a bounding box 2d or 3d or a "
+"geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt das kleinste Z des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2231
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_ZMax</function></funcdef> <paramdef><type>box3d "
+"</type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_ZMax</function></funcdef> <paramdef><type>box3d </type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2241
+#, no-c-format
+msgid "Returns Z maxima of a bounding box 2d or 3d or a geometry."
+msgstr "Gibt das größte Z des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück."
+
+#. Tag: programlisting
+#: reference_accessor.xml:2256
+#, no-c-format
+msgid ""
+"SELECT ST_ZMax('BOX3D(1 2 3, 4 5 6)');\n"
+"st_zmax\n"
+"-------\n"
+"6\n"
+"\n"
+"SELECT ST_ZMax(ST_GeomFromEWKT('LINESTRING(1 3 4, 5 6 7)'));\n"
+"st_zmax\n"
+"-------\n"
+"7\n"
+"\n"
+"SELECT ST_ZMax('BOX3D(-3 2 1, 3 4 1)' );\n"
+"st_zmax\n"
+"-------\n"
+"1\n"
+"--Observe THIS DOES NOT WORK because it will try to autocast the string representation to a BOX3D\n"
+"SELECT ST_ZMax('LINESTRING(1 3 4, 5 6 7)');\n"
+"\n"
+"--ERROR:  BOX3D parser - doesn't start with BOX3D(\n"
+"\n"
+"SELECT ST_ZMax(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)'));\n"
+"st_zmax\n"
+"--------\n"
+"3"
+msgstr "SELECT ST_ZMax('BOX3D(1 2 3, 4 5 6)');\nst_zmax\n-------\n6\n\nSELECT ST_ZMax(ST_GeomFromEWKT('LINESTRING(1 3 4, 5 6 7)'));\nst_zmax\n-------\n7\n\nSELECT ST_ZMax('BOX3D(-3 2 1, 3 4 1)' );\nst_zmax\n-------\n1\n--DIES FUNKTIONIERT NICHT, da eine automatische Typumwandlung von einer Zeichenkette auf BOX3D erfolgt\nSELECT ST_ZMax('LINESTRING(1 3 4, 5 6 7)');\n\n--ERROR:  BOX3D parser - doesn't start with BOX3D(\n\nSELECT ST_ZMax(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,22022 [...]
+
+#. Tag: para
+#: reference_accessor.xml:2263
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
+"linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
+"linkend=\"ST_ZMax\"/>"
+msgstr ", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2269
+#, no-c-format
+msgid "ST_Zmflag"
+msgstr "ST_Zmflag"
+
+#. Tag: refpurpose
+#: reference_accessor.xml:2271
+#, no-c-format
+msgid ""
+"<refpurpose>Returns ZM (dimension semantic) flag of the geometries as a "
+"small int. Values are: 0=2d, 1=3dm, 2=3dz, 3=4d.</refpurpose>"
+msgstr "<refpurpose>Gibt die ZM (semantische Dimension) Flag der Geometrie als Small Int zurück. Die Werte sind: 0=2D, 1=3DM, 2=3DZ, 3=4D.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2277
+#, no-c-format
+msgid ""
+"<funcdef>smallint <function>ST_Zmflag</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>smallint <function>ST_Zmflag</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2287
+#, no-c-format
+msgid ""
+"<para>Returns ZM (dimension semantic) flag of the geometries as a small int."
+" Values are: 0=2d, 1=3dm, 2=3dz, 3=4d.</para>"
+msgstr "<para>Gibt die ZM (semantische Dimension) Flag der Geometrie als Small Int zurück. Die Werte sind: 0=2D, 1=3DM, 2=3DZ, 3=4D.</para>"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2298
+#, no-c-format
+msgid ""
+"SELECT ST_Zmflag(ST_GeomFromEWKT('LINESTRING(1 2, 3 4)'));\n"
+" st_zmflag\n"
+"-----------\n"
+"                 0\n"
+"\n"
+"SELECT ST_Zmflag(ST_GeomFromEWKT('LINESTRINGM(1 2 3, 3 4 3)'));\n"
+" st_zmflag\n"
+"-----------\n"
+"                 1\n"
+"\n"
+"SELECT ST_Zmflag(ST_GeomFromEWKT('CIRCULARSTRING(1 2 3, 3 4 3, 5 6 3)'));\n"
+" st_zmflag\n"
+"-----------\n"
+"                 2\n"
+"SELECT ST_Zmflag(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n"
+" st_zmflag\n"
+"-----------\n"
+"                 3"
+msgstr "SELECT ST_Zmflag(ST_GeomFromEWKT('LINESTRING(1 2, 3 4)'));\n st_zmflag\n-----------\n                 0\n\nSELECT ST_Zmflag(ST_GeomFromEWKT('LINESTRINGM(1 2 3, 3 4 3)'));\n st_zmflag\n-----------\n                 1\n\nSELECT ST_Zmflag(ST_GeomFromEWKT('CIRCULARSTRING(1 2 3, 3 4 3, 5 6 3)'));\n st_zmflag\n-----------\n                 2\nSELECT ST_Zmflag(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n st_zmflag\n-----------\n                 3"
+
+#. Tag: para
+#: reference_accessor.xml:2305
+#, no-c-format
+msgid ", <xref linkend=\"ST_NDims\"/>, <xref linkend=\"ST_Dimension\"/>"
+msgstr ", <xref linkend=\"ST_NDims\"/>, <xref linkend=\"ST_Dimension\"/>"
+
+#. Tag: refname
+#: reference_accessor.xml:2311
+#, no-c-format
+msgid "ST_ZMin"
+msgstr "ST_ZMin"
+
+#. Tag: funcprototype
+#: reference_accessor.xml:2318
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_ZMin</function></funcdef> <paramdef><type>box3d "
+"</type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_ZMin</function></funcdef> <paramdef><type>box3d </type> <parameter>aGeomorBox2DorBox3D</parameter></paramdef>"
+
+#. Tag: para
+#: reference_accessor.xml:2328
+#, no-c-format
+msgid ""
+"<para>Returns Z minima of a bounding box 2d or 3d or a geometry.</para>"
+msgstr "<para>Gibt das kleinste Z des Umgebungsrechtecks in 2D, 3D oder als Geometrie zurück.</para>"
+
+#. Tag: programlisting
+#: reference_accessor.xml:2343
+#, no-c-format
+msgid ""
+"SELECT ST_ZMin('BOX3D(1 2 3, 4 5 6)');\n"
+"st_zmin\n"
+"-------\n"
+"3\n"
+"\n"
+"SELECT ST_ZMin(ST_GeomFromEWKT('LINESTRING(1 3 4, 5 6 7)'));\n"
+"st_zmin\n"
+"-------\n"
+"4\n"
+"\n"
+"SELECT ST_ZMin('BOX3D(-3 2 1, 3 4 1)' );\n"
+"st_zmin\n"
+"-------\n"
+"1\n"
+"--Observe THIS DOES NOT WORK because it will try to autocast the string representation to a BOX3D\n"
+"SELECT ST_ZMin('LINESTRING(1 3 4, 5 6 7)');\n"
+"\n"
+"--ERROR:  BOX3D parser - doesn't start with BOX3D(\n"
+"\n"
+"SELECT ST_ZMin(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)'));\n"
+"st_zmin\n"
+"--------\n"
+"1"
+msgstr "SELECT ST_ZMin('BOX3D(1 2 3, 4 5 6)');\nst_zmin\n-------\n3\n\nSELECT ST_ZMin(ST_GeomFromEWKT('LINESTRING(1 3 4, 5 6 7)'));\nst_zmin\n-------\n4\n\nSELECT ST_ZMin('BOX3D(-3 2 1, 3 4 1)' );\nst_zmin\n-------\n1\n--DIES FUNKTIONIERT NICHT, da eine automatische Typumwandlung von einer Zeichenkette auf BOX3D erfolgt\nSELECT ST_ZMin('LINESTRING(1 3 4, 5 6 7)');\n\n--ERROR:  BOX3D parser - doesn't start with BOX3D(\n\nSELECT ST_ZMin(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,22022 [...]
+
+#. Tag: para
+#: reference_accessor.xml:2350
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_XMin\"/>, <xref "
+"linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMax\"/>, <xref "
+"linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>"
diff --git a/doc/po/es/reference_constructor.xml.po b/doc/po/de/reference_constructor.xml.po
similarity index 51%
copy from doc/po/es/reference_constructor.xml.po
copy to doc/po/de/reference_constructor.xml.po
index d2e74b2..a848350 100644
--- a/doc/po/es/reference_constructor.xml.po
+++ b/doc/po/de/reference_constructor.xml.po
@@ -1,29 +1,26 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
-# David Martinez Morata, 2014
-# David Martinez Morata, 2014
-# Minerva Durán Martínez <mine_tod at yahoo.com.mx>, 2015
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-09-11 22:04+0000\n"
-"PO-Revision-Date: 2015-09-29 12:23+0000\n"
-"Last-Translator: Sandro Santilli <strk at kbt.io>\n"
-"Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
-"es/)\n"
-"Language: es\n"
+"PO-Revision-Date: 2017-09-12 11:47+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
 #: reference_constructor.xml:3
 #, no-c-format
 msgid "Geometry Constructors"
-msgstr "Contructores Geométricos"
+msgstr "Geometrische Konstruktoren"
 
 #. Tag: refname
 #: reference_constructor.xml:6
@@ -36,11 +33,9 @@ msgstr "ST_BdPolyFromText"
 #, no-c-format
 msgid ""
 "<refpurpose>Construct a Polygon given an arbitrary collection of closed "
-"linestrings as a MultiLineString Well-Known text representation.</refpurpose>"
-msgstr ""
-"<refpurpose>Construye un polígono dando una colección arbitraria de cadenas "
-"de líneas cerradas como representación \"MultiLineString\" de texto  \"Well-"
-"Known\".</refpurpose>"
+"linestrings as a MultiLineString Well-Known text "
+"representation.</refpurpose>"
+msgstr "<refpurpose>Konstruiert ein Polygon aus einer beliebigen Ansammlung von geschlossenen Linienzügen, welche als MultiLineString in der Well-Known Text Darstellung vorliegen müssen.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:14
@@ -49,10 +44,7 @@ msgid ""
 "<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
 "<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: title
 #: reference_constructor.xml:23 reference_constructor.xml:72
@@ -78,7 +70,7 @@ msgstr ""
 #: reference_constructor.xml:1964
 #, no-c-format
 msgid "Description"
-msgstr "Descripción"
+msgstr "Beschreibung"
 
 #. Tag: para
 #: reference_constructor.xml:25
@@ -86,10 +78,7 @@ msgstr "Descripción"
 msgid ""
 "<para>Construct a Polygon given an arbitrary collection of closed "
 "linestrings as a MultiLineString Well-Known text representation.</para>"
-msgstr ""
-"<para>Construye un polígono dando una colección arbitraria de cadenas de "
-"líneas cerradas como representación \"MultiLineString\" de texto  \"Well-"
-"Known\".</para>"
+msgstr "<para>Konstruiert ein Polygon aus einer beliebigen Ansammlung von geschlossenen Linienzügen, welche als MultiLineString in der Well-Known Text Darstellung vorliegen müssen.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:30
@@ -98,11 +87,7 @@ msgid ""
 "Throws an error if WKT is not a MULTILINESTRING. Throws an error if output "
 "is a MULTIPOLYGON; use ST_BdMPolyFromText in that case, or see "
 "ST_BuildArea() for a postgis-specific approach."
-msgstr ""
-"Envia un error si la cadena WKT no representa una MULTILINESTRING. Envía un "
-"error si la salida es un MULTIPOLYGON; en este caso puedes utilizar "
-"ST_BdMPolyFromText, o mira ST_BuildArea() para un enfoque mas especifico de "
-"postgis."
+msgstr "Meldet einen Fehler, wenn es sich bei dem WKT nicht um einen MULTILINESTRING handelt. Meldet einen Fehler, wenn die Ausgabe ein MULTIPOLYGON ist; in diesem Fall verwenden Sie bitte ST_BdMPolyFromText, oder vergleichen ST_BuildArea() für einen PostGIS orientierten Ansatz."
 
 #. Tag: para
 #: reference_constructor.xml:36 reference_constructor.xml:88
@@ -118,7 +103,7 @@ msgstr "&sfs_compliant; s3.2.6.2"
 #: reference_constructor.xml:38 reference_constructor.xml:90
 #, no-c-format
 msgid "Availability: 1.1.0 - requires GEOS >= 2.1.0."
-msgstr "Disponibilidad: 1.1.0 - requiere GEOS >= 2.1.0."
+msgstr "Verfügbarkeit: 1.1.0 - benötigt GEOS >= 2.1.0."
 
 #. Tag: title
 #: reference_constructor.xml:42 reference_constructor.xml:94
@@ -138,13 +123,13 @@ msgstr "Disponibilidad: 1.1.0 - requiere GEOS >= 2.1.0."
 #: reference_constructor.xml:1862 reference_constructor.xml:1914
 #, no-c-format
 msgid "Examples"
-msgstr "Ejemplos"
+msgstr "Beispiele"
 
 #. Tag: programlisting
 #: reference_constructor.xml:44 reference_constructor.xml:96
 #, no-c-format
 msgid "Forthcoming"
-msgstr "Proximamente"
+msgstr "Kommt noch"
 
 #. Tag: title
 #: reference_constructor.xml:48 reference_constructor.xml:100
@@ -170,7 +155,7 @@ msgstr "Proximamente"
 #: reference_constructor.xml:1968
 #, no-c-format
 msgid "See Also"
-msgstr "Ver también"
+msgstr "Siehe auch"
 
 #. Tag: para
 #: reference_constructor.xml:49
@@ -188,12 +173,9 @@ msgstr "ST_BdMPolyFromText"
 #: reference_constructor.xml:56
 #, no-c-format
 msgid ""
-"Construct a MultiPolygon given an arbitrary collection of closed linestrings "
-"as a MultiLineString text representation Well-Known text representation."
-msgstr ""
-"Construye un multipolígono dando una colección arbitraria de cadenas de "
-"líneas cerradas como representación \"MultiLineString\" de texto  \"Well-"
-"Known\"."
+"Construct a MultiPolygon given an arbitrary collection of closed linestrings"
+" as a MultiLineString text representation Well-Known text representation."
+msgstr "Konstruiert ein MultiPolygon aus einer beliebigen Ansammlung von geschlossenen Linienzügen, welche als MultiLineString in der Well-Known Text Darstellung vorliegen müssen."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:63
@@ -202,10 +184,7 @@ msgid ""
 "<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
 "<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:74
@@ -213,9 +192,7 @@ msgstr ""
 msgid ""
 "Construct a Polygon given an arbitrary collection of closed linestrings, "
 "polygons, MultiLineStrings as Well-Known text representation."
-msgstr ""
-"Construye un Polígono dando una colección arbitraria de cadenas de líneas "
-"cerradas, polígonos, \"MultiLineString\" en formato de texto  \"Well-Known\"."
+msgstr "Konstruiert ein Polygon aus einer beliebigen Ansammlung von geschlossenen Linienzügen, Polygonen und MultiLineStrings, welche in der Well-Known Text Darstellung vorliegen müssen."
 
 #. Tag: para
 #: reference_constructor.xml:79
@@ -224,15 +201,10 @@ msgid ""
 "Throws an error if WKT is not a MULTILINESTRING. Forces MULTIPOLYGON output "
 "even when result is really only composed by a single POLYGON; use <link "
 "linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> if you're sure a "
-"single POLYGON will result from operation, or see <link linkend="
-"\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific approach."
-msgstr ""
-"Envia un error si el WKT no es una MULTILINESTRING. Fuerza  una salida "
-"MULTIPOLYGON aunque el resultado este compuesto por un único POLYGON; puedes "
-"utilizar <link linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> si "
-"estas seguro que un único POLYGON será el resultado de la operación, o ver "
-"<link linkend=\"ST_BuildArea\">ST_BuildArea()</link> para un enfoque mas "
-"especifico de postgis."
+"single POLYGON will result from operation, or see <link "
+"linkend=\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific "
+"approach."
+msgstr "Meldet einen Fehler wenn der WKT kein MULTILINESTRING ist. Erzwingt die MULTIPOLYGON Ausgabe sogar dann, wenn das Ergebnis nur aus einem einzelnen POLYGON besteht; verwenden Sie bitte <link linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> , wenn Sie sicher sind, daß nur ein einzelnes POLYGON entsteht, oder vegleichen Sie <link linkend=\"ST_BuildArea\">ST_BuildArea()</link> für einen PostGIS orientierten Ansatz."
 
 #. Tag: para
 #: reference_constructor.xml:101
@@ -250,7 +222,7 @@ msgstr "ST_Box2dFromGeoHash"
 #: reference_constructor.xml:109
 #, no-c-format
 msgid "<refpurpose>Return a BOX2D from a GeoHash string.</refpurpose>"
-msgstr ""
+msgstr "<refpurpose>Gibt die BOX2D einer GeoHash Zeichenkette zurück.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:114
@@ -260,13 +232,13 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>box2d <function>ST_Box2dFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:125
 #, no-c-format
 msgid "<para>Return a BOX2D from a GeoHash string.</para>"
-msgstr ""
+msgstr "<para>Gibt die BOX2D einer GeoHash Zeichenkette zurück.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:127
@@ -274,7 +246,7 @@ msgstr ""
 msgid ""
 "If no <varname>precision</varname> is specficified ST_Box2dFromGeoHash "
 "returns a BOX2D based on full precision of the input GeoHash string."
-msgstr ""
+msgstr "Wenn keine <varname>precision</varname> angegeben wird, dann gibt ST_Box2dFromGeoHash eine BOX2D zurück, die auf der vollständigen Genauigkeit der GeoHash Zeichenfolge beruht."
 
 #. Tag: para
 #: reference_constructor.xml:129
@@ -283,14 +255,14 @@ msgid ""
 "If <varname>precision</varname> is specified ST_Box2dFromGeoHash will use "
 "that many characters from the GeoHash to create the BOX2D. Lower precision "
 "values results in larger BOX2Ds and larger values increase the precision."
-msgstr ""
+msgstr "Wenn <varname>precision</varname> angegeben wird, verwendet ST_Box2dFromGeoHash entsprechend viele Zeichen des GeoHash um die BOX2D zu erzeugen. Niedrigere Werte erzeugen eine größere BOX2D und höhere Werte erhöhen die Genauigkeit."
 
 #. Tag: para
 #: reference_constructor.xml:131 reference_constructor.xml:482
 #: reference_constructor.xml:1704
 #, no-c-format
 msgid "Availability: 2.1.0"
-msgstr ""
+msgstr "Verfügbarkeit: 2.1.0"
 
 #. Tag: programlisting
 #: reference_constructor.xml:136
@@ -313,15 +285,15 @@ msgid ""
 "---------------------------------------------------------------------------\n"
 " BOX(-115.17282128334 36.1146408319473,-115.172810554504 36.1146461963654)\n"
 "                ]]>"
-msgstr ""
+msgstr "<![CDATA[SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0');\n\n                st_geomfromgeohash\n--------------------------------------------------\n BOX(-115.172816 36.114646,-115.172816 36.114646)\n\nSELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 0);\n\n st_box2dfromgeohash\n----------------------\n BOX(-180 -90,180 90)\n\n SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10);\n                            st_box2dfromgeohash\n------------------------------------- [...]
 
 #. Tag: para
 #: reference_constructor.xml:141
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
-msgstr ""
+", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref "
+"linkend=\"ST_PointFromGeoHash\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:147
@@ -335,9 +307,7 @@ msgstr "ST_GeogFromText"
 msgid ""
 "Return a specified geography value from Well-Known Text representation or "
 "extended (WKT)."
-msgstr ""
-"Devuelve un valor especifico \"geography\" desde una representación \"Well-"
-"Known Text\" (WKT) o extendida."
+msgstr "Gibt einen geographischen Datentyp aus einer Well-known-Text (WKT), oder einer erweiterten WKT (EWKT), Darstellung zurück."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:152
@@ -345,9 +315,7 @@ msgstr ""
 msgid ""
 "<funcdef>geography <function>ST_GeogFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeogFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeogFromText</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:160
@@ -356,7 +324,7 @@ msgid ""
 "Returns a geography object from the well-known text or extended well-known "
 "representation. SRID 4326 is assumed if unspecified. This is an alias for "
 "ST_GeographyFromText. Points are always expressed in long lat form."
-msgstr ""
+msgstr "Gibt ein geographisches Objekt in der Well-known-Text oder in der erweiterten Well-known-Text Darstellung zurück. Falls nicht angegeben, wird die SRID 4326 angenommen. Dies ist ein Alias für ST_GeographyFromText. Punkte werden immer in Form von Länge und Breite ausgedrückt."
 
 #. Tag: programlisting
 #: reference_constructor.xml:166
@@ -364,12 +332,11 @@ msgstr ""
 msgid ""
 "--- converting lon lat coords to geography\n"
 "ALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\n"
-"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' "
-"|| lat || ')');\n"
+"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' || lat || ')');\n"
 "\n"
 "--- specify a geography point using EPSG:4267, NAD27\n"
 "SELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
-msgstr ""
+msgstr "--- Umwandlung von Länge Breite Koordinaten in Geographie\nALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\nUPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' || lat || ')');\n\n--- Definition eines geographischen Punktes mit EPSG:4267, NAD27\nSELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
 
 #. Tag: para
 #: reference_constructor.xml:170
@@ -389,9 +356,7 @@ msgstr "ST_GeographyFromText"
 msgid ""
 "<funcdef>geography <function>ST_GeographyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeographyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeographyFromText</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:189
@@ -399,7 +364,7 @@ msgstr ""
 msgid ""
 "Returns a geography object from the well-known text representation. SRID "
 "4326 is assumed if unspecified."
-msgstr ""
+msgstr "Gibt ein geographisches Objekt in der Well-known-Text Darstellung zurück. Falls nicht angegeben, wird die SRID 4326 angenommen."
 
 #. Tag: para
 #: reference_constructor.xml:194
@@ -419,9 +384,7 @@ msgstr "ST_GeogFromWKB"
 msgid ""
 "Creates a geography instance from a Well-Known Binary geometry "
 "representation (WKB) or extended Well Known Binary (EWKB)."
-msgstr ""
-"Crea una instancia \"geography\" desde la representación de una geometría en "
-"\"Well-Known Binary\" (WKB) o \"Extended Well-Known Binary\" (EWKB)."
+msgstr "Erzeugt ein geographisches Objekt aus der Well-known-Binary (WKB) oder der erweiterten Well-known-Binary (EWKB) Darstellung."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:207
@@ -429,7 +392,7 @@ msgstr ""
 msgid ""
 "<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:217
@@ -439,17 +402,13 @@ msgid ""
 "representation (WKB) of a geometry or PostGIS Extended WKB and creates an "
 "instance of the appropriate geography type. This function plays the role of "
 "the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_GeogFromWKB</varname> , toma una representación de "
-"una geometría en \"Well-Known Binary\" (WKB) o la versión extendida de "
-"PostGIS y crea la instancia apropiada de tipo \"geography\". Esta función "
-"juega el rol de \"Geometry Factory\" en SQL."
+msgstr "Die Funktion <varname>ST_GeogFromWKB</varname> empfängt eine Well-known-Binary (WKB) oder eine erweiterte PostGIS WKB (EWKB) Darstellung einer Geometrie und erzeugt eine Instanz des entsprechenden geographischen Datentyps. Diese Funktion übernimmt die Rolle der Geometrie-Factory/Fabrik in SQL."
 
 #. Tag: para
 #: reference_constructor.xml:222
 #, no-c-format
 msgid "If SRID is not specified, it defaults to 4326 (WGS 84 long lat)."
-msgstr "Si no se define un SRID, por defecto es 4326 (WGS 84 long lat)."
+msgstr "Wenn die SRID nicht festgelegt ist, wird 4326 (WGS 84) angenommen."
 
 #. Tag: para
 #: reference_constructor.xml:224 reference_constructor.xml:362
@@ -463,31 +422,15 @@ msgstr "&curve_support;"
 #: reference_constructor.xml:232
 #, no-c-format
 msgid ""
-"--Although bytea rep contains single \\, these need to be escaped when "
-"inserting into a table\n"
-"SELECT ST_AsText(\n"
-"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@')\n"
-");\n"
-"                                          st_astext\n"
-"------------------------------------------------------\n"
-" LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)"
-msgstr ""
-"--Aunque bytes rep contiene solo \\, esto se necesita para escapar "
-"caracteres cuando se e insertan en una tabla\n"
+"--Although bytea rep contains single \\, these need to be escaped when inserting into a table\n"
 "SELECT ST_AsText(\n"
-"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@')\n"
+"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@')\n"
 ");\n"
 "                                          st_astext\n"
 "------------------------------------------------------\n"
 " LINESTRING(-113.98 39.198,-113.981 39.195)\n"
 "(1 row)"
+msgstr "--Obwohl die BYTEA Darstellung einzelne \"\\\" enthält,  müssen diese beim Einfügen in eine Tabelle maskiert werden\nSELECT ST_AsText(\nST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@')\n);\n                                          st_astext\n------------------------------------------------------\n L [...]
 
 #. Tag: para
 #: reference_constructor.xml:237
@@ -505,10 +448,10 @@ msgstr "ST_GeomFromTWKB"
 #: reference_constructor.xml:244
 #, no-c-format
 msgid ""
-"Creates a geometry instance from a TWKB (\"<ulink url=\"https://github.com/"
-"TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") "
-"geometry representation."
-msgstr ""
+"Creates a geometry instance from a TWKB (\"<ulink "
+"url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
+"Known Binary</ulink>\") geometry representation."
+msgstr "Erzeugt eine Geometrie aus einer TWKB (\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") Darstellung."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:250
@@ -516,7 +459,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:260
@@ -526,14 +469,13 @@ msgid ""
 "url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
 "Known Binary</ulink>\") geometry representation (WKB) and creates an "
 "instance of the appropriate geometry type."
-msgstr ""
+msgstr "Die Funktion <varname>ST_GeomFromTWKB</varname> nimmt eine TWKB (\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") Darstellung und erzeugt ein Objekt mit dem entsprechenden geometrischen Datentyp."
 
 #. Tag: programlisting
 #: reference_constructor.xml:269
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::"
-"geometry)));\n"
+"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::geometry)));\n"
 "\n"
 "         st_astext\n"
 "-----------------------------\n"
@@ -548,7 +490,7 @@ msgid ""
 "------------------------------------------------------\n"
 "LINESTRING(-113.98 39.198,-113.981 39.195)\n"
 "(1 row)"
-msgstr ""
+msgstr "SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::geometry)));\n\n         st_astext\n-----------------------------\n LINESTRING(126 34, 127 35)\n(1 row)\n\n\nSELECT ST_AsEWKT(\n  ST_GeomFromTWKB(E'\\\\x620002f7f40dbce4040105')\n);\n                                          st_asewkt\n------------------------------------------------------\nLINESTRING(-113.98 39.198,-113.981 39.195)\n(1 row)"
 
 #. Tag: refname
 #: reference_constructor.xml:280
@@ -558,41 +500,32 @@ msgstr "ST_GeomCollFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:282
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Makes a collection Geometry from collection WKT with the given SRID. If SRID "
-"is not given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+"Makes a collection Geometry from collection WKT with the given SRID. If SRID"
+" is not given, it defaults to 0."
+msgstr "Erzeugt eine Sammelgeometrie mit der gegebenen SRID aus einer WKT-Kollektion. Wenn keine SRID angegeben ist, wird diese standardmäßig auf 0 gesetzt."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:287
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:305
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a collection Geometry from the Well-Known-Text (WKT) representation "
 "with the given SRID. If SRID is not given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt eine Sammelgeometrie mit der gegebenen SRID aus einer Well-known-Text (WKT) Darstellung. Wenn keine SRID angegeben ist, wird diese standardmäßig auf 0 gesetzt."
 
 #. Tag: para
 #: reference_constructor.xml:308 reference_constructor.xml:1474
@@ -600,13 +533,13 @@ msgstr ""
 #: reference_constructor.xml:1904
 #, no-c-format
 msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite"
-msgstr "OGC SPEC 3.2.6.2 -  La opción SRID es del paquete de conformidad"
+msgstr "OGC SPEC 3.2.6.2 - Die Option SRID stammt aus dem Konformitätstest"
 
 #. Tag: para
 #: reference_constructor.xml:310
 #, no-c-format
 msgid "Returns null if the WKT is not a GEOMETRYCOLLECTION"
-msgstr "Devuelve null si el WKT no es una GEOMETRYCOLLECTION"
+msgstr "Gibt NULL zurück, wenn der WKT keine GEOMETRYCOLLECTION ist"
 
 #. Tag: para
 #: reference_constructor.xml:312
@@ -615,10 +548,7 @@ msgid ""
 "If you are absolutely sure all your WKT geometries are collections, don't "
 "use this function. It is slower than ST_GeomFromText since it adds an "
 "additional validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrias WKT son colecciones, "
-"no utilices esta función. Es mas lenta que ST_GeomFromText  ya que añade "
-"pasos de validación adicionales."
+msgstr "Verwenden Sie diese Funktion nicht, wenn Sie sich vollkommen sicher sind, dass ihre WKT Geometrie eine Sammelgeometrie ist. Sie ist langsamer als ST_GeomFromText, da sie einen zusätzlicher Validierungsschritt ausführt."
 
 #. Tag: para
 #: reference_constructor.xml:318
@@ -632,9 +562,7 @@ msgstr "&sqlmm_compliant;"
 msgid ""
 "SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 "
 "4))');"
-msgstr ""
-"SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 "
-"4))');"
+msgstr "SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 4))');"
 
 #. Tag: para
 #: reference_constructor.xml:333 reference_constructor.xml:1623
@@ -654,9 +582,7 @@ msgstr "ST_GeomFromEWKB"
 msgid ""
 "Return a specified ST_Geometry value from Extended Well-Known Binary "
 "representation (EWKB)."
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación \" "
-"Extended Well-Known Binary\" (EWKB)."
+msgstr "Gibt einen geometrischen Datentyp (ST_Geometry) aus einer Well-known-Binary (WKB) Darstellung zurück."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:346
@@ -664,9 +590,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:355
@@ -674,9 +598,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
 "binary (EWKT) representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde un formato OGC \"Extended "
-"Well-Known Binary\" (EWKB)."
+msgstr "Erzeugt ein PostGIS ST_Geometry Objekt aus der erweiterten OGC Well-known-Text (EWKT) Darstellung."
 
 #. Tag: para
 #: reference_constructor.xml:357
@@ -684,18 +606,15 @@ msgstr ""
 msgid ""
 "The EWKB format is not an OGC standard, but a PostGIS specific format that "
 "includes the spatial reference system (SRID) identifier"
-msgstr ""
-"El formato EWKB no es un estándar del OGC, sino un formato especifico de "
-"PostGIS que incluye el identificador del sistema de referencia espacial "
-"(SRID)"
+msgstr "EWKB ist kein Format des OGC Standards, sondern ein PostGIS eigenes Format, welches den Identifikator (SRID) des räumlichen Koordinatenreferenzsystem mit einbindet"
 
 #. Tag: para
 #: reference_constructor.xml:360 reference_constructor.xml:408
 #: reference_constructor.xml:537 reference_constructor.xml:684
 #, no-c-format
-msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
-msgstr ""
-"Mejora: 2.0.0 se introdujeron soporte de superficies poliédricas y TIN."
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen und TIN eingeführt."
 
 #. Tag: para
 #: reference_constructor.xml:361 reference_constructor.xml:409
@@ -728,9 +647,7 @@ msgstr "&T_support;"
 msgid ""
 "line string binary rep 0f LINESTRING(-71.160281 42.258729,-71.160837 "
 "42.259113,-71.161144 42.25932) in NAD 83 long lat (4269)."
-msgstr ""
-"Representación binaria de LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932) en NAD 83 long lat (4269)."
+msgstr "Binärdarstellung des Linienzuges LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932) in NAD 83 (4269)."
 
 #. Tag: para
 #: reference_constructor.xml:371
@@ -739,60 +656,37 @@ msgid ""
 "NOTE: Even though byte arrays are delimited with \\ and may have ', we need "
 "to escape both out with \\ and '' if standard_conforming_strings is off. So "
 "it does not look exactly like its AsEWKB representation."
-msgstr ""
-"Nota: Aunque los arrays de bits están delimitados por \\ y deben tener ', "
-"necesitaremos escapar ambos con \\ y '' si el valor de "
-"standard_conforming_strings es off. Asi que esto puede no ser exactamente "
-"como la representación AsEWKB."
+msgstr "ANMERKUNG: Obwohl die Bytefelder durch \\ getrennt sind und auch ' aufweisen können, müssen wir beides mit \\ maskieren; wenn \"standard_conforming_strings\" ausgeschaltet ist mit ''. Somit sieht diese Darstellung nicht genauso wie die AsEWKB Darstellung aus."
 
 #. Tag: programlisting
 #: reference_constructor.xml:373
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\"
-"\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
-"\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n"
-"\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n"
-"\\\\300p\\\\231\\\\323e1!E@');"
-msgstr ""
-"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\"
-"\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
+"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
 "\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n"
 "\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n"
 "\\\\300p\\\\231\\\\323e1!E@');"
+msgstr "SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n\\\\300p\\\\231\\\\323e1!E@');"
 
 #. Tag: para
 #: reference_constructor.xml:375
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "In PostgreSQL 9.1+ - standard_conforming_strings is set to on by default, "
 "where as in past versions it was set to off. You can change defaults as "
 "needed for a single query or at the database or server level. Below is how "
 "you would do it with standard_conforming_strings = on. In this case we "
 "escape the ' with standard ansi ', but slashes are not escaped"
-msgstr ""
-"En PostgreSQL 9.1 + standard_conforming_strings esta activado por defecto, "
-"mientras que en versiones anteriores estaba seleccionado como on. Puedes "
-"cambiarlo según tus necesidades para una consulta simple o a nivel de una "
-"base de datos o del servidor. A continuación se muestra la forma de hacerlo "
-"con standard_conforming_strings = on. En este caso escapamos el 'con "
-"estándar ansi \", pero las barras no son escapadas"
+msgstr "Ab PostgreSQL 9.1 - ist standard_conforming_strings standardmäßig auf \"on\" gesetzt. Bei Vorgängerversionen war es \"off\". Sie können die Standardvorgaben für eine einzelne Abfrage ändern oder auf Datenbank- oder Serverebene setzen. Unterhalb steht, wie Sie dies mit standard_conforming_strings = on umsetzten können. In diesem Fall maskieren wir das ' mit dem ANSI Zeichen ', aber Schrägstriche werden nicht maskiert"
 
 #. Tag: programlisting
 #: reference_constructor.xml:378
 #, no-c-format
 msgid ""
 "set standard_conforming_strings = on;\n"
-"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 "
-"\\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
-"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!"
-"E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
-msgstr ""
-"set standard_conforming_strings = on;\n"
-"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 "
-"\\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
-"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!"
-"E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
+"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 \\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
+"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
+msgstr "set standard_conforming_strings = on;\nSELECT ST_GeomFromEWKB('\\001\\002\\000\\000 \\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
 
 #. Tag: para
 #: reference_constructor.xml:382
@@ -812,9 +706,7 @@ msgstr "ST_GeomFromEWKT"
 msgid ""
 "Return a specified ST_Geometry value from Extended Well-Known Text "
 "representation (EWKT)."
-msgstr ""
-"Devuelve un valor especificado ST_Geometry desde una representación "
-"\"Extended Well-Known Text\" (EWKT)."
+msgstr "Gibt einen spezifizierten ST_Geometry-Wert von einer erweiterten Well-known-Text Darstellung (EWKT) zurück."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:394
@@ -822,9 +714,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:403
@@ -832,9 +722,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
 "text (EWKT) representation."
-msgstr ""
-"Construye un objeto PostGIS ST_Geometry desde una representación OGC "
-"\"Extended Well-Known text\" (EWKT)."
+msgstr "Erzeugt ein PostGIS ST_Geometry Objekt aus der erweiterten OGC Well-known-Text (EWKT) Darstellung."
 
 #. Tag: para
 #: reference_constructor.xml:405
@@ -842,66 +730,21 @@ msgstr ""
 msgid ""
 "The EWKT format is not an OGC standard, but an PostGIS specific format that "
 "includes the spatial reference system (SRID) identifier"
-msgstr ""
-"El formato EWKT no es un estándar  OGC, sino un formato especifico PostGIS "
-"que incluye el identificador del sistema de referencia espacial (SRID)."
+msgstr "EWKT ist kein Format des OGC Standards, sondern ein PostGIS eigenes Format, welches den Identifikator (SRID) des räumlichen Koordinatenreferenzsystem mit einbindet"
 
 #. Tag: programlisting
 #: reference_constructor.xml:417
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 "
-"42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 "
-"42.3152774590236,\n"
-"-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
-"-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
-"-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
-"-71.103113945163 42.3142739188902,-71.10324876416 42.31402489987,\n"
-"-71.1033002961013 42.3140393340215,-71.1033488797549 42.3139495090772,\n"
-"-71.103396240451 42.3138632439557,-71.1041521907712 42.3141153348029,\n"
-"-71.1041411411543 42.3141545014533,-71.1041287795912 42.3142114839058,\n"
-"-71.1041188134329 42.3142693656241,-71.1041112482575 42.3143272556118,\n"
-"-71.1041072845732 42.3143851580048,-71.1041057218871 42.3144430686681,\n"
-"-71.1041065602059 42.3145009876017,-71.1041097995362 42.3145589148055,\n"
-"-71.1041166403905 42.3146168544148,-71.1041258822717 42.3146748022936,\n"
-"-71.1041375307579 42.3147318674446,-71.1041492906949 42.3147711126569,\n"
-"-71.1041598612795 42.314808571739,-71.1042515013869 42.3151287620809,\n"
-"-71.1041173835118 42.3150739481917,-71.1040809891419 42.3151344119048,\n"
-"-71.1040438678912 42.3151191367447,-71.1040194562988 42.3151832057859,\n"
-"-71.1038734225584 42.3151140942995,-71.1038446938243 42.3151006300338,\n"
-"-71.1038315271889 42.315094347535,-71.1037393329282 42.315054824985,\n"
-"-71.1035447555574 42.3152608696313,-71.1033436658644 42.3151648370544,\n"
-"-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
-"-71.1031880899493 42.3152774590236)),\n"
-"((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))');"
-msgstr ""
-"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 "
-"42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
 "\n"
 "SELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n"
 "\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 "
-"42.3152774590236,\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
 "-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
 "-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
 "-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
@@ -923,24 +766,20 @@ msgstr ""
 "-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
 "-71.1031880899493 42.3152774590236)),\n"
 "((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))');"
+"-71.1043443253471 42.3150676015829,-71.1043850704575 42.3150793250568,-71.1043632495873 42.315113108546)))');"
+msgstr "SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\nSELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n\nSELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n\nSELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531 [...]
 
 #. Tag: programlisting
 #: reference_constructor.xml:418
 #, no-c-format
 msgid ""
 "--3d circular string\n"
-"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 "
-"2,220227 150406 3)');"
-msgstr ""
-"-- Cadena circular 3d\n"
-"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 "
-"2,220227 150406 3)');"
+"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)');"
+msgstr "--3D Kreisbogen\nSELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)');"
 
 #. Tag: programlisting
 #: reference_constructor.xml:419
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "--Polyhedral Surface example\n"
 "SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
@@ -951,24 +790,13 @@ msgid ""
 "        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
 "        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
 ")');"
-msgstr ""
-"-- Ejemplo de superficie polihedrica\n"
-"SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE( \n"
-"        ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),  \n"
-"        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), \n"
-"        ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), \n"
-"        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),  \n"
-"        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  \n"
-"        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) \n"
-")');"
+msgstr "--Beispiel für eine polyedrische Oberfläche\nSELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n        ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n        ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n)');"
 
 #. Tag: para
 #: reference_constructor.xml:423
 #, no-c-format
-msgid ""
-", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
-msgstr ""
-", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgid ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:428
@@ -982,27 +810,20 @@ msgstr "ST_GeometryFromText"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Text representation "
 "(WKT). This is an alias name for ST_GeomFromText"
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación \"Well-"
-"Known Text\" (WKT). Es un alias para ST_GeomFromText"
+msgstr "Gibt einen spezifizierten ST_Geometry-Wert von einer Well-known-Text Darstellung (WKT) zurück. Die Bezeichnung ist ein Alias für ST_GeomFromText"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:432
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:446 reference_constructor.xml:1854
@@ -1026,7 +847,7 @@ msgstr "ST_GeomFromGeoHash"
 #: reference_constructor.xml:460
 #, no-c-format
 msgid "Return a geometry from a GeoHash string."
-msgstr ""
+msgstr "<para>Gibt die Geometrie einer GeoHash Zeichenfolge zurück.</para>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:465
@@ -1036,7 +857,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>geometry <function>ST_GeomFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:476
@@ -1044,17 +865,15 @@ msgstr ""
 msgid ""
 "Return a geometry from a GeoHash string. The geometry will be a polygon "
 "representing the GeoHash bounds."
-msgstr ""
+msgstr "Gibt die Geometrie einer GeoHash Zeichenfolge zurück. Der geometrische Datentyp ist ein Polygon, das den GeoHash begrenzt."
 
 #. Tag: para
 #: reference_constructor.xml:478
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a "
-"polygon based on full precision of the input GeoHash string."
-msgstr ""
-"Si <varname>precision</varname> es especificado ST_PointFromGeoHash "
-"utilizará muchos caracteres de  GeoHash para crear el punto."
+"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a"
+" polygon based on full precision of the input GeoHash string."
+msgstr "Wenn keine <varname>precision</varname> angegeben wird, dann gibt ST_GeomFromGeoHash ein Polygon zurück, das auf der vollständigen Genauigkeit der GeoHash Zeichenfolge beruht."
 
 #. Tag: para
 #: reference_constructor.xml:480
@@ -1062,7 +881,7 @@ msgstr ""
 msgid ""
 "If <varname>precision</varname> is specified ST_GeomFromGeoHash will use "
 "that many characters from the GeoHash to create the polygon."
-msgstr ""
+msgstr "Wenn <varname>precision</varname> angegeben wird, verwendet ST_GeomFromGeoHash entsprechend viele Zeichen des GeoHash, um das Polygon zu erzeugen."
 
 #. Tag: programlisting
 #: reference_constructor.xml:487
@@ -1071,31 +890,27 @@ msgid ""
 "<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n"
 "                                                        st_astext\n"
 "--------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 "
-"36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
+" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
 "\n"
 "SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n"
 "                                                          st_astext\n"
 "------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 "
-"36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
+" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
 "\n"
 "SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n"
 "                                                                                       st_astext\n"
 "----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 "
-"36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 "
-"36.1146408319473,-115.17282128334 36.1146408319473))\n"
+" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 36.1146408319473,-115.17282128334 36.1146408319473))\n"
 "                ]]>"
-msgstr ""
+msgstr "<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n                                                        st_astext\n--------------------------------------------------------------------------------------------------------------------------\n POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646))\n\nSELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n                           [...]
 
 #. Tag: para
 #: reference_constructor.xml:492
 #, no-c-format
 msgid ""
-",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
-msgstr ""
+",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
+"linkend=\"ST_PointFromGeoHash\"/>"
+msgstr ",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:498
@@ -1107,37 +922,29 @@ msgstr "ST_GeomFromGML"
 #: reference_constructor.xml:499
 #, no-c-format
 msgid ""
-"Takes as input GML representation of geometry and outputs a PostGIS geometry "
-"object"
-msgstr ""
-"Toma una representación GML como entrada de una geometría y extrae un objeto "
-"geométrico PostGIS"
+"Takes as input GML representation of geometry and outputs a PostGIS geometry"
+" object"
+msgstr "Nimmt als Eingabe eine GML-Darstellung der Geometrie und gibt ein geometrisches PostGIS-Objekt aus."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:503
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></"
-"funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> "
-"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></"
-"funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> "
-"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromGML</function></funcdef> "
+"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:518
 #, no-c-format
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC GML representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde una representación OGC GML."
+msgstr "Erzeugt ein PostGIS ST_Geometry Objekt aus der OGC GML Darstellung."
 
 #. Tag: para
 #: reference_constructor.xml:519
@@ -1145,9 +952,7 @@ msgstr ""
 msgid ""
 "ST_GeomFromGML works only for GML Geometry fragments. It throws an error if "
 "you try to use it on a whole GML document."
-msgstr ""
-"ST_GeomFromGML funciona solamente para fragmentos geométricos GML. Lanza un "
-"error si intentas utilizar un documento GML completo."
+msgstr "ST_GeomFromGML funktioniert nur bei Fragmenten von GML-Geometrien. Auf das ganze GML-Dokument angewendet führt zu einer Fehlermeldung."
 
 #. Tag: para
 #: reference_constructor.xml:520
@@ -1155,30 +960,23 @@ msgstr ""
 msgid ""
 "OGC GML versions supported: <itemizedlist> <listitem> <para>GML 3.2.1 "
 "Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
-"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> </"
-"listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC "
-"GML standards, cf: <ulink url=\"http://www.opengeospatial.org/standards/gml"
-"\">http://www.opengeospatial.org/standards/gml</ulink>:"
-msgstr ""
-"Versiones OGC GML soportadas: <itemizedlist> <listitem> <para>GML 3.2.1 "
-"Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
-"profile SF-2 (con GML 3.1.0 y 3.0.0 compatibilidad para versiones "
-"anteriores)</para> </listitem> <listitem> <para>GML 2.1.2</para> </listitem> "
-"</itemizedlist> OGC GML standards, cf: <ulink url=\"http://www."
-"opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/"
-"gml</ulink>:"
+"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> "
+"</listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> "
+"OGC GML standards, cf: <ulink "
+"url=\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/gml</ulink>:"
+msgstr "Unterstützte OGC GML Versionen: <itemizedlist> <listitem> <para>GML 3.2.1 Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features profile SF-2 (inkl. GML 3.1.0 und 3.0.0 Rückwertskompatibilität)</para> </listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC GML Standards, vgl.: <ulink url=\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/gml</ulink>:"
 
 #. Tag: para
 #: reference_constructor.xml:536 reference_constructor.xml:683
 #, no-c-format
 msgid "Availability: 1.5, requires libxml2 1.6+"
-msgstr "Disponibilidad: 1.5, requiere libxml2 1.6+"
+msgstr "Verfügbarkeit: 1.5, benötigt libxml2 1.6+"
 
 #. Tag: para
 #: reference_constructor.xml:538 reference_constructor.xml:685
 #, no-c-format
 msgid "Enhanced: 2.0.0 default srid optional parameter added."
-msgstr "Mejorada: 2.0.0 se agregó el parámetro por defecto opcional srid."
+msgstr "Erweiterung: 2.0.0 Standardwert für den optionalen Parameter SRID eingefügt."
 
 #. Tag: para
 #: reference_constructor.xml:542
@@ -1187,11 +985,7 @@ msgid ""
 "GML allow mixed dimensions (2D and 3D inside the same MultiGeometry for "
 "instance). As PostGIS geometries don't, ST_GeomFromGML convert the whole "
 "geometry to 2D if a missing Z dimension is found once."
-msgstr ""
-"GML permite dimensiones mixtas (2D y 3D dentro de la misma MultiGeometry, "
-"por ejemplo). Como las geometrías PostGIS no lo hacen, ST_GeomFromGML "
-"convierte todas las geometrías a 2D si se encuentra una dimensión Z que "
-"falta."
+msgstr "GML erlaubt das Mischen von Dimensionen (z.B. 2D und 3D innerhalb der selben MultiGeometry). Da PostGIS Geometrien dies nicht zulassen, wandelt ST_GeomFromGML die gesamte Geometrie in 2D um, sobald eine fehlende Z-Dimension existiert."
 
 #. Tag: para
 #: reference_constructor.xml:544
@@ -1201,35 +995,28 @@ msgid ""
 "don't, ST_GeomFromGML, in this case, reproject all subgeometries to the SRS "
 "root node. If no srsName attribute available for the GML root node, the "
 "function throw an error."
-msgstr ""
-"GML soporta SRS diferentes en la misma MultiGeometry. Como las geometrías de "
-"PostGIS no lo hacen, ST_GeomFromGML, en este caso, reproyecta todas las "
-"subgeometrías al SRS del nodo padre. Si no esta disponible el atributo "
-"srsName en el nodo padre del GML, la función lanza un error."
+msgstr "GML unterstützt uneinheitliche Koordinatenreferenzsysteme innerhalb derselben Mehrfachgeometrie. Da dies der geometrische Datentyp von PostGIS nicht unterstützt, wird in diesem Fall die Subgeometrie in das Referenzsystem des Knotens, der die Wurzel darstellt, umprojiziert. Wenn kein Attribut \"srsName\" für den Knoten der GML-Wurzel vorhanden ist, gibt die Funktion eine Fehlermeldung aus."
 
 #. Tag: para
 #: reference_constructor.xml:546
 #, no-c-format
 msgid ""
-"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You "
-"could avoid to mention it explicitly for common usages. But you need it if "
+"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You"
+" could avoid to mention it explicitly for common usages. But you need it if "
 "you want to use XLink feature inside GML."
-msgstr ""
-"La función ST_GeomFromGML no es muy estricta con los namespaces explícitos "
-"de un GML. Puedes evitar mencionarlos explícitamente para usos comunes. Pero "
-"lo necesitas si deseas utilizar la función XLink dentro del GML."
+msgstr "Die Funktion ST_GeomFromGML ist nicht kleinlich, was die explizite Vergabe eines GML-Namensraums betrifft. Bei üblichen Anwendungen können Sie die explizite Vergabe weglassen. Wenn Sie aber das XLink Feature von GML verwenden wollen, müssen Sie den Namensraum explizit angeben."
 
 #. Tag: para
 #: reference_constructor.xml:548
 #, no-c-format
 msgid "ST_GeomFromGML function not support SQL/MM curves geometries."
-msgstr "La función ST_GeomFromGML no soporta geometrias curvas SQL/MM."
+msgstr "SQL/MM Kurvengeometrien werden von der Funktion ST_GeomFromGML nicht unterstützt"
 
 #. Tag: title
 #: reference_constructor.xml:554 reference_constructor.xml:652
 #, no-c-format
 msgid "Examples - A single geometry with srsName"
-msgstr "Ejemplos - Una geometría simple con srsName"
+msgstr "Beispiele - Eine Einzelgeometrie mit einem srsName"
 
 #. Tag: programlisting
 #: reference_constructor.xml:555
@@ -1238,108 +1025,76 @@ msgid ""
 "SELECT ST_GeomFromGML('<![CDATA[\n"
 "                <gml:LineString srsName=\"EPSG:4269\">\n"
 "                        <gml:coordinates>\n"
-"                                -71.16028,42.258729 -71.160837,42.259112 "
-"-71.161143,42.25932\n"
-"                        </gml:coordinates>\n"
-"                </gml:LineString>']]>);"
-msgstr ""
-"SELECT ST_GeomFromGML('<![CDATA[\n"
-"                <gml:LineString srsName=\"EPSG:4269\">\n"
-"                        <gml:coordinates>\n"
-"                                -71.16028,42.258729 -71.160837,42.259112 "
-"-71.161143,42.25932\n"
+"                                -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932\n"
 "                        </gml:coordinates>\n"
 "                </gml:LineString>']]>);"
+msgstr "SELECT ST_GeomFromGML('<![CDATA[\n                <gml:LineString srsName=\"EPSG:4269\">\n                        <gml:coordinates>\n                                -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932\n                        </gml:coordinates>\n                </gml:LineString>']]>);"
 
 #. Tag: title
 #: reference_constructor.xml:559
 #, no-c-format
 msgid "Examples - XLink usage"
-msgstr "Ejemplos - uso de XLink"
+msgstr "Beispiele - Verwendung von XLink"
 
 #. Tag: programlisting
 #: reference_constructor.xml:560
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT <![CDATA[ST_GeomFromGML('\n"
 "                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n"
-"                                xmlns:xlink=\"http://www.w3.org/1999/xlink"
-"\"\n"
-"                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n"
-"                        <gml:pointProperty>\n"
-"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 "
-"-71.16028</gml:pos></gml:Point>\n"
-"                        </gml:pointProperty>\n"
-"                        <gml:pos>42.259112 -71.160837</gml:pos>\n"
-"                        <gml:pointProperty>\n"
-"                                <gml:Point xlink:type=\"simple\" xlink:href="
-"\"#p1\"/>\n"
-"                        </gml:pointProperty>\n"
-"                </gml:LineString>');]]>);"
-msgstr ""
-"SELECT <![CDATA[ST_GeomFromGML('\n"
-"                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\" \n"
-"                                xmlns:xlink=\"http://www.w3.org/1999/xlink"
-"\"\n"
+"                                xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n"
 "                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n"
 "                        <gml:pointProperty>\n"
-"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 "
-"-71.16028</gml:pos></gml:Point>\n"
+"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 -71.16028</gml:pos></gml:Point>\n"
 "                        </gml:pointProperty>\n"
 "                        <gml:pos>42.259112 -71.160837</gml:pos>\n"
 "                        <gml:pointProperty>\n"
-"                                <gml:Point xlink:type=\"simple\" xlink:href="
-"\"#p1\"/>\n"
+"                                <gml:Point xlink:type=\"simple\" xlink:href=\"#p1\"/>\n"
 "                        </gml:pointProperty>\n"
 "                </gml:LineString>');]]>);"
+msgstr "SELECT <![CDATA[ST_GeomFromGML('\n                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n                                xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n                        <gml:pointProperty>\n                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 -71.16028</gml:pos></gml:Point>\n                        </gml:pointProperty>\n                        < [...]
 
 #. Tag: title
 #: reference_constructor.xml:564
 #, no-c-format
 msgid "Examples - Polyhedral Surface"
-msgstr "Ejemplos - Superficie polihédrica"
+msgstr "Beispiele - polyedische Oberfläche"
 
 #. Tag: programlisting
 #: reference_constructor.xml:565
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n"
 "<gml:PolyhedralSurface>\n"
 "<gml:polygonPatches>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0</gml:posList></gml:LinearRing>\n"
+"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 "
-"0 1 0 0 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 0 1 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 "
-"0 0 1 1 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 0 0 1 1 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 "
-"1 0 0 1 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 1 0 0 1 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 "
-"1 1 0 0 1</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 1 1 0 0 1</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "</gml:polygonPatches>\n"
@@ -1352,56 +1107,7 @@ msgid ""
 " ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
 " ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
 " ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))"
-msgstr ""
-"SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n"
-"<gml:PolyhedralSurface>\n"
-"<gml:polygonPatches>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 "
-"0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 "
-"1 0 0 1 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 "
-"1 1 0 0 1 1 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 "
-"1 1 1 0 0 1 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 "
-"1 0 1 1 0 0 1</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"</gml:polygonPatches>\n"
-"</gml:PolyhedralSurface>']]>));\n"
-"\n"
-"-- resultado --\n"
-" POLYHEDRALSURFACE(((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)),\n"
-" ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),\n"
-" ((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),\n"
-" ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
-" ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
-" ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))"
+msgstr "SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n<gml:PolyhedralSurface>\n<gml:polygonPatches>\n  <gml:PolygonPatch>\n    <gml:exterior>\n      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList></gml:LinearRing>\n    </gml:exterior>\n  </gml:PolygonPatch>\n  <gml:PolygonPatch>\n    <gml:exterior>\n        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n    </gml:exterior>\n  </gml:Po [...]
 
 #. Tag: para
 #: reference_constructor.xml:571
@@ -1421,9 +1127,7 @@ msgstr "ST_GeomFromGeoJSON"
 msgid ""
 "Takes as input a geojson representation of a geometry and outputs a PostGIS "
 "geometry object"
-msgstr ""
-"Toma como entrada una representación geojson de una geometría y devuelve un "
-"objeto geométrico PostGIS"
+msgstr "Nimmt als Eingabe eine GeoJSON-Darstellung der Geometrie und gibt ein geometrisches PostGIS-Objekt aus."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:583
@@ -1431,16 +1135,13 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> "
 "<paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> <paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:592
 #, no-c-format
 msgid "Constructs a PostGIS geometry object from the GeoJSON representation."
-msgstr ""
-"Construye un objeto geométrico PostGIS desde una representación GeoJSON."
+msgstr "Erzeugt ein geometrisches PostGIS Objekt aus der GeoJSON Darstellung."
 
 #. Tag: para
 #: reference_constructor.xml:593
@@ -1448,75 +1149,53 @@ msgstr ""
 msgid ""
 "ST_GeomFromGeoJSON works only for JSON Geometry fragments. It throws an "
 "error if you try to use it on a whole JSON document."
-msgstr ""
-"ST_GeomFromGeoJSON solo funciona con fragmentos geométricos JSON. Devolverá "
-"un error si intentas utilizar un documento JSON completo."
+msgstr "ST_GeomFromGeoJSON funktioniert nur bei Fragmenten von JSON-Geometrien. Auf das ganze JSON-Dokument angewendet führt zu einer Fehlermeldung."
 
 #. Tag: para
 #: reference_constructor.xml:595
 #, no-c-format
 msgid "Availability: 2.0.0 requires - JSON-C >= 0.9"
-msgstr "Disponibilidad: 2.0.0 necesita de - JSON-C >= 0.9"
+msgstr "Verfügbarkeit: 2.0.0 benötigt - JSON-C >= 0.9"
 
 #. Tag: para
 #: reference_constructor.xml:596
 #, no-c-format
 msgid ""
 "If you do not have JSON-C enabled, support you will get an error notice "
-"instead of seeing an output. To enable JSON-C, run configure --with-jsondir=/"
-"path/to/json-c. See <xref linkend=\"installation_configuration\"/> for "
-"details."
-msgstr ""
-"Si no tienes activado el soporte de JSON-C, tendrás un mensaje error en vez "
-"de ver la salida. Para activar el soporte JSON-C, ejecuta configure --with-"
-"jsondir=/path/to/json-c. Para mas detalles ve a <xref linkend="
-"\"installation_configuration\"/>."
+"instead of seeing an output. To enable JSON-C, run configure --with-"
+"jsondir=/path/to/json-c. See <xref linkend=\"installation_configuration\"/> "
+"for details."
+msgstr "Wenn Sie die JSON-C Unterstützung nicht aktiviert haben, sehen Sie eine Fehlermeldung anstatt einer Ausgabe. Um JSON-C zu aktivieren, führen Sie bitte configure --with-jsondir=/path/to/json-c aus. Für Einzelheiten siehe <xref linkend=\"installation_configuration\"/>."
 
 #. Tag: programlisting
 #: reference_constructor.xml:603
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":"
-"[-48.23456,20.12345]}')) As wkt;\n"
-"wkt\n"
-"------\n"
-"POINT(-48.23456 20.12345)"
-msgstr ""
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":"
-"[-48.23456,20.12345]}')) As wkt;\n"
+"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":[-48.23456,20.12345]}')) As wkt;\n"
 "wkt\n"
 "------\n"
 "POINT(-48.23456 20.12345)"
+msgstr "SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":[-48.23456,20.12345]}')) As wkt;\nwkt\n------\nPOINT(-48.23456 20.12345)"
 
 #. Tag: programlisting
 #: reference_constructor.xml:604
 #, no-c-format
 msgid ""
 "-- a 3D linestring\n"
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates"
-"\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
-"\n"
-"wkt\n"
-"-------------------\n"
-"LINESTRING(1 2,4 5,7 8)"
-msgstr ""
-"-- un linestring 3D\n"
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates"
-"\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
+"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
 "\n"
 "wkt\n"
 "-------------------\n"
 "LINESTRING(1 2,4 5,7 8)"
+msgstr "-- ein 3D Polygonzug\nSELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n\nwkt\n-------------------\nLINESTRING(1 2,4 5,7 8)"
 
 #. Tag: para
 #: reference_constructor.xml:610
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend="
-"\"installation_configuration\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend="
-"\"installation_configuration\"/>"
+", <xref linkend=\"ST_AsGeoJSON\"/>, <xref "
+"linkend=\"installation_configuration\"/>"
+msgstr ", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend=\"installation_configuration\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:616
@@ -1528,11 +1207,9 @@ msgstr "ST_GeomFromKML"
 #: reference_constructor.xml:617
 #, no-c-format
 msgid ""
-"Takes as input KML representation of geometry and outputs a PostGIS geometry "
-"object"
-msgstr ""
-"Toma una representación de una geometría KML de entrada y devuelve un objeto "
-"geométrico PostGIS "
+"Takes as input KML representation of geometry and outputs a PostGIS geometry"
+" object"
+msgstr "Nimmt als Eingabe eine KML-Darstellung der Geometrie und gibt ein geometrisches PostGIS-Objekt aus."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:622
@@ -1540,17 +1217,14 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> "
 "<paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> <paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:631
 #, no-c-format
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC KML representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde una representación OGC KML."
+msgstr "Erzeugt ein PostGIS ST_Geometry Objekt aus der OGC KML Darstellung."
 
 #. Tag: para
 #: reference_constructor.xml:632
@@ -1558,9 +1232,7 @@ msgstr ""
 msgid ""
 "ST_GeomFromKML works only for KML Geometry fragments. It throws an error if "
 "you try to use it on a whole KML document."
-msgstr ""
-"ST_GeomFromKML solo funciona con fragmentos geométricos KML. Devuelve un "
-"error si intentas utilizar un documento KML completo."
+msgstr "T_GeomFromKML funktioniert nur bei Fragmenten von KML-Geometrien. Auf das ganze KML-Dokument angewendet führt zu einer Fehlermeldung."
 
 #. Tag: para
 #: reference_constructor.xml:633
@@ -1568,41 +1240,31 @@ msgstr ""
 msgid ""
 "OGC KML versions supported: <itemizedlist> <listitem> <para>KML 2.2.0 "
 "Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <ulink "
-"url=\"http://www.opengeospatial.org/standards/kml\">http://www."
-"opengeospatial.org/standards/kml</ulink>:"
-msgstr ""
-"Versiones soportadas OGC KML: <itemizedlist> <listitem> <para>KML 2.2.0 "
-"Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <ulink "
-"url=\"http://www.opengeospatial.org/standards/kml\">http://www."
-"opengeospatial.org/standards/kml</ulink>:"
+"url=\"http://www.opengeospatial.org/standards/kml\">http://www.opengeospatial.org/standards/kml</ulink>:"
+msgstr "Unterstützte OGC KML Versionen: <itemizedlist> <listitem> <para>KML 2.2.0 Namespace</para> </listitem> </itemizedlist> OGC KML Standards, vgl.: <ulink url=\"http://www.opengeospatial.org/standards/kml\">http://www.opengeospatial.org/standards/kml</ulink>:"
 
 #. Tag: para
 #: reference_constructor.xml:643
 #, no-c-format
 msgid "Availability: 1.5,libxml2 2.6+"
-msgstr "Disponibilidad: 1.5, libxml2 2.6+"
+msgstr "Verfügbarkeit: 1.5, benötigt libxml2 2.6+"
 
 #. Tag: para
 #: reference_constructor.xml:646
 #, no-c-format
 msgid "ST_GeomFromKML function not support SQL/MM curves geometries."
-msgstr "ST_GeomFromKML no soporta geometrías curvas SQL/MM."
+msgstr "SQL/MM Kurvengeometrien werden von der Funktion ST_GeomFromKML nicht unterstützt"
 
 #. Tag: programlisting
 #: reference_constructor.xml:653
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_GeomFromKML('<![CDATA[\n"
 "                <LineString>\n"
 "                        <coordinates>-71.1663,42.2614\n"
 "                                -71.1667,42.2616</coordinates>\n"
 "                </LineString>']]>);"
-msgstr ""
-"SELECT ST_GeomFromKML('<![CDATA[\n"
-"                <LineString>\n"
-"                        <coordinates>-71.1663,42.2614 \n"
-"                                -71.1667,42.2616</coordinates>\n"
-"                </LineString>']]>);"
+msgstr "SELECT ST_GeomFromKML('<![CDATA[\n                <LineString>\n                        <coordinates>-71.1663,42.2614\n                                -71.1667,42.2616</coordinates>\n                </LineString>']]>);"
 
 #. Tag: para
 #: reference_constructor.xml:658
@@ -1622,33 +1284,25 @@ msgstr "ST_GMLToSQL"
 msgid ""
 "Return a specified ST_Geometry value from GML representation. This is an "
 "alias name for ST_GeomFromGML"
-msgstr ""
-"Devuelve un valor especifico ST_Geometry desde una representación GML. Esto "
-"es un alias de ST_GeomFromGML"
+msgstr "Gibt einen spezifizierten ST_Geometry Wert aus einer GML-Darstellung zurück. Dies ist ein Aliasname für ST_GeomFromGML"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:668
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</"
-"function></funcdef> <paramdef><type>text </type> <parameter>geomgml</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</"
-"function></funcdef> <paramdef><type>text </type> <parameter>geomgml</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef>"
+" <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> "
+"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:682
 #, no-c-format
 msgid "&sqlmm_compliant; SQL-MM 3: 5.1.50 (except for curves support)."
-msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.50 (excepto para soporte de curvas)."
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.50 (ausgenommen Unterstützung von Kurven)."
 
 #. Tag: para
 #: reference_constructor.xml:689
@@ -1668,27 +1322,20 @@ msgstr "ST_GeomFromText"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Text representation "
 "(WKT)."
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación "
-"\"Extended Well-Known Binary\" (EWKB)."
+msgstr "Gibt einen spezifizierten ST_Geometry Wert aus einer Well-known-Text Darstellung (WKT) zurück."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:699
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:715
@@ -1696,31 +1343,23 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Well-Known text "
 "representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde una representación OGC "
-"\"Well-Known Text\" (WKT)."
+msgstr "Erzeugt ein PostGIS ST_Geometry Objekt aus der OGC Well-known-Text   Darstellung."
 
 #. Tag: para
 #: reference_constructor.xml:719
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "There are two variants of ST_GeomFromText function. The first takes no SRID "
 "and returns a geometry with no defined spatial reference system (SRID=0). "
 "The second takes a SRID as the second argument and returns a geometry that "
 "includes this SRID as part of its metadata."
-msgstr ""
-"Hay 2 variantes de la función ST_GeomFromText, la primera no toma SRID y "
-"devuelve una geometría sin sistema de referencia espacial definido. La "
-"segunda toma un id de un sistema de referencia como segundo argumento y "
-"devuelve una ST_Geometry que incluye este srid como parte de sus metadatos. "
-"El srid debe estar definido en la tabla spatial_ref_sys."
+msgstr "Die Funktion ST_GeomFromText hat zwei Varianten. Die erste Variante nimmt keine SRID entgegen und gibt eine Geometrie ohne ein bestimmtes Koordinatenreferenzsystem aus (SRID=0) . Die zweite Variante nimmt eine SRID als zweiten Übergabewert entgegen und gibt eine Geometrie zurück, die diese SRID als Teil ihrer Metadaten beinhaltet."
 
 #. Tag: para
 #: reference_constructor.xml:725 reference_constructor.xml:1758
 #, no-c-format
 msgid "&sfs_compliant; s3.2.6.2 - option SRID is from the conformance suite."
-msgstr ""
-"&sfs_compliant; s3.2.6.2 - la opción SRID es de la suite de conformidad."
+msgstr "&sfs_compliant; s3.2.6.2 - die Option SRID ist vom Konformitätstest."
 
 #. Tag: para
 #: reference_constructor.xml:728
@@ -1730,30 +1369,21 @@ msgid ""
 "ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now "
 "illegal in PostGIS 2.0.0 to better conform with SQL/MM standards. This "
 "should now be written as ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
-msgstr ""
-"Cambiado: 2.0.0 En las versiones anteriores de PostGIS "
-"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') estaba permitido. Esto no esta "
-"permitido ahora en PostGIS 2.0.0 para ajustarse mejor a las normas SQL/MM. "
-"Esto debería ser escrito como ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
+msgstr "Änderung: 2.0.0 - In Vorgängerversionen von PostGIS war ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') erlaubt. Um eine bessere Übereinstimmung mit der SQL/MM Norm zu erreichen, ist dies in PostGIS 2.0.0 nun nicht mehr gestattet. Hier sollte nun ST_GeomFromText('GEOMETRYCOLLECTION EMPTY') geschrieben werden."
 
 #. Tag: programlisting
 #: reference_constructor.xml:735
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)',4269);\n"
+"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\n"
+"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);\n"
 "\n"
-"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932))');\n"
+"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
 "\n"
 "SELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n"
 "\n"
-"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "\n"
 "SELECT ST_GeomFromText('MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
 "-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
@@ -1777,54 +1407,10 @@ msgid ""
 "-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
 "-71.1031880899493 42.3152774590236)),\n"
 "((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
-"\n"
-"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406)');"
-msgstr ""
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)',4269);\n"
-"\n"
-"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932))');\n"
-"\n"
-"SELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n"
+"-71.1043443253471 42.3150676015829,-71.1043850704575 42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
 "\n"
-"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"\n"
-"SELECT ST_GeomFromText('MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
-"-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
-"-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
-"-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
-"-71.103113945163 42.3142739188902,-71.10324876416 42.31402489987,\n"
-"-71.1033002961013 42.3140393340215,-71.1033488797549 42.3139495090772,\n"
-"-71.103396240451 42.3138632439557,-71.1041521907712 42.3141153348029,\n"
-"-71.1041411411543 42.3141545014533,-71.1041287795912 42.3142114839058,\n"
-"-71.1041188134329 42.3142693656241,-71.1041112482575 42.3143272556118,\n"
-"-71.1041072845732 42.3143851580048,-71.1041057218871 42.3144430686681,\n"
-"-71.1041065602059 42.3145009876017,-71.1041097995362 42.3145589148055,\n"
-"-71.1041166403905 42.3146168544148,-71.1041258822717 42.3146748022936,\n"
-"-71.1041375307579 42.3147318674446,-71.1041492906949 42.3147711126569,\n"
-"-71.1041598612795 42.314808571739,-71.1042515013869 42.3151287620809,\n"
-"-71.1041173835118 42.3150739481917,-71.1040809891419 42.3151344119048,\n"
-"-71.1040438678912 42.3151191367447,-71.1040194562988 42.3151832057859,\n"
-"-71.1038734225584 42.3151140942995,-71.1038446938243 42.3151006300338,\n"
-"-71.1038315271889 42.315094347535,-71.1037393329282 42.315054824985,\n"
-"-71.1035447555574 42.3152608696313,-71.1033436658644 42.3151648370544,\n"
-"-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
-"-71.1031880899493 42.3152774590236)),\n"
-"((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
-"\n"
-"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406)');"
+"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)');"
+msgstr "SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\nSELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);\n\nSELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n\nSELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n\nSELECT ST_GeomFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n [...]
 
 #. Tag: para
 #: reference_constructor.xml:739
@@ -1842,29 +1428,22 @@ msgstr "ST_GeomFromWKB"
 #: reference_constructor.xml:746
 #, no-c-format
 msgid ""
-"Creates a geometry instance from a Well-Known Binary geometry representation "
-"(WKB) and optional SRID."
-msgstr ""
-"Crea una instancia de geometría desde la representación de una geometría en "
-"\"Well-Known Binary\" (WKB) y un SRID opcional."
+"Creates a geometry instance from a Well-Known Binary geometry representation"
+" (WKB) and optional SRID."
+msgstr "Erzeugt ein geometrisches Objekt aus der Well-known-Binary (WKB) Darstellung und einer optionalen SRID."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:751 reference_constructor.xml:1780
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:768
@@ -1875,26 +1454,20 @@ msgid ""
 "(<varname>SRID</varname>) and creates an instance of the appropriate "
 "geometry type. This function plays the role of the Geometry Factory in SQL. "
 "This is an alternate name for ST_WKBToSQL."
-msgstr ""
-"La función <varname>ST_GeomFromWKB</varname>, toma una representación "
-"binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia "
-"Espacial (<varname>SRID</varname>) y crea una instancia del tipo de "
-"geometría adecuado. Esta función juega un rol de \"Geometry Factory\" en "
-"SQL. Es un nombre alternativo para ST_WKBToSQL."
+msgstr "Die Funktion <varname>ST_GeogFromWKB</varname> nimmt eine Well-known-Binary (WKB) Darstellung und eine Id für das Koordinatenreferenzsystem (<varname>SRID</varname>) entgegen und erzeugt eine Instanz des entsprechenden geometrischen Datentyps. Diese Funktion übernimmt die Rolle der Geometrie-Factory in SQL. Ist eine alternative Bezeichnung für ST_WKBToSQL."
 
 #. Tag: para
 #: reference_constructor.xml:774
 #, no-c-format
 msgid "If SRID is not specified, it defaults to 0 (Unknown)."
-msgstr ""
+msgstr "Wenn die SRID nicht festgelegt ist, wird sie standardmäßig auf 0 (Unknown) gesetzt."
 
 #. Tag: para
 #: reference_constructor.xml:775
 #, no-c-format
 msgid ""
 "&sfs_compliant; s3.2.7.2 - the optional SRID is from the conformance suite"
-msgstr ""
-"&sfs_compliant; s3.2.7.2 - El SRID opcional es para el paquete de conformidad"
+msgstr "&sfs_compliant; s3.2.7.2 - die optionale SRID kommt vom Konformitätstest."
 
 #. Tag: para
 #: reference_constructor.xml:776
@@ -1904,42 +1477,12 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.41"
 
 #. Tag: programlisting
 #: reference_constructor.xml:784
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"--Although bytea rep contains single \\, these need to be escaped when "
-"inserting into a table\n"
+"--Although bytea rep contains single \\, these need to be escaped when inserting into a table\n"
 "                -- unless standard_conforming_strings is set to on.\n"
 "SELECT ST_AsEWKT(\n"
-"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@',4326)\n"
-");\n"
-"                                          st_asewkt\n"
-"------------------------------------------------------\n"
-" SRID=4326;LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)\n"
-"\n"
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_GeomFromWKB(\n"
-"          ST_AsEWKB('POINT(2 5)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"------------\n"
-" POINT(2 5)\n"
-"(1 row)"
-msgstr ""
-"----Aunque bytes rep contiene solo \\, esto se necesita para escapar "
-"caracteres cuando se e insertan en una tabla \n"
-"                --a menos que standard_conforming_strings este selccionado "
-"como on.\n"
-"SELECT ST_AsEWKT(\n"
-"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@',4326)\n"
+"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@',4326)\n"
 ");\n"
 "                                          st_asewkt\n"
 "------------------------------------------------------\n"
@@ -1956,6 +1499,7 @@ msgstr ""
 "------------\n"
 " POINT(2 5)\n"
 "(1 row)"
+msgstr "--Obwohl die BYTEA Darstellung einzelne \"\\\" enthält, müssen diese beim Einfügen in eine Tabelle maskiert werden\n                -- ausgenommen standard_conforming_strings ist auf \"on\" gesetzt.\nSELECT ST_AsEWKT(\nST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@',4326)\n);\n                        [...]
 
 #. Tag: para
 #: reference_constructor.xml:791
@@ -1973,7 +1517,7 @@ msgstr "ST_LineFromEncodedPolyline"
 #: reference_constructor.xml:800
 #, no-c-format
 msgid "Creates a LineString from an Encoded Polyline."
-msgstr ""
+msgstr "Erzeugt einen LineString aus einem codierten Linienzug."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:805
@@ -1981,40 +1525,39 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> "
 "<paramdef><type>text </type> <parameter>polyline</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</"
-"parameter></paramdef>"
-msgstr ""
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>precision=5</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> <paramdef><type>text </type> <parameter>polyline</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:816
 #, no-c-format
 msgid "Creates a LineString from an Encoded Polyline string."
-msgstr ""
+msgstr "Erzeugt einen LineString aus einem codierten Linienzug."
 
 #. Tag: para
 #: reference_constructor.xml:817
 #, no-c-format
 msgid ""
-"See http://developers.google.com/maps/documentation/utilities/"
-"polylinealgorithm"
-msgstr ""
+"See "
+"http://developers.google.com/maps/documentation/utilities/polylinealgorithm"
+msgstr "Siehe http://developers.google.com/maps/documentation/utilities/polylinealgorithm"
 
 #. Tag: para
 #: reference_constructor.xml:818
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Availability: 2.2.0"
-msgstr "Disponibilidad: 1.5"
+msgstr "Verfügbarkeit: 2.2.0"
 
 #. Tag: programlisting
 #: reference_constructor.xml:824
 #, no-c-format
 msgid ""
 "--Create a line string from a polyline\n"
-"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|"
-"U_ulLnnqC_mqNvxq`@'));\n"
+"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@'));\n"
 "--result--\n"
 "LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
-msgstr ""
+msgstr "--Erzeugung eines Linienzuges aus einer Polyline\nSELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@'));\n--result--\nLINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
 
 #. Tag: refname
 #: reference_constructor.xml:837
@@ -2027,42 +1570,32 @@ msgstr "ST_LineFromMultiPoint"
 #, no-c-format
 msgid ""
 "<refpurpose>Creates a LineString from a MultiPoint geometry.</refpurpose>"
-msgstr ""
-"<refpurpose>Crea una LineString desde una geometría MultiPoint.</refpurpose>"
+msgstr "<refpurpose>Erzeugt einen LineString aus einer MultiPoint Geometrie.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:844
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>aMultiPoint</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:854
 #, no-c-format
 msgid "<para>Creates a LineString from a MultiPoint geometry.</para>"
-msgstr "<para>Crea una LineString desde una geometría MultiPoint.</para>"
+msgstr "<para>Erzeugt einen LineString aus einer MultiPoint Geometrie.</para>"
 
 #. Tag: programlisting
 #: reference_constructor.xml:862
 #, no-c-format
 msgid ""
 "--Create a 3d line string from a 3d multipoint\n"
-"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 "
-"5 6, 7 8 9)')));\n"
+"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 5 6, 7 8 9)')));\n"
 "--result--\n"
 "LINESTRING(1 2 3,4 5 6,7 8 9)"
-msgstr ""
-"--Crea una linea 3d desde un multipunto 3d\n"
-"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 "
-"5 6, 7 8 9)')));\n"
-"--resultado--\n"
-"LINESTRING(1 2 3,4 5 6,7 8 9)"
+msgstr "--ERzeugt die Zeichenkette einer 3D-Linie aus einem 3D-MultiPoint\nSELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 5 6, 7 8 9)')));\n--result--\nLINESTRING(1 2 3,4 5 6,7 8 9)"
 
 #. Tag: para
 #: reference_constructor.xml:869
@@ -2080,43 +1613,36 @@ msgstr "ST_LineFromText"
 #: reference_constructor.xml:877
 #, no-c-format
 msgid ""
-"Makes a Geometry from WKT representation with the given SRID. If SRID is not "
-"given, it defaults to 0."
-msgstr ""
+"Makes a Geometry from WKT representation with the given SRID. If SRID is not"
+" given, it defaults to 0."
+msgstr "Erzeugt eine Geometrie aus einer WKT Darstellung mit der angegebenen SRID. Wenn keine SRID angegeben wird, wird diese standardmäßig auf 0 gesetzt."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:882
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_LineFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:899
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0. If WKT passed in is not a LINESTRING, then null is returned."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt eine Geometrie aus einer WKT Darstellung mit der angegebenen SRID. Wenn keine SRID angegeben wird, wird diese standardmäßig auf 0 gesetzt. Wenn das übergebene WKT kein LineString ist, wird NULL zurückgegeben."
 
 #. Tag: para
 #: reference_constructor.xml:903 reference_constructor.xml:969
 #, no-c-format
 msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite."
-msgstr "OGC SPEC 3.2.6.2 -  La opción SRID es del paquete de conformidad"
+msgstr "OGC SPEC 3.2.6.2 - die Option SRID ist vom Konformitätstest."
 
 #. Tag: para
 #: reference_constructor.xml:908
@@ -2125,10 +1651,7 @@ msgid ""
 "If you know all your geometries are LINESTRINGS, its more efficient to just "
 "use ST_GeomFromText. This just calls ST_GeomFromText and adds additional "
 "validation that it returns a linestring."
-msgstr ""
-"Si sabes que todas tus geometrías son LINESTRING, es mas eficiente el uso de "
-"ST_GeomFromText. Esto llama únicamente a ST_GeomFromText y añade "
-"validaciones adicionales que devuelven un linestring."
+msgstr "Wenn Sie wissen, dass die Geometrie nur aus LINESTRINGs besteht, ist es effizienter einfach ST_GeomFromText zu verwenden. Diese Funktion ruft auch nur ST_GeomFromText auf und fügt die Information hinzu, dass es sich um einen Linienzug handelt."
 
 #. Tag: para
 #: reference_constructor.xml:914
@@ -2140,17 +1663,11 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.8"
 #: reference_constructor.xml:922
 #, no-c-format
 msgid ""
-"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, "
-"ST_LineFromText('POINT(1 2)') AS null_return;\n"
-"aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, "
-"ST_LineFromText('POINT(1 2)') AS null_return;\n"
+"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, ST_LineFromText('POINT(1 2)') AS null_return;\n"
 "aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
+msgstr "SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, ST_LineFromText('POINT(1 2)') AS null_return;\naline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: refname
 #: reference_constructor.xml:935
@@ -2162,41 +1679,31 @@ msgstr "ST_LineFromWKB"
 #: reference_constructor.xml:937
 #, no-c-format
 msgid "Makes a <varname>LINESTRING</varname> from WKB with the given SRID"
-msgstr "Crea un <varname>LINESTRING</varname> desde un WKB con el SRID dado"
+msgstr "Erzeugt einen <varname>LINESTRING</varname> mit gegebener SRID aus einer WKB-Darstellung"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:941
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</"
-"function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</"
-"function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> "
+"<parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_LineFromWKB</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:958
 #, no-c-format
 msgid ""
 "The <varname>ST_LineFromWKB</varname> function, takes a well-known binary "
-"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
-"varname>) and creates an instance of the appropriate geometry type - in this "
-"case, a <varname>LINESTRING</varname> geometry. This function plays the role "
-"of the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_GeomFromWKB</varname>, toma una representación "
-"binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia "
-"Espacial (<varname>SRID</varname>) y crea una instancia del tipo de "
-"geometría adecuado - en este caso una geometría <varname>LINESTRING</"
-"varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
+"representation of geometry and a Spatial Reference System ID "
+"(<varname>SRID</varname>) and creates an instance of the appropriate "
+"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This"
+" function plays the role of the Geometry Factory in SQL."
+msgstr "Die Funktion <varname>ST_GeogFromWKB</varname> nimmt eine Well-known-Binary Darstellung der Geometrie und eine Id für das Koordinatenreferenzsystem (<varname>SRID</varname>) entgegen und erzeugt eine Instanz des entsprechenden geometrischen Datentyps - in diesem Fall eine Geometrie vom Typ <varname>LineString</varname>. Diese Funktion übernimmt die Rolle der Geometrie-Factory in SQL."
 
 #. Tag: para
 #: reference_constructor.xml:964
@@ -2205,21 +1712,17 @@ msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
 "<varname>LINESTRING</varname>."
-msgstr ""
+msgstr "Wenn keine SRID angegeben ist, wird diese auf 0 gesetzt. <varname>NULL</varname> wird zurückgegeben, wenn die Eingabe <varname>bytea</varname> keinen <varname>LINESTRING</varname> darstellt."
 
 #. Tag: para
 #: reference_constructor.xml:974
 #, no-c-format
 msgid ""
-"If you know all your geometries are <varname>LINESTRING</varname>s, its more "
-"efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function just "
-"calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation that "
-"it returns a linestring."
-msgstr ""
-"Si sabes que todas tus geometrías son <varname>LINESTRING</varname>, es mas "
-"eficiente el uso de <xref linkend=\"ST_GeomFromWKB\"/>. Esta función "
-"simplemente llama a <xref linkend=\"ST_GeomFromWKB\"/> y añade validaciones "
-"adicionales y devuelve una linestring."
+"If you know all your geometries are <varname>LINESTRING</varname>s, its more"
+" efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
+"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation"
+" that it returns a linestring."
+msgstr "Wenn Sie wissen, dass Ihre Geometrie nur aus <varname>LINESTRING</varname>s besteht, ist es effizienter einfach <xref linkend=\"ST_GeomFromWKB\"/> zu verwenden. Diese Funktion ruft auch nur <xref linkend=\"ST_GeomFromWKB\"/> auf und fügt die Information hinzu, dass es sich um einen Linienzug handelt."
 
 #. Tag: para
 #: reference_constructor.xml:982 reference_constructor.xml:1048
@@ -2231,21 +1734,12 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.9"
 #: reference_constructor.xml:990
 #, no-c-format
 msgid ""
-"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) "
-"AS aline,\n"
-"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) "
-"IS NULL AS null_return;\n"
-"aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) "
-"AS aline,\n"
-"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) "
-"IS NULL AS null_return;\n"
+"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,\n"
+"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;\n"
 "aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
+msgstr "SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,\n                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;\naline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: para
 #: reference_constructor.xml:997
@@ -2263,25 +1757,20 @@ msgstr "ST_LinestringFromWKB"
 #: reference_constructor.xml:1005
 #, no-c-format
 msgid "Makes a geometry from WKB with the given SRID."
-msgstr "Crea una geometría desde un WKB con el SRID dado."
+msgstr "Erzeugt eine Geometrie mit gegebener SRID aus einer WKB-Darstellung."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1009
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </"
-"type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </"
-"type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea "
+"</type> <parameter>WKB</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea "
+"</type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1026
@@ -2290,14 +1779,9 @@ msgid ""
 "The <varname>ST_LinestringFromWKB</varname> function, takes a well-known "
 "binary representation of geometry and a Spatial Reference System ID "
 "(<varname>SRID</varname>) and creates an instance of the appropriate "
-"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This "
-"function plays the role of the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_LinestringFromWKB</varname>, toma una representación "
-"de una geometría en \"well-known binary\" y un ID de un Sistema de "
-"Referencia Espacial (<varname>SRID</varname>) y crea una instancia del tipo "
-"apropiado de geometría - en este caso, una geometría <varname>LINESTRING</"
-"varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
+"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This"
+" function plays the role of the Geometry Factory in SQL."
+msgstr "Die Funktion <varname>ST_LinestringFromWKB</varname> nimmt eine Well-known-Binary Darstellung der Geometrie und eine Id für das Koordinatenreferenzsystem (<varname>SRID</varname>) entgegen und erzeugt eine Instanz des entsprechenden geometrischen Datentyps - in diesem Fall eine Geometrie vom Typ <varname>LineString</varname>. Diese Funktion übernimmt die Rolle der Geometrie-Factory in SQL."
 
 #. Tag: para
 #: reference_constructor.xml:1032
@@ -2305,29 +1789,25 @@ msgstr ""
 msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
-"<varname>LINESTRING</varname> geometry. This an alias for <xref linkend="
-"\"ST_LineFromWKB\"/>."
-msgstr ""
+"<varname>LINESTRING</varname> geometry. This an alias for <xref "
+"linkend=\"ST_LineFromWKB\"/>."
+msgstr "Wenn keine SRID angegeben ist, wird diese standardmäßig auf 0 gesetzt. <varname>NULL</varname> wird zurückgegeben, wenn die Eingabe <varname>bytea</varname> keinen <varname>LINESTRING</varname> darstellt.  Ist ein Alias für <xref linkend=\"ST_LineFromWKB\"/>."
 
 #. Tag: para
 #: reference_constructor.xml:1037
 #, no-c-format
 msgid "OGC SPEC 3.2.6.2 - optional SRID is from the conformance suite."
-msgstr "OGC SPEC 3.2.6.2 -  La opción SRID es del paquete de conformidad"
+msgstr "OGC SPEC 3.2.6.2 - optionale SRID ist vom Konformitätstest."
 
 #. Tag: para
 #: reference_constructor.xml:1041
 #, no-c-format
 msgid ""
 "If you know all your geometries are <varname>LINESTRING</varname>s, it's "
-"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
-"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation "
-"that it returns a <varname>LINESTRING</varname>."
-msgstr ""
-"Si sabes que todas tus geometrías son <varname>LINESTRING</varname>, es mas "
-"eficiente el uso de <xref linkend=\"ST_GeomFromWKB\"/>. Esta función "
-"simplemente llama a <xref linkend=\"ST_GeomFromWKB\"/> y añade validaciones "
-"adicionales y devuelve una <varname>LINESTRING</varname>."
+"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function"
+" just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional "
+"validation that it returns a <varname>LINESTRING</varname>."
+msgstr "Wenn Sie wissen, dass Ihre Geometrie nur aus <varname>LINESTRING</varname>s besteht, ist es effizienter einfach <xref linkend=\"ST_GeomFromWKB\"/> zu verwenden. Diese Funktion ruft auch nur <xref linkend=\"ST_GeomFromWKB\"/> auf und fügt die Information hinzu, dass es sich um einen <varname>LINESTRING</varname> handelt."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1054
@@ -2343,17 +1823,7 @@ msgid ""
 "   aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT\n"
-"  ST_LineStringFromWKB(\n"
-"        ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n"
-"  ) AS aline,\n"
-"  ST_LinestringFromWKB(\n"
-"        ST_AsBinary(ST_GeomFromText('POINT(1 2)'))\n"
-"  ) IS NULL AS null_return;\n"
-"   aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
+msgstr "SELECT\n  ST_LineStringFromWKB(\n        ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n  ) AS aline,\n  ST_LinestringFromWKB(\n        ST_AsBinary(ST_GeomFromText('POINT(1 2)'))\n  ) IS NULL AS null_return;\n   aline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: para
 #: reference_constructor.xml:1061 reference_constructor.xml:1822
@@ -2371,21 +1841,17 @@ msgstr "ST_MakeBox2D"
 #: reference_constructor.xml:1069
 #, no-c-format
 msgid "Creates a BOX2D defined by the given point geometries."
-msgstr "Crea una BOX2D definida por los puntos de la geometría dada."
+msgstr "Erzeugt eine BOX2D, die durch die gegebene Punktgeometrie definiert ist."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1075
 #, no-c-format
 msgid ""
 "<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></"
-"paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></"
-"paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</"
-"parameter></paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>pointLowLeft</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pointUpRight</parameter></paramdef>"
+msgstr "<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> <paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1086
@@ -2393,33 +1859,19 @@ msgstr ""
 msgid ""
 "Creates a BOX2D defined by the given point geometries. This is useful for "
 "doing range queries"
-msgstr ""
-"Crea una BOX2D definida por los puntos de la geometría dada. Esto es útil "
-"para hacer consultas de rango"
+msgstr "Erzeugt eine BOX2D, die durch die gegebene Punktgeometrie definiert ist. Nützlich bei Bereichsanfragen"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1094
 #, no-c-format
 msgid ""
-"--Return all features that fall reside or partly reside in a US national "
-"atlas coordinate bounding box\n"
-"--It is assumed here that the geometries are stored with SRID = 2163 (US "
-"National atlas equal area)\n"
-"SELECT feature_id, feature_name, the_geom\n"
-"FROM features\n"
-"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, "
-"528439.5625),\n"
-"        ST_Point(-987121.375 ,529933.1875)),2163)"
-msgstr ""
-"--Devuelve todos los registros que residen por completo o solo una parte en "
-"la bounding box de un atlas nacional de USA\n"
-"--Se asume que las geometrias estan guardadas con SRID = 2163 (US National "
-"atlas equal area)\n"
+"--Return all features that fall reside or partly reside in a US national atlas coordinate bounding box\n"
+"--It is assumed here that the geometries are stored with SRID = 2163 (US National atlas equal area)\n"
 "SELECT feature_id, feature_name, the_geom\n"
 "FROM features\n"
-"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, "
-"528439.5625),\n"
+"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439.5625),\n"
 "        ST_Point(-987121.375 ,529933.1875)),2163)"
+msgstr "--Gibt alle Geoobjekte zurück, die sich teilweise oder zur Gänze in den Koordinatenausschnitt des US National Atlas fallen\n--Es wird vorausgesetzt, dass die Geometrie in SRID = 2163 (US National atlas equal area) abgespeichert ist\nSELECT feature_id, feature_name, the_geom\nFROM features\nWHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439.5625),\n        ST_Point(-987121.375 ,529933.1875)),2163)"
 
 #. Tag: para
 #: reference_constructor.xml:1101
@@ -2427,9 +1879,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1107
@@ -2441,39 +1891,36 @@ msgstr "ST_3DMakeBox"
 #: reference_constructor.xml:1109
 #, no-c-format
 msgid "Creates a BOX3D defined by the given 3d point geometries."
-msgstr "Crea una BOX3D definida por las geometrías puntuales 3D."
+msgstr "Erzeugt eine BOX3D, die durch die gegebene 3D-Punktgeometrie definiert ist."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1114
 #, no-c-format
 msgid ""
 "<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</"
-"parameter></paramdef> <paramdef><type>geometry </type> "
-"<parameter>point3DUpRightTop</parameter></paramdef>"
-msgstr ""
-"<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</"
-"parameter></paramdef> <paramdef><type>geometry </type> "
+"<paramdef><type>geometry </type> "
+"<parameter>point3DLowLeftBottom</parameter></paramdef> "
+"<paramdef><type>geometry </type> "
 "<parameter>point3DUpRightTop</parameter></paramdef>"
+msgstr "<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> <paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</parameter></paramdef> <paramdef><type>geometry </type> <parameter>point3DUpRightTop</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1125
 #, no-c-format
 msgid "Creates a BOX3D defined by the given 2 3D point geometries."
-msgstr "Crea una BOX3D definida por las geometrías puntuales 2 3D dadas."
+msgstr "Erzeugt eine BOX3D, die durch 2 geometrische 3D-Punkte definiert wird."
 
 #. Tag: para
 #: reference_constructor.xml:1132
 #, no-c-format
 msgid "This function supports 3d and will not drop the z-index."
-msgstr "Esta función soporta 3D y no suprime el indice z."
+msgstr "Dieser Funktion unterstützt 3D und löscht den Z-Index nicht."
 
 #. Tag: para
 #: reference_constructor.xml:1134
 #, no-c-format
 msgid "Changed: 2.0.0 In prior versions this used to be called ST_MakeBox3D"
-msgstr "Cambiado: 2.0.0 En versiones anteriores se solía llamar  ST_MakeBox3D"
+msgstr "Änderung: 2.0.0 In Vorgängerversionen als ST_MakeBox3D bezeichet."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1141
@@ -2485,13 +1932,7 @@ msgid ""
 "--bb3d--\n"
 "--------\n"
 "BOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
-msgstr ""
-"SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n"
-"        ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d\n"
-"\n"
-"--bb3d--\n"
-"--------\n"
-"BOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
+msgstr "SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n        ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d\n\n--bb3d--\n--------\nBOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
 
 #. Tag: para
 #: reference_constructor.xml:1148
@@ -2507,35 +1948,28 @@ msgstr "ST_MakeLine"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1156
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Creates a Linestring from point, multipoint, or line geometries."
-msgstr "Crea una Linestring a partir de geometrías de puntos o lineas."
+msgstr "Erzeugt einen Linienzug aus einer Punkt-, Mehrfachpunkt- oder Liniengeometrie."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1160
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</"
-"parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry[]</type> "
-"<parameter>geoms_array</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</"
-"parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry[]</type> "
+"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef>"
+" <paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry</type> "
+"<parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> "
+"<parameter>geom2</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MakeLine</function></funcdef> "
+"<paramdef><type>geometry[]</type> "
 "<parameter>geoms_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> <paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> [...]
 
 #. Tag: para
 #: reference_constructor.xml:1182
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "ST_MakeLine comes in 3 forms: a spatial aggregate that takes rows of point, "
 "multipoint, or line geometries and returns a line string, a function that "
@@ -2543,46 +1977,36 @@ msgid ""
 "takes two point, multipoint, or line geometries. You might want to use a "
 "subselect to order points before feeding them to the aggregate version of "
 "this function."
-msgstr ""
-"ST_MakeLine viene en 3 formas: como un agregado espacial que toma filas de "
-"geometrías puntuales o lineales y devuelve una cadena de línea,como una "
-"función que toma una matriz de puntos-o-líneas, y como una función regular "
-"que toma dos puntos-o-lineas geometrías. Es posible que desees utilizar una "
-"subselección para ordenar los puntos antes de alimentar la versión global de "
-"esta función."
+msgstr "ST_MakeLine hat 3 Versionen: eine räumliche Aggregatversion die Zeilen von Punkt-, Mehrfachpunkt-, oder Liniengeometrie entgegennimmt und einen Linienzug zurückgibt, eine Funktion die ein Feld mit Punkten, Mehrfachpunkten oder Linien entgegennimmt, und eine normale Funktion welche die Geometrie in Form von zwei Punkten, Mehrfachpunkten oder Linien entgegennimmt. Bevor Sie die Punkte an die Aggregatversion dieser Funktion übergeben, können Sie eine Unterabfrage ausführen um die Pu [...]
 
 #. Tag: para
 #: reference_constructor.xml:1189
 #, no-c-format
 msgid "Inputs other than point, multipoint, or lines are ignored."
-msgstr ""
+msgstr "Eingaben außer Punkt, Mehrfachpunkt oder Linien werden ignoriert."
 
 #. Tag: para
 #: reference_constructor.xml:1190
 #, no-c-format
 msgid ""
 "When adding line components common nodes at the beginning of lines are "
-"removed from the output. Common nodes in point and multipoint inputs are not "
-"removed."
-msgstr ""
+"removed from the output. Common nodes in point and multipoint inputs are not"
+" removed."
+msgstr "Wenn Sie Linienstücke hinzufügen, so werden gemeinsame Knoten am Anfang der Linien bei der Ausgabe entfernt. Gemeinsame Knoten von Punkt- und Mehrfachpunkteingaben werden nicht entfernt."
 
 #. Tag: para
 #: reference_constructor.xml:1196
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Availability: 2.3.0 - Support for multipoint input elements was introduced"
-msgstr ""
-"Disponibilidad: 2.0.0 - Se introdujo el soporte de una cadena lineal como "
-"elemento de entrada"
+msgstr "Verfügbarkeit: Mit 2.3.0 wurde die Unterstützung zur Eingabe von MultiPoint Elementen eingeführt"
 
 #. Tag: para
 #: reference_constructor.xml:1197
 #, no-c-format
 msgid ""
 "Availability: 2.0.0 - Support for linestring input elements was introduced"
-msgstr ""
-"Disponibilidad: 2.0.0 - Se introdujo el soporte de una cadena lineal como "
-"elemento de entrada"
+msgstr "Verfügbarkeit: 2.0.0 - Unterstützung zur Eingabe von LineString Elementen eingeführt"
 
 #. Tag: para
 #: reference_constructor.xml:1198
@@ -2590,16 +2014,13 @@ msgstr ""
 msgid ""
 "Availability: 1.4.0 - ST_MakeLine(geomarray) was introduced. ST_MakeLine "
 "aggregate functions was enhanced to handle more points faster."
-msgstr ""
-"Disponibilidad: 1.4.0 - ST_MakeLine (geomarray) fue introducido. Las "
-"Funciones agregadas ST_MakeLine se mejoraron para manejar más puntos más "
-"rápido."
+msgstr "Verfügbarkeit: 1.4.0 - ST_MakeLine(geomarray) wurde eingeführt. ST_MakeLine Aggregatfunktion wurde verbessert, um mehr Punkte schneller handhaben zu können."
 
 #. Tag: title
 #: reference_constructor.xml:1203
 #, no-c-format
 msgid "Examples: Spatial Aggregate version"
-msgstr "Ejemplos: Version Agregado Espacial"
+msgstr "Beispiele: Spatiale Aggregatversion"
 
 #. Tag: para
 #: reference_constructor.xml:1204
@@ -2608,61 +2029,38 @@ msgid ""
 "This example takes a sequence of GPS points and creates one record for each "
 "gps travel where the geometry field is a line string composed of the gps "
 "points in the order of the travel."
-msgstr ""
-"Este ejemplo toma una secuencia de puntos GPS y crea un registro para cada "
-"trayecto GPS donde el campo geómetra es una cadena lineal compuesta de los "
-"puntos GPS en el orden del trayecto."
+msgstr "Diese Beispiel nimmt eine Abfolge von GPS Punkten entgegen und erzeugt einen Datensatz für jeden GPS Pfad, wobei das Geometriefeld ein Linienzug ist, welcher in der Reihenfolge der Aufnahmeroute aus den GPS Punkten zusammengesetzt wird."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1208
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "-- For pre-PostgreSQL 9.0 - this usually works,\n"
-"-- but the planner may on occasion choose not to respect the order of the "
-"subquery\n"
+"-- but the planner may on occasion choose not to respect the order of the subquery\n"
 "SELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n"
 "        FROM (SELECT gps_track,gps_time, the_geom\n"
-"                        FROM gps_points ORDER BY gps_track, gps_time) As "
-"gps\n"
-"        GROUP BY gps.gps_track;"
-msgstr ""
-"-- Para versiones anteriores a PostgreSQL 9.0 - esto normalmente funciona, \n"
-"-- pero en ocasiones el planificador elige no respetar el orden de la "
-"subconsulta\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n"
-"        FROM (SELECT gps_track,gps_time, the_geom\n"
-"                        FROM gps_points ORDER BY gps_track, gps_time) As "
-"gps\n"
+"                        FROM gps_points ORDER BY gps_track, gps_time) As gps\n"
 "        GROUP BY gps.gps_track;"
+msgstr "-- Bei Vorgängerversionen von PostgreSQL 9.0 funktioniert dies üblicherweise,\n-- allerdings kann es der Anfrageoptimierer gelegentlich vorziehen, die Reihenfolge der Unterabfrage zu missachten.\nSELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n        FROM (SELECT gps_track,gps_time, the_geom\n                        FROM gps_points ORDER BY gps_track, gps_time) As gps\n        GROUP BY gps.gps_track;"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1210
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "-- If you are using PostgreSQL 9.0+\n"
 "-- (you can use the new ORDER BY support for aggregates)\n"
 "-- this is a guaranteed way to get a correctly ordered linestring\n"
 "-- Your order by part can order by more than one column if needed\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As "
-"newgeom\n"
-"        FROM gps_points As gps\n"
-"        GROUP BY gps.gps_track;"
-msgstr ""
-"-- Si estas utilizando PostgreSQL 9.0+ \n"
-"-- (puedes utilizar el soporte de ORDER BY para los agregados)\n"
-"-- esta es una forma garantizada para tener el orden correcto en la cadena "
-"de la linea\n"
-"-- Tu parte \"order by\" puede ordenar por varias columnas si es necesario\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As "
-"newgeom\n"
+"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As newgeom\n"
 "        FROM gps_points As gps\n"
 "        GROUP BY gps.gps_track;"
+msgstr "-- Wenn Sie PostgreSQL 9.0+ verwenden\n-- (Sie können die neue ORDER BY Unterstützung für Aggregate nutzen)\n-- ist die richtige Anordnung des Linienzuges garantiiert\n-- Falls nötig, kann die Reihenfolge auch auf mehreren Attributen basieren\nSELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As newgeom\n        FROM gps_points As gps\n        GROUP BY gps.gps_track;"
 
 #. Tag: title
 #: reference_constructor.xml:1213
 #, no-c-format
 msgid "Examples: Non-Spatial Aggregate version"
-msgstr "Ejemplos: Version Agregado No-Espacial"
+msgstr "Beispiele: Nicht-Spatiale Aggregatversion"
 
 #. Tag: para
 #: reference_constructor.xml:1215
@@ -2671,11 +2069,7 @@ msgid ""
 "First example is a simple one off line string composed of 2 points. The "
 "second formulates line strings from 2 points a user draws. The third is a "
 "one-off that joins 2 3d points to create a line in 3d space."
-msgstr ""
-"El primer ejemplo es un ejemplo simple de una cadena lineal compuesta por 2 "
-"puntos. El segundo formula una cadena lineal a partir de dos puntos "
-"dibujados por el usuario. El tercero es un hecho aislado que une 2 puntos 3D "
-"para crear una línea en el espacio 3D."
+msgstr "Das erste Beispiel ist einfach eine Linie, die aus 2 Punkten gebildet wird. Das Zweite bildet Linienzüge aus 2 Punkten die von einem Anwender eingegeben werden. Das Dritte ist einmalig, indem es 2 3D-Punkte verbindet, um eine Linie im 3D-Raum zu erzeugen."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1217
@@ -2693,51 +2087,27 @@ msgid ""
 "                st_asewkt\n"
 "-------------------------\n"
 " LINESTRING(1 2 3,3 4 5)"
-msgstr ""
-"SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n"
-"          st_astext\n"
-"---------------------\n"
-" LINESTRING(1 2,3 4)\n"
-"\n"
-"SELECT userpoints.id, ST_MakeLine(startpoint, endpoint) As drawn_line\n"
-"        FROM userpoints ;\n"
-"\n"
-"SELECT ST_AsEWKT(ST_MakeLine(ST_MakePoint(1,2,3), ST_MakePoint(3,4,5)));\n"
-"                st_asewkt\n"
-"-------------------------\n"
-" LINESTRING(1 2 3,3 4 5)"
+msgstr "SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n          st_astext\n---------------------\n LINESTRING(1 2,3 4)\n\nSELECT userpoints.id, ST_MakeLine(startpoint, endpoint) As drawn_line\n        FROM userpoints ;\n\nSELECT ST_AsEWKT(ST_MakeLine(ST_MakePoint(1,2,3), ST_MakePoint(3,4,5)));\n                st_asewkt\n-------------------------\n LINESTRING(1 2 3,3 4 5)"
 
 #. Tag: title
 #: reference_constructor.xml:1221
 #, no-c-format
 msgid "Examples: Using Array version"
-msgstr "Ejemplos: Utilizando la versión Array"
+msgstr "Beispiele: Verwendung der Feld-Version"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1223
 #, no-c-format
 msgid ""
-"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations "
-"ORDER BY visit_time));\n"
+"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations ORDER BY visit_time));\n"
 "\n"
 "--Making a 3d line with 3 3-d points\n"
 "SELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n"
-"                                ST_MakePoint(3,4,5), "
-"ST_MakePoint(6,6,6)]));\n"
-"                st_asewkt\n"
-"-------------------------\n"
-"LINESTRING(1 2 3,3 4 5,6 6 6)"
-msgstr ""
-"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations "
-"ORDER BY visit_time));\n"
-"\n"
-"-- Haciendo una linea 3d com 3 puntos 3-d\n"
-"SELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n"
-"                                ST_MakePoint(3,4,5), "
-"ST_MakePoint(6,6,6)]));\n"
+"                                ST_MakePoint(3,4,5), ST_MakePoint(6,6,6)]));\n"
 "                st_asewkt\n"
 "-------------------------\n"
 "LINESTRING(1 2 3,3 4 5,6 6 6)"
+msgstr "SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations ORDER BY visit_time));\n\n--Making a 3d line with 3 3-d points\nSELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n                                ST_MakePoint(3,4,5), ST_MakePoint(6,6,6)]));\n                st_asewkt\n-------------------------\nLINESTRING(1 2 3,3 4 5,6 6 6)"
 
 #. Tag: para
 #: reference_constructor.xml:1230
@@ -2745,9 +2115,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
 "linkend=\"ST_MakePoint\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
-"linkend=\"ST_MakePoint\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_MakePoint\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1237
@@ -2761,30 +2129,22 @@ msgstr "ST_MakeEnvelope"
 msgid ""
 "Creates a rectangular Polygon formed from the given minimums and maximums. "
 "Input values must be in SRS specified by the SRID."
-msgstr ""
-"Crea un polígono rectangular formado a partir de los mínimos y máximos "
-"especificados. Los valores de entrada deben estar en el SRS especificado en "
-"el SRID."
+msgstr "Erzeugt ein rechteckiges Polygon aus den gegebenen Minimum- und Maximumwerten. Die Eingabewerte müssen in dem Koordinatenreferenzsystem sein, welches durch die SRID angegeben wird."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1245
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>xmin</parameter></"
-"paramdef> <paramdef><type>double precision</type> <parameter>ymin</"
-"parameter></paramdef> <paramdef><type>double precision</type> "
-"<parameter>xmax</parameter></paramdef> <paramdef><type>double precision</"
-"type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>xmin</parameter></"
-"paramdef> <paramdef><type>double precision</type> <parameter>ymin</"
-"parameter></paramdef> <paramdef><type>double precision</type> "
-"<parameter>xmax</parameter></paramdef> <paramdef><type>double precision</"
-"type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
+"<paramdef><type>double precision</type> "
+"<parameter>xmin</parameter></paramdef> <paramdef><type>double "
+"precision</type> <parameter>ymin</parameter></paramdef> "
+"<paramdef><type>double precision</type> "
+"<parameter>xmax</parameter></paramdef> <paramdef><type>double "
+"precision</type> <parameter>ymax</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=unknown</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> <paramdef><type>double precision</type> <parameter>xmin</parameter></paramdef> <paramdef><type>double precision</type> <parameter>ymin</parameter></paramdef> <paramdef><type>double precision</type> <parameter>xmax</parameter></paramdef> <paramdef><type>double precision</type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1259
@@ -2793,33 +2153,27 @@ msgid ""
 "Creates a rectangular Polygon formed from the minima and maxima. by the "
 "given shell. Input values must be in SRS specified by the SRID. If no SRID "
 "is specified the unknown spatial reference system is assumed"
-msgstr ""
-"Crea un polígono rectangular formado a partir de los mínimos y máximos de la "
-"caja dada. Los valores de entrada deben estar en el SRS especificado por el "
-"SRID. Si no se especifica SRID se supone que el sistema de referencia "
-"espacial es desconocido."
+msgstr "Erzeugt ein rechteckiges Polygon das durch die Minima und Maxima angegeben wird. durch die gegebene Hülle. Die Eingabewerte müssen in dem Koordinatenreferenzsystem sein, welches durch die SRID angegeben wird. Wenn keine SRID angegeben ist, so wird das Koordinatenreferenzsystem \"unknown\" angenommen"
 
 #. Tag: para
 #: reference_constructor.xml:1262
 #, no-c-format
 msgid "Availability: 1.5"
-msgstr "Disponibilidad: 1.5"
+msgstr "Verfügbarkeit: 1.5"
 
 #. Tag: para
 #: reference_constructor.xml:1263
 #, no-c-format
 msgid ""
-"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was "
-"introduced."
-msgstr ""
-"Mejorado: 2.0: Se introdujo capacidad de especificar una caja sin "
-"especificar un SRID."
+"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was"
+" introduced."
+msgstr "Erweiterung: 2.0: es wurde die Möglichkeit eingeführt, eine Einhüllende/Envelope festzulegen, ohne dass die SRID spezifiziert ist."
 
 #. Tag: title
 #: reference_constructor.xml:1268
 #, no-c-format
 msgid "Example: Building a bounding box polygon"
-msgstr "Ejemplo: Contruir un poligono correspondiente a la bounding box"
+msgstr "Beispiel: Ein Umgebungsrechteck Polygon erzeugen"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1269
@@ -2830,12 +2184,7 @@ msgid ""
 "st_asewkt\n"
 "-----------\n"
 "POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
-msgstr ""
-"SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n"
-"\n"
-"st_asewkt\n"
-"-----------\n"
-"POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
+msgstr "SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n\nst_asewkt\n-----------\nPOLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
 
 #. Tag: para
 #: reference_constructor.xml:1273
@@ -2853,11 +2202,9 @@ msgstr "ST_MakePolygon"
 #: reference_constructor.xml:1281
 #, no-c-format
 msgid ""
-"Creates a Polygon formed by the given shell. Input geometries must be closed "
-"LINESTRINGS."
-msgstr ""
-"Crea un polígono formado por el contorno dado. Las geometrías de entrada "
-"deben ser LINESTRINGS cerradas."
+"Creates a Polygon formed by the given shell. Input geometries must be closed"
+" LINESTRINGS."
+msgstr "Erzeugt ein Polygon, das durch die gegebene Hülle gebildet wird. Die Eingabegeometrie muss aus geschlossenen Linienzügen bestehen."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1287
@@ -2865,39 +2212,32 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1293
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>outerlinestring</parameter></"
-"paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>outerlinestring</parameter></"
-"paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</"
-"parameter></paramdef>"
+"<paramdef><type>geometry</type> "
+"<parameter>outerlinestring</parameter></paramdef> "
+"<paramdef><type>geometry[]</type> "
+"<parameter>interiorlinestrings</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> <paramdef><type>geometry</type> <parameter>outerlinestring</parameter></paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1304
 #, no-c-format
 msgid ""
-"Creates a Polygon formed by the given shell. Input geometries must be closed "
-"LINESTRINGS. Comes in 2 variants."
-msgstr ""
-"Crea un polígono formado por el contorno dado. Las geometrias de entrada "
-"deben ser LINESTRINGS cerradas. Viene en 2 variantes."
+"Creates a Polygon formed by the given shell. Input geometries must be closed"
+" LINESTRINGS. Comes in 2 variants."
+msgstr "Erzeugt ein Polygon, das durch die gegebene Hülle gebildet wird. Die Eingabegeometrie muss aus geschlossenen Linienzügen bestehen. Hat 2 Varianten."
 
 #. Tag: para
 #: reference_constructor.xml:1306
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Variant 1: Takes one closed linestring."
-msgstr "Variante 1: toma una linestring cerrada."
+msgstr "Variante 1: Nimmt einen geschlossenen Linienzug entgegen."
 
 #. Tag: para
 #: reference_constructor.xml:1307
@@ -2906,97 +2246,61 @@ msgid ""
 "Variant 2: Creates a Polygon formed by the given shell and array of holes. "
 "You can construct a geometry array using ST_Accum or the PostgreSQL ARRAY[] "
 "and ARRAY() constructs. Input geometries must be closed LINESTRINGS."
-msgstr ""
-"Variante 2: Crea un Poligono formado por el contorno dado y un array con "
-"huecos. Puedes construir un array de geometría utilizando ST_Accum o los "
-"constructores  ARRAY[] y ARRAY() de PostgreSQL. Las geometrías de entrada "
-"deben ser LINESTRINGS cerradas."
+msgstr "Variante 2: Erzeugt ein Polygon, das durch die gegebene Hülle und einem Feld mit den Lücken gebildet wird. Sie können ein geometrisches Feld mit ST_Accum oder mit den PostgreSQL Konstrukten ARRAY[] und ARRAY() erzeugen. Die Eingabegeometrie muss aus geschlossenen Linienzügen bestehen."
 
 #. Tag: para
 #: reference_constructor.xml:1311
 #, no-c-format
 msgid ""
-"This function will not accept a MULTILINESTRING. Use <xref linkend="
-"\"ST_LineMerge\"/> or <xref linkend=\"ST_Dump\"/> to generate line strings."
-msgstr ""
-"Esta función no acepta una MULTILINESTRING. Utiliza <xref linkend="
-"\"ST_LineMerge\"/> o <xref linkend=\"ST_Dump\"/> para generar una linestring."
+"This function will not accept a MULTILINESTRING. Use <xref "
+"linkend=\"ST_LineMerge\"/> or <xref linkend=\"ST_Dump\"/> to generate line "
+"strings."
+msgstr "Diese Funktion akzeptiert keine MULTILINESTRINGs. Verwenden Sie bitte <xref linkend=\"ST_LineMerge\"/> oder <xref linkend=\"ST_Dump\"/> um Linienzüge zu erzeugen."
 
 #. Tag: title
 #: reference_constructor.xml:1318
 #, no-c-format
 msgid "Examples: Single closed LINESTRING"
-msgstr "Ejemplos: LINESTRING única y cerrada"
+msgstr "Beispiele: Einzelner geschlossener LINESTRING"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1319
 #, no-c-format
 msgid ""
 "--2d line\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 "
-"29.5, 75.15 29.53)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));\n"
 "--If linestring is not closed\n"
 "--you can add the start point to close it\n"
-"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo."
-"open_line)))\n"
+"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo.open_line)))\n"
 "FROM (\n"
-"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As "
-"open_line) As foo;\n"
+"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As open_line) As foo;\n"
 "\n"
 "--3d closed line\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 "
-"29.5 1, 75.15 29.53 1)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'));\n"
 "\n"
 "st_asewkt\n"
 "-----------\n"
 "POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))\n"
 "\n"
 "--measured line --\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 "
-"1,77.6 29.5 2, 75.15 29.53 2)'));\n"
-"\n"
-"st_asewkt\n"
-"----------\n"
-"POLYGONM((75.15 29.53 1,77 29 1,77.6 29.5 2,75.15 29.53 2))"
-msgstr ""
-"--linea 2d\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 "
-"29.5, 75.15 29.53)'));\n"
-"--Si la cadena lineal no es cerrada\n"
-"--puedes añadir el punto de inicio para cerrarla\n"
-"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo."
-"open_line)))\n"
-"FROM (\n"
-"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As "
-"open_line) As foo;\n"
-"\n"
-"--linea cerrada 3d\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 "
-"29.5 1, 75.15 29.53 1)'));\n"
-"\n"
-"st_asewkt\n"
-"-----------\n"
-"POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))\n"
-"\n"
-"--linea medida --\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 "
-"1,77.6 29.5 2, 75.15 29.53 2)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 1,77.6 29.5 2, 75.15 29.53 2)'));\n"
 "\n"
 "st_asewkt\n"
 "----------\n"
 "POLYGONM((75.15 29.53 1,77 29 1,77.6 29.5 2,75.15 29.53 2))"
+msgstr "--2D Linie\nSELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));\n--falls der Linienzug nicht geschlossen ist\n--können sie ihn schließen, indem Sie den Anfangspunkt hinzufügen\nSELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo.open_line)))\nFROM (\nSELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As open_line) As foo;\n\n--3D geschlossene Linie --\nSELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 [...]
 
 #. Tag: title
 #: reference_constructor.xml:1322
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Examples: Outer shell with inner shells"
-msgstr "Ejemplos: Contorno externo con anillos internos"
+msgstr "Beispiele: Außenhülle mit inneren Ringen"
 
 #. Tag: para
 #: reference_constructor.xml:1324
 #, no-c-format
 msgid "Build a donut with an ant hole"
-msgstr "Contruye un donut con un agujero de hormiga"
+msgstr "Erzeugung eines Donuts mit einem Ameisenloch"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1325
@@ -3011,48 +2315,32 @@ msgid ""
 "        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n"
 "                As line )\n"
 "                As foo;"
-msgstr ""
-"SELECT ST_MakePolygon(\n"
-"                ST_ExteriorRing(ST_Buffer(foo.line,10)),\n"
-"        ARRAY[ST_Translate(foo.line,1,1),\n"
-"                ST_ExteriorRing(ST_Buffer(ST_MakePoint(20,20),1)) ]\n"
-"        )\n"
-"FROM\n"
-"        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n"
-"                As line )\n"
-"                As foo;"
+msgstr "SELECT ST_MakePolygon(\n                ST_ExteriorRing(ST_Buffer(foo.line,10)),\n        ARRAY[ST_Translate(foo.line,1,1),\n                ST_ExteriorRing(ST_Buffer(ST_MakePoint(20,20),1)) ]\n        )\nFROM\n        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n                As line )\n                As foo;"
 
 #. Tag: para
 #: reference_constructor.xml:1326
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Build province boundaries with holes representing lakes in the province from "
-"a set of province polygons/multipolygons and water linestrings. This is an "
+"Build province boundaries with holes representing lakes in the province from"
+" a set of province polygons/multipolygons and water linestrings. This is an "
 "example of using PostGIS ST_Accum."
-msgstr ""
-"Construye limites de provincia con agujeros representando lagos en la "
-"provincia y selecciona polígonos/multipolígonos y lineas de agua, este es un "
-"ejemplo utilizando ST_Accum de PostGIS"
+msgstr "Ausgehend von Polygonen/Mehrfachpolygonen der Provinz und Linienzügen für die Gewässer werden die Landesgrenzen erzeugt, wobei Lücken die Seen des Gebietes darstellen. Dies ist ein Beispiel für die Verwendung von ST_Accum in PostGIS."
 
 #. Tag: para
 #: reference_constructor.xml:1330
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The CASE construct is used because feeding a null array into ST_MakePolygon "
 "results in NULL."
-msgstr ""
-"El uso de CASE es por que estamos alimentando ST_MakePolygon con un array "
-"nulo y el resultado es NULL"
+msgstr "Das Konstrukt mit CASE wird verwendet, da die Übergabe eines NULL-Feldes an ST_MakePolygon NULL ergibt."
 
 #. Tag: para
 #: reference_constructor.xml:1332
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"A left join is used to guarantee we get all provinces back even if they have "
-"no lakes."
-msgstr ""
-"El uso de \"left join\" es para garantizar que devuelve todas las provincias "
-"aunque no tengan ningún lago."
+"A left join is used to guarantee we get all provinces back even if they have"
+" no lakes."
+msgstr "Der Left Join (linker äußerer Verbund) wird verwendet um sicherzustellen dass wir alle Provinzen zurückbekommen, auch wenn diese keine Seen haben."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1333
@@ -3061,48 +2349,14 @@ msgid ""
 "SELECT p.gid, p.province_name,\n"
 "                CASE WHEN\n"
 "                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n"
-"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), "
-"ST_Accum(w.the_geom)) END\n"
+"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), ST_Accum(w.the_geom)) END\n"
 "        FROM\n"
 "                provinces p LEFT JOIN waterlines w\n"
-"                        ON (ST_Within(w.the_geom, p.the_geom) AND "
-"ST_IsClosed(w.the_geom))\n"
+"                        ON (ST_Within(w.the_geom, p.the_geom) AND ST_IsClosed(w.the_geom))\n"
 "        GROUP BY p.gid, p.province_name, p.the_geom;\n"
 "\n"
 "        --Same example above but utilizing a correlated subquery\n"
-"        --and PostgreSQL built-in ARRAY() function that converts a row set "
-"to an array\n"
-"\n"
-"        SELECT p.gid,  p.province_name, CASE WHEN\n"
-"                EXISTS(SELECT w.the_geom\n"
-"                        FROM waterlines w\n"
-"                        WHERE ST_Within(w.the_geom, p.the_geom)\n"
-"                        AND ST_IsClosed(w.the_geom))\n"
-"                THEN\n"
-"                ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)),\n"
-"                        ARRAY(SELECT w.the_geom\n"
-"                                FROM waterlines w\n"
-"                                WHERE ST_Within(w.the_geom, p.the_geom)\n"
-"                                AND ST_IsClosed(w.the_geom)))\n"
-"                ELSE p.the_geom END As the_geom\n"
-"        FROM\n"
-"                provinces p;"
-msgstr ""
-"SELECT p.gid, p.province_name,\n"
-"                CASE WHEN\n"
-"                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n"
-"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), "
-"ST_Accum(w.the_geom)) END\n"
-"        FROM\n"
-"                provinces p LEFT JOIN waterlines w\n"
-"                        ON (ST_Within(w.the_geom, p.the_geom) AND "
-"ST_IsClosed(w.the_geom))\n"
-"        GROUP BY p.gid, p.province_name, p.the_geom;\n"
-"\n"
-"        -- El mismo ejemplo que antes pero utilizando una subconsulta "
-"correlada\n"
-"        -- y la función ARRAY() de PostgreSQL, que convierte todo el "
-"conjunto de filas en una array\n"
+"        --and PostgreSQL built-in ARRAY() function that converts a row set to an array\n"
 "\n"
 "        SELECT p.gid,  p.province_name, CASE WHEN\n"
 "                EXISTS(SELECT w.the_geom\n"
@@ -3118,6 +2372,7 @@ msgstr ""
 "                ELSE p.the_geom END As the_geom\n"
 "        FROM\n"
 "                provinces p;"
+msgstr "SELECT p.gid, p.province_name,\n                CASE WHEN\n                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), ST_Accum(w.the_geom)) END\n        FROM\n                provinces p LEFT JOIN waterlines w\n                        ON (ST_Within(w.the_geom, p.the_geom) AND ST_IsClosed(w.the_geom))\n        GROUP BY p.gid, p.province_name, p.the_geom;\n\n        --Gleiches Beispiel wie oben,  [...]
 
 #. Tag: para
 #: reference_constructor.xml:1337
@@ -3126,7 +2381,7 @@ msgid ""
 ", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref "
 "linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref "
 "linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
-msgstr ""
+msgstr ", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1351
@@ -3138,7 +2393,7 @@ msgstr "ST_MakePoint"
 #: reference_constructor.xml:1353
 #, no-c-format
 msgid "Creates a 2D,3DZ or 4D point geometry."
-msgstr "Crea una geometria puntual 2D,3DZ o 4D."
+msgstr "Erzeugt eine 2D-, 3DZ- oder 4D-Punktgeometrie."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1358
@@ -3147,10 +2402,7 @@ msgid ""
 "<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
 "<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1365
@@ -3160,11 +2412,7 @@ msgid ""
 "<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef> <paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1373
@@ -3175,12 +2423,7 @@ msgid ""
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>z</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>z</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef> <paramdef><type>double precision</type> <parameter>z</parameter></paramdef> <paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1386
@@ -3191,27 +2434,21 @@ msgid ""
 "faster and more precise than <xref linkend=\"ST_GeomFromText\"/> and <xref "
 "linkend=\"ST_PointFromText\"/>. It is also easier to use if you have raw "
 "coordinates rather than WKT."
-msgstr ""
-"Crea una geometría puntual 2D,3DZ o 4D (geometría con un valor de medida)."
-"Aunque no es conforme con el OGC <varname>ST_MakePoint</varname> "
-"generalmente es mas rápida y precisa que <xref linkend=\"ST_GeomFromText\"/> "
-"y <xref linkend=\"ST_PointFromText\"/>. También es mas fácil de usar si "
-"tienes registros con coordenadas en lugar de un WKT."
+msgstr "Erzeugt eine 2D-, 3DZ- oder 4D-Punktgeometrie (Geometrie mit Kilometrierung). <varname>ST_MakePoint</varname> ist zwar nicht OGC-konform, ist aber im Allgemeinen schneller und genauer als <xref linkend=\"ST_GeomFromText\"/> oder<xref linkend=\"ST_PointFromText\"/> und auch leichter anzuwenden wenn Sie mit rohen Koordinaten anstatt mit WKT arbeiten."
 
 #. Tag: para
 #: reference_constructor.xml:1392
 #, no-c-format
 msgid "Note x is longitude and y is latitude"
-msgstr "Nota que x es la longitud e y es la latitud"
+msgstr "Merke: X steht für die geographische Länge, Y für die geographische Breite."
 
 #. Tag: para
 #: reference_constructor.xml:1393
 #, no-c-format
 msgid ""
-"Use <xref linkend=\"ST_MakePointM\"/> if you need to make a point with x,y,m."
-msgstr ""
-"Si necesitas crear un punto con x,y,m utiliza <xref linkend=\"ST_MakePointM"
-"\"/>."
+"Use <xref linkend=\"ST_MakePointM\"/> if you need to make a point with "
+"x,y,m."
+msgstr "Für Punkt mit X-, Y- und M-Koordinaten verwenden Sie bitte <xref linkend=\"ST_MakePointM\"/> ."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1400
@@ -3231,21 +2468,7 @@ msgid ""
 "result\n"
 "-------\n"
 "1.5"
-msgstr ""
-"--Devuelve un punto con un SRID desconocido\n"
-"SELECT ST_MakePoint(-71.1043443253471, 42.3150676015829);\n"
-"\n"
-"--Devuelve un punto como WGS 84 long lat\n"
-"SELECT ST_SetSRID(ST_MakePoint(-71.1043443253471, 42.3150676015829),4326);\n"
-"\n"
-"--Devuelve un punto 3D (por ejemplo, tiene altitud)\n"
-"SELECT ST_MakePoint(1, 2,1.5);\n"
-"\n"
-"--Obtiene z del punto\n"
-"SELECT ST_Z(ST_MakePoint(1, 2,1.5));\n"
-"result\n"
-"-------\n"
-"1.5"
+msgstr "--Gibt einen Punkt mit unbekannter SRID aus\nSELECT ST_MakePoint(-71.1043443253471, 42.3150676015829);\n\n--Gibt einen Punkt in geographischer Länge und Breite im WGS84 aus\nSELECT ST_SetSRID(ST_MakePoint(-71.1043443253471, 42.3150676015829),4326);\n\n--Gibt einen 3D-Punkt zurück (z.B.: wenn der Punkt eine Höhe aufweist)\nSELECT ST_MakePoint(1, 2,1.5);\n\n--Gibt die Z-Koordinate des Punktes zurück\nSELECT ST_Z(ST_MakePoint(1, 2,1.5));\nresult\n-------\n1.5"
 
 #. Tag: para
 #: reference_constructor.xml:1404
@@ -3253,9 +2476,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
 "<xref linkend=\"ST_MakePointM\"/>"
-msgstr ""
-", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
-"<xref linkend=\"ST_MakePointM\"/>"
+msgstr ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_MakePointM\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1410
@@ -3267,7 +2488,7 @@ msgstr "ST_MakePointM"
 #: reference_constructor.xml:1412
 #, no-c-format
 msgid "Creates a point geometry with an x y and m coordinate."
-msgstr "Crea una geometria puntual con coordenadas x, y y m."
+msgstr "Erzeugt eine Punktgeometrie mit einer X-, einer Y- und einer M-Koordinate."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1417
@@ -3277,23 +2498,19 @@ msgid ""
 "<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>m</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePointM</function></funcdef> "
-"<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>m</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePointM</function></funcdef> <paramdef><type>float</type> <parameter>x</parameter></paramdef> <paramdef><type>float</type> <parameter>y</parameter></paramdef> <paramdef><type>float</type> <parameter>m</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1429
 #, no-c-format
 msgid "Creates a point with x, y and measure coordinates."
-msgstr "Crea un punto con coordenadas x, y y un valor de medida."
+msgstr "Erzeugt einen Punkt mit x, y und measure/Kilometrierungs Koordinaten."
 
 #. Tag: para
 #: reference_constructor.xml:1430
 #, no-c-format
 msgid "Note x is longitude and y is latitude."
-msgstr "Nota que x es la longitud e y es la latitud"
+msgstr "Merke: X ist die geographische Länge, Y ist die Breite."
 
 #. Tag: para
 #: reference_constructor.xml:1435
@@ -3301,9 +2518,7 @@ msgstr "Nota que x es la longitud e y es la latitud"
 msgid ""
 "We use ST_AsEWKT in these examples to show the text representation instead "
 "of ST_AsText because ST_AsText does not support returning M."
-msgstr ""
-"Utilizaremos ST_AsEWKT en el ejemplo para mostrar la representación como "
-"texto en lugar de ST_AsText, ya que ST_AsText no soporta devolver el valor M."
+msgstr "In diesen Beispielen verwenden wir ST_AsEWKT um die Textdarstellung zu zeigen und nicht ST_AsText, da ST_AsText die Ausgabe von M nicht unterstützt."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1437
@@ -3317,10 +2532,8 @@ msgid ""
 "-----------------------------------------------\n"
 " POINTM(-71.1043443253471 42.3150676015829 10)\n"
 "\n"
-"--Return EWKT representation of point with measure marked as WGS 84 long "
-"lat\n"
-"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, "
-"42.3150676015829,10),4326));\n"
+"--Return EWKT representation of point with measure marked as WGS 84 long lat\n"
+"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, 42.3150676015829,10),4326));\n"
 "\n"
 "                                                st_asewkt\n"
 "---------------------------------------------------------\n"
@@ -3334,31 +2547,7 @@ msgid ""
 "result\n"
 "-------\n"
 "10"
-msgstr ""
-"--Devuelve la representación EWKT del punto con un SRID desconocido\n"
-"SELECT ST_AsEWKT(ST_MakePointM(-71.1043443253471, 42.3150676015829, 10));\n"
-"\n"
-"--result\n"
-"                                   st_asewkt\n"
-"-----------------------------------------------\n"
-" POINTM(-71.1043443253471 42.3150676015829 10)\n"
-"\n"
-"--Devuelve la representación EWKT del punto con medida como WGS 84 long lat\n"
-"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, "
-"42.3150676015829,10),4326));\n"
-"\n"
-"                                                st_asewkt\n"
-"---------------------------------------------------------\n"
-"SRID=4326;POINTM(-71.1043443253471 42.3150676015829 10)\n"
-"\n"
-"--Devuelve un punto 3D (por ejemplo, tiene altitud)\n"
-"SELECT ST_MakePoint(1, 2,1.5);\n"
-"\n"
-"--Obtiene el valor m del punto\n"
-"SELECT ST_M(ST_MakePointM(-71.1043443253471, 42.3150676015829,10));\n"
-"result\n"
-"-------\n"
-"10"
+msgstr "--Gibt die EWKT Darstellung des Punktes mit SRID \"unknown\" zurück\nSELECT ST_AsEWKT(ST_MakePointM(-71.1043443253471, 42.3150676015829, 10));\n\n--result\n                                   st_asewkt\n-----------------------------------------------\n POINTM(-71.1043443253471 42.3150676015829 10)\n\n--Return EWKT representation of point with measure marked as WGS 84 long lat\n--Ausgabe der EWKT Darstellung des Punktes mit \"measure\" und gekennzeichnet als WGS 84 Länge/Breite\nSE [...]
 
 #. Tag: para
 #: reference_constructor.xml:1441
@@ -3376,55 +2565,43 @@ msgstr "ST_MLineFromText"
 #: reference_constructor.xml:1449
 #, no-c-format
 msgid "Return a specified ST_MultiLineString value from WKT representation."
-msgstr ""
-"Devuelve un valor especificado ST_MultiLineString desde una representación "
-"WKT."
+msgstr "Liest einen festgelegten ST_MultiLineString Wert von einer WKT-Darstellung aus."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1453
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MLineFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1471
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from Well-Known-Text (WKT) with the given SRID. If SRID is "
 "not given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt eine Geometrie aus einer Well-known-Text (WKT) Darstellung mit der angegebenen SRID. Wenn keine SRID angegeben wird, wird diese standardmäßig auf 0 gesetzt."
 
 #. Tag: para
 #: reference_constructor.xml:1477
 #, no-c-format
 msgid "Returns null if the WKT is not a MULTILINESTRING"
-msgstr "Devuelve NULL si el WKT no es un MULTILINESTRING"
+msgstr "Gibt NULL zurück wenn der WKT kein MULTILINESTRING ist."
 
 #. Tag: para
 #: reference_constructor.xml:1480 reference_constructor.xml:1541
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are points, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrias WKT son puntos, no "
-"utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos "
-"pasos de validación."
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step."
+msgstr "Verwenden Sie diese Funktion nicht, wenn Sie sich vollkommen sicher sind, dass ihre WKT Geometrie nur aus Punkten besteht. Sie ist langsamer als ST_GeomFromText, da sie einen zusätzlichen Validierungsschritt hinzufügt."
 
 #. Tag: para
 #: reference_constructor.xml:1486
@@ -3446,47 +2623,38 @@ msgstr "ST_MPointFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1509 reference_constructor.xml:1879
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<refpurpose>Makes a Geometry from WKT with the given SRID. If SRID is not "
 "given, it defaults to 0.</refpurpose>"
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "<refpurpose>Erzeugt eine Geometrie aus WKT mit der angegebenen SRID. Wenn keine SRID angegeben wird, wird diese standardmäßig auf 0 gesetzt.</refpurpose>"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1514
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1532
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<para>Makes a Geometry from WKT with the given SRID. If SRID is not given, "
 "it defaults to 0.</para>"
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "<para>Erzeugt eine Geometrie aus WKT mit der angegebenen SRID. Wenn SRID nicht angegeben ist, wird sie standardmäßig auf 0 gesetzt.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:1538
 #, no-c-format
 msgid "Returns null if the WKT is not a MULTIPOINT"
-msgstr "Devuelve NULL si el WKT no es un MULTIPUNTO"
+msgstr "Gibt NULL zurück, wenn der WKT kein MULTIPOINT ist."
 
 #. Tag: para
 #: reference_constructor.xml:1546
@@ -3505,12 +2673,8 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 9.2.4"
 #, no-c-format
 msgid ""
 "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n"
-"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', "
-"4326);"
-msgstr ""
-"SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n"
-"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', "
-"4326);"
+"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', 4326);"
+msgstr "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\nSELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', 4326);"
 
 #. Tag: refname
 #: reference_constructor.xml:1568
@@ -3520,47 +2684,38 @@ msgstr "ST_MPolyFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1570
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not "
 "given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt eine MultiPolygon Geometrie aus WKT mit der angegebenen SRID. Wenn SRID nicht angegeben ist, wird sie standardmäßig auf 0 gesetzt."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1575
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MPolyFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1593
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a MultiPolygon from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt ein MultiPolygon von WKT mit der gegebenen SRID. Wenn SRID nicht angegeben ist, wird sie standardmäßig auf 0 gesetzt."
 
 #. Tag: para
 #: reference_constructor.xml:1599
 #, no-c-format
 msgid "Throws an error if the WKT is not a MULTIPOLYGON"
-msgstr "Devuelve un error si el WKT no es un MULTIPOLYGON"
+msgstr "Meldet einen Fehler, wenn der WKT kein MULTIPOLYGON ist."
 
 #. Tag: para
 #: reference_constructor.xml:1602
@@ -3569,10 +2724,7 @@ msgid ""
 "If you are absolutely sure all your WKT geometries are multipolygons, don't "
 "use this function. It is slower than ST_GeomFromText since it adds an "
 "additional validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrías WKT son multipolygon, "
-"no utilices esta función. Es mas lenta que ST_GeomFromText ya que añade "
-"algunos pasos de validación adicionales."
+msgstr "Verwenden Sie diese Funktion nicht, wenn Sie sich vollkommen sicher sind, dass ihre WKT Geometrie nur aus MultiPolygonen besteht. Sie ist langsamer als ST_GeomFromText, da sie einen zusätzlichen Validierungsschritt hinzufügt."
 
 #. Tag: para
 #: reference_constructor.xml:1608
@@ -3584,41 +2736,10 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 9.6.4"
 #: reference_constructor.xml:1616
 #, no-c-format
 msgid ""
-"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),"
-"(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
-"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 "
-"42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 "
-"42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 "
-"42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 "
-"42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 "
-"42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 "
-"42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 "
-"42.1003,-70.9768 42.1005,-70.977 42.1011,-70.9766 42.1019,-70.9768 "
-"42.1026,-70.9769 42.1033,-70.9775 42.1042,-70.9773 42.1043,-70.9776 "
-"42.1043,-70.9778 42.1048,-70.9773 42.1058,-70.9774 42.1061,-70.9779 "
-"42.1065,-70.9782 42.1078,-70.9788 42.1085,-70.9798 42.1087,-70.9806 "
-"42.109,-70.9807 42.1093,-70.9806 42.1099,-70.9809 42.1109,-70.9808 "
-"42.1112,-70.9798 42.1116,-70.9792 42.1127,-70.979 42.1129,-70.9787 "
-"42.1134,-70.979 42.1139,-70.9791 42.1141,-70.9987 42.1116,-71.0022 42.1273,\n"
-"        -70.9408 42.1513,-70.9315 42.1165,-70.916 42.1002)))',4326);"
-msgstr ""
-"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),"
-"(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
-"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 "
-"42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 "
-"42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 "
-"42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 "
-"42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 "
-"42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 "
-"42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 "
-"42.1003,-70.9768 42.1005,-70.977 42.1011,-70.9766 42.1019,-70.9768 "
-"42.1026,-70.9769 42.1033,-70.9775 42.1042,-70.9773 42.1043,-70.9776 "
-"42.1043,-70.9778 42.1048,-70.9773 42.1058,-70.9774 42.1061,-70.9779 "
-"42.1065,-70.9782 42.1078,-70.9788 42.1085,-70.9798 42.1087,-70.9806 "
-"42.109,-70.9807 42.1093,-70.9806 42.1099,-70.9809 42.1109,-70.9808 "
-"42.1112,-70.9798 42.1116,-70.9792 42.1127,-70.979 42.1129,-70.9787 "
-"42.1134,-70.979 42.1139,-70.9791 42.1141,-70.9987 42.1116,-71.0022 42.1273,\n"
+"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
+"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 42.1003,-70.9768 4 [...]
 "        -70.9408 42.1513,-70.9315 42.1165,-70.916 42.1002)))',4326);"
+msgstr "SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\nSELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 42.0948,-70.9755 42.0953,-70.9751  [...]
 
 #. Tag: refname
 #: reference_constructor.xml:1629
@@ -3632,9 +2753,7 @@ msgstr "ST_Point"
 msgid ""
 "Returns an ST_Point with the given coordinate values. OGC alias for "
 "ST_MakePoint."
-msgstr ""
-"Devuelve un ST_Point con el valor de coordenadas dado. Es un alias de "
-"ST_MakePoint del OGC."
+msgstr "Gibt einen ST_Point mit den gegebenen Koordinatenwerten aus. Ein OGC-Alias für ST_MakePoint."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1636
@@ -3643,20 +2762,15 @@ msgid ""
 "<funcdef>geometry <function>ST_Point</function></funcdef> "
 "<paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> "
 "<paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Point</function></funcdef> "
-"<paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Point</function></funcdef> <paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> <paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1647
 #, no-c-format
 msgid ""
-"Returns an ST_Point with the given coordinate values. MM compliant alias for "
-"ST_MakePoint that takes just an x and y."
-msgstr ""
-"Devuelve un ST_Point con el valor de coordenadas dado. Conforme con el alias "
-"MM para ST_MakePoint que toma únicamente una x y una y."
+"Returns an ST_Point with the given coordinate values. MM compliant alias for"
+" ST_MakePoint that takes just an x and y."
+msgstr "Gibt einen ST_Point mit den gegebenen Koordinatenwerten aus. Ein SQL/MM kompatibler Alias für ST_MakePoint, der nur ein X und ein Y entgegennimmt."
 
 #. Tag: para
 #: reference_constructor.xml:1650
@@ -3668,7 +2782,7 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.2"
 #: reference_constructor.xml:1656
 #, no-c-format
 msgid "Examples: Geometry"
-msgstr "Ejemplos: Geometry"
+msgstr "Beispiele: Geometrie"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1658
@@ -3680,7 +2794,7 @@ msgstr "SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)"
 #: reference_constructor.xml:1662
 #, no-c-format
 msgid "Examples: Geography"
-msgstr "Ejemplos: Geography"
+msgstr "Beispiele: Geographie"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1664
@@ -3688,41 +2802,24 @@ msgstr "Ejemplos: Geography"
 msgid ""
 "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) "
 "As geography);"
-msgstr ""
-"SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) "
-"As geography);"
+msgstr "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) As geography);"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1665
 #, no-c-format
 msgid ""
 "-- the :: is PostgreSQL short-hand for casting.\n"
-"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::"
-"geography;"
-msgstr ""
-"-- el :: es el alias de PostgreSQL para conversiones cast.\n"
-"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::"
-"geography;"
+"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::geography;"
+msgstr "-- Der :: ist die Kurzform von PostgreSQL für die Typumwandlung.\nSELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::geography;"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1667
 #, no-c-format
 msgid ""
-"--If your point coordinates are in a different spatial reference from WGS-84 "
-"long lat, then you need to transform before casting\n"
-"-- This example we convert a point in Pennsylvania State Plane feet to WGS "
-"84 and then geography\n"
-"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::"
-"geography;"
-msgstr ""
-"--Si las coordenadas de tus puntos están en sistemas de reference espaciales "
-"diferentes que WGS-84 long lat, tendras que transformarlos antes de hacer "
-"una conversión de tipo cast\n"
-"-- En este ejemplo convertimos un punto desde coordenadas planas en pies del "
-"estado de Pennsylvania en WGS 84 y después transformamos el tipo a  "
-"geography\n"
-"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::"
-"geography;"
+"--If your point coordinates are in a different spatial reference from WGS-84 long lat, then you need to transform before casting\n"
+"-- This example we convert a point in Pennsylvania State Plane feet to WGS 84 and then geography\n"
+"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::geography;"
+msgstr "--Wenn Ihre Punktkoordinaten in einem anderen Koordinatenreferenzsystem als WGS-84 Länge/Breite vorliegen, müssen Sie vor der Typumwandlung eine Koordinatentransformation durchführen.\n-- In diesem Beispiel transformieren wir einen Punkt von \"Pennsylvania State Plane Feet\" nach WGS 84 and wandeln ihn anschließend in einen geographischen Datentyp um\nSELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::geography;"
 
 #. Tag: para
 #: reference_constructor.xml:1674
@@ -3730,9 +2827,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_Transform\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1680
@@ -3744,7 +2839,7 @@ msgstr "ST_PointFromGeoHash"
 #: reference_constructor.xml:1682
 #, no-c-format
 msgid "Return a point from a GeoHash string."
-msgstr ""
+msgstr "Gibt einen Punkt von einer GeoHash Zeichenfolge zurück."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1687
@@ -3754,7 +2849,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>point <function>ST_PointFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1698
@@ -3762,17 +2857,15 @@ msgstr ""
 msgid ""
 "Return a point from a GeoHash string. The point represents the center point "
 "of the GeoHash."
-msgstr ""
+msgstr "Gibt die Geometrie einer GeoHash Zeichenfolge zurück. Der Punkt entspricht dem Mittelpunkt des GeoHas."
 
 #. Tag: para
 #: reference_constructor.xml:1700
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "If no <varname>precision</varname> is specified ST_PointFromGeoHash returns "
 "a point based on full precision of the input GeoHash string."
-msgstr ""
-"Si <varname>precision</varname> es especificado ST_PointFromGeoHash "
-"utilizará muchos caracteres de  GeoHash para crear el punto."
+msgstr "Wenn keine <varname>precision</varname> angegeben wird, dann gibt ST_PointFromGeoHash einen Punkt  zurück, der auf der vollständigen Genauigkeit der gegebenen GeoHash Zeichenfolge beruht."
 
 #. Tag: para
 #: reference_constructor.xml:1702
@@ -3780,9 +2873,7 @@ msgstr ""
 msgid ""
 "If <varname>precision</varname> is specified ST_PointFromGeoHash will use "
 "that many characters from the GeoHash to create the point."
-msgstr ""
-"Si <varname>precision</varname> es especificado ST_PointFromGeoHash "
-"utilizará muchos caracteres de  GeoHash para crear el punto."
+msgstr "Wenn <varname>precision</varname> angegeben wird, verwendet ST_PointFromGeoHash entsprechend viele Zeichen des GeoHash, um den Punkt zu erzeugen."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1709
@@ -3803,15 +2894,15 @@ msgid ""
 "-------------------------------------------\n"
 " POINT(-115.172815918922 36.1146435141563)\n"
 "                ]]>"
-msgstr ""
+msgstr "<![CDATA[SELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n          st_astext\n------------------------------\n POINT(-115.172816 36.114646)\n\nSELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n             st_astext\n-----------------------------------\n POINT(-115.13671875 36.123046875)\n\nSELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n                 st_astext\n-------------------------------------------\n POINT(-115. [...]
 
 #. Tag: para
 #: reference_constructor.xml:1714
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash"
-"\"/>"
-msgstr ""
+", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
+"linkend=\"ST_GeomFromGeoHash\"/>"
+msgstr ", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1720
@@ -3825,27 +2916,20 @@ msgstr "ST_PointFromText"
 msgid ""
 "Makes a point Geometry from WKT with the given SRID. If SRID is not given, "
 "it defaults to unknown."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt eine Punktgeometrie mit gegebener SRID von WKT. Wenn SRID nicht angegeben ist, wird sie standardmäßig auf 0 gesetzt."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1725
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_PointFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1741
@@ -3855,7 +2939,7 @@ msgid ""
 "representation. If SRID is not given, it defaults to unknown (currently 0). "
 "If geometry is not a WKT point representation, returns null. If completely "
 "invalid WKT, then throws an error."
-msgstr ""
+msgstr "Erzeugt ein PostGIS ST_Geometrie Punktobjekt von der OGC Well-known-Text Darstellung. Wenn die SRID nicht angegeben ist, wird sie standardmäßig auf \"unknown\" (zurzeit 0) gesetzt. Falls die Geometrie nicht in der WKT Punktdarstellung vorliegt, wird NULL zurückgegeben. Bei einer invaliden WKT Darstellung wird eine Fehlermeldung angezeigt."
 
 #. Tag: para
 #: reference_constructor.xml:1747
@@ -3866,30 +2950,19 @@ msgid ""
 "takes a spatial reference id as the second argument and returns an "
 "ST_Geometry that includes this srid as part of its meta-data. The srid must "
 "be defined in the spatial_ref_sys table."
-msgstr ""
-"Hay 2 variantes de la función ST_PointFromText, la primera no toma SRID y "
-"devuelve una geometría sin sistema de referencia espacial definido. La "
-"segunda toma un id de un sistema de referencia como segundo argumento y "
-"devuelve una ST_Geometry que incluye este srid como parte de sus metadatos. "
-"El srid debe estar definido en la tabla spatial_ref_sys."
+msgstr "Die Funktion ST_PointFromText hat zwei Varianten. Die erste Variante nimmt keine SRID entgegen und gibt eine Geometrie ohne ein bestimmtes Koordinatenreferenzsystem aus. Die zweite Variante nimmt eine SRID als zweiten Übergabewert entgegen und gibt eine Geometrie zurück, die diese SRID als Teil ihrer Metadaten beinhaltet. Die SRID muss in der Tabelle \"spatial_ref_sys\" definiert sein."
 
 #. Tag: para
 #: reference_constructor.xml:1754
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are points, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step. If you are building points from long lat coordinates and "
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step. If you are building points from long lat coordinates and "
 "care more about performance and accuracy than OGC compliance, use <xref "
-"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref linkend=\"ST_Point\"/"
-">."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrias WKT son puntos, no "
-"utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos "
-"pasos de validación. Si estas construyendo puntos desde coordenadas long lat "
-"y te interesan mas el rendimiento y la precisión que la conformidad con OGC, "
-"utiliza <xref linkend=\"ST_MakePoint\"/> o el alias conforme al OGC<xref "
+"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref "
 "linkend=\"ST_Point\"/>."
+msgstr "Verwenden Sie diese Funktion nicht, wenn Sie sich vollkommen sicher sind, dass ihre WKT Geometrie nur aus Punkten besteht. Sie ist langsamer als ST_GeomFromText, da sie einen zusätzlichen Validierungsschritt hinzufügt. Wenn Sie Punkte aus Koordinaten in Länge und Breite erstellen und mehr auf Rechenleistung und Genauigkeit wertlegen als auf OGC-Konformität, so verwenden Sie bitte <xref linkend=\"ST_MakePoint\"/> oder den OGC-konformen Alias <xref linkend=\"ST_Point\"/>."
 
 #. Tag: para
 #: reference_constructor.xml:1759
@@ -3903,9 +2976,7 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.8"
 msgid ""
 "SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\n"
 "SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
-msgstr ""
-"SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\n"
-"SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
+msgstr "SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\nSELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
 
 #. Tag: para
 #: reference_constructor.xml:1768
@@ -3913,9 +2984,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1774
@@ -3927,23 +2996,18 @@ msgstr "ST_PointFromWKB"
 #: reference_constructor.xml:1776
 #, no-c-format
 msgid "Makes a geometry from WKB with the given SRID"
-msgstr "Crea una geometría desde un WKB con el SRID dado."
+msgstr "Erzeugt eine Geometrie mit gegebener SRID von WKB."
 
 #. Tag: para
 #: reference_constructor.xml:1797
 #, no-c-format
 msgid ""
 "The <varname>ST_PointFromWKB</varname> function, takes a well-known binary "
-"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
-"varname>) and creates an instance of the appropriate geometry type - in this "
-"case, a <varname>POINT</varname> geometry. This function plays the role of "
-"the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_PointFromWKB</varname>, toma una representación "
-"binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia "
-"Espacial (<varname>SRID</varname>) y crea una instancia del tipo de "
-"geometría adecuado - en este caso una geometría <varname>POINT</varname>. "
-"Esta función juega un rol de \"Geometry Factory\" en SQL."
+"representation of geometry and a Spatial Reference System ID "
+"(<varname>SRID</varname>) and creates an instance of the appropriate "
+"geometry type - in this case, a <varname>POINT</varname> geometry. This "
+"function plays the role of the Geometry Factory in SQL."
+msgstr "Die Funktion <varname>ST_PointFromWKB</varname> nimmt eine Well-known-Binary Darstellung der Geometrie und eine Id für das Koordinatenreferenzsystem (<varname>SRID</varname>) entgegen und erzeugt eine Instanz des entsprechenden geometrischen Datentyps - in diesem Fall eine Geometrie vom Typ <varname>POINT</varname>. Diese Funktion übernimmt die Rolle der Geometrie-Factory in SQL."
 
 #. Tag: para
 #: reference_constructor.xml:1803
@@ -3952,7 +3016,7 @@ msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
 "<varname>POINT</varname> geometry."
-msgstr ""
+msgstr "Wenn keine SRID angegeben ist, wird diese standardmäßig auf 0 gesetzt. <varname>NULL</varname> wird zurückgegeben, wenn die Eingabe <varname>bytea</varname> keinen <varname>POINT</varname> darstellt."
 
 #. Tag: para
 #: reference_constructor.xml:1806
@@ -3991,28 +3055,7 @@ msgid ""
 "-----------\n"
 "\n"
 "(1 row)"
-msgstr ""
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_PointFromWKB(\n"
-"          ST_AsEWKB('POINT(2 5)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"------------\n"
-" POINT(2 5)\n"
-"(1 row)\n"
-"\n"
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_PointFromWKB(\n"
-"          ST_AsEWKB('LINESTRING(2 5, 2 6)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"-----------\n"
-"\n"
-"(1 row)"
+msgstr "SELECT\n  ST_AsText(\n        ST_PointFromWKB(\n          ST_AsEWKB('POINT(2 5)'::geometry)\n        )\n  );\n st_astext\n------------\n POINT(2 5)\n(1 row)\n\nSELECT\n  ST_AsText(\n        ST_PointFromWKB(\n          ST_AsEWKB('LINESTRING(2 5, 2 6)'::geometry)\n        )\n  );\n st_astext\n-----------\n\n(1 row)"
 
 #. Tag: refname
 #: reference_constructor.xml:1828
@@ -4024,49 +3067,36 @@ msgstr "ST_Polygon"
 #: reference_constructor.xml:1830
 #, no-c-format
 msgid ""
-"<refpurpose>Returns a polygon built from the specified linestring and SRID.</"
-"refpurpose>"
-msgstr ""
-"<refpurpose>Devuelve un polygon construido desde un linestring  especifico y "
-"un SRID.</refpurpose>"
+"<refpurpose>Returns a polygon built from the specified linestring and "
+"SRID.</refpurpose>"
+msgstr "<refpurpose>Gibt ein Polygon zurück, das aus vorgegebenen Linienzug und SRID erzeugt wurde.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1835
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Polygon</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aLineString</parameter></"
-"paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Polygon</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aLineString</parameter></"
-"paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>aLineString</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Polygon</function></funcdef> <paramdef><type>geometry </type> <parameter>aLineString</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1846
 #, no-c-format
 msgid ""
 "<para>Returns a polygon built from the specified linestring and SRID.</para>"
-msgstr ""
-"<para>Devuelve un polygon construido desde un linestring  especifico y un "
-"SRID.</para>"
+msgstr "<para>Gibt ein Polygon zurück, das aus vorgegebenen Linienzug und SRID erzeugt wurde.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:1850
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"ST_Polygon is similar to first version of ST_MakePolygon except it also sets "
-"the spatial ref sys (SRID) of the polygon. Will not work with "
+"ST_Polygon is similar to first version of ST_MakePolygon except it also sets"
+" the spatial ref sys (SRID) of the polygon. Will not work with "
 "MULTILINESTRINGS so use LineMerge to merge multilines. Also does not create "
 "polygons with holes. Use ST_MakePolygon for that."
-msgstr ""
-"ST_Polygon es similar a la primera version ST_MakePolygon excepto que "
-"siempre selecciona un Sistema de Referencia Espacial (SRID) para el "
-"polígono. No funcionará con MULTILINESTRINGS así que utiliza LineMerge para "
-"unir las lineas multiples. Tampoco creará polígonos con huecos. Utiliza "
-"ST_MakePolygon para esto."
+msgstr "ST_Polygon ist ähnlich der ersten Version von ST_MakePolygon, außer dass auch das Koordinatenreferenzsystem (SRID) des Polygons festgelegt wird. Da die Funktion nicht mit MULTILINESTRINGs arbeitet, verwenden Sie bitte ST_LineMerge um Mehrfachlinien zu vereinigen. Kann auch keine Polygone mit Lücken erzeugen; benutzen Sie ST_MakePolygon für diesen Fall."
 
 #. Tag: para
 #: reference_constructor.xml:1855
@@ -4079,32 +3109,17 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.2"
 #, no-c-format
 msgid ""
 "--a 2d polygon\n"
-"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, "
-"75.15 29.53)'), 4326);\n"
+"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'), 4326);\n"
 "\n"
 "--result--\n"
 "POLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n"
 "--a 3d polygon\n"
-"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 "
-"1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
-"\n"
-"result\n"
-"------\n"
-"SRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
-msgstr ""
-"--un poligono 2d\n"
-"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, "
-"75.15 29.53)'), 4326);\n"
-"\n"
-"--resultado--\n"
-"POLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n"
-"--un poligono 3d\n"
-"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 "
-"1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
+"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
 "\n"
 "result\n"
 "------\n"
 "SRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
+msgstr "-- ein 2D Polygon\nSELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'), 4326);\n\n--result--\nPOLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n--a 3d polygon\nSELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n\nresult\n------\nSRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
 
 #. Tag: para
 #: reference_constructor.xml:1871
@@ -4113,10 +3128,7 @@ msgid ""
 ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
 "linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
 "linkend=\"ST_MakePolygon\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
-"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
-"linkend=\"ST_MakePolygon\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_MakePolygon\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1877
@@ -4128,41 +3140,31 @@ msgstr "ST_PolygonFromText"
 #: reference_constructor.xml:1884
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1900
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0. Returns null if WKT is not a polygon."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Erzeugt eine Geometrie mit gegebener SRID von WKT. Wenn SRID nicht angegeben ist, wird sie standardmäßig auf 0 gesetzt. Gibt NULL zurück, wenn WKT kein Polygon ist."
 
 #. Tag: para
 #: reference_constructor.xml:1907
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are polygons, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrías WKT son poligonos, no "
-"utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos "
-"pasos de validación adicionales."
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step."
+msgstr "Verwenden Sie diese Funktion nicht, wenn Sie sich vollkommen sicher sind, dass ihre WKT Geometrie nur aus Polygonen besteht. Sie ist langsamer als ST_GeomFromText, da sie einen zusätzlichen Validierungsschritt hinzufügt."
 
 #. Tag: para
 #: reference_constructor.xml:1910
@@ -4174,25 +3176,8 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.6"
 #: reference_constructor.xml:1916
 #, no-c-format
 msgid ""
-"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"st_polygonfromtext\n"
-"------------------\n"
-"010300000001000000050000006...\n"
-"\n"
-"\n"
-"SELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;\n"
-"\n"
-"point_is_not_poly\n"
-"----------\n"
-"t"
-msgstr ""
-"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "st_polygonfromtext\n"
 "------------------\n"
 "010300000001000000050000006...\n"
@@ -4203,6 +3188,7 @@ msgstr ""
 "point_is_not_poly\n"
 "----------\n"
 "t"
+msgstr "SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\nst_polygonfromtext\n------------------\n010300000001000000050000006...\n\n\nSELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;\n\npoint_is_not_poly\n----------\nt"
 
 #. Tag: refname
 #: reference_constructor.xml:1929
@@ -4216,9 +3202,7 @@ msgstr "ST_WKBToSQL"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Binary representation "
 "(WKB). This is an alias name for ST_GeomFromWKB that takes no srid"
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación \"Well-"
-"Known Binary\" (WKB). Es un alias para ST_GeomFromWKB que no toma srid"
+msgstr "Gibt einen geometrischen Datentyp (ST_Geometry) aus einer Well-known-Binary (WKB) Darstellung zurück. Ein Synonym für ST_GeomFromWKB, welches jedoch keine SRID annimmt"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1934
@@ -4226,9 +3210,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1942
@@ -4248,18 +3230,10 @@ msgstr "ST_WKTToSQL"
 msgid ""
 "<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1965
 #, no-c-format
 msgid "&sqlmm_compliant; SQL-MM 3: 5.1.34"
 msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.34"
-
-#~ msgid ""
-#~ "When adding line components a common node is removed from the output."
-#~ msgstr ""
-#~ "Cuando se añaden componentes lineales, el nodo en común es suprimido de "
-#~ "la salida."
diff --git a/doc/po/de/reference_editor.xml.po b/doc/po/de/reference_editor.xml.po
new file mode 100644
index 0000000..f351a83
--- /dev/null
+++ b/doc/po/de/reference_editor.xml.po
@@ -0,0 +1,2717 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-08-24 19:57+0000\n"
+"PO-Revision-Date: 2017-09-01 16:36+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_editor.xml:3
+#, no-c-format
+msgid "Geometry Editors"
+msgstr "Geometrische Editoren"
+
+#. Tag: refname
+#: reference_editor.xml:7
+#, no-c-format
+msgid "ST_AddPoint"
+msgstr "ST_AddPoint"
+
+#. Tag: refpurpose
+#: reference_editor.xml:8
+#, no-c-format
+msgid "Add a point to a LineString."
+msgstr "Fügt einem Linienzug einen Punkt hinzu."
+
+#. Tag: funcprototype
+#: reference_editor.xml:12
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_AddPoint</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+" <paramdef><type>geometry</type> <parameter>point</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_AddPoint</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef> <paramdef><type>geometry</type> <parameter>point</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: reference_editor.xml:19
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_AddPoint</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+" <paramdef><type>geometry</type> <parameter>point</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>position</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_AddPoint</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef> <paramdef><type>geometry</type> <parameter>point</parameter></paramdef> <paramdef><type>integer</type> <parameter>position</parameter></paramdef>"
+
+#. Tag: title
+#: reference_editor.xml:29 reference_editor.xml:88 reference_editor.xml:146
+#: reference_editor.xml:192 reference_editor.xml:235 reference_editor.xml:278
+#: reference_editor.xml:319 reference_editor.xml:369 reference_editor.xml:408
+#: reference_editor.xml:465 reference_editor.xml:509 reference_editor.xml:538
+#: reference_editor.xml:595 reference_editor.xml:640 reference_editor.xml:682
+#: reference_editor.xml:733 reference_editor.xml:775 reference_editor.xml:810
+#: reference_editor.xml:854 reference_editor.xml:887 reference_editor.xml:935
+#: reference_editor.xml:984 reference_editor.xml:1031
+#: reference_editor.xml:1080 reference_editor.xml:1147
+#: reference_editor.xml:1212 reference_editor.xml:1254
+#: reference_editor.xml:1298 reference_editor.xml:1375
+#: reference_editor.xml:1453 reference_editor.xml:1612
+#: reference_editor.xml:1718 reference_editor.xml:1770
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_editor.xml:31
+#, no-c-format
+msgid ""
+"Adds a point to a LineString before point <position> (0-based index). "
+"Third parameter can be omitted or set to -1 for appending."
+msgstr "Fügt einen Punkt zu einem Linienzug hinzu; vor point <position> (Index zählt von 0 weg). Der dritte Parameter kann weggelassen werden oder zum Anhängen auf -1 gesetzt werden."
+
+#. Tag: para
+#: reference_editor.xml:34 reference_editor.xml:647 reference_editor.xml:857
+#: reference_editor.xml:1259
+#, no-c-format
+msgid "Availability: 1.1.0"
+msgstr "Verfügbarkeit: 1.1.0"
+
+#. Tag: para
+#: reference_editor.xml:35 reference_editor.xml:110 reference_editor.xml:157
+#: reference_editor.xml:200 reference_editor.xml:242 reference_editor.xml:324
+#: reference_editor.xml:377 reference_editor.xml:418 reference_editor.xml:473
+#: reference_editor.xml:514 reference_editor.xml:553 reference_editor.xml:604
+#: reference_editor.xml:858 reference_editor.xml:892 reference_editor.xml:944
+#: reference_editor.xml:994 reference_editor.xml:1042
+#: reference_editor.xml:1093 reference_editor.xml:1167
+#: reference_editor.xml:1262 reference_editor.xml:1406
+#: reference_editor.xml:1726 reference_editor.xml:1783
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: title
+#: reference_editor.xml:39 reference_editor.xml:116 reference_editor.xml:162
+#: reference_editor.xml:205 reference_editor.xml:248 reference_editor.xml:289
+#: reference_editor.xml:330 reference_editor.xml:424 reference_editor.xml:558
+#: reference_editor.xml:610 reference_editor.xml:652 reference_editor.xml:704
+#: reference_editor.xml:748 reference_editor.xml:783 reference_editor.xml:826
+#: reference_editor.xml:862 reference_editor.xml:897 reference_editor.xml:953
+#: reference_editor.xml:1000 reference_editor.xml:1049
+#: reference_editor.xml:1101 reference_editor.xml:1175
+#: reference_editor.xml:1227 reference_editor.xml:1266
+#: reference_editor.xml:1314 reference_editor.xml:1411
+#: reference_editor.xml:1489 reference_editor.xml:1652
+#: reference_editor.xml:1731 reference_editor.xml:1789
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_editor.xml:40
+#, no-c-format
+msgid ""
+"--guarantee all linestrings in a table are closed\n"
+"                --by adding the start point of each linestring to the end of the line string\n"
+"                --only for those that are not closed\n"
+"                UPDATE sometable\n"
+"                SET the_geom = ST_AddPoint(the_geom, ST_StartPoint(the_geom))\n"
+"                FROM sometable\n"
+"                WHERE ST_IsClosed(the_geom) = false;\n"
+"\n"
+"                --Adding point to a 3-d line\n"
+"                SELECT ST_AsEWKT(ST_AddPoint(ST_GeomFromEWKT('LINESTRING(0 0 1, 1 1 1)'), ST_MakePoint(1, 2, 3)));\n"
+"\n"
+"                --result\n"
+"                st_asewkt\n"
+"                ----------\n"
+"                LINESTRING(0 0 1,1 1 1,1 2 3)"
+msgstr "--sicherstellen, das alle Linienzüge in einer Tabelle geschlossen sind,\n--indem zu jedem nicht geschlossenen Linienzug, der Anfangspunkt als Endpunkt hinzugefügt wird\n                UPDATE sometable\n                SET the_geom = ST_AddPoint(the_geom, ST_StartPoint(the_geom))\n                FROM sometable\n                WHERE ST_IsClosed(the_geom) = false;\n\n                --Einen Punkt zu einer 3-D Linie hinzufügen\n                SELECT ST_AsEWKT(ST_AddPoint(ST_GeomF [...]
+
+#. Tag: title
+#: reference_editor.xml:43 reference_editor.xml:123 reference_editor.xml:169
+#: reference_editor.xml:212 reference_editor.xml:255 reference_editor.xml:296
+#: reference_editor.xml:337 reference_editor.xml:382 reference_editor.xml:433
+#: reference_editor.xml:478 reference_editor.xml:564 reference_editor.xml:616
+#: reference_editor.xml:657 reference_editor.xml:709 reference_editor.xml:753
+#: reference_editor.xml:788 reference_editor.xml:831 reference_editor.xml:866
+#: reference_editor.xml:960 reference_editor.xml:1007
+#: reference_editor.xml:1056 reference_editor.xml:1108
+#: reference_editor.xml:1182 reference_editor.xml:1232
+#: reference_editor.xml:1270 reference_editor.xml:1322
+#: reference_editor.xml:1418 reference_editor.xml:1564
+#: reference_editor.xml:1686 reference_editor.xml:1744
+#: reference_editor.xml:1796
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_editor.xml:44
+#, no-c-format
+msgid ", <xref linkend=\"ST_SetPoint\"/>"
+msgstr ", <xref linkend=\"ST_SetPoint\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:50
+#, no-c-format
+msgid "ST_Affine"
+msgstr "ST_Affine"
+
+#. Tag: refpurpose
+#: reference_editor.xml:52
+#, no-c-format
+msgid "Apply a 3d affine transformation to a geometry."
+msgstr "Wendet eine affine 3D-Transformation auf die Geometrie an."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:56
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Affine</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>a</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>b</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>c</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>d</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>e</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>f</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>g</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>h</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>i</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>xoff</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>yoff</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>zoff</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Affine</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>geomA</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>a</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>b</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>d</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>e</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>xoff</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>yoff</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Affine</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float </type> <parameter>a</parameter></paramdef> <paramdef><type>float </type> <parameter>b</parameter></paramdef> <paramdef><type>float </type> <parameter>c</parameter></paramdef> <paramdef><type>float </type> <parameter>d</parameter></paramdef> <paramdef><type>float </type> <parameter>e</parameter></paramdef> <param [...]
+
+#. Tag: para
+#: reference_editor.xml:90
+#, no-c-format
+msgid ""
+"Applies a 3d affine transformation to the geometry to do things like "
+"translate, rotate, scale in one step."
+msgstr "Wendet eine affine 3D-Transformation auf die Geometrie an, um Dinge wie verschieben, rotieren und skalieren in einem Schritt zu erledigen."
+
+#. Tag: para
+#: reference_editor.xml:91
+#, no-c-format
+msgid ""
+"Version 1: The call <programlisting>ST_Affine(geom, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff) </programlisting> represents the transformation matrix <programlisting>/ a  b  c  xoff \\\n"
+"| d  e  f  yoff |\n"
+"| g  h  i  zoff |\n"
+"\\ 0  0  0     1 /</programlisting> and the vertices are transformed as follows: <programlisting>x' = a*x + b*y + c*z + xoff\n"
+"y' = d*x + e*y + f*z + yoff\n"
+"z' = g*x + h*y + i*z + zoff</programlisting> All of the translate / scale functions below are expressed via such an affine transformation."
+msgstr "Version 1: Der Aufruf <programlisting>ST_Affine(geom, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff) </programlisting> repräsentiert die Transformationsmatrix <programlisting>/ a  b  c  xoff \\\n| d  e  f  yoff |\n| g  h  i  zoff |\n\\ 0  0  0     1 /</programlisting> und die Knoten werden wie folgt transformiert: <programlisting>x' = a*x + b*y + c*z + xoff\ny' = d*x + e*y + f*z + yoff\nz' = g*x + h*y + i*z + zoff</programlisting> Alle unteren verschiebenden / skalierenden Funktion [...]
+
+#. Tag: para
+#: reference_editor.xml:98
+#, no-c-format
+msgid ""
+"Version 2: Applies a 2d affine transformation to the geometry. The call <programlisting>ST_Affine(geom, a, b, d, e, xoff, yoff)</programlisting> represents the transformation matrix <programlisting>/  a  b  0  xoff  \\       /  a  b  xoff  \\\n"
+"|  d  e  0  yoff  | rsp.  |  d  e  yoff  |\n"
+"|  0  0  1     0  |       \\  0  0     1  /\n"
+"\\  0  0  0     1  /</programlisting> and the vertices are transformed as follows: <programlisting>x' = a*x + b*y + xoff\n"
+"y' = d*x + e*y + yoff\n"
+"z' = z </programlisting> This method is a subcase of the 3D method above."
+msgstr "Version 2: Wendet eine affine 2D-Transformation auf die Geometrie an. Der Aufruf <programlisting>ST_Affine(geom, a, b, d, e, xoff, yoff)</programlisting> stellt die Transformationsmatrix dar <programlisting>/  a  b  0  xoff  \\       /  a  b  xoff  \\\n|  d  e  0  yoff  | rsp.  |  d  e  yoff  |\n|  0  0  1     0  |       \\  0  0     1  /\n\\  0  0  0     1  /</programlisting> und die Knoten werden wie folgt transformiert: <programlisting>x' = a*x + b*y + xoff\ny' = d*x + e*y + y [...]
+
+#. Tag: para
+#: reference_editor.xml:104 reference_editor.xml:941 reference_editor.xml:991
+#: reference_editor.xml:1039 reference_editor.xml:1088
+#: reference_editor.xml:1164
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
+"introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen, Dreiecke und TIN eingeführt."
+
+#. Tag: para
+#: reference_editor.xml:105
+#, no-c-format
+msgid "Availability: 1.1.2. Name changed from Affine to ST_Affine in 1.2.2"
+msgstr "Verfügbarkeit: 1.1.2. Mit 1.2.2 wurde die Bezeichnung von Affine auf ST_Affine geändert"
+
+#. Tag: para
+#: reference_editor.xml:106 reference_editor.xml:1091
+#: reference_editor.xml:1160 reference_editor.xml:1641
+#: reference_editor.xml:1723 reference_editor.xml:1779
+#, no-c-format
+msgid ""
+"Prior to 1.3.4, this function crashes if used with geometries that contain "
+"CURVES. This is fixed in 1.3.4+"
+msgstr "Vor 1.3.4 ist diese Funktion abgestürzt, wenn die Geometrien CURVES enthalten. Dies wurde mit 1.3.4+ behoben"
+
+#. Tag: para
+#: reference_editor.xml:108 reference_editor.xml:156 reference_editor.xml:198
+#: reference_editor.xml:241 reference_editor.xml:417 reference_editor.xml:511
+#: reference_editor.xml:554 reference_editor.xml:893 reference_editor.xml:946
+#: reference_editor.xml:993 reference_editor.xml:1041
+#: reference_editor.xml:1095 reference_editor.xml:1166
+#: reference_editor.xml:1647
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: para
+#: reference_editor.xml:109 reference_editor.xml:512 reference_editor.xml:947
+#: reference_editor.xml:995 reference_editor.xml:1043
+#: reference_editor.xml:1096 reference_editor.xml:1169
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: para
+#: reference_editor.xml:111 reference_editor.xml:155 reference_editor.xml:199
+#: reference_editor.xml:243 reference_editor.xml:284 reference_editor.xml:325
+#: reference_editor.xml:419 reference_editor.xml:513 reference_editor.xml:606
+#: reference_editor.xml:945 reference_editor.xml:1094
+#: reference_editor.xml:1168 reference_editor.xml:1310
+#: reference_editor.xml:1646 reference_editor.xml:1727
+#: reference_editor.xml:1784
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: programlisting
+#: reference_editor.xml:118
+#, no-c-format
+msgid ""
+"--Rotate a 3d line 180 degrees about the z axis.  Note this is long-hand for doing ST_Rotate();\n"
+" SELECT ST_AsEWKT(ST_Affine(the_geom,  cos(pi()), -sin(pi()), 0,  sin(pi()), cos(pi()), 0,  0, 0, 1,  0, 0, 0)) As using_affine,\n"
+"         ST_AsEWKT(ST_Rotate(the_geom, pi())) As using_rotate\n"
+"        FROM (SELECT ST_GeomFromEWKT('LINESTRING(1 2 3, 1 4 3)') As the_geom) As foo;\n"
+"        using_affine         |        using_rotate\n"
+"-----------------------------+-----------------------------\n"
+" LINESTRING(-1 -2 3,-1 -4 3) | LINESTRING(-1 -2 3,-1 -4 3)\n"
+"(1 row)\n"
+"\n"
+"--Rotate a 3d line 180 degrees in both the x and z axis\n"
+"SELECT ST_AsEWKT(ST_Affine(the_geom, cos(pi()), -sin(pi()), 0, sin(pi()), cos(pi()), -sin(pi()), 0, sin(pi()), cos(pi()), 0, 0, 0))\n"
+"        FROM (SELECT ST_GeomFromEWKT('LINESTRING(1 2 3, 1 4 3)') As the_geom) As foo;\n"
+"           st_asewkt\n"
+"-------------------------------\n"
+" LINESTRING(-1 -2 -3,-1 -4 -3)\n"
+"(1 row)"
+msgstr "--Eine Linie um 180 Grad um die Z-Achse drehen/rotieren. Dies ist die lange Version von ST_Rotate();\n SELECT ST_AsEWKT(ST_Affine(the_geom,  cos(pi()), -sin(pi()), 0,  sin(pi()), cos(pi()), 0,  0, 0, 1,  0, 0, 0)) As using_affine,\n         ST_AsEWKT(ST_Rotate(the_geom, pi())) As using_rotate\n        FROM (SELECT ST_GeomFromEWKT('LINESTRING(1 2 3, 1 4 3)') As the_geom) As foo;\n        using_affine         |        using_rotate\n-----------------------------+-------------------- [...]
+
+#. Tag: para
+#: reference_editor.xml:125
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Scale\"/>, <xref linkend=\"ST_Translate\"/>, <xref "
+"linkend=\"ST_TransScale\"/>"
+msgstr ", <xref linkend=\"ST_Scale\"/>, <xref linkend=\"ST_Translate\"/>, <xref linkend=\"ST_TransScale\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:131
+#, no-c-format
+msgid "ST_Force2D"
+msgstr "ST_Force2D"
+
+#. Tag: refpurpose
+#: reference_editor.xml:133
+#, no-c-format
+msgid "Force the geometries into a \"2-dimensional mode\"."
+msgstr "Die Geometrien in einen \"2-dimensionalen Modus\" zwingen."
+
+#. Tag: funcprototype
+#: reference_editor.xml:138
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Force2D</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Force2D</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:148
+#, no-c-format
+msgid ""
+"Forces the geometries into a \"2-dimensional mode\" so that all output "
+"representations will only have the X and Y coordinates. This is useful for "
+"force OGC-compliant output (since OGC only specifies 2-D geometries)."
+msgstr "Zwingt die Geometrien in einen \"2-dimensionalen Modus\", sodass in der Ausgabe nur die X- und Y-Koordinaten dargestellt werden. Nützlich um eine OGC-konforme Ausgabe zu erhalten (da OGC nur 2-D Geometrien spezifiziert)."
+
+#. Tag: para
+#: reference_editor.xml:153 reference_editor.xml:196 reference_editor.xml:239
+#: reference_editor.xml:413 reference_editor.xml:552 reference_editor.xml:1643
+#, no-c-format
+msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen eingeführt."
+
+#. Tag: para
+#: reference_editor.xml:154
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_2D."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Force_2D bezeichnet."
+
+#. Tag: programlisting
+#: reference_editor.xml:164
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_Force2D(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n"
+"                st_asewkt\n"
+"-------------------------------------\n"
+"CIRCULARSTRING(1 1,2 3,4 5,6 7,5 6)\n"
+"\n"
+"SELECT  ST_AsEWKT(ST_Force2D('POLYGON((0 0 2,0 5 2,5 0 2,0 0 2),(1 1 2,3 1 2,1 3 2,1 1 2))'));\n"
+"\n"
+"                                  st_asewkt\n"
+"----------------------------------------------\n"
+" POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))"
+msgstr "SELECT ST_AsEWKT(ST_Force2D(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n                st_asewkt\n-------------------------------------\nCIRCULARSTRING(1 1,2 3,4 5,6 7,5 6)\n\nSELECT  ST_AsEWKT(ST_Force2D('POLYGON((0 0 2,0 5 2,5 0 2,0 0 2),(1 1 2,3 1 2,1 3 2,1 1 2))'));\n\n                                  st_asewkt\n----------------------------------------------\n POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))"
+
+#. Tag: refname
+#: reference_editor.xml:177
+#, no-c-format
+msgid "ST_Force3D"
+msgstr "ST_Force3D"
+
+#. Tag: refpurpose
+#: reference_editor.xml:179
+#, no-c-format
+msgid "Force the geometries into XYZ mode. This is an alias for ST_Force3DZ."
+msgstr "Zwingt die Geometrien in einen XYZ Modus. Dies ist ein Alias für ST_Force3DZ."
+
+#. Tag: funcprototype
+#: reference_editor.xml:184
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Force3D</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Force3D</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:194
+#, no-c-format
+msgid ""
+"Forces the geometries into XYZ mode. This is an alias for ST_Force_3DZ. If a"
+" geometry has no Z component, then a 0 Z coordinate is tacked on."
+msgstr "Zwingt die Geometrien in einen XYZ Modus. Dies ist ein Alias für ST_Force3DZ. Wenn die Geometrie keine Z-Komponente aufweist, wird eine Z-Koordinate mit dem Wert 0 angeheftet."
+
+#. Tag: para
+#: reference_editor.xml:197
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_3D."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Force_3D bezeichnet."
+
+#. Tag: programlisting
+#: reference_editor.xml:207
+#, no-c-format
+msgid ""
+"--Nothing happens to an already 3D geometry\n"
+"                SELECT ST_AsEWKT(ST_Force3D(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n"
+"                                   st_asewkt\n"
+"-----------------------------------------------\n"
+" CIRCULARSTRING(1 1 2,2 3 2,4 5 2,6 7 2,5 6 2)\n"
+"\n"
+"\n"
+"SELECT  ST_AsEWKT(ST_Force3D('POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))'));\n"
+"\n"
+"                                                 st_asewkt\n"
+"--------------------------------------------------------------\n"
+" POLYGON((0 0 0,0 5 0,5 0 0,0 0 0),(1 1 0,3 1 0,1 3 0,1 1 0))"
+msgstr "--Wenn bereits eine 3D-Geometrie vorliegt, geschieht nichts\n                SELECT ST_AsEWKT(ST_Force3D(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n                                   st_asewkt\n-----------------------------------------------\n CIRCULARSTRING(1 1 2,2 3 2,4 5 2,6 7 2,5 6 2)\n\n\nSELECT  ST_AsEWKT(ST_Force3D('POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))'));\n\n                                                 st_asewkt\n----------------- [...]
+
+#. Tag: para
+#: reference_editor.xml:214
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
+"linkend=\"ST_Force_3DZ\"/>"
+msgstr ", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref linkend=\"ST_Force_3DZ\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:220
+#, no-c-format
+msgid "ST_Force3DZ"
+msgstr "ST_Force3DZ"
+
+#. Tag: refpurpose
+#: reference_editor.xml:222
+#, no-c-format
+msgid "Force the geometries into XYZ mode."
+msgstr "Zwingt die Geometrien in einen XYZ Modus."
+
+#. Tag: funcprototype
+#: reference_editor.xml:227
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Force3DZ</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Force3DZ</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:237
+#, no-c-format
+msgid ""
+"Forces the geometries into XYZ mode. This is a synonym for ST_Force3DZ. If a"
+" geometry has no Z component, then a 0 Z coordinate is tacked on."
+msgstr "Zwingt die Geometrien in einen XYZ Modus. Dies ist ein Alias für ST_Force3DZ. Wenn die Geometrie keine Z-Komponente aufweist, wird eine Z-Koordinate mit dem Wert 0 angeheftet."
+
+#. Tag: para
+#: reference_editor.xml:240
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_3DZ."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Force_3DZ bezeichnet."
+
+#. Tag: programlisting
+#: reference_editor.xml:250
+#, no-c-format
+msgid ""
+"--Nothing happens to an already 3D geometry\n"
+"SELECT ST_AsEWKT(ST_Force3DZ(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n"
+"                                   st_asewkt\n"
+"-----------------------------------------------\n"
+" CIRCULARSTRING(1 1 2,2 3 2,4 5 2,6 7 2,5 6 2)\n"
+"\n"
+"\n"
+"SELECT  ST_AsEWKT(ST_Force3DZ('POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))'));\n"
+"\n"
+"                                                 st_asewkt\n"
+"--------------------------------------------------------------\n"
+" POLYGON((0 0 0,0 5 0,5 0 0,0 0 0),(1 1 0,3 1 0,1 3 0,1 1 0))"
+msgstr "--Wenn bereits eine 3D-Geometrie vorliegt, geschieht nichts \nSELECT ST_AsEWKT(ST_Force3DZ(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n                                   st_asewkt\n-----------------------------------------------\n CIRCULARSTRING(1 1 2,2 3 2,4 5 2,6 7 2,5 6 2)\n\n\nSELECT  ST_AsEWKT(ST_Force3DZ('POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))'));\n\n                                                 st_asewkt\n------------------------------ [...]
+
+#. Tag: para
+#: reference_editor.xml:257 reference_editor.xml:339
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
+"linkend=\"ST_Force_3D\"/>"
+msgstr ", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref linkend=\"ST_Force_3D\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:263
+#, no-c-format
+msgid "ST_Force3DM"
+msgstr "ST_Force3DM"
+
+#. Tag: refpurpose
+#: reference_editor.xml:265
+#, no-c-format
+msgid "Force the geometries into XYM mode."
+msgstr "Zwingt die Geometrien in einen XYM Modus."
+
+#. Tag: funcprototype
+#: reference_editor.xml:270
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Force3DM</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Force3DM</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:280
+#, no-c-format
+msgid ""
+"Forces the geometries into XYM mode. If a geometry has no M component, then "
+"a 0 M coordinate is tacked on. If it has a Z component, then Z is removed"
+msgstr "Zwingt die Geometrien in einen XYM Modus. Wenn die Geometrie keine M-Komponente aufweist, wird eine M-Koordinate mit dem Wert 0 angeheftet. Falls die Geometrie eine Z-Komponente aufweist, wird diese gelöscht."
+
+#. Tag: para
+#: reference_editor.xml:283
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_3DM."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Force_3DM bezeichnet."
+
+#. Tag: programlisting
+#: reference_editor.xml:291
+#, no-c-format
+msgid ""
+"--Nothing happens to an already 3D geometry\n"
+"SELECT ST_AsEWKT(ST_Force3DM(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n"
+"                                   st_asewkt\n"
+"------------------------------------------------\n"
+" CIRCULARSTRINGM(1 1 0,2 3 0,4 5 0,6 7 0,5 6 0)\n"
+"\n"
+"\n"
+"SELECT  ST_AsEWKT(ST_Force3DM('POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1))'));\n"
+"\n"
+"                                                  st_asewkt\n"
+"---------------------------------------------------------------\n"
+" POLYGONM((0 0 0,0 5 0,5 0 0,0 0 0),(1 1 0,3 1 0,1 3 0,1 1 0))"
+msgstr "----Wenn bereits eine 3D-Geometrie vorliegt, geschieht nichts\nSELECT ST_AsEWKT(ST_Force3DM(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n                                   st_asewkt\n------------------------------------------------\n CIRCULARSTRINGM(1 1 0,2 3 0,4 5 0,6 7 0,5 6 0)\n\n\nSELECT  ST_AsEWKT(ST_Force3DM('POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1))'));\n\n                                                  st_asewkt\n---------- [...]
+
+#. Tag: para
+#: reference_editor.xml:298 reference_editor.xml:435
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
+"linkend=\"ST_Force_3D\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgstr ", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref linkend=\"ST_Force_3D\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:304
+#, no-c-format
+msgid "ST_Force4D"
+msgstr "ST_Force4D"
+
+#. Tag: refpurpose
+#: reference_editor.xml:306
+#, no-c-format
+msgid "Force the geometries into XYZM mode."
+msgstr "Zwingt die Geometrien in einen XYZM Modus."
+
+#. Tag: funcprototype
+#: reference_editor.xml:311
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Force4D</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Force4D</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:321
+#, no-c-format
+msgid ""
+"Forces the geometries into XYZM mode. 0 is tacked on for missing Z and M "
+"dimensions."
+msgstr "Zwingt die Geometrien in einen XYZM Modus. Fehlenden Z- und M-Dimensionen wird eine 0 angeheftet."
+
+#. Tag: para
+#: reference_editor.xml:323
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_4D."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Force_4D bezeichnet."
+
+#. Tag: programlisting
+#: reference_editor.xml:332
+#, no-c-format
+msgid ""
+"--Nothing happens to an already 3D geometry\n"
+"SELECT ST_AsEWKT(ST_Force4D(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n"
+"                                                st_asewkt\n"
+"---------------------------------------------------------\n"
+" CIRCULARSTRING(1 1 2 0,2 3 2 0,4 5 2 0,6 7 2 0,5 6 2 0)\n"
+"\n"
+"\n"
+"\n"
+"SELECT  ST_AsEWKT(ST_Force4D('MULTILINESTRINGM((0 0 1,0 5 2,5 0 3,0 0 4),(1 1 1,3 1 1,1 3 1,1 1 1))'));\n"
+"\n"
+"                                                                          st_asewkt\n"
+"--------------------------------------------------------------------------------------\n"
+" MULTILINESTRING((0 0 0 1,0 5 0 2,5 0 0 3,0 0 0 4),(1 1 0 1,3 1 0 1,1 3 0 1,1 1 0 1))"
+msgstr "--Wenn bereits eine 3D-Geometrie vorliegt, geschieht nichts\nSELECT ST_AsEWKT(ST_Force4D(ST_GeomFromEWKT('CIRCULARSTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')));\n                                                st_asewkt\n---------------------------------------------------------\n CIRCULARSTRING(1 1 2 0,2 3 2 0,4 5 2 0,6 7 2 0,5 6 2 0)\n\n\n\nSELECT  ST_AsEWKT(ST_Force4D('MULTILINESTRINGM((0 0 1,0 5 2,5 0 3,0 0 4),(1 1 1,3 1 1,1 3 1,1 1 1))'));\n\n                                  [...]
+
+#. Tag: refname
+#: reference_editor.xml:345
+#, no-c-format
+msgid "ST_ForcePolygonCCW"
+msgstr "ST_ForcePolygonCCW"
+
+#. Tag: refpurpose
+#: reference_editor.xml:348
+#, no-c-format
+msgid ""
+"Orients all exterior rings counter-clockwise and all interior rings "
+"clockwise."
+msgstr "Richtet alle äußeren Ringe gegen den Uhrzeigersinn und alle inneren Ringe mit dem Uhrzeigersinn aus."
+
+#. Tag: funcprototype
+#: reference_editor.xml:355
+#, no-c-format
+msgid ""
+"<funcdef> geometry <function>ST_ForcePolygonCCW</function> </funcdef> "
+"<paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+msgstr "<funcdef> geometry <function>ST_ForcePolygonCCW</function> </funcdef> <paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:371
+#, no-c-format
+msgid ""
+"Forces (Multi)Polygons to use a counter-clockwise orientation for their "
+"exterior ring, and a clockwise orientation for their interior rings. Non-"
+"polygonal geometries are returned unchanged."
+msgstr "Zwingt (Multi)Polygone, den äusseren Ring gegen den Uhrzeigersinn und die inneren Ringe im Uhrzeigersinn zu orientieren. Andere Geometrien werden unverändert zurückgegeben."
+
+#. Tag: para
+#: reference_editor.xml:378 reference_editor.xml:474 reference_editor.xml:1170
+#, no-c-format
+msgid "&M_support;"
+msgstr "&M_support;"
+
+#. Tag: para
+#: reference_editor.xml:383 reference_editor.xml:479
+#, no-c-format
+msgid ", <xref linkend=\"ST_IsPolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"
+msgstr ", <xref linkend=\"ST_IsPolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:393
+#, no-c-format
+msgid "ST_ForceCollection"
+msgstr "ST_ForceCollection"
+
+#. Tag: refpurpose
+#: reference_editor.xml:395
+#, no-c-format
+msgid "Convert the geometry into a GEOMETRYCOLLECTION."
+msgstr "Wandelt eine Geometrie in eine GEOMETRYCOLLECTION um."
+
+#. Tag: funcprototype
+#: reference_editor.xml:400
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ForceCollection</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ForceCollection</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:410
+#, no-c-format
+msgid ""
+"Converts the geometry into a GEOMETRYCOLLECTION. This is useful for "
+"simplifying the WKB representation."
+msgstr "Wandelt eine Geometrie in eine GEOMETRYCOLLECTION um. Nützlich um eine WKB-Darstellung zu vereinfachen."
+
+#. Tag: para
+#: reference_editor.xml:414
+#, no-c-format
+msgid ""
+"Availability: 1.2.2, prior to 1.3.4 this function will crash with Curves. "
+"This is fixed in 1.3.4+"
+msgstr "Verfügbarkeit: 1.2.2,  Vor 1.3.4 ist diese Funktion bei CURVES abgestürzt. Dies wurde mit 1.3.4+ behoben"
+
+#. Tag: para
+#: reference_editor.xml:415
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_Collection."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Force_Collection bezeichnet."
+
+#. Tag: programlisting
+#: reference_editor.xml:426
+#, no-c-format
+msgid ""
+"SELECT  ST_AsEWKT(ST_ForceCollection('POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1))'));\n"
+"\n"
+"                                                                   st_asewkt\n"
+"----------------------------------------------------------------------------------\n"
+" GEOMETRYCOLLECTION(POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1)))\n"
+"\n"
+"\n"
+"  SELECT ST_AsText(ST_ForceCollection('CIRCULARSTRING(220227 150406,2220227 150407,220227 150406)'));\n"
+"                                                                   st_astext\n"
+"--------------------------------------------------------------------------------\n"
+" GEOMETRYCOLLECTION(CIRCULARSTRING(220227 150406,2220227 150407,220227 150406))\n"
+"(1 row)"
+msgstr "SELECT  ST_AsEWKT(ST_ForceCollection('POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1))'));\n\n                                                                   st_asewkt\n----------------------------------------------------------------------------------\n GEOMETRYCOLLECTION(POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1)))\n\n\n  SELECT ST_AsText(ST_ForceCollection('CIRCULARSTRING(220227 150406,2220227 150407,220227 150406)'));\n                           [...]
+
+#. Tag: programlisting
+#: reference_editor.xml:428
+#, no-c-format
+msgid ""
+"-- POLYHEDRAL example --\n"
+"SELECT ST_AsEWKT(ST_ForceCollection('POLYHEDRALSURFACE(((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)),\n"
+" ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),\n"
+" ((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),\n"
+" ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
+" ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
+" ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))'))\n"
+"\n"
+"                                                                   st_asewkt\n"
+"----------------------------------------------------------------------------------\n"
+"GEOMETRYCOLLECTION(\n"
+"  POLYGON((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)),\n"
+"  POLYGON((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),\n"
+"  POLYGON((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),\n"
+"  POLYGON((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
+"  POLYGON((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
+"  POLYGON((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1))\n"
+")"
+msgstr "-- Beispiel für eine polyedrische Oberfläche --\nSELECT ST_AsEWKT(ST_ForceCollection('POLYHEDRALSURFACE(((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)),\n ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),\n ((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),\n ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))'))\n\n                                                                   st_asewkt\n---------------------------------------------------------------------------- [...]
+
+#. Tag: refname
+#: reference_editor.xml:441
+#, no-c-format
+msgid "ST_ForcePolygonCW"
+msgstr "ST_ForcePolygonCW"
+
+#. Tag: refpurpose
+#: reference_editor.xml:444
+#, no-c-format
+msgid ""
+"Orients all exterior rings clockwise and all interior rings counter-"
+"clockwise."
+msgstr "Richtet alle äußeren Ringe im Uhrzeigersinn und alle inneren Ringe gegen den Uhrzeigersinn aus."
+
+#. Tag: funcprototype
+#: reference_editor.xml:451
+#, no-c-format
+msgid ""
+"<funcdef> geometry <function>ST_ForcePolygonCW</function> </funcdef> "
+"<paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+msgstr "<funcdef> geometry <function>ST_ForcePolygonCW</function> </funcdef> <paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:467
+#, no-c-format
+msgid ""
+"Forces (Multi)Polygons to use a clockwise orientation for their exterior "
+"ring, and a counter-clockwise orientation for their interior rings. Non-"
+"polygonal geometries are returned unchanged."
+msgstr "Zwingt (Multi)Polygone, den äusseren Ring im Uhrzeigersinn und die inneren Ringe gegen den Uhrzeigersinn zu orientieren. Andere Geometrien werden unverändert zurückgegeben."
+
+#. Tag: refname
+#: reference_editor.xml:489
+#, no-c-format
+msgid "ST_ForceSFS"
+msgstr "ST_ForceSFS"
+
+#. Tag: refpurpose
+#: reference_editor.xml:491
+#, no-c-format
+msgid "Force the geometries to use SFS 1.1 geometry types only."
+msgstr "Erzwingt, dass Geometrien nur vom Typ SFS 1.1 sind."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:495
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_ForceSFS</function></funcdef>"
+" <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_ForceSFS</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>geomA</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>version</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_ForceSFS</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_ForceSFS</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>text </type> <parameter>version</parameter></paramdef> </funcprototype>"
+
+#. Tag: refname
+#: reference_editor.xml:521
+#, no-c-format
+msgid "ST_ForceRHR"
+msgstr "ST_ForceRHR"
+
+#. Tag: refpurpose
+#: reference_editor.xml:523
+#, no-c-format
+msgid ""
+"Force the orientation of the vertices in a polygon to follow the Right-Hand-"
+"Rule."
+msgstr "Orientiert die Knoten in einem Polygon so, dass sie der Drei-Finger-Regel folgen."
+
+#. Tag: funcprototype
+#: reference_editor.xml:529
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ForceRHR</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ForceRHR</function></funcdef> <paramdef><type>geometry</type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:540
+#, no-c-format
+msgid ""
+"Forces the orientation of the vertices in a polygon to follow a Right-Hand-"
+"Rule, in which the area that is bounded by the polygon is to the right of "
+"the boundary. In particular, the exterior ring is orientated in a clockwise "
+"direction and the interior rings in a counter-clockwise direction. This "
+"function is a synonym for <xref linkend=\"ST_ForcePolygonCW\"/>"
+msgstr "Orientiert die Knoten in einem Polygon so, dass sie der Drei-Finger-Regel folgen. Dadurch kommt die durch das Polygon begrenzte Fläche auf der rechten Seite der Begrenzung zu liegen. Insbesondere sind der äussere Ring im Uhrzeigersinn und die inneren Ringe gegen den Uhrzeigersinn orientiert. Diese Funktion ist ein Synonym für <xref linkend=\"ST_ForcePolygonCW\"/>"
+
+#. Tag: para
+#: reference_editor.xml:547
+#, no-c-format
+msgid ""
+"The above definition of the Right-Hand-Rule conflicts with definitions used "
+"in other contexts. To avoid confusion, it is recommended to use "
+"ST_ForcePolygonCW."
+msgstr "Die obere Definition mit der Drei-Finger-Regel widerspricht den Definitionen, die in anderen Zusammenhängen verwendet werden. Um Verwirrung zu vermeiden, wird die Verwendung von ST_ForcePolygonCW empfohlen."
+
+#. Tag: programlisting
+#: reference_editor.xml:560
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(\n"
+"  ST_ForceRHR(\n"
+"        'POLYGON((0 0 2, 5 0 2, 0 5 2, 0 0 2),(1 1 2, 1 3 2, 3 1 2, 1 1 2))'\n"
+"  )\n"
+");\n"
+"                                                  st_asewkt\n"
+"--------------------------------------------------------------\n"
+" POLYGON((0 0 2,0 5 2,5 0 2,0 0 2),(1 1 2,3 1 2,1 3 2,1 1 2))\n"
+"(1 row)"
+msgstr "SELECT ST_AsEWKT(\n  ST_ForceRHR(\n        'POLYGON((0 0 2, 5 0 2, 0 5 2, 0 0 2),(1 1 2, 1 3 2, 3 1 2, 1 1 2))'\n  )\n);\n                                                  st_asewkt\n--------------------------------------------------------------\n POLYGON((0 0 2,0 5 2,5 0 2,0 0 2),(1 1 2,3 1 2,1 3 2,1 1 2))\n(1 row)"
+
+#. Tag: para
+#: reference_editor.xml:566
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ForcePolygonCW\"/>, <xref "
+"linkend=\"ST_IsPolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>, <xref "
+"linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Polygonize\"/>, <xref "
+"linkend=\"ST_Reverse\"/>"
+msgstr ", <xref linkend=\"ST_ForcePolygonCW\"/>, <xref linkend=\"ST_IsPolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>, <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Polygonize\"/>, <xref linkend=\"ST_Reverse\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:579
+#, no-c-format
+msgid "ST_ForceCurve"
+msgstr "ST_ForceCurve"
+
+#. Tag: refpurpose
+#: reference_editor.xml:581
+#, no-c-format
+msgid "Upcast a geometry into its curved type, if applicable."
+msgstr "Wandelt einen geometrischen in einen Kurven Datentyp um, soweit anwendbar."
+
+#. Tag: funcprototype
+#: reference_editor.xml:586
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ForceCurve</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ForceCurve</function></funcdef> <paramdef><type>geometry</type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:597
+#, no-c-format
+msgid ""
+"Turns a geometry into its curved representation, if applicable: lines become"
+" compoundcurves, multilines become multicurves polygons become curvepolygons"
+" multipolygons become multisurfaces. If the geometry input is already a "
+"curved representation returns back same as input."
+msgstr "Wandelt eine Geometrie in eine Kurvendarstellung um, soweit anwendbar: Linien werden CompundCurves, MultiLines werden MultiCurves, Polygone werden zu CurvePolygons, Multipolygons werden MultiSurfaces. Wenn die Geometrie bereits in Kurvendarstellung vorliegt, wird sie unverändert zurückgegeben."
+
+#. Tag: para
+#: reference_editor.xml:603
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: programlisting
+#: reference_editor.xml:612
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"  ST_ForceCurve(\n"
+"        'POLYGON((0 0 2, 5 0 2, 0 5 2, 0 0 2),(1 1 2, 1 3 2, 3 1 2, 1 1 2))'::geometry\n"
+"  )\n"
+");\n"
+"                              st_astext\n"
+"----------------------------------------------------------------------\n"
+" CURVEPOLYGON Z ((0 0 2,5 0 2,0 5 2,0 0 2),(1 1 2,1 3 2,3 1 2,1 1 2))\n"
+"(1 row)"
+msgstr "SELECT ST_AsText(\n  ST_ForceCurve(\n        'POLYGON((0 0 2, 5 0 2, 0 5 2, 0 0 2),(1 1 2, 1 3 2, 3 1 2, 1 1 2))'::geometry\n  )\n);\n                              st_astext\n----------------------------------------------------------------------\n CURVEPOLYGON Z ((0 0 2,5 0 2,0 5 2,0 0 2),(1 1 2,1 3 2,3 1 2,1 1 2))\n(1 row)"
+
+#. Tag: refname
+#: reference_editor.xml:624
+#, no-c-format
+msgid "ST_LineMerge"
+msgstr "ST_LineMerge"
+
+#. Tag: refpurpose
+#: reference_editor.xml:626
+#, no-c-format
+msgid ""
+"Return a (set of) LineString(s) formed by sewing together a MULTILINESTRING."
+msgstr "Gibt einen (Satz von) LineString(s) zurück, der aus einem MultiLinestring \"zusammengebastelt\" wird."
+
+#. Tag: funcprototype
+#: reference_editor.xml:632
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LineMerge</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>amultilinestring</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineMerge</function></funcdef> <paramdef><type>geometry </type> <parameter>amultilinestring</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:642
+#, no-c-format
+msgid ""
+"Returns a (set of) LineString(s) formed by sewing together the constituent "
+"line work of a MULTILINESTRING."
+msgstr "Gibt einen (Satz von) LineString(s) zurück, der aus den Bestandteilen eines MultiLinestring zusammengesetzt wird."
+
+#. Tag: para
+#: reference_editor.xml:644
+#, no-c-format
+msgid ""
+"Only use with MULTILINESTRING/LINESTRINGs. If you feed a polygon or geometry"
+" collection into this function, it will return an empty GEOMETRYCOLLECTION"
+msgstr "Ist nur mit MULTILINESTRING/LINESTRING verwendbar. Wenn Sie ein Polygon oder eine Sammelgeometrie in diese Funktion einspeisen, wird eine leere GEOMETRYCOLLECTION zurückgegeben"
+
+#. Tag: para
+#: reference_editor.xml:648
+#, no-c-format
+msgid "requires GEOS >= 2.1.0"
+msgstr "benötigt GEOS >= 2.1.0"
+
+#. Tag: programlisting
+#: reference_editor.xml:654
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_LineMerge(\n"
+"ST_GeomFromText('MULTILINESTRING((-29 -27,-30 -29.7,-36 -31,-45 -33),(-45 -33,-46 -32))')\n"
+"                )\n"
+");\n"
+"st_astext\n"
+"--------------------------------------------------------------------------------------------------\n"
+"LINESTRING(-29 -27,-30 -29.7,-36 -31,-45 -33,-46 -32)\n"
+"(1 row)\n"
+"\n"
+"--If can't be merged - original MULTILINESTRING is returned\n"
+"SELECT ST_AsText(ST_LineMerge(\n"
+"ST_GeomFromText('MULTILINESTRING((-29 -27,-30 -29.7,-36 -31,-45 -33),(-45.2 -33.2,-46 -32))')\n"
+")\n"
+");\n"
+"st_astext\n"
+"----------------\n"
+"MULTILINESTRING((-45.2 -33.2,-46 -32),(-29 -27,-30 -29.7,-36 -31,-45 -33))"
+msgstr "SELECT ST_AsText(ST_LineMerge(\nST_GeomFromText('MULTILINESTRING((-29 -27,-30 -29.7,-36 -31,-45 -33),(-45 -33,-46 -32))')\n                )\n);\nst_astext\n--------------------------------------------------------------------------------------------------\nLINESTRING(-29 -27,-30 -29.7,-36 -31,-45 -33,-46 -32)\n(1 row)\n\n--Wenn ein Verschmelzen nicht möglich ist, wird der ursprüngliche MULTILINESTRING zurückgegeben\nSELECT ST_AsText(ST_LineMerge(\nST_GeomFromText('MULTILINESTRING [...]
+
+#. Tag: para
+#: reference_editor.xml:658
+#, no-c-format
+msgid ", <xref linkend=\"ST_LineSubstring\"/>"
+msgstr ", <xref linkend=\"ST_LineSubstring\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:664
+#, no-c-format
+msgid "ST_CollectionExtract"
+msgstr "ST_CollectionExtract"
+
+#. Tag: refpurpose
+#: reference_editor.xml:666
+#, no-c-format
+msgid ""
+"Given a (multi)geometry, return a (multi)geometry consisting only of "
+"elements of the specified type."
+msgstr "Von einer gegebenen (Sammel)Geometrie wird eine (Sammel)Geometrie zurückgegeben, welche nur die Elemente des vorgegebenen Datentyps enthält."
+
+#. Tag: funcprototype
+#: reference_editor.xml:673
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_CollectionExtract</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>collection</parameter></paramdef> <paramdef><type>integer </type>"
+" <parameter>type</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_CollectionExtract</function></funcdef> <paramdef><type>geometry </type> <parameter>collection</parameter></paramdef> <paramdef><type>integer </type> <parameter>type</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:684
+#, no-c-format
+msgid ""
+"Given a (multi)geometry, returns a (multi)geometry consisting only of "
+"elements of the specified type. Sub-geometries that are not the specified "
+"type are ignored. If there are no sub-geometries of the right type, an EMPTY"
+" geometry will be returned. Only points, lines and polygons are supported. "
+"Type numbers are 1 == POINT, 2 == LINESTRING, 3 == POLYGON."
+msgstr "Von einer (Sammel)Geometrie wird eine (Mehrfach)Geometrie zurückgegeben, welche nur die Elemente des vorgegebenen Datentyps enthält. Teilgeometrien, die nicht dem vorgegebenen Datentyp entsprechen, werden ausgelassen. Wenn keine der Teilgeometrien den richtigen Datentyp aufweist, wird eine LEERE Geometrie zurückgegeben. Es werden nur Punkte, Linien und Polygone unterstützt. Die Kennungen sind 1 == POINT, 2 == LINESTRING, 3 == POLYGON."
+
+#. Tag: para
+#: reference_editor.xml:690
+#, no-c-format
+msgid "Availability: 1.5.0"
+msgstr "Verfügbarkeit: 1.5.0"
+
+#. Tag: para
+#: reference_editor.xml:692
+#, no-c-format
+msgid ""
+"Prior to 1.5.3 this function returned non-collection inputs untouched, no "
+"matter type. In 1.5.3 non-matching single geometries result in a NULL "
+"return. In of 2.0.0 every case of missing match results in a typed EMPTY "
+"return."
+msgstr "Vor 1.5.3 gab diese Funktion, wenn die Eingabe keine Sammelgeometrie war, diese unabhängig vom Datentyp unangetastet zurück. Bei 1.5.3 wurde bei unpassenden Einzelgeometrien NULL zurückgegeben. Ab 2.0.0 wird bei fehlender Übereinstimmung immer eine LEERE Ausgabe zurückgegeben."
+
+#. Tag: para
+#: reference_editor.xml:698 reference_editor.xml:739
+#, no-c-format
+msgid ""
+"When specifying 3 == POLYGON a multipolygon is returned even when the edges "
+"are shared. This results in an invalid multipolygon for many cases such as "
+"applying this function on an <xref linkend=\"ST_Split\"/> result."
+msgstr "Wenn 3 == POLYGON angegeben ist, wird ein Mehrfachpolygon zurückgegeben, sogar dann wenn die Kanten gemeinsam genutzt werden. Dies endet in vielen Fällen einem invaliden Mehrfachpolygon, zum Beispiel wenn diese Funktion auf ein <xref linkend=\"ST_Split\"/> Ergebnis angewendet wird."
+
+#. Tag: programlisting
+#: reference_editor.xml:706
+#, no-c-format
+msgid ""
+"-- Constants: 1 == POINT, 2 == LINESTRING, 3 == POLYGON\n"
+"SELECT ST_AsText(ST_CollectionExtract(ST_GeomFromText('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(POINT(0 0)))'),1));\n"
+"st_astext\n"
+"---------------\n"
+"MULTIPOINT(0 0)\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsText(ST_CollectionExtract(ST_GeomFromText('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(LINESTRING(0 0, 1 1)),LINESTRING(2 2, 3 3))'),2));\n"
+"st_astext\n"
+"---------------\n"
+"MULTILINESTRING((0 0, 1 1), (2 2, 3 3))\n"
+"(1 row)"
+msgstr "-- Konstante: 1 == POINT, 2 == LINESTRING, 3 == POLYGON\nSELECT ST_AsText(ST_CollectionExtract(ST_GeomFromText('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(POINT(0 0)))'),1));\nst_astext\n---------------\nMULTIPOINT(0 0)\n(1 row)\n\nSELECT ST_AsText(ST_CollectionExtract(ST_GeomFromText('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(LINESTRING(0 0, 1 1)),LINESTRING(2 2, 3 3))'),2));\nst_astext\n---------------\nMULTILINESTRING((0 0, 1 1), (2 2, 3 3))\n(1 row)"
+
+#. Tag: para
+#: reference_editor.xml:710
+#, no-c-format
+msgid ", <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_CollectionHomogenize\"/>"
+msgstr ", <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_CollectionHomogenize\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:716
+#, no-c-format
+msgid "ST_CollectionHomogenize"
+msgstr "ST_CollectionHomogenize"
+
+#. Tag: refpurpose
+#: reference_editor.xml:718
+#, no-c-format
+msgid ""
+"Given a geometry collection, return the \"simplest\" representation of the "
+"contents."
+msgstr "Von einer gegebenen Sammelgeometrie wird die \"einfachste\" Darstellung der Inhalte zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_editor.xml:725
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_CollectionHomogenize</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>collection</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_CollectionHomogenize</function></funcdef> <paramdef><type>geometry </type> <parameter>collection</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:735
+#, no-c-format
+msgid ""
+"Given a geometry collection, returns the \"simplest\" representation of the "
+"contents. Singletons will be returned as singletons. Collections that are "
+"homogeneous will be returned as the appropriate multi-type."
+msgstr "Von einer Sammelgeometrie wird die \"einfachste\" Darstellung der Inhalte zurückgegeben. Einelementige Geometrien werden ebenso zurückgegeben. Einheitliche Sammelgeometrien werden, entsprechend dem Datentyp, als Mehrfachgeometrien ausgegeben"
+
+#. Tag: para
+#: reference_editor.xml:743
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: programlisting
+#: reference_editor.xml:750
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_CollectionHomogenize('GEOMETRYCOLLECTION(POINT(0 0))'));\n"
+"\n"
+"        st_astext\n"
+"        ------------\n"
+"         POINT(0 0)\n"
+"        (1 row)\n"
+"\n"
+"  SELECT ST_AsText(ST_CollectionHomogenize('GEOMETRYCOLLECTION(POINT(0 0),POINT(1 1))'));\n"
+"\n"
+"        st_astext\n"
+"        ---------------------\n"
+"         MULTIPOINT(0 0,1 1)\n"
+"        (1 row)"
+msgstr "SELECT ST_AsText(ST_CollectionHomogenize('GEOMETRYCOLLECTION(POINT(0 0))'));\n\n        st_astext\n        ------------\n         POINT(0 0)\n        (1 row)\n\n  SELECT ST_AsText(ST_CollectionHomogenize('GEOMETRYCOLLECTION(POINT(0 0),POINT(1 1))'));\n\n        st_astext\n        ---------------------\n         MULTIPOINT(0 0,1 1)\n        (1 row)"
+
+#. Tag: para
+#: reference_editor.xml:754
+#, no-c-format
+msgid ", <xref linkend=\"ST_CollectionExtract\"/>"
+msgstr ", <xref linkend=\"ST_CollectionExtract\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:760
+#, no-c-format
+msgid "ST_Multi"
+msgstr "ST_Multi"
+
+#. Tag: refpurpose
+#: reference_editor.xml:762
+#, no-c-format
+msgid "Return the geometry as a MULTI* geometry."
+msgstr "Gibt die Geometrie als MULTI* Geometrie zurück."
+
+#. Tag: funcprototype
+#: reference_editor.xml:767
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Multi</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Multi</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:777
+#, no-c-format
+msgid ""
+"Returns the geometry as a MULTI* geometry. If the geometry is already a "
+"MULTI*, it is returned unchanged."
+msgstr "Gibt die Geometrie als MULTI* Geometrie zurück. Falls es sich bereits um eine MULTI* Geometrie handelt, bleibt diese unverändert."
+
+#. Tag: programlisting
+#: reference_editor.xml:785
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Multi(ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n"
+"                        743265 2967450,743265.625 2967416,743238 2967416))')));\n"
+"                        st_astext\n"
+"                        --------------------------------------------------------------------------------------------------\n"
+"                        MULTIPOLYGON(((743238 2967416,743238 2967450,743265 2967450,743265.625 2967416,\n"
+"                        743238 2967416)))\n"
+"                        (1 row)"
+msgstr "SELECT ST_AsText(ST_Multi(ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n                        743265 2967450,743265.625 2967416,743238 2967416))')));\n                        st_astext\n                        --------------------------------------------------------------------------------------------------\n                        MULTIPOLYGON(((743238 2967416,743238 2967450,743265 2967450,743265.625 2967416,\n                        743238 2967416)))\n             [...]
+
+#. Tag: refname
+#: reference_editor.xml:795
+#, no-c-format
+msgid "ST_Normalize"
+msgstr "ST_Normalize"
+
+#. Tag: refpurpose
+#: reference_editor.xml:797
+#, no-c-format
+msgid "Return the geometry in its canonical form."
+msgstr "Gibt die Geometrie in Normalform zurück."
+
+#. Tag: funcprototype
+#: reference_editor.xml:802
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Normalize</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Normalize</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:812
+#, no-c-format
+msgid ""
+"Returns the geometry in its normalized/canonical form. May reorder vertices "
+"in polygon rings, rings in a polygon, elements in a multi-geometry complex."
+msgstr "Gibt die Geometrie in Normalform aus. Möglicherweise werden die Knoten der Polygonringe, die Ringe eines Polygons oder die Elemente eines Komplexes von Mehrfachgeometrien neu gereiht."
+
+#. Tag: para
+#: reference_editor.xml:818
+#, no-c-format
+msgid ""
+"Mostly only useful for testing purposes (comparing expected and obtained "
+"results)."
+msgstr "Hauptsächlich für Testzwecke sinnvoll (zum Vergleich von erwarteten und erhaltenen Ergebnissen)."
+
+#. Tag: programlisting
+#: reference_editor.xml:828
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Normalize(ST_GeomFromText(\n"
+"  'GEOMETRYCOLLECTION(\n"
+"    POINT(2 3),\n"
+"    MULTILINESTRING((0 0, 1 1),(2 2, 3 3)),\n"
+"    POLYGON(\n"
+"      (0 10,0 0,10 0,10 10,0 10),\n"
+"      (4 2,2 2,2 4,4 4,4 2),\n"
+"      (6 8,8 8,8 6,6 6,6 8)\n"
+"    )\n"
+"  )'\n"
+")));\n"
+"                                                                     st_astext\n"
+"----------------------------------------------------------------------------------------------------------------------------------------------------\n"
+" GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0),(6 6,8 6,8 8,6 8,6 6),(2 2,4 2,4 4,2 4,2 2)),MULTILINESTRING((2 2,3 3),(0 0,1 1)),POINT(2 3))\n"
+"(1 row)"
+msgstr "SELECT ST_AsText(ST_Normalize(ST_GeomFromText(\n  'GEOMETRYCOLLECTION(\n    POINT(2 3),\n    MULTILINESTRING((0 0, 1 1),(2 2, 3 3)),\n    POLYGON(\n      (0 10,0 0,10 0,10 10,0 10),\n      (4 2,2 2,2 4,4 4,4 2),\n      (6 8,8 8,8 6,6 6,6 8)\n    )\n  )'\n)));\n                                                                     st_astext\n----------------------------------------------------------------------------------------------------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_editor.xml:832
+#, no-c-format
+msgid "<para>,</para>"
+msgstr "<para>,</para>"
+
+#. Tag: refname
+#: reference_editor.xml:840
+#, no-c-format
+msgid "ST_RemovePoint"
+msgstr "ST_RemovePoint"
+
+#. Tag: refpurpose
+#: reference_editor.xml:841
+#, no-c-format
+msgid "Remove point from a linestring."
+msgstr "Entfernt einen Punkt aus einem Linienzug."
+
+#. Tag: funcprototype
+#: reference_editor.xml:845
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_RemovePoint</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+" <paramdef><type>integer</type> <parameter>offset</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_RemovePoint</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef> <paramdef><type>integer</type> <parameter>offset</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:856
+#, no-c-format
+msgid ""
+"Remove a point from a linestring, given its 0-based index. Useful for "
+"turning a closed ring into an open line string"
+msgstr "Entfernt einen Punkt aus einem LineString; der Index beginnt mit 0. Nützlich, um einen geschlossenen Ring in einen offenen Linienzug umzuwandeln"
+
+#. Tag: programlisting
+#: reference_editor.xml:863
+#, no-c-format
+msgid ""
+"--guarantee no LINESTRINGS are closed\n"
+"--by removing the end point.  The below assumes the_geom is of type LINESTRING\n"
+"UPDATE sometable\n"
+"        SET the_geom = ST_RemovePoint(the_geom, ST_NPoints(the_geom) - 1)\n"
+"        FROM sometable\n"
+"        WHERE ST_IsClosed(the_geom) = true;"
+msgstr "--stellt sicher, dass keine LINESTRINGS geschlossen sind,\n--indem der Endpunkt entfernt wird. Unten wird angenommen, dass the_geom vom Datentyp LINESTRING ist\nUPDATE sometable\n        SET the_geom = ST_RemovePoint(the_geom, ST_NPoints(the_geom) - 1)\n        FROM sometable\n        WHERE ST_IsClosed(the_geom) = true;"
+
+#. Tag: para
+#: reference_editor.xml:867
+#, no-c-format
+msgid ", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>"
+msgstr ", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:873
+#, no-c-format
+msgid "ST_Reverse"
+msgstr "ST_Reverse"
+
+#. Tag: refpurpose
+#: reference_editor.xml:874
+#, no-c-format
+msgid "Return the geometry with vertex order reversed."
+msgstr "Gibt die Geometrie in umgekehrter Knotenreihenfolge zurück."
+
+#. Tag: funcprototype
+#: reference_editor.xml:879
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Reverse</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Reverse</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:889
+#, no-c-format
+msgid "Can be used on any geometry and reverses the order of the vertexes."
+msgstr "Kann mit jedem geometrischen Datentyp verwendet werden; kehrt die Reihenfolge der Knoten um"
+
+#. Tag: para
+#: reference_editor.xml:891
+#, no-c-format
+msgid "Enhanced: 2.4.0 support for curves was introduced."
+msgstr "Erweiterung: mit 2.4.0 wurde die Unterstützung für Kurven eingeführt."
+
+#. Tag: programlisting
+#: reference_editor.xml:898
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(the_geom) as line, ST_AsText(ST_Reverse(the_geom)) As reverseline\n"
+"FROM\n"
+"(SELECT ST_MakeLine(ST_MakePoint(1,2),\n"
+"                ST_MakePoint(1,10)) As the_geom) as foo;\n"
+"--result\n"
+"                line         |     reverseline\n"
+"---------------------+----------------------\n"
+"LINESTRING(1 2,1 10) | LINESTRING(1 10,1 2)"
+msgstr "SELECT ST_AsText(the_geom) as line, ST_AsText(ST_Reverse(the_geom)) As reverseline\nFROM\n(SELECT ST_MakeLine(ST_MakePoint(1,2),\n                ST_MakePoint(1,10)) As the_geom) as foo;\n--result\n                line         |     reverseline\n---------------------+----------------------\nLINESTRING(1 2,1 10) | LINESTRING(1 10,1 2)"
+
+#. Tag: refname
+#: reference_editor.xml:904
+#, no-c-format
+msgid "ST_Rotate"
+msgstr "ST_Rotate"
+
+#. Tag: refpurpose
+#: reference_editor.xml:906
+#, no-c-format
+msgid "Rotate a geometry rotRadians counter-clockwise about an origin."
+msgstr "Dreht die Geometrie um rotRadians gegen den Uhrzeigersinn um ein Zentrum."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:910
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Rotate</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Rotate</function></funcdef> <paramdef><type>geometry</type> "
+"<parameter>geomA</parameter></paramdef> <paramdef><type>float</type> "
+"<parameter>rotRadians</parameter></paramdef> <paramdef><type>float</type> "
+"<parameter>x0</parameter></paramdef> <paramdef><type>float</type> "
+"<parameter>y0</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Rotate</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef> "
+"<paramdef><type>geometry</type> "
+"<parameter>pointOrigin</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Rotate</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Rotate</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef> <paramdef><type>float</ty [...]
+
+#. Tag: para
+#: reference_editor.xml:937
+#, no-c-format
+msgid ""
+"Rotates geometry rotRadians counter-clockwise about the origin. The rotation"
+" origin can be specified either as a POINT geometry, or as x and y "
+"coordinates. If the origin is not specified, the geometry is rotated about "
+"POINT(0 0)."
+msgstr "Dreht die Geometrie um rotRadians um ein Zentrum und zwar gegen den Uhrzeigersinn. Das Drehzentrum kann entweder durch eine Punktgeometrie oder über X- und Y-Koordinaten festgelegt werden. Wenn das Drehzentrum nicht angegeben ist, wird die Geometrie um POINT(0 0) gedreht."
+
+#. Tag: para
+#: reference_editor.xml:942
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 additional parameters for specifying the origin of rotation "
+"were added."
+msgstr "Erweiterung: 2.0.0 zusätzliche Parameter zur Festlegung des Drehzentrums."
+
+#. Tag: para
+#: reference_editor.xml:943
+#, no-c-format
+msgid "Availability: 1.1.2. Name changed from Rotate to ST_Rotate in 1.2.2"
+msgstr "Verfügbarkeit: 1.1.2. Mit 1.2.2 wurde die Bezeichnung von Rotate auf ST_Rotate geändert."
+
+#. Tag: programlisting
+#: reference_editor.xml:955
+#, no-c-format
+msgid ""
+"--Rotate 180 degrees\n"
+"SELECT ST_AsEWKT(ST_Rotate('LINESTRING (50 160, 50 50, 100 50)', pi()));\n"
+"               st_asewkt\n"
+"---------------------------------------\n"
+" LINESTRING(-50 -160,-50 -50,-100 -50)\n"
+"(1 row)\n"
+"\n"
+"--Rotate 30 degrees counter-clockwise at x=50, y=160\n"
+"SELECT ST_AsEWKT(ST_Rotate('LINESTRING (50 160, 50 50, 100 50)', pi()/6, 50, 160));\n"
+"                                 st_asewkt\n"
+"---------------------------------------------------------------------------\n"
+" LINESTRING(50 160,105 64.7372055837117,148.301270189222 89.7372055837117)\n"
+"(1 row)\n"
+"\n"
+"--Rotate 60 degrees clockwise from centroid\n"
+"SELECT ST_AsEWKT(ST_Rotate(geom, -pi()/3, ST_Centroid(geom)))\n"
+"FROM (SELECT 'LINESTRING (50 160, 50 50, 100 50)'::geometry AS geom) AS foo;\n"
+"                           st_asewkt\n"
+"--------------------------------------------------------------\n"
+" LINESTRING(116.4225 130.6721,21.1597 75.6721,46.1597 32.3708)\n"
+"(1 row)"
+msgstr "--Um 180 Grad drehen\nSELECT ST_AsEWKT(ST_Rotate('LINESTRING (50 160, 50 50, 100 50)', pi()));\n               st_asewkt\n---------------------------------------\n LINESTRING(-50 -160,-50 -50,-100 -50)\n(1 row)\n\n--Von x=50, y=160 aus, gegen den Uhrzeigersinn um 30 Grad drehen\nSELECT ST_AsEWKT(ST_Rotate('LINESTRING (50 160, 50 50, 100 50)', pi()/6, 50, 160));\n                                 st_asewkt\n--------------------------------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_editor.xml:962
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>, <xref "
+"linkend=\"ST_RotateZ\"/>"
+msgstr ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>, <xref linkend=\"ST_RotateZ\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:968
+#, no-c-format
+msgid "ST_RotateX"
+msgstr "ST_RotateX"
+
+#. Tag: refpurpose
+#: reference_editor.xml:970
+#, no-c-format
+msgid "Rotate a geometry rotRadians about the X axis."
+msgstr "Dreht eine Geometrie um rotRadians um die X-Achse."
+
+#. Tag: funcprototype
+#: reference_editor.xml:975
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_RotateX</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_RotateX</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:986
+#, no-c-format
+msgid "Rotate a geometry geomA - rotRadians about the X axis."
+msgstr "Dreht die Geometrie \"geomA\" - rotRadians um die X-Achse."
+
+#. Tag: para
+#: reference_editor.xml:988
+#, no-c-format
+msgid ""
+"<code>ST_RotateX(geomA, rotRadians)</code> is short-hand for "
+"<code>ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, "
+"sin(rotRadians), cos(rotRadians), 0, 0, 0)</code>."
+msgstr "<code>ST_RotateX(geomA, rotRadians)</code> is short-hand for <code>ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0)</code>."
+
+#. Tag: para
+#: reference_editor.xml:992
+#, no-c-format
+msgid "Availability: 1.1.2. Name changed from RotateX to ST_RotateX in 1.2.2"
+msgstr "Verfügbarkeit: 1.1.2. Mit 1.2.2 wurde die Bezeichnung von RotateX auf ST_RotateX geändert."
+
+#. Tag: programlisting
+#: reference_editor.xml:1002
+#, no-c-format
+msgid ""
+"--Rotate a line 90 degrees along x-axis\n"
+"SELECT ST_AsEWKT(ST_RotateX(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), pi()/2));\n"
+"                 st_asewkt\n"
+"---------------------------\n"
+" LINESTRING(1 -3 2,1 -1 1)"
+msgstr "--Dreht eine Linie um 90 Grad entlang der X-Achse\nSELECT ST_AsEWKT(ST_RotateX(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), pi()/2));\n                 st_asewkt\n---------------------------\n LINESTRING(1 -3 2,1 -1 1)"
+
+#. Tag: para
+#: reference_editor.xml:1009
+#, no-c-format
+msgid ", <xref linkend=\"ST_RotateY\"/>, <xref linkend=\"ST_RotateZ\"/>"
+msgstr ", <xref linkend=\"ST_RotateY\"/>, <xref linkend=\"ST_RotateZ\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1015
+#, no-c-format
+msgid "ST_RotateY"
+msgstr "ST_RotateY"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1017
+#, no-c-format
+msgid "Rotate a geometry rotRadians about the Y axis."
+msgstr "Dreht eine Geometrie um rotRadians um die Y-Achse."
+
+#. Tag: funcprototype
+#: reference_editor.xml:1022
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_RotateY</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_RotateY</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:1033
+#, no-c-format
+msgid "Rotate a geometry geomA - rotRadians about the y axis."
+msgstr "Dreht die Geometrie \"geomA\" - rotRadians um die Y-Achse."
+
+#. Tag: para
+#: reference_editor.xml:1035
+#, no-c-format
+msgid ""
+"<code>ST_RotateY(geomA, rotRadians)</code> is short-hand for "
+"<code>ST_Affine(geomA, cos(rotRadians), 0, sin(rotRadians), 0, 1, 0, "
+"-sin(rotRadians), 0, cos(rotRadians), 0, 0, 0)</code>."
+msgstr "<code>ST_RotateY(geomA, rotRadians)</code> ist die Kurzform für <code>ST_Affine(geomA, cos(rotRadians), 0, sin(rotRadians), 0, 1, 0, -sin(rotRadians), 0, cos(rotRadians), 0, 0, 0)</code>."
+
+#. Tag: para
+#: reference_editor.xml:1038
+#, no-c-format
+msgid "Availability: 1.1.2. Name changed from RotateY to ST_RotateY in 1.2.2"
+msgstr "Verfügbarkeit: 1.1.2. Mit 1.2.2 wurde die Bezeichnung von RotateY auf ST_RotateY geändert."
+
+#. Tag: programlisting
+#: reference_editor.xml:1051
+#, no-c-format
+msgid ""
+"--Rotate a line 90 degrees along y-axis\n"
+" SELECT ST_AsEWKT(ST_RotateY(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), pi()/2));\n"
+"                 st_asewkt\n"
+"---------------------------\n"
+" LINESTRING(3 2 -1,1 1 -1)"
+msgstr "--Dreht eine Linie um 90 Grad entlang der Y-Achse\n SELECT ST_AsEWKT(ST_RotateY(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), pi()/2));\n                 st_asewkt\n---------------------------\n LINESTRING(3 2 -1,1 1 -1)"
+
+#. Tag: para
+#: reference_editor.xml:1058
+#, no-c-format
+msgid ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateZ\"/>"
+msgstr ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateZ\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1064
+#, no-c-format
+msgid "ST_RotateZ"
+msgstr "ST_RotateZ"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1066
+#, no-c-format
+msgid "Rotate a geometry rotRadians about the Z axis."
+msgstr "Dreht eine Geometrie um rotRadians um die Z-Achse."
+
+#. Tag: funcprototype
+#: reference_editor.xml:1071
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_RotateZ</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_RotateZ</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>rotRadians</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:1082
+#, no-c-format
+msgid "Rotate a geometry geomA - rotRadians about the Z axis."
+msgstr "Dreht die Geometrie \"geomA\" - rotRadians um die Z-Achse."
+
+#. Tag: para
+#: reference_editor.xml:1084
+#, no-c-format
+msgid "This is a synonym for ST_Rotate"
+msgstr "Dies ist ein Synonym für ST_Rotate"
+
+#. Tag: para
+#: reference_editor.xml:1085
+#, no-c-format
+msgid ""
+"<code>ST_RotateZ(geomA, rotRadians)</code> is short-hand for <code>SELECT "
+"ST_Affine(geomA, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), "
+"cos(rotRadians), 0, 0, 0, 1, 0, 0, 0)</code>."
+msgstr "<code>ST_RotateZ(geomA, rotRadians)</code> ist die Kurzform für <code>SELECT ST_Affine(geomA, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0, 1, 0, 0, 0)</code>."
+
+#. Tag: para
+#: reference_editor.xml:1090
+#, no-c-format
+msgid "Availability: 1.1.2. Name changed from RotateZ to ST_RotateZ in 1.2.2"
+msgstr "Verfügbarkeit: 1.1.2. Mit 1.2.2 wurde die Bezeichnung von RotateZ auf ST_RotateZ geändert."
+
+#. Tag: programlisting
+#: reference_editor.xml:1103
+#, no-c-format
+msgid ""
+"--Rotate a line 90 degrees along z-axis\n"
+"SELECT ST_AsEWKT(ST_RotateZ(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), pi()/2));\n"
+"                 st_asewkt\n"
+"---------------------------\n"
+" LINESTRING(-2 1 3,-1 1 1)\n"
+"\n"
+" --Rotate a curved circle around z-axis\n"
+"SELECT ST_AsEWKT(ST_RotateZ(the_geom, pi()/2))\n"
+"FROM (SELECT ST_LineToCurve(ST_Buffer(ST_GeomFromText('POINT(234 567)'), 3)) As the_geom) As foo;\n"
+"\n"
+"                                                                                                           st_asewkt\n"
+"----------------------------------------------------------------------------------------------------------------------------\n"
+" CURVEPOLYGON(CIRCULARSTRING(-567 237,-564.87867965644 236.12132034356,-564 234,-569.12132034356 231.87867965644,-567 237))"
+msgstr "--Eine Linie um 90 Grad um die Z-Achse drehen\nSELECT ST_AsEWKT(ST_RotateZ(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), pi()/2));\n                 st_asewkt\n---------------------------\n LINESTRING(-2 1 3,-1 1 1)\n\n --Einen Kreisbogen um die Z-Achse drehen\nSELECT ST_AsEWKT(ST_RotateZ(the_geom, pi()/2))\nFROM (SELECT ST_LineToCurve(ST_Buffer(ST_GeomFromText('POINT(234 567)'), 3)) As the_geom) As foo;\n\n                                                                           [...]
+
+#. Tag: para
+#: reference_editor.xml:1110
+#, no-c-format
+msgid ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>"
+msgstr ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1116
+#, no-c-format
+msgid "ST_Scale"
+msgstr "ST_Scale"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1118
+#, no-c-format
+msgid "Scale a geometry by given factors."
+msgstr "Skaliert eine Geometrie anhand der gegebenen Faktoren."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:1122
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Scale</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>XFactor</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>YFactor</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>ZFactor</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Scale</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>geomA</parameter></paramdef> <paramdef><type>float</type> "
+"<parameter>XFactor</parameter></paramdef> <paramdef><type>float</type> "
+"<parameter>YFactor</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Scale</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>factor</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Scale</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>XFactor</parameter></paramdef> <paramdef><type>float</type> <parameter>YFactor</parameter></paramdef> <paramdef><type>float</type> <parameter>ZFactor</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Scale</function></funcdef> <paramdef><type>geometry </type>  [...]
+
+#. Tag: para
+#: reference_editor.xml:1149
+#, no-c-format
+msgid ""
+"Scales the geometry to a new size by multiplying the ordinates with the "
+"corresponding factor parameters."
+msgstr "Skaliert eine Geometrie auf eine neue Größe, indem die Ordinaten mit den entsprechenden Faktoren multipliziert werden."
+
+#. Tag: para
+#: reference_editor.xml:1153
+#, no-c-format
+msgid ""
+"The version taking a geometry as the <varname>factor</varname> parameter "
+"allows passing a 2d, 3dm, 3dz or 4d point to set scaling factor for all "
+"supported dimensions. Missing dimensions in the <varname>factor</varname> "
+"point are equivalent to no scaling the corresponding dimension."
+msgstr "Jene Version, die Geometrie als den Parameter <varname>factor</varname> entgegennimt, erlaubt die Eingabe eines 2D-, 3DM, 3DZ oder 4D-Punktes zum Setzen des Skalierungsfaktor in den unterstützten Dimensionen. Fehlt eine Dimension im Punkt <varname>factor</varname>, so wird diese Dimension nicht skaliert."
+
+#. Tag: para
+#: reference_editor.xml:1163 reference_editor.xml:1782
+#, no-c-format
+msgid "Availability: 1.1.0."
+msgstr "Verfügbarkeit: 1.1.0"
+
+#. Tag: para
+#: reference_editor.xml:1165
+#, no-c-format
+msgid ""
+"Enhanced: 2.2.0 support for scaling all dimension (geometry parameter) was "
+"introduced."
+msgstr "Erweiterung: 2.2.0 Skalierbarkeit in allen Dimensionen (geometrischer Parameter) eingeführt."
+
+#. Tag: programlisting
+#: reference_editor.xml:1177
+#, no-c-format
+msgid ""
+"--Version 1: scale X, Y, Z\n"
+"SELECT ST_AsEWKT(ST_Scale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 0.75, 0.8));\n"
+"                          st_asewkt\n"
+"--------------------------------------\n"
+" LINESTRING(0.5 1.5 2.4,0.5 0.75 0.8)\n"
+"\n"
+"--Version 2: Scale X Y\n"
+" SELECT ST_AsEWKT(ST_Scale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 0.75));\n"
+"                        st_asewkt\n"
+"----------------------------------\n"
+" LINESTRING(0.5 1.5 3,0.5 0.75 1)\n"
+"\n"
+"--Version 3: Scale X Y Z M\n"
+" SELECT ST_AsEWKT(ST_Scale(ST_GeomFromEWKT('LINESTRING(1 2 3 4, 1 1 1 1)'),\n"
+"   ST_MakePoint(0.5, 0.75, 2, -1)));\n"
+"                               st_asewkt\n"
+"----------------------------------------\n"
+" LINESTRING(0.5 1.5 6 -4,0.5 0.75 2 -1)"
+msgstr "--Version 1: Skalierung von X, Y, Z\nSELECT ST_AsEWKT(ST_Scale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 0.75, 0.8));\n                          st_asewkt\n--------------------------------------\n LINESTRING(0.5 1.5 2.4,0.5 0.75 0.8)\n\n--Version 2: Skalierung von X, Y\n SELECT ST_AsEWKT(ST_Scale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 0.75));\n                        st_asewkt\n----------------------------------\n LINESTRING(0.5 1.5 3,0.5 0.75 1)\n\n--Version 3 [...]
+
+#. Tag: para
+#: reference_editor.xml:1184
+#, no-c-format
+msgid ", <xref linkend=\"ST_TransScale\"/>"
+msgstr ", <xref linkend=\"ST_TransScale\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1190
+#, no-c-format
+msgid "ST_Segmentize"
+msgstr "ST_Segmentize"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1192
+#, no-c-format
+msgid ""
+"Return a modified geometry/geography having no segment longer than the given"
+" distance."
+msgstr "Gibt eine veränderte Geometrie/Geographie zurück, bei der kein Sement länger als der gegebene Abstand ist."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:1197
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Segmentize</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geom</parameter></paramdef> <paramdef><type>float </type>"
+" <parameter>max_segment_length</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geography "
+"<function>ST_Segmentize</function></funcdef> <paramdef><type>geography "
+"</type> <parameter>geog</parameter></paramdef> <paramdef><type>float </type>"
+" <parameter>max_segment_length</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Segmentize</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>float </type> <parameter>max_segment_length</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geography <function>ST_Segmentize</function></funcdef> <paramdef><type>geography </type> <parameter>geog</parameter></paramdef> <paramdef><type>float </type> <parameter>max_segment_length</parameter></paramde [...]
+
+#. Tag: para
+#: reference_editor.xml:1214
+#, no-c-format
+msgid ""
+"Returns a modified geometry having no segment longer than the given "
+"<varname>max_segment_length</varname>. Distance computation is performed in "
+"2d only. For geometry, length units are in units of spatial reference. For "
+"geography, units are in meters."
+msgstr "Gibt eine veränderte Geometrie/Geographie zurück, bei der kein Sement länger als die gegebene <varname>max_segment_length</varname> ist. Die Entfernungsberechnung wird nur in 2D ausgeführt. Beim geometrischen Datentyp ist die Längeneinheit die Einheit des Koordinatenreferenzsystems. Beim geographischen Datentyp ist die Einheit Meter."
+
+#. Tag: para
+#: reference_editor.xml:1217 reference_editor.xml:1725
+#, no-c-format
+msgid "Availability: 1.2.2"
+msgstr "Verfügbarkeit: 1.2.2"
+
+#. Tag: para
+#: reference_editor.xml:1218
+#, no-c-format
+msgid "Enhanced: 2.3.0 Segmentize geography now uses equal length segments"
+msgstr "Erweiterung: 2.3.0 - Das Segmentieren des geographischen Datentyps ergibt nun Segmente gleicher Länge"
+
+#. Tag: para
+#: reference_editor.xml:1219
+#, no-c-format
+msgid "Enhanced: 2.1.0 support for geography was introduced."
+msgstr "Erweiterung: mit 2.1.0 wurde die Unterstützung des geographischen Datentyps eingeführt."
+
+#. Tag: para
+#: reference_editor.xml:1220
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 As a result of the introduction of geography support: The "
+"construct <code>SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5);</code> "
+"will result in ambiguous function error. You need to have properly typed "
+"object e.g. a geometry/geography column, use ST_GeomFromText, "
+"ST_GeogFromText or <code>SELECT ST_Segmentize('LINESTRING(1 2, 3 "
+"4)'::geometry,0.5);</code>"
+msgstr "Änderung: 2.1.0 Als Ergebnis der eingeführten Unterstützung für den geographischen Datentyp: Das Konstrukt <code>SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5);</code> resultiert in einen Funktionsfehler aufgrund von Mehrdeutigkeit. Sie benötigen korrekt typisierte Geoobjekte; Verwenden Sie z.B. ST_GeomFromText, ST_GeogFromText oder <code>SELECT ST_Segmentize('LINESTRING(1 2, 3 4)'::geometry,0.5);</code> für Ihre Geometrie-/Geographiespalte."
+
+#. Tag: para
+#: reference_editor.xml:1222
+#, no-c-format
+msgid ""
+"This will only increase segments. It will not lengthen segments shorter than"
+" max length"
+msgstr "Segmente werden lediglich verlängert. Die Länge von Segmenten, die kürzer als max_segment_length sind, wird nicht verändert."
+
+#. Tag: programlisting
+#: reference_editor.xml:1229
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Segmentize(\n"
+"ST_GeomFromText('MULTILINESTRING((-29 -27,-30 -29.7,-36 -31,-45 -33),(-45 -33,-46 -32))')\n"
+"                ,5)\n"
+");\n"
+"st_astext\n"
+"--------------------------------------------------------------------------------------------------\n"
+"MULTILINESTRING((-29 -27,-30 -29.7,-34.886615700134 -30.758766735029,-36 -31,\n"
+"-40.8809353009198 -32.0846522890933,-45 -33),\n"
+"(-45 -33,-46 -32))\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsText(ST_Segmentize(ST_GeomFromText('POLYGON((-29 28, -30 40, -29 28))'),10));\n"
+"st_astext\n"
+"-----------------------\n"
+"POLYGON((-29 28,-29.8304547985374 37.9654575824488,-30 40,-29.1695452014626 30.0345424175512,-29 28))\n"
+"(1 row)"
+msgstr "SELECT ST_AsText(ST_Segmentize(\nST_GeomFromText('MULTILINESTRING((-29 -27,-30 -29.7,-36 -31,-45 -33),(-45 -33,-46 -32))')\n                ,5)\n);\nst_astext\n--------------------------------------------------------------------------------------------------\nMULTILINESTRING((-29 -27,-30 -29.7,-34.886615700134 -30.758766735029,-36 -31,\n-40.8809353009198 -32.0846522890933,-45 -33),\n(-45 -33,-46 -32))\n(1 row)\n\nSELECT ST_AsText(ST_Segmentize(ST_GeomFromText('POLYGON((-29 28, -3 [...]
+
+#. Tag: refname
+#: reference_editor.xml:1239
+#, no-c-format
+msgid "ST_SetPoint"
+msgstr "ST_SetPoint"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1240
+#, no-c-format
+msgid "Replace point of a linestring with a given point."
+msgstr "Einen Punkt eines Linienzuges durch einen gegebenen Punkt ersetzen."
+
+#. Tag: funcprototype
+#: reference_editor.xml:1244
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SetPoint</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+" <paramdef><type>integer</type> "
+"<parameter>zerobasedposition</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>point</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SetPoint</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef> <paramdef><type>integer</type> <parameter>zerobasedposition</parameter></paramdef> <paramdef><type>geometry</type> <parameter>point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:1256
+#, no-c-format
+msgid ""
+"Replace point N of linestring with given point. Index is 0-based.Negative "
+"index are counted backwards, so that -1 is last point. This is especially "
+"useful in triggers when trying to maintain relationship of joints when one "
+"vertex moves."
+msgstr "Ersetzt den Punkt N eines Linienzuges mit dem gegebenen Punkt. Der Index beginnt mit 0. Negative Indizes werden rückwärts gezählt, sodasss -1 der letzte Punkt ist. Dies findet insbesondere bei Triggern verwendung, wenn man die Beziehung zwischen den Verbindungsstücken beim Verschieben von Knoten erhalten will"
+
+#. Tag: para
+#: reference_editor.xml:1260
+#, no-c-format
+msgid "Updated 2.3.0 : negative indexing"
+msgstr "Änderung: 2.3.0 : negatives Indizieren"
+
+#. Tag: programlisting
+#: reference_editor.xml:1267
+#, no-c-format
+msgid ""
+"--Change first point in line string from -1 3 to -1 1\n"
+"SELECT ST_AsText(ST_SetPoint('LINESTRING(-1 2,-1 3)', 0, 'POINT(-1 1)'));\n"
+"           st_astext\n"
+"-----------------------\n"
+" LINESTRING(-1 1,-1 3)\n"
+"\n"
+"---Change last point in a line string (lets play with 3d linestring this time)\n"
+"SELECT ST_AsEWKT(ST_SetPoint(foo.the_geom, ST_NumPoints(foo.the_geom) - 1, ST_GeomFromEWKT('POINT(-1 1 3)')))\n"
+"FROM (SELECT ST_GeomFromEWKT('LINESTRING(-1 2 3,-1 3 4, 5 6 7)') As the_geom) As foo;\n"
+"           st_asewkt\n"
+"-----------------------\n"
+"LINESTRING(-1 2 3,-1 3 4,-1 1 3)\n"
+"\n"
+"SELECT ST_AsText(ST_SetPoint(g, -3, p))\n"
+"FROM ST_GEomFromText('LINESTRING(0 0, 1 1, 2 2, 3 3, 4 4)') AS g\n"
+"        , ST_PointN(g,1) as p;\n"
+"           st_astext\n"
+"-----------------------\n"
+"LINESTRING(0 0,1 1,0 0,3 3,4 4)"
+msgstr "--Ändert den ersten Punkt eines Linienzuges von -1 3 auf -1 1\nSELECT ST_AsText(ST_SetPoint('LINESTRING(-1 2,-1 3)', 0, 'POINT(-1 1)'));\n           st_astext\n-----------------------\n LINESTRING(-1 1,-1 3)\n\n---Ändert den Endpunkt eines Linienzuges (diesmal ein 3D-Linienzug)\nSELECT ST_AsEWKT(ST_SetPoint(foo.the_geom, ST_NumPoints(foo.the_geom) - 1, ST_GeomFromEWKT('POINT(-1 1 3)')))\nFROM (SELECT ST_GeomFromEWKT('LINESTRING(-1 2 3,-1 3 4, 5 6 7)') As the_geom) As foo;\n       [...]
+
+#. Tag: para
+#: reference_editor.xml:1271
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>, <xref "
+"linkend=\"ST_PointN\"/>, <xref linkend=\"ST_RemovePoint\"/>"
+msgstr ", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>, <xref linkend=\"ST_PointN\"/>, <xref linkend=\"ST_RemovePoint\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1277
+#, no-c-format
+msgid "ST_SetSRID"
+msgstr "ST_SetSRID"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1279
+#, no-c-format
+msgid "Set the SRID on a geometry to a particular integer value."
+msgstr "Weist der SRID einer Geometrie einen bestimmten Ganzzahlwert zu."
+
+#. Tag: funcprototype
+#: reference_editor.xml:1285
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SetSRID</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SetSRID</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:1300
+#, no-c-format
+msgid ""
+"Sets the SRID on a geometry to a particular integer value. Useful in "
+"constructing bounding boxes for queries."
+msgstr "Weist der SRID einer Geometrie einen bestimmten Ganzzahlwert zu. Nützlich um Umgebungsrechtecke für Abfragen zu erzeugen."
+
+#. Tag: para
+#: reference_editor.xml:1304
+#, no-c-format
+msgid ""
+"This function does not transform the geometry coordinates in any way - it "
+"simply sets the meta data defining the spatial reference system the geometry"
+" is assumed to be in. Use <xref linkend=\"ST_Transform\"/> if you want to "
+"transform the geometry into a new projection."
+msgstr "Diese Funktion führt in keiner Weise eine Koordinatentransformation durch - sie setzt nur die Metadaten, welche das Koordinatenreferenzsystem definieren, in dem die Geometrie vorliegt. Verwenden Sie bitte <xref linkend=\"ST_Transform\"/>, falls Sie die Geometrie in ein neues Koordinatensystem überführen wollen."
+
+#. Tag: para
+#: reference_editor.xml:1309
+#, no-c-format
+msgid "&sfs_compliant;"
+msgstr "&sfs_compliant;"
+
+#. Tag: para
+#: reference_editor.xml:1315
+#, no-c-format
+msgid "-- Mark a point as WGS 84 long lat --"
+msgstr "-- Einem Punkt das geodätische Referenzsystem \"WGS 84\" zuweisen --"
+
+#. Tag: programlisting
+#: reference_editor.xml:1316
+#, no-c-format
+msgid ""
+"SELECT ST_SetSRID(ST_Point(-123.365556, 48.428611),4326) As wgs84long_lat;\n"
+"-- the ewkt representation (wrap with ST_AsEWKT) -\n"
+"SRID=4326;POINT(-123.365556 48.428611)"
+msgstr "SELECT ST_SetSRID(ST_Point(-123.365556, 48.428611),4326) As wgs84long_lat;\n-- EWKT-Darstellung (mit ST_AsEWKT umschließen) -\nSRID=4326;POINT(-123.365556 48.428611)"
+
+#. Tag: para
+#: reference_editor.xml:1317
+#, no-c-format
+msgid ""
+"-- Mark a point as WGS 84 long lat and then transform to web mercator "
+"(Spherical Mercator) --"
+msgstr "-- Einem Punkt das Referenzsystem WGS 84 zuweisen und nach Web Mercator (Spherical Mercator) transformieren --"
+
+#. Tag: programlisting
+#: reference_editor.xml:1318
+#, no-c-format
+msgid ""
+"SELECT ST_Transform(ST_SetSRID(ST_Point(-123.365556, 48.428611),4326),3785) As spere_merc;\n"
+"-- the ewkt representation (wrap with ST_AsEWKT) -\n"
+"SRID=3785;POINT(-13732990.8753491 6178458.96425423)"
+msgstr "SELECT ST_Transform(ST_SetSRID(ST_Point(-123.365556, 48.428611),4326),3785) As spere_merc;\n-- EWKT-Darstellung (mit ST_AsEWKT umschließen)  -\nSRID=3785;POINT(-13732990.8753491 6178458.96425423)"
+
+#. Tag: para
+#: reference_editor.xml:1324
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_Point\"/>, <xref "
+"linkend=\"ST_SRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
+"linkend=\"UpdateGeometrySRID\"/>"
+msgstr ", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref linkend=\"UpdateGeometrySRID\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1331
+#, no-c-format
+msgid "ST_SnapToGrid"
+msgstr "ST_SnapToGrid"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1333
+#, no-c-format
+msgid "Snap all points of the input geometry to a regular grid."
+msgstr "Fängt alle Punkte der Eingabegeometrie auf einem regelmäßigen Gitter."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:1339
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_SnapToGrid</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>originX</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>originY</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeX</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeY</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_SnapToGrid</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeX</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeY</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_SnapToGrid</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>size</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_SnapToGrid</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pointOrigin</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeX</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeY</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeZ</parameter></paramdef> <paramdef><type>float "
+"</type> <parameter>sizeM</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_SnapToGrid</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float </type> <parameter>originX</parameter></paramdef> <paramdef><type>float </type> <parameter>originY</parameter></paramdef> <paramdef><type>float </type> <parameter>sizeX</parameter></paramdef> <paramdef><type>float </type> <parameter>sizeY</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geomet [...]
+
+#. Tag: para
+#: reference_editor.xml:1377
+#, no-c-format
+msgid ""
+"Variant 1,2,3: Snap all points of the input geometry to the grid defined by "
+"its origin and cell size. Remove consecutive points falling on the same "
+"cell, eventually returning NULL if output points are not enough to define a "
+"geometry of the given type. Collapsed geometries in a collection are "
+"stripped from it. Useful for reducing precision."
+msgstr "Variante 1, 2 und 3: Fängt alle Punkte der Eingabegeometrie auf den Gitterpunkten, die durch Ursprung und Gitterkästchengröße festgelegt sind. Aufeinanderfolgende Punkte, die in dasselbe Gitterkästchen fallen, werden gelöscht, wobei NULL zurückgegeben wird, wenn nicht mehr genug Punkte für den jeweiligen geometrischen Datentyp vorhanden sind. Collapsed geometries in a collection are stripped from it. Kollabierte Geometrien einer Kollektion werden von dieser entfernt. Nützlich um  [...]
+
+#. Tag: para
+#: reference_editor.xml:1385
+#, no-c-format
+msgid ""
+"Variant 4: Introduced 1.1.0 - Snap all points of the input geometry to the "
+"grid defined by its origin (the second argument, must be a point) and cell "
+"sizes. Specify 0 as size for any dimension you don't want to snap to a grid."
+msgstr "Variante 4: wurde mit 1.1.0 eingeführt - Fängt alle Punkte der Eingabegeometrie auf den Gitterpunkten, welche durch den Ursprung des Gitters (der zweite Übergabewert muss ein Punkt sein) und die Gitterkästchengröße bestimmt sind. Geben Sie 0 als Größe für jene Dimension an, die nicht auf den Gitterpunkten gefangen werden soll."
+
+#. Tag: para
+#: reference_editor.xml:1391
+#, no-c-format
+msgid ""
+"The returned geometry might lose its simplicity (see <xref "
+"linkend=\"ST_IsSimple\"/>)."
+msgstr "Die zurückgegebene Geometrie kann ihre Simplizität verlieren (siehe <xref linkend=\"ST_IsSimple\"/>)."
+
+#. Tag: para
+#: reference_editor.xml:1396
+#, no-c-format
+msgid ""
+"Before release 1.1.0 this function always returned a 2d geometry. Starting "
+"at 1.1.0 the returned geometry will have same dimensionality as the input "
+"one with higher dimension values untouched. Use the version taking a second "
+"geometry argument to define all grid dimensions."
+msgstr "Vor Release 1.1.0 gab diese Funktion immer eine 2D-Geometrie zurück. Ab 1.1.0 hat die zurückgegebene Geometrie dieselbe Dimensionalität wie die Eingabegemetrie, wobei höhere Dimensionen unangetastet bleiben. Verwenden Sie die Version, welche einen zweiten geometrischen Übergabewert annimmt, um sämtliche Grid-Dimensionen zu bestimmen."
+
+#. Tag: para
+#: reference_editor.xml:1403
+#, no-c-format
+msgid "Availability: 1.0.0RC1"
+msgstr "Verfügbarkeit: 1.0.0RC1"
+
+#. Tag: para
+#: reference_editor.xml:1404
+#, no-c-format
+msgid "Availability: 1.1.0 - Z and M support"
+msgstr "Verfügbarkeit: 1.1.0, Unterstützung für Z und M"
+
+#. Tag: programlisting
+#: reference_editor.xml:1413
+#, no-c-format
+msgid ""
+"--Snap your geometries to a precision grid of 10^-3\n"
+"UPDATE mytable\n"
+"   SET the_geom = ST_SnapToGrid(the_geom, 0.001);\n"
+"\n"
+"SELECT ST_AsText(ST_SnapToGrid(\n"
+"                        ST_GeomFromText('LINESTRING(1.1115678 2.123, 4.111111 3.2374897, 4.11112 3.23748667)'),\n"
+"                        0.001)\n"
+"                );\n"
+"                          st_astext\n"
+"-------------------------------------\n"
+" LINESTRING(1.112 2.123,4.111 3.237)\n"
+" --Snap a 4d geometry\n"
+"SELECT ST_AsEWKT(ST_SnapToGrid(\n"
+"        ST_GeomFromEWKT('LINESTRING(-1.1115678 2.123 2.3456 1.11111,\n"
+"                4.111111 3.2374897 3.1234 1.1111, -1.11111112 2.123 2.3456 1.1111112)'),\n"
+" ST_GeomFromEWKT('POINT(1.12 2.22 3.2 4.4444)'),\n"
+" 0.1, 0.1, 0.1, 0.01) );\n"
+"                                                                  st_asewkt\n"
+"------------------------------------------------------------------------------\n"
+" LINESTRING(-1.08 2.12 2.3 1.1144,4.12 3.22 3.1 1.1144,-1.08 2.12 2.3 1.1144)\n"
+"\n"
+"\n"
+"--With a 4d geometry - the ST_SnapToGrid(geom,size) only touches x and y coords but keeps m and z the same\n"
+"SELECT ST_AsEWKT(ST_SnapToGrid(ST_GeomFromEWKT('LINESTRING(-1.1115678 2.123 3 2.3456,\n"
+"                4.111111 3.2374897 3.1234 1.1111)'),\n"
+"           0.01)      );\n"
+"                                                st_asewkt\n"
+"---------------------------------------------------------\n"
+" LINESTRING(-1.11 2.12 3 2.3456,4.11 3.24 3.1234 1.1111)"
+msgstr "--Fängt die Geometrien an einem Gitter mit einer Genauigkeit von 10^-3\nUPDATE mytable\n   SET the_geom = ST_SnapToGrid(the_geom, 0.001);\n\nSELECT ST_AsText(ST_SnapToGrid(\n                        ST_GeomFromText('LINESTRING(1.1115678 2.123, 4.111111 3.2374897, 4.11112 3.23748667)'),\n                        0.001)\n                );\n                          st_astext\n-------------------------------------\n LINESTRING(1.112 2.123,4.111 3.237)\n --Fängt eine 4D-Geometrie\nSEL [...]
+
+#. Tag: para
+#: reference_editor.xml:1420
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
+"linkend=\"ST_Simplify\"/>"
+msgstr ", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Simplify\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1433
+#, no-c-format
+msgid "ST_Snap"
+msgstr "ST_Snap"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1435
+#, no-c-format
+msgid ""
+"Snap segments and vertices of input geometry to vertices of a reference "
+"geometry."
+msgstr "Fängt die Segmente und Knoten einer Eingabegeometrie an den Knoten einer Referenzgeometrie."
+
+#. Tag: funcprototype
+#: reference_editor.xml:1443
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Snap</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>input</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>reference</parameter></paramdef>"
+" <paramdef><type>float </type> <parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Snap</function></funcdef> <paramdef><type>geometry </type> <parameter>input</parameter></paramdef> <paramdef><type>geometry </type> <parameter>reference</parameter></paramdef> <paramdef><type>float </type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:1455
+#, no-c-format
+msgid ""
+"Snaps the vertices and segments of a geometry another Geometry's vertices. A"
+" snap distance tolerance is used to control where snapping is performed. The"
+" result geometry is the input geometry with the vertices snapped. If no "
+"snapping occurs then the input geometry is returned unchanged."
+msgstr "Fängt die Knoten und Segmente einer Geometrie an den Knoten einer anderen Geometrie. Eine Entfernungstoleranz bestimmt, wo das Fangen durchgeführt wird. Die Ergebnisgeometrie ist die Eingabegeometrie mit gefangenen Knoten. Wenn kein Fangen auftritt, wird die Eingabegeometrie unverändert ausgegeben.."
+
+#. Tag: para
+#: reference_editor.xml:1462
+#, no-c-format
+msgid ""
+"Snapping one geometry to another can improve robustness for overlay "
+"operations by eliminating nearly-coincident edges (which cause problems "
+"during noding and intersection calculation)."
+msgstr "Eine Geometrie an einer anderen zu fangen, kann die Robustheit von Überlagerungs-Operationen verbessern, indem nahe zusammenfallende Kanten beseitigt werden (diese verursachen Probleme bei der Knoten- und Verschneidungsberechnung)."
+
+#. Tag: para
+#: reference_editor.xml:1469
+#, no-c-format
+msgid ""
+"Too much snapping can result in invalid topology being created, so the "
+"number and location of snapped vertices is decided using heuristics to "
+"determine when it is safe to snap. This can result in some potential snaps "
+"being omitted, however."
+msgstr "Übermäßiges Fangen kann zu einer invaliden Topologie führen. Die Anzahl und der Ort an dem Knoten sicher gefangen werden können wird mittels Heuristik bestimmt. Dies kann allerdings dazu führen, dass einige potentielle Knoten nicht gefangen werden."
+
+#. Tag: para
+#: reference_editor.xml:1478
+#, no-c-format
+msgid ""
+"The returned geometry might lose its simplicity (see <xref "
+"linkend=\"ST_IsSimple\"/>) and validity (see <xref "
+"linkend=\"ST_IsValid\"/>)."
+msgstr "Die zurückgegebene Geometrie kann ihre Simplizität (see <xref linkend=\"ST_IsSimple\"/>) und Valididät (see <xref linkend=\"ST_IsValid\"/>) verlieren."
+
+#. Tag: para
+#: reference_editor.xml:1485
+#, no-c-format
+msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 benötigt GEOS >= 3.3.0."
+
+#. Tag: para
+#: reference_editor.xml:1502
+#, no-c-format
+msgid "A multipolygon shown with a linestring (before any snapping)"
+msgstr "Ein Mehrfachpolygon mit einem Linienzug (vor dem Fangen)"
+
+#. Tag: para
+#: reference_editor.xml:1513
+#, no-c-format
+msgid ""
+"A multipolygon snapped to linestring to tolerance: 1.01 of distance. The new"
+" multipolygon is shown with reference linestring"
+msgstr "Ein Mehrfachpolygon das an einem Linienzug gefangen wird; die Toleranz beträgt 1.01 der Entfernung. Das neue Mehrfachpolygon wird mit dem betreffenden Linienzug angezeigt."
+
+#. Tag: programlisting
+#: reference_editor.xml:1517
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Snap(poly,line, ST_Distance(poly,line)*1.01)) AS polysnapped\n"
+"FROM (SELECT\n"
+"   ST_GeomFromText('MULTIPOLYGON(\n"
+"     ((26 125, 26 200, 126 200, 126 125, 26 125 ),\n"
+"      ( 51 150, 101 150, 76 175, 51 150 )),\n"
+"      (( 151 100, 151 200, 176 175, 151 100 )))') As poly,\n"
+"       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n"
+"\n"
+"        ) As foo;\n"
+"\n"
+"                             polysnapped\n"
+"---------------------------------------------------------------------\n"
+" MULTIPOLYGON(((26 125,26 200,126 200,126 125,101 100,26 125),\n"
+" (51 150,101 150,76 175,51 150)),((151 100,151 200,176 175,151 100)))"
+msgstr "SELECT ST_AsText(ST_Snap(poly,line, ST_Distance(poly,line)*1.01)) AS polysnapped\nFROM (SELECT\n   ST_GeomFromText('MULTIPOLYGON(\n     ((26 125, 26 200, 126 200, 126 125, 26 125 ),\n      ( 51 150, 101 150, 76 175, 51 150 )),\n      (( 151 100, 151 200, 176 175, 151 100 )))') As poly,\n       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n\n        ) As foo;\n\n                             polysnapped\n------------------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_editor.xml:1524
+#, no-c-format
+msgid ""
+"A multipolygon snapped to linestring to tolerance: 1.25 of distance. The new"
+" multipolygon is shown with reference linestring"
+msgstr "Ein Mehrfachpolygon das an einem Linienzug gefangen wird; die Toleranz beträgt 1.25 der Entfernung. Das neue Mehrfachpolygon wird mit dem betreffenden Linienzug angezeigt."
+
+#. Tag: programlisting
+#: reference_editor.xml:1528
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"    ST_Snap(poly,line, ST_Distance(poly,line)*1.25)\n"
+"  ) AS polysnapped\n"
+"FROM (SELECT\n"
+"  ST_GeomFromText('MULTIPOLYGON(\n"
+"    (( 26 125, 26 200, 126 200, 126 125, 26 125 ),\n"
+"      ( 51 150, 101 150, 76 175, 51 150 )),\n"
+"      (( 151 100, 151 200, 176 175, 151 100 )))') As poly,\n"
+"       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n"
+"\n"
+"        ) As foo;\n"
+"\n"
+"                             polysnapped\n"
+"---------------------------------------------------------------------\n"
+"MULTIPOLYGON(((5 107,26 200,126 200,126 125,101 100,54 84,5 107),\n"
+"(51 150,101 150,76 175,51 150)),((151 100,151 200,176 175,151 100)))"
+msgstr "SELECT ST_AsText(\n    ST_Snap(poly,line, ST_Distance(poly,line)*1.25)\n  ) AS polysnapped\nFROM (SELECT\n  ST_GeomFromText('MULTIPOLYGON(\n    (( 26 125, 26 200, 126 200, 126 125, 26 125 ),\n      ( 51 150, 101 150, 76 175, 51 150 )),\n      (( 151 100, 151 200, 176 175, 151 100 )))') As poly,\n       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n\n        ) As foo;\n\n                             polysnapped\n---------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_editor.xml:1537
+#, no-c-format
+msgid ""
+"The linestring snapped to the original multipolygon at tolerance 1.01 of "
+"distance. The new linestring is shown with reference multipolygon"
+msgstr "Ein Linienzug der an dem ursprünglichen Mehrfachpolygon gefangen wird; die Toleranz beträgt 1.01 der Entfernung. Das neue Linienzug wird mit dem betreffenden Mehrfachpolygon angezeigt."
+
+#. Tag: programlisting
+#: reference_editor.xml:1541
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"   ST_Snap(line, poly, ST_Distance(poly,line)*1.01)\n"
+"  ) AS linesnapped\n"
+"FROM (SELECT\n"
+"  ST_GeomFromText('MULTIPOLYGON(\n"
+"     ((26 125, 26 200, 126 200, 126 125, 26 125),\n"
+"      (51 150, 101 150, 76 175, 51 150 )),\n"
+"      ((151 100, 151 200, 176 175, 151 100)))') As poly,\n"
+"       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n"
+"        ) As foo;\n"
+"\n"
+"              linesnapped\n"
+"----------------------------------------\n"
+" LINESTRING(5 107,26 125,54 84,101 100)"
+msgstr "SELECT ST_AsText(\n   ST_Snap(line, poly, ST_Distance(poly,line)*1.01)\n  ) AS linesnapped\nFROM (SELECT\n  ST_GeomFromText('MULTIPOLYGON(\n     ((26 125, 26 200, 126 200, 126 125, 26 125),\n      (51 150, 101 150, 76 175, 51 150 )),\n      ((151 100, 151 200, 176 175, 151 100)))') As poly,\n       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n        ) As foo;\n\n              linesnapped\n----------------------------------------\n LINESTRING(5 107,26 125,54 84, [...]
+
+#. Tag: para
+#: reference_editor.xml:1549
+#, no-c-format
+msgid ""
+"The linestring snapped to the original multipolygon at tolerance 1.25 of "
+"distance. The new linestring is shown with reference multipolygon"
+msgstr "Ein Linienzug der an dem ursprünglichen Mehrfachpolygon gefangen wird; die Toleranz beträgt 1.25 der Entfernung. Das neue Linienzug wird mit dem betreffenden Mehrfachpolygon angezeigt."
+
+#. Tag: programlisting
+#: reference_editor.xml:1553
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+" ST_Snap(line, poly, ST_Distance(poly,line)*1.25)\n"
+"  ) AS linesnapped\n"
+"FROM (SELECT\n"
+"  ST_GeomFromText('MULTIPOLYGON(\n"
+"     (( 26 125, 26 200, 126 200, 126 125, 26 125 ),\n"
+"      (51 150, 101 150, 76 175, 51 150 )),\n"
+"      ((151 100, 151 200, 176 175, 151 100 )))') As poly,\n"
+"       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n"
+"        ) As foo;\n"
+"              linesnapped\n"
+"---------------------------------------\n"
+"LINESTRING(26 125,54 84,101 100)"
+msgstr "SELECT ST_AsText(\n ST_Snap(line, poly, ST_Distance(poly,line)*1.25)\n  ) AS linesnapped\nFROM (SELECT\n  ST_GeomFromText('MULTIPOLYGON(\n     (( 26 125, 26 200, 126 200, 126 125, 26 125 ),\n      (51 150, 101 150, 76 175, 51 150 )),\n      ((151 100, 151 200, 176 175, 151 100 )))') As poly,\n       ST_GeomFromText('LINESTRING (5 107, 54 84, 101 100)') As line\n        ) As foo;\n              linesnapped\n---------------------------------------\nLINESTRING(26 125,54 84,101 100)"
+
+#. Tag: refname
+#: reference_editor.xml:1574
+#, no-c-format
+msgid "ST_Transform"
+msgstr "ST_Transform"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1576
+#, no-c-format
+msgid ""
+"Return a new geometry with its coordinates transformed to a different "
+"spatial reference."
+msgstr "Gibt eine neue Geometrie zurück, wobei eine Koordinatentransformation in ein anderes räumliches Bezugsystem durchgeführt wird."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:1581
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Transform</function></funcdef> <paramdef><type>geometry </type>"
+" <parameter>g1</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Transform</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>to_proj</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Transform</function></funcdef> <paramdef><type>geometry </type>"
+" <parameter>geom</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>from_proj</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>to_proj</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Transform</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>from_proj</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>to_srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Transform</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Transform</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>text </type> <parameter>to_proj</parameter></paramdef> </funcprototype> <funcproto [...]
+
+#. Tag: para
+#: reference_editor.xml:1614
+#, no-c-format
+msgid ""
+"Returns a new geometry with its coordinates transformed to a different "
+"spatial reference system. The destination spatial reference "
+"<varname>to_srid</varname> may be identified by a valid SRID integer "
+"parameter (i.e. it must exist in the <varname>spatial_ref_sys</varname> "
+"table). Alternatively, a spatial reference defined as a PROJ.4 string can be"
+" used for <varname>to_proj</varname> and/or <varname>from_proj</varname>, "
+"however these methods are not optimized. If the destination spatial "
+"reference system is expressed with a PROJ.4 string instead of an SRID, the "
+"SRID of the output geometry will be set to zero. With the exception of "
+"functions with <varname>from_proj</varname>, input geometries must have a "
+"defined SRID."
+msgstr "Gibt eine neue Geometrie zurück, wobei eine Koordinatentransformation in ein anderes Koordinatenreferenzsystem durchgeführt wird. Das Zielkoordinatensystem <varname>to_srid</varname> kann durch einen gültigen, ganzzahligen SRID-Parameter (insbesondere muss es in der Tabelle <varname>spatial_ref_sys</varname> existieren) angegeben werden. Alternativ kann das Koordinatenreferenzsystem als PROJ.4 Zeichenkette definiert, für<varname>to_proj</varname> und/oder <varname>from_proj</varn [...]
+
+#. Tag: para
+#: reference_editor.xml:1628
+#, no-c-format
+msgid ""
+"ST_Transform is often confused with ST_SetSRID(). ST_Transform actually "
+"changes the coordinates of a geometry from one spatial reference system to "
+"another, while ST_SetSRID() simply changes the SRID identifier of the "
+"geometry."
+msgstr "ST_Transform wird oft mit ST_SetSRID() verwechselt. ST_Transform ändert die Koordinaten der Geometrie von einem Koordinatenreferenzsystem auf ein anderes, während ST_SetSRID() nur den Identifikator \"SRID\" ändert."
+
+#. Tag: para
+#: reference_editor.xml:1633
+#, no-c-format
+msgid ""
+"Requires PostGIS be compiled with Proj support. Use <xref "
+"linkend=\"PostGIS_Full_Version\"/> to confirm you have proj support compiled"
+" in."
+msgstr "Setzt voraus, dass PostGIS mit Proj-Unterstützung kompiliert wurde. Verwenden Sie bitte <xref linkend=\"PostGIS_Full_Version\"/>, um festzustellen ob mit proj kompiliert wurde."
+
+#. Tag: para
+#: reference_editor.xml:1637
+#, no-c-format
+msgid ""
+"If using more than one transformation, it is useful to have a functional "
+"index on the commonly used transformations to take advantage of index usage."
+msgstr "Falls mehrere Koordinatentransormationssysteme verwendet werden, ist es sinnvoll funktionale Indizes auf die üblichen Transformationen zu legen, um die Vorteile der Indexverwendung auszunutzen."
+
+#. Tag: para
+#: reference_editor.xml:1644
+#, no-c-format
+msgid "Enhanced: 2.3.0 support for direct PROJ.4 text was introduced."
+msgstr "Erweiterung: 2.3.0 - die Unterstützung von direktem PROJ.4 Text wurde eingeführt"
+
+#. Tag: para
+#: reference_editor.xml:1645
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.6"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.6"
+
+#. Tag: para
+#: reference_editor.xml:1653
+#, no-c-format
+msgid "Change Massachusetts state plane US feet geometry to WGS 84 long lat"
+msgstr "Transformation einer \"Massachusetts state plane US feet\" Geometrie nach WGS 84 Länge und Breite"
+
+#. Tag: programlisting
+#: reference_editor.xml:1654
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Transform(ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n"
+"        743265 2967450,743265.625 2967416,743238 2967416))',2249),4326)) As wgs_geom;\n"
+"\n"
+" wgs_geom\n"
+"---------------------------\n"
+" POLYGON((-71.1776848522251 42.3902896512902,-71.1776843766326 42.3903829478009,\n"
+"-71.1775844305465 42.3903826677917,-71.1775825927231 42.3902893647987,-71.177684\n"
+"8522251 42.3902896512902));\n"
+"(1 row)\n"
+"\n"
+"--3D Circular String example\n"
+"SELECT ST_AsEWKT(ST_Transform(ST_GeomFromEWKT('SRID=2249;CIRCULARSTRING(743238 2967416 1,743238 2967450 2,743265 2967450 3,743265.625 2967416 3,743238 2967416 4)'),4326));\n"
+"\n"
+"                                 st_asewkt\n"
+"--------------------------------------------------------------------------------------\n"
+" SRID=4326;CIRCULARSTRING(-71.1776848522251 42.3902896512902 1,-71.1776843766326 42.3903829478009 2,\n"
+" -71.1775844305465 42.3903826677917 3,\n"
+" -71.1775825927231 42.3902893647987 3,-71.1776848522251 42.3902896512902 4)"
+msgstr "SELECT ST_AsText(ST_Transform(ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n        743265 2967450,743265.625 2967416,743238 2967416))',2249),4326)) As wgs_geom;\n\n wgs_geom\n---------------------------\n POLYGON((-71.1776848522251 42.3902896512902,-71.1776843766326 42.3903829478009,\n-71.1775844305465 42.3903826677917,-71.1775825927231 42.3902893647987,-71.177684\n8522251 42.3902896512902));\n(1 row)\n\n--Beispiel für einen 3D Kreisbogen\nSELECT ST_AsEWKT(ST_Transfo [...]
+
+#. Tag: para
+#: reference_editor.xml:1655
+#, no-c-format
+msgid ""
+"Example of creating a partial functional index. For tables where you are not"
+" sure all the geometries will be filled in, its best to use a partial index "
+"that leaves out null geometries which will both conserve space and make your"
+" index smaller and more efficient."
+msgstr "Ein Beispiel für die Erzeugung eines funktionalen, partiellen Index. Für Tabellen, bei denen nicht alle Geometrien ausgefüllt sind, verwendet man am Besten einen partiellen Index, welcher die NULL-Geometrien auslässt. Dies spart Speicherplatz und macht den Index kleiner und effizienter."
+
+#. Tag: programlisting
+#: reference_editor.xml:1657
+#, no-c-format
+msgid ""
+"CREATE INDEX idx_the_geom_26986_parcels\n"
+"  ON parcels\n"
+"  USING gist\n"
+"  (ST_Transform(the_geom, 26986))\n"
+"  WHERE the_geom IS NOT NULL;"
+msgstr "CREATE INDEX idx_the_geom_26986_parcels\n  ON parcels\n  USING gist\n  (ST_Transform(the_geom, 26986))\n  WHERE the_geom IS NOT NULL;"
+
+#. Tag: para
+#: reference_editor.xml:1659
+#, no-c-format
+msgid ""
+"Examples of using PROJ.4 text to transform with custom spatial references."
+msgstr "Beispiele zur Benutzung des PROJ.4 Textes, um in benutzerdefinierte Koordinatenreferenzsysteme zu transformieren."
+
+#. Tag: programlisting
+#: reference_editor.xml:1660
+#, no-c-format
+msgid ""
+"-- Find intersection of two polygons near the North pole, using a custom Gnomic projection\n"
+"-- See http://boundlessgeo.com/2012/02/flattening-the-peel/\n"
+" WITH data AS (\n"
+"   SELECT\n"
+"     ST_GeomFromText('POLYGON((170 50,170 72,-130 72,-130 50,170 50))', 4326) AS p1,\n"
+"     ST_GeomFromText('POLYGON((-170 68,-170 90,-141 90,-141 68,-170 68))', 4326) AS p2,\n"
+"     '+proj=gnom +ellps=WGS84 +lat_0=70 +lon_0=-160 +no_defs'::text AS gnom\n"
+" )\n"
+" SELECT ST_AsText(\n"
+"   ST_Transform(\n"
+"     ST_Intersection(ST_Transform(p1, gnom), ST_Transform(p2, gnom)),\n"
+"   gnom, 4326))\n"
+" FROM data;\n"
+"                                          st_astext\n"
+" --------------------------------------------------------------------------------\n"
+"  POLYGON((-170 74.053793645338,-141 73.4268621378904,-141 68,-170 68,-170 74.053793645338))"
+msgstr "-- Die Verschneidung zweier Polygone in der Nähe des Nordpols mit einer Projektion eruieren\n-- See http://boundlessgeo.com/2012/02/flattening-the-peel/\n WITH data AS (\n   SELECT\n     ST_GeomFromText('POLYGON((170 50,170 72,-130 72,-130 50,170 50))', 4326) AS p1,\n     ST_GeomFromText('POLYGON((-170 68,-170 90,-141 90,-141 68,-170 68))', 4326) AS p2,\n     '+proj=gnom +ellps=WGS84 +lat_0=70 +lon_0=-160 +no_defs'::text AS gnom\n )\n SELECT ST_AsText(\n   ST_Transform(\n     ST_ [...]
+
+#. Tag: title
+#: reference_editor.xml:1664
+#, no-c-format
+msgid "Configuring transformation behaviour"
+msgstr "Konfiguration des Transformationsverhalten"
+
+#. Tag: para
+#: reference_editor.xml:1665
+#, no-c-format
+msgid ""
+"Sometimes coordinate transformation involving a grid-shift can fail, for "
+"example if PROJ.4 has not been built with grid-shift files or the coordinate"
+" does not lie within the range for which the grid shift is defined. By "
+"default, PostGIS will throw an error if a grid shift file is not present, "
+"but this behaviour can be configured on a per-SRID basis either by testing "
+"different <varname>to_proj</varname> values of PROJ.4 text, or altering the "
+"<varname>proj4text</varname> value within the "
+"<varname>spatial_ref_sys</varname> table."
+msgstr "Manchmal kann eine Koordinatentransformation versagen, wenn diese eine Gradnetzverschiebung/grid-shift mit einbezieht; zum Beispiel wenn PROJ.4 nicht mit grid-shift Dateien kompiliert wurde oder die Koordinate außerhalb des durch die grid-shift Datei festgelegten Bereiches liegt. Standardmäßig gibt PostGIS eine Fehlermeldung aus, wenn keine grid-shift Datei vorhanden ist. Dieses Verhalten kann allerdings durch SRID basiertes ausprobieren von unterschiedlichen <varname>to_proj</va [...]
+
+#. Tag: para
+#: reference_editor.xml:1675
+#, no-c-format
+msgid ""
+"For example, the proj4text parameter +datum=NAD87 is a shorthand form for "
+"the following +nadgrids parameter:"
+msgstr "Zum Beispiel ist der proj4text Parameter +datum=NAD87 die Kurzform für die folgenden +nadgrids Parameter:"
+
+#. Tag: programlisting
+#: reference_editor.xml:1676
+#, no-c-format
+msgid "+nadgrids=@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat"
+msgstr "+nadgrids=@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat"
+
+#. Tag: para
+#: reference_editor.xml:1677
+#, no-c-format
+msgid ""
+"The @ prefix means no error is reported if the files are not present, but if"
+" the end of the list is reached with no file having been appropriate (ie. "
+"found and overlapping) then an error is issued."
+msgstr "Der Präfix @ bedeutet, dass kein Fehler gemeldet wird, wenn die Dateien nicht vorhanden sind, aber wenn das Ende der Liste erreicht ist und keine Datei geeignet war (insbes. gefunden und überlagert wurde) so wird ein Fehler gemeldet."
+
+#. Tag: para
+#: reference_editor.xml:1678
+#, no-c-format
+msgid ""
+"If, conversely, you wanted to ensure that at least the standard files were "
+"present, but that if all files were scanned without a hit a null "
+"transformation is applied you could use:"
+msgstr "Umgekehrt, wenn Sie sicherstellen wollen, dass zumindest die Standarddateien vorhanden sind, aber wenn alle Dateien ohne Treffer durchsucht wurden keine Transformation stattfindet, so können Sie folgendes verwenden:"
+
+#. Tag: programlisting
+#: reference_editor.xml:1679
+#, no-c-format
+msgid "+nadgrids=@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat,null"
+msgstr "+nadgrids=@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat,null"
+
+#. Tag: para
+#: reference_editor.xml:1680
+#, no-c-format
+msgid ""
+"The null grid shift file is a valid grid shift file covering the whole world"
+" and applying no shift. So for a complete example, if you wanted to alter "
+"PostGIS so that transformations to SRID 4267 that didn't lie within the "
+"correct range did not throw an ERROR, you would use the following:"
+msgstr "Die null-grid-shift Datei ist eine gültige grid-shift Datei, welche die gesamte Erde umfasst und zu keiner Verschiebung führt. Für ein vollständiges Beispiel, wenn Sie PostGIS so abändern wollen, dass Transformationen nach SRID 4267, welche nicht in dem zutreffenden Bereich liegen, zu keinem Fehler führen, können Sie folgendes anwenden:"
+
+#. Tag: programlisting
+#: reference_editor.xml:1681
+#, no-c-format
+msgid ""
+"UPDATE spatial_ref_sys SET proj4text = '+proj=longlat +ellps=clrk66 "
+"+nadgrids=@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat,null +no_defs' WHERE srid"
+" = 4267;"
+msgstr "UPDATE spatial_ref_sys SET proj4text = '+proj=longlat +ellps=clrk66 +nadgrids=@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat,null +no_defs' WHERE srid = 4267;"
+
+#. Tag: para
+#: reference_editor.xml:1688
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
+"linkend=\"UpdateGeometrySRID\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"UpdateGeometrySRID\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1694
+#, no-c-format
+msgid "ST_Translate"
+msgstr "ST_Translate"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1696
+#, no-c-format
+msgid "Translate a geometry by given offsets."
+msgstr "Verschiebt eine Geometrie um die angegebenen Versätze."
+
+#. Tag: funcsynopsis
+#: reference_editor.xml:1700
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Translate</function></funcdef> <paramdef><type>geometry </type>"
+" <parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>deltax</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>deltay</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Translate</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>deltax</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>deltay</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>deltaz</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Translate</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>deltax</parameter></paramdef> <paramdef><type>float </type> <parameter>deltay</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Translate</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> [...]
+
+#. Tag: para
+#: reference_editor.xml:1720
+#, no-c-format
+msgid ""
+"Returns a new geometry whose coordinates are translated delta x,delta "
+"y,delta z units. Units are based on the units defined in spatial reference "
+"(SRID) for this geometry."
+msgstr "Gibt eine neue Geometrie zurück, deren Koordinaten umgewandelte delta x, delta y, delta z Einheiten sind. Die Einheiten basieren auf jenen Einheiten, die im Koordinatenreferenzsystem (SRID) für diese Geometrie vorgegeben sind."
+
+#. Tag: para
+#: reference_editor.xml:1732
+#, no-c-format
+msgid "Move a point 1 degree longitude"
+msgstr "Einen Punkt um 1 Grad Länge verschieben"
+
+#. Tag: programlisting
+#: reference_editor.xml:1733
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Translate(ST_GeomFromText('POINT(-71.01 42.37)',4326),1,0)) As wgs_transgeomtxt;\n"
+"\n"
+"        wgs_transgeomtxt\n"
+"        ---------------------\n"
+"        POINT(-70.01 42.37)"
+msgstr "SELECT ST_AsText(ST_Translate(ST_GeomFromText('POINT(-71.01 42.37)',4326),1,0)) As wgs_transgeomtxt;\n\n        wgs_transgeomtxt\n        ---------------------\n        POINT(-70.01 42.37)"
+
+#. Tag: para
+#: reference_editor.xml:1734
+#, no-c-format
+msgid "Move a linestring 1 degree longitude and 1/2 degree latitude"
+msgstr "Einen Linienzug um 1 Grad Länge und 1/2 Grad Breite verschieben"
+
+#. Tag: programlisting
+#: reference_editor.xml:1735
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Translate(ST_GeomFromText('LINESTRING(-71.01 42.37,-71.11 42.38)',4326),1,0.5)) As wgs_transgeomtxt;\n"
+"                   wgs_transgeomtxt\n"
+"        ---------------------------------------\n"
+"        LINESTRING(-70.01 42.87,-70.11 42.88)"
+msgstr "SELECT ST_AsText(ST_Translate(ST_GeomFromText('LINESTRING(-71.01 42.37,-71.11 42.38)',4326),1,0.5)) As wgs_transgeomtxt;\n                   wgs_transgeomtxt\n        ---------------------------------------\n        LINESTRING(-70.01 42.87,-70.11 42.88)"
+
+#. Tag: para
+#: reference_editor.xml:1736
+#, no-c-format
+msgid "Move a 3d point"
+msgstr "Einen 3D-Punkt verschieben"
+
+#. Tag: programlisting
+#: reference_editor.xml:1737
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_Translate(CAST('POINT(0 0 0)' As geometry), 5, 12,3));\n"
+"        st_asewkt\n"
+"        ---------\n"
+"        POINT(5 12 3)"
+msgstr "SELECT ST_AsEWKT(ST_Translate(CAST('POINT(0 0 0)' As geometry), 5, 12,3));\n        st_asewkt\n        ---------\n        POINT(5 12 3)"
+
+#. Tag: para
+#: reference_editor.xml:1738
+#, no-c-format
+msgid "Move a curve and a point"
+msgstr "Eine Kurve und einen Punkt verschieben"
+
+#. Tag: programlisting
+#: reference_editor.xml:1739
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Translate(ST_Collect('CURVEPOLYGON(CIRCULARSTRING(4 3,3.12 0.878,1 0,-1.121 5.1213,6 7, 8 9,4 3))','POINT(1 3)'),1,2));\n"
+"                                                                                                                 st_astext\n"
+"------------------------------------------------------------------------------------------------------------\n"
+" GEOMETRYCOLLECTION(CURVEPOLYGON(CIRCULARSTRING(5 5,4.12 2.878,2 2,-0.121 7.1213,7 9,9 11,5 5)),POINT(2 5))"
+msgstr "SELECT ST_AsText(ST_Translate(ST_Collect('CURVEPOLYGON(CIRCULARSTRING(4 3,3.12 0.878,1 0,-1.121 5.1213,6 7, 8 9,4 3))','POINT(1 3)'),1,2));\n                                                                                                                 st_astext\n------------------------------------------------------------------------------------------------------------\n GEOMETRYCOLLECTION(CURVEPOLYGON(CIRCULARSTRING(5 5,4.12 2.878,2 2,-0.121 7.1213,7 9,9 11,5 5)),POINT(2 5))"
+
+#. Tag: para
+#: reference_editor.xml:1745
+#, no-c-format
+msgid ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+
+#. Tag: refname
+#: reference_editor.xml:1751
+#, no-c-format
+msgid "ST_TransScale"
+msgstr "ST_TransScale"
+
+#. Tag: refpurpose
+#: reference_editor.xml:1753
+#, no-c-format
+msgid "Translate a geometry by given factors and offsets."
+msgstr "Umwandlung einer Geometrie entsprechend den gegebenen Skalierungsfaktoren und Versätzen."
+
+#. Tag: funcprototype
+#: reference_editor.xml:1758
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_TransScale</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>deltaX</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>deltaY</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>XFactor</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>YFactor</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_TransScale</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>deltaX</parameter></paramdef> <paramdef><type>float</type> <parameter>deltaY</parameter></paramdef> <paramdef><type>float</type> <parameter>XFactor</parameter></paramdef> <paramdef><type>float</type> <parameter>YFactor</parameter></paramdef>"
+
+#. Tag: para
+#: reference_editor.xml:1772
+#, no-c-format
+msgid ""
+"Translates the geometry using the deltaX and deltaY args, then scales it "
+"using the XFactor, YFactor args, working in 2D only."
+msgstr "Verschiebt die Geometrie entsprechend den Argumenten deltaX und deltaY; skaliert anschließend mittels der Argumente XFactor und YFactor. Funktioniert nur in 2D."
+
+#. Tag: para
+#: reference_editor.xml:1775
+#, no-c-format
+msgid ""
+"<code>ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor)</code> is "
+"short-hand for <code>ST_Affine(geomA, XFactor, 0, 0, 0, YFactor, 0, 0, 0, 1,"
+" deltaX*XFactor, deltaY*YFactor, 0)</code>."
+msgstr "<code>ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor)</code> ist die Kurzform für <code>ST_Affine(geomA, XFactor, 0, 0, 0, YFactor, 0, 0, 0, 1, deltaX*XFactor, deltaY*YFactor, 0)</code>."
+
+#. Tag: programlisting
+#: reference_editor.xml:1791
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_TransScale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 1, 1, 2));\n"
+"                  st_asewkt\n"
+"-----------------------------\n"
+" LINESTRING(1.5 6 3,1.5 4 1)\n"
+"\n"
+"\n"
+"--Buffer a point to get an approximation of a circle, convert to curve and then translate 1,2 and scale it 3,4\n"
+"  SELECT ST_AsText(ST_Transscale(ST_LineToCurve(ST_Buffer('POINT(234 567)', 3)),1,2,3,4));\n"
+"                                                                                                                  st_astext\n"
+"------------------------------------------------------------------------------------------------------------------------------\n"
+" CURVEPOLYGON(CIRCULARSTRING(714 2276,711.363961030679 2267.51471862576,705 2264,698.636038969321 2284.48528137424,714 2276))"
+msgstr "SELECT ST_AsEWKT(ST_TransScale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 1, 1, 2));\n                  st_asewkt\n-----------------------------\n LINESTRING(1.5 6 3,1.5 4 1)\n\n\n--Puffert einen Punkt, um die Näherung eines Kreises zu erhalten; wandelt ihn in eine Kurve um, verschiebt diese um 1,2 und skaliert diese um 3,4\n  SELECT ST_AsText(ST_Transscale(ST_LineToCurve(ST_Buffer('POINT(234 567)', 3)),1,2,3,4));\n                                                           [...]
+
+#. Tag: para
+#: reference_editor.xml:1798
+#, no-c-format
+msgid ", <xref linkend=\"ST_Translate\"/>"
+msgstr ", <xref linkend=\"ST_Translate\"/>"
diff --git a/doc/po/de/reference_exception.xml.po b/doc/po/de/reference_exception.xml.po
new file mode 100644
index 0000000..7fd8d18
--- /dev/null
+++ b/doc/po/de/reference_exception.xml.po
@@ -0,0 +1,223 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:38+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_exception.xml:3
+#, no-c-format
+msgid "Exceptional Functions"
+msgstr "Außergewöhnliche Funktionen"
+
+#. Tag: para
+#: reference_exception.xml:4
+#, no-c-format
+msgid ""
+"These functions are rarely used functions that should only be used if your "
+"data is corrupted in someway. They are used for troubleshooting corruption "
+"and also fixing things that should under normal circumstances, never happen."
+msgstr "Diese selten genutzten Funktionen sollten nur im Falle beschädigten Daten verwendet werden. Sie werden zur Fehlerbeseitigung und zur Reperatur von Dingen verwendet, die unter normalen Umständen nicht vorkommen sollten."
+
+#. Tag: refname
+#: reference_exception.xml:9
+#, no-c-format
+msgid "PostGIS_AddBBox"
+msgstr "PostGIS_AddBBox"
+
+#. Tag: refpurpose
+#: reference_exception.xml:11
+#, no-c-format
+msgid "Add bounding box to the geometry."
+msgstr "Fügt der Geometrie ein Umgebungsrechteck hinzu."
+
+#. Tag: funcprototype
+#: reference_exception.xml:16
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>PostGIS_AddBBox</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>PostGIS_AddBBox</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: title
+#: reference_exception.xml:24 reference_exception.xml:70
+#: reference_exception.xml:119
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_exception.xml:26
+#, no-c-format
+msgid ""
+"Add bounding box to the geometry. This would make bounding box based queries"
+" faster, but will increase the size of the geometry."
+msgstr "Fügt ein Umgebungsrechteck zur Geometrie hinzu. Dies macht die, auf das Umgebungsrechteck bezogenen, Abfragen schneller, erhöht aber die Größe der Geometrie."
+
+#. Tag: para
+#: reference_exception.xml:31
+#, no-c-format
+msgid ""
+"Bounding boxes are automatically added to geometries so in general this is "
+"not needed unless the generated bounding box somehow becomes corrupted or "
+"you have an old install that is lacking bounding boxes. Then you need to "
+"drop the old and readd."
+msgstr "Umgebungsrechtecke werden üblicherweise automatisch zu den Geometrien hinzugefügt, so dass es nicht nötig ist dies händisch zu tun, außer das Umgebungsrechteck/Bounding Box wurde irgendwie beschädigt, oder Sie verfügen über eine alte Installation die noch keineUmgebungsrechtecke kannte. Falls dies der Fall ist, müssen Sie die Alten löschen und neu hinzufügen."
+
+#. Tag: para
+#: reference_exception.xml:35 reference_exception.xml:83
+#: reference_exception.xml:124
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: title
+#: reference_exception.xml:40 reference_exception.xml:88
+#: reference_exception.xml:129
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_exception.xml:42
+#, no-c-format
+msgid ""
+"UPDATE sometable\n"
+" SET the_geom =  PostGIS_AddBBox(the_geom)\n"
+" WHERE PostGIS_HasBBox(the_geom) = false;"
+msgstr "UPDATE sometable\n SET the_geom =  PostGIS_AddBBox(the_geom)\n WHERE PostGIS_HasBBox(the_geom) = false;"
+
+#. Tag: title
+#: reference_exception.xml:47 reference_exception.xml:95
+#: reference_exception.xml:136
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_exception.xml:49
+#, no-c-format
+msgid ", <xref linkend=\"PostGIS_HasBBox\"/>"
+msgstr ", <xref linkend=\"PostGIS_HasBBox\"/>"
+
+#. Tag: refname
+#: reference_exception.xml:55
+#, no-c-format
+msgid "PostGIS_DropBBox"
+msgstr "PostGIS_DropBBox"
+
+#. Tag: refpurpose
+#: reference_exception.xml:57
+#, no-c-format
+msgid "Drop the bounding box cache from the geometry."
+msgstr "Löscht das zwischengespeicherte Umgebungsrechteck der Geometrie."
+
+#. Tag: funcprototype
+#: reference_exception.xml:62
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>PostGIS_DropBBox</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>PostGIS_DropBBox</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_exception.xml:72
+#, no-c-format
+msgid ""
+"Drop the bounding box cache from the geometry. This reduces geometry size, "
+"but makes bounding-box based queries slower. It is also used to drop a "
+"corrupt bounding box. A tale-tell sign of a corrupt cached bounding box is "
+"when your ST_Intersects and other relation queries leave out geometries that"
+" rightfully should return true."
+msgstr "Löscht das zwischengespeicherte Umgebungsrechteck der Geometrie. Dies verringert die Größe der Geometrie, macht aber die auf Umgebungsrechtecke aufbauenden Abfragen langsamer. Wird auch zum Löschen eines beschädigten Umgebungsrechtecks benutzt. Ein guter Hinweis auf ein beschädigtes Umgebungsrechteck ist, wenn ST_Intersects und andere Abfragen über räumliche Beziehungen, Geometrien auslassen die eigentlich TRUE zurückgeben sollten."
+
+#. Tag: para
+#: reference_exception.xml:77
+#, no-c-format
+msgid ""
+"Bounding boxes are automatically added to geometries and improve speed of "
+"queries so in general this is not needed unless the generated bounding box "
+"somehow becomes corrupted or you have an old install that is lacking "
+"bounding boxes. Then you need to drop the old and readd. This kind of "
+"corruption has been observed in 8.3-8.3.6 series whereby cached bboxes were "
+"not always recalculated when a geometry changed and upgrading to a newer "
+"version without a dump reload will not correct already corrupted boxes. So "
+"one can manually correct using below and readd the bbox or do a dump reload."
+msgstr "Umgebungsrechtecke werden üblicherweise automatisch zu den Geometrien hinzugefügt, um die Geschwindigkeit von Abfragen zu steigern, somit ist es nicht nötig ist dies händisch zu tun, außer das Umgebungsrechteck wurde irgendwie beschädigt, oder Sie verfügen über eine alte Installation die noch keineUmgebungsrechtecke kannte. Falls dies der Fall ist, müssen Sie die Alten löschen und neu hinzufügen. Diese Art der Beschädigung wurde in den Versionen 8.3-8.3.6 beobachtet. Der Grund wa [...]
+
+#. Tag: programlisting
+#: reference_exception.xml:90
+#, no-c-format
+msgid ""
+"--This example drops bounding boxes where the cached box is not correct\n"
+"                        --The force to ST_AsBinary before applying Box2D forces a recalculation of the box, and Box2D applied to the table geometry always\n"
+"                        -- returns the cached bounding box.\n"
+"                        UPDATE sometable\n"
+" SET the_geom =  PostGIS_DropBBox(the_geom)\n"
+" WHERE Not (Box2D(ST_AsBinary(the_geom)) = Box2D(the_geom));\n"
+"\n"
+"        UPDATE sometable\n"
+" SET the_geom =  PostGIS_AddBBox(the_geom)\n"
+" WHERE Not PostGIS_HasBBOX(the_geom);"
+msgstr "--Dieses Beispiel löscht unrichtige Umgebungsrechtecke\n--Durch die Anwendung von ST_AsBinary - vor Box2D - wird die Neuberechnung des Umgebungsrechteckes erzwungen,\n--and Box2D auf die Tabellengeometrie angewendet\n--gibt immer das zwischengespeicherte  Umgebungsrecheck zurück.\n                        UPDATE sometable\n SET the_geom =  PostGIS_DropBBox(the_geom)\n WHERE Not (Box2D(ST_AsBinary(the_geom)) = Box2D(the_geom));\n\n        UPDATE sometable\n SET the_geom =  PostGIS_ [...]
+
+#. Tag: para
+#: reference_exception.xml:97
+#, no-c-format
+msgid ", <xref linkend=\"PostGIS_HasBBox\"/>, <xref linkend=\"Box2D\"/>"
+msgstr ", <xref linkend=\"PostGIS_HasBBox\"/>, <xref linkend=\"Box2D\"/>"
+
+#. Tag: refname
+#: reference_exception.xml:104
+#, no-c-format
+msgid "PostGIS_HasBBox"
+msgstr "PostGIS_HasBBox"
+
+#. Tag: refpurpose
+#: reference_exception.xml:106
+#, no-c-format
+msgid "Returns TRUE if the bbox of this geometry is cached, FALSE otherwise."
+msgstr "Gibt TRUE zurück, wenn die BBox der Geometrie zwischengespeichert ist, andernfalls wird FALSE zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_exception.xml:111
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>PostGIS_HasBBox</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>PostGIS_HasBBox</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_exception.xml:121
+#, no-c-format
+msgid ""
+"Returns TRUE if the bbox of this geometry is cached, FALSE otherwise. Use "
+"<xref linkend=\"PostGIS_AddBBox\"/> and <xref linkend=\"PostGIS_DropBBox\"/>"
+" to control caching."
+msgstr "Gibt TRUE zurück, wenn die BBox der Geometrie zwischengespeichert ist, sonst FALSE. Benutzen Sie bitte <xref linkend=\"PostGIS_AddBBox\"/> und <xref linkend=\"PostGIS_DropBBox\"/> um das Zwischenspeichern zu steuern."
+
+#. Tag: programlisting
+#: reference_exception.xml:131
+#, no-c-format
+msgid ""
+"SELECT the_geom\n"
+"FROM sometable WHERE PostGIS_HasBBox(the_geom) = false;"
+msgstr "SELECT the_geom\nFROM sometable WHERE PostGIS_HasBBox(the_geom) = false;"
+
+#. Tag: para
+#: reference_exception.xml:138
+#, no-c-format
+msgid ", <xref linkend=\"PostGIS_DropBBox\"/>"
+msgstr ", <xref linkend=\"PostGIS_DropBBox\"/>"
diff --git a/doc/po/de/reference_guc.xml.po b/doc/po/de/reference_guc.xml.po
new file mode 100644
index 0000000..fe880fa
--- /dev/null
+++ b/doc/po/de/reference_guc.xml.po
@@ -0,0 +1,440 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-08-23 08:14+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: para
+#: reference_guc.xml:5
+#, no-c-format
+msgid ""
+"This section lists custom PostGIS Grand Unified Custom Variables(GUC). These"
+" can be set globally, by database, by session or by transaction. Best set at"
+" global or database level."
+msgstr "Dieser Abschnitt listet die PostGIS-spezifischen Grand Unified Custom Variables (GUC) auf. Diese können global, pro Datenbank, Session oder Transaktion gesetzt werden. Am Besten werden diese global oder auf Datenbankebenen gesetzt."
+
+#. Tag: title
+#: reference_guc.xml:8
+#, no-c-format
+msgid "PostGIS Grand Unified Custom Variables (GUCs)"
+msgstr "PostGIS Grand Unified Custom Variables (GUCs)"
+
+#. Tag: refname
+#: reference_guc.xml:12
+#, no-c-format
+msgid "postgis.backend"
+msgstr "postgis.backend"
+
+#. Tag: refpurpose
+#: reference_guc.xml:13
+#, no-c-format
+msgid ""
+"The backend to service a function where GEOS and SFCGAL overlap. Options: "
+"geos or sfcgal. Defaults to geos."
+msgstr "Dieses Backend stellt eine Funktion zur Auswahl zwischen GEOS und SFCGAL zur Verfügung."
+
+#. Tag: title
+#: reference_guc.xml:17 reference_guc.xml:45 reference_guc.xml:95
+#: reference_guc.xml:187
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_guc.xml:18
+#, no-c-format
+msgid ""
+"This GUC is only relevant if you compiled PostGIS with sfcgal support. By "
+"default <varname>geos</varname> backend is used for functions where both "
+"GEOS and SFCGAL have the same named function. This variable allows you to "
+"override and make sfcgal the backend to service the request."
+msgstr "Diese GUC hat nur Bedeutung, wenn Sie PostGIS mit SFCGAL Unterstützung kompiliert haben. Funktionen, welche sowohl bei GEOS als auch bei SFCGAL die gleiche Bezeichnung haben, werden standardmäßig mit dem <varname>geos</varname> Backend ausgeführt. Die Standardeinstellung wird mit dieser Variablen überschrieben und SFCGAL für den Aufruf verwendet."
+
+#. Tag: para
+#: reference_guc.xml:19
+#, no-c-format
+msgid "Availability: 2.1.0"
+msgstr "Verfügbarkeit: 2.1.0"
+
+#. Tag: title
+#: reference_guc.xml:23 reference_guc.xml:69 reference_guc.xml:146
+#: reference_guc.xml:213
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: reference_guc.xml:24
+#, no-c-format
+msgid "Sets backend just for life of connection"
+msgstr "Setzt das Backend für die Dauer der Verbindung"
+
+#. Tag: programlisting
+#: reference_guc.xml:25
+#, no-c-format
+msgid "set postgis.backend = sfcgal;"
+msgstr "set postgis.backend = sfcgal;"
+
+#. Tag: para
+#: reference_guc.xml:27
+#, no-c-format
+msgid "Sets backend for new connections to database"
+msgstr "Setzt das Backend für neue Verbindungen zur Datenbank"
+
+#. Tag: programlisting
+#: reference_guc.xml:28
+#, no-c-format
+msgid "ALTER DATABASE mygisdb SET postgis.backend = sfcgal;"
+msgstr "ALTER DATABASE mygisdb SET postgis.backend = sfcgal;"
+
+#. Tag: title
+#: reference_guc.xml:31 reference_guc.xml:79 reference_guc.xml:166
+#: reference_guc.xml:220
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_guc.xml:38
+#, no-c-format
+msgid "postgis.gdal_datapath"
+msgstr "postgis.gdal_datapath"
+
+#. Tag: refpurpose
+#: reference_guc.xml:39
+#, no-c-format
+msgid ""
+"A configuration option to assign the value of GDAL's GDAL_DATA option. If "
+"not set, the environmentally set GDAL_DATA variable is used."
+msgstr "Eine Konfigurationsmöglichkeit um den Wert von GDAL's GDAL_DATA Option zu setzen. Wenn sie nicht gesetzt ist, wird die Umgebungsvariable GDAL_DATA verwendet."
+
+#. Tag: para
+#: reference_guc.xml:46
+#, no-c-format
+msgid ""
+"A PostgreSQL GUC variable for setting the value of GDAL's GDAL_DATA option. "
+"The <varname>postgis.gdal_datapath</varname> value should be the complete "
+"physical path to GDAL's data files."
+msgstr "Eine PostgreSQL GUC Variable zum setzten von GDAL's GDAL_DATA Option. Der <varname>postgis.gdal_datapath</varname> Wert sollte dem gesamten physischen Pfad zu den Datendateien von GDAL entsprechen."
+
+#. Tag: para
+#: reference_guc.xml:49
+#, no-c-format
+msgid ""
+"This configuration option is of most use for Windows platforms where GDAL's "
+"data files path is not hard-coded. This option should also be set when "
+"GDAL's data files are not located in GDAL's expected path."
+msgstr "Diese Konfigurationsmöglichkeit ist am nützlichsten auf Windows Plattformen, wo der Dateipfad von \"data\" nicht fest kodiert ist. Diese Option sollte auch gesetzt werden, wenn sich die Datendateien nicht in dem von GDAL erwarteten Pfad befinden."
+
+#. Tag: para
+#: reference_guc.xml:54
+#, no-c-format
+msgid ""
+"This option can be set in PostgreSQL's configuration file postgresql.conf. "
+"It can also be set by connection or transaction."
+msgstr "Diese Option kann in der Konfigurationsdatei \"postgresql.conf\" gesetzt werden. Sie kann auch pro Verbindung oder pro Transaktion gesetzt werden."
+
+#. Tag: para
+#: reference_guc.xml:58 reference_guc.xml:141 reference_guc.xml:208
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: para
+#: reference_guc.xml:61
+#, no-c-format
+msgid ""
+"Additional information about GDAL_DATA is available at GDAL's <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/ConfigOptions\">Configuration "
+"Options</ulink>."
+msgstr "Zusätzliche Informationen über GDAL_DATA ist unter den <ulink url=\"http://trac.osgeo.org/gdal/wiki/ConfigOptions\">Konfigurationsmöglichkeiten</ulink> für GDAL zu finden."
+
+#. Tag: para
+#: reference_guc.xml:70
+#, no-c-format
+msgid "Set and reset <varname>postgis.gdal_datapath</varname>"
+msgstr "Den <varname>postgis.gdal_datapath</varname> setzen oder zurücksetzen"
+
+#. Tag: programlisting
+#: reference_guc.xml:72
+#, no-c-format
+msgid ""
+"SET postgis.gdal_datapath TO '/usr/local/share/gdal.hidden';\n"
+"SET postgis.gdal_datapath TO default;"
+msgstr "SET postgis.gdal_datapath TO '/usr/local/share/gdal.hidden';\nSET postgis.gdal_datapath TO default;"
+
+#. Tag: para
+#: reference_guc.xml:74
+#, no-c-format
+msgid "Setting on windows for a particular database"
+msgstr "Auf Windows für eine bestimmte Datenbank setzen"
+
+#. Tag: programlisting
+#: reference_guc.xml:75
+#, no-c-format
+msgid ""
+"ALTER DATABASE gisdb\n"
+"SET postgis.gdal_datapath = 'C:/Program Files/PostgreSQL/9.3/gdal-data';"
+msgstr "ALTER DATABASE gisdb\nSET postgis.gdal_datapath = 'C:/Program Files/PostgreSQL/9.3/gdal-data';"
+
+#. Tag: para
+#: reference_guc.xml:80
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Transform\"/>"
+msgstr ", <xref linkend=\"RT_ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_guc.xml:88
+#, no-c-format
+msgid "postgis.gdal_enabled_drivers"
+msgstr "postgis.gdal_enabled_drivers"
+
+#. Tag: refpurpose
+#: reference_guc.xml:89
+#, no-c-format
+msgid ""
+"A configuration option to set the enabled GDAL drivers in the PostGIS "
+"environment. Affects the GDAL configuration variable GDAL_SKIP."
+msgstr "Eine Konfigurationsmöglichkeit um einen GDAL Treiber in der PostGIS Umgebung zu aktivieren. Beeinflusst die Konfigurationsvariable GDAL_SKIP von GDAL."
+
+#. Tag: para
+#: reference_guc.xml:96
+#, no-c-format
+msgid ""
+"A configuration option to set the enabled GDAL drivers in the PostGIS "
+"environment. Affects the GDAL configuration variable GDAL_SKIP. This option "
+"can be set in PostgreSQL's configuration file: postgresql.conf. It can also "
+"be set by connection or transaction."
+msgstr "Eine Konfigurationsmöglichkeit um einen GDAL Treiber in der PostGIS Umgebung zu aktivieren. Beeinflusst die Konfigurationsvariable GDAL_SKIP von GDAL. Diese Option kann in der PostgreSQL Konfigurationsdatei \"postgresql.conf\" gesetzt werden. Sie kann aber auch pro Verbindung oder pro Transaktion gesetzt werden. "
+
+#. Tag: para
+#: reference_guc.xml:100
+#, no-c-format
+msgid ""
+"The initial value of <varname>postgis.gdal_enabled_drivers</varname> may "
+"also be set by passing the environment variable "
+"<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> with the list of enabled "
+"drivers to the process starting PostgreSQL."
+msgstr "Der Ausgangswert von <varname>postgis.gdal_enabled_drivers</varname> kann auch beim Startprozess von PostgreSQL gesetzt werden, nämlich durch die Übergabe der Umgebungsvariablen <varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname>, welche die Liste der aktivierten Treiber enthält."
+
+#. Tag: para
+#: reference_guc.xml:104
+#, no-c-format
+msgid ""
+"Enabled GDAL specified drivers can be specified by the driver's short-name "
+"or code. Driver short-names or codes can be found at <ulink "
+"url=\"http://www.gdal.org/formats_list.html\">GDAL Raster Formats</ulink>. "
+"Multiple drivers can be specified by putting a space between each driver."
+msgstr "Aktivierte GDAL Treiber können auch über die Kurzbezeichnung oder den Code des Treibers bestimmt werden. Kurzbezeichnungen und Codes für die Treiber finden sich unter <ulink url=\"http://www.gdal.org/formats_list.html\">GDAL Raster Formate</ulink> Es können mehrere, durch Leerzeichen getrennte Treiber angegeben werden."
+
+#. Tag: para
+#: reference_guc.xml:109
+#, no-c-format
+msgid ""
+"There are three special codes available for "
+"<varname>postgis.gdal_enabled_drivers</varname>. The codes are case-"
+"sensitive."
+msgstr "Für <varname>postgis.gdal_enabled_drivers</varname> sind drei spezielle, case-sensitive Codes verfügbar."
+
+#. Tag: para
+#: reference_guc.xml:114
+#, no-c-format
+msgid ""
+"<varname>DISABLE_ALL</varname> disables all GDAL drivers. If present, "
+"<varname>DISABLE_ALL</varname> overrides all other values in "
+"<varname>postgis.gdal_enabled_drivers</varname>."
+msgstr "<varname>DISABLE_ALL</varname> deaktiviert alle GDAL-Treiber. Falls vorhanden, überschreibt <varname>DISABLE_ALL</varname> alle anderen Werte in <varname>postgis.gdal_enabled_drivers</varname>."
+
+#. Tag: para
+#: reference_guc.xml:117
+#, no-c-format
+msgid "<varname>ENABLE_ALL</varname> enables all GDAL drivers."
+msgstr "<varname>ENABLE_ALL</varname> aktiviert alle GDAL-Treiber."
+
+#. Tag: para
+#: reference_guc.xml:120
+#, no-c-format
+msgid ""
+"<varname>VSICURL</varname> enables GDAL's <varname>/vsicurl/</varname> "
+"virtual file system."
+msgstr "<varname>VSICURL</varname> aktiviert GDAL's <varname>/vsicurl/</varname> virtuelles Dateisystem."
+
+#. Tag: para
+#: reference_guc.xml:124
+#, no-c-format
+msgid ""
+"When <varname>postgis.gdal_enabled_drivers</varname> is set to DISABLE_ALL, "
+"attempts to use out-db rasters, ST_FromGDALRaster(), ST_AsGDALRaster(), "
+"ST_AsTIFF(), ST_AsJPEG() and ST_AsPNG() will result in error messages."
+msgstr "Falls <varname>postgis.gdal_enabled_drivers</varname>auf DISABLE_ALL gesetzt ist, kommt es bei der Anwendung von out-db Rastern, ST_FromGDALRaster(), ST_AsGDALRaster(), ST_AsTIFF(), ST_AsJPEG() und ST_AsPNG() zu Fehlermeldungen."
+
+#. Tag: para
+#: reference_guc.xml:130
+#, no-c-format
+msgid ""
+"In the standard PostGIS installation, "
+"<varname>postgis.gdal_enabled_drivers</varname> is set to DISABLE_ALL."
+msgstr "<varname>postgis.gdal_enabled_drivers</varname> wird bei der Standardinstallation von PostGIS auf DISABLE_ALL gesetzt."
+
+#. Tag: para
+#: reference_guc.xml:136
+#, no-c-format
+msgid ""
+"Additional information about GDAL_SKIP is available at GDAL's <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/ConfigOptions\">Configuration "
+"Options</ulink>."
+msgstr "Weiterführende Informationen über GDAL_SKIP ist auf GDAL's <ulink url=\"http://trac.osgeo.org/gdal/wiki/ConfigOptions\">Configuration Options</ulink> zu finden."
+
+#. Tag: para
+#: reference_guc.xml:147
+#, no-c-format
+msgid "Set and reset <varname>postgis.gdal_enabled_drivers</varname>"
+msgstr "<varname>postgis.gdal_enabled_drivers</varname> setzen und zurücksetzen"
+
+#. Tag: para
+#: reference_guc.xml:149
+#, no-c-format
+msgid "Sets backend for all new connections to database"
+msgstr "Bestimmt das Backend, das für alle neuen Verbindungen zur Datenbank verwendet wird"
+
+#. Tag: programlisting
+#: reference_guc.xml:150
+#, no-c-format
+msgid ""
+"ALTER DATABASE mygisdb SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';"
+msgstr "ALTER DATABASE mygisdb SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';"
+
+#. Tag: para
+#: reference_guc.xml:152
+#, no-c-format
+msgid ""
+"Sets default enabled drivers for all new connections to server. Requires "
+"super user access and PostgreSQL 9.4+. Also not that database, session, and "
+"user settings override this."
+msgstr "Setzt die standardmäßig aktivierten Treiber für alle neuen Verbindungen zum Server. Benötigt Administratorrechte und PostgreSQL 9.4+. Beachten Sie aber bitte, dass die Datenbank-, Sitzungs- und Benutzereinstellungen dies überschreiben."
+
+#. Tag: programlisting
+#: reference_guc.xml:154
+#, no-c-format
+msgid ""
+"ALTER SYSTEM SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';\n"
+"SELECT pg_reload_conf();"
+msgstr "ALTER SYSTEM SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';\nSELECT pg_reload_conf();"
+
+#. Tag: programlisting
+#: reference_guc.xml:156
+#, no-c-format
+msgid ""
+"SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';\n"
+"SET postgis.gdal_enabled_drivers = default;"
+msgstr "SET postgis.gdal_enabled_drivers TO 'GTiff PNG JPEG';\nSET postgis.gdal_enabled_drivers = default;"
+
+#. Tag: para
+#: reference_guc.xml:158
+#, no-c-format
+msgid "Enable all GDAL Drivers"
+msgstr "Aktiviert alle GDAL-Treiber"
+
+#. Tag: programlisting
+#: reference_guc.xml:159
+#, no-c-format
+msgid "SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';"
+msgstr "SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';"
+
+#. Tag: para
+#: reference_guc.xml:161
+#, no-c-format
+msgid "Disable all GDAL Drivers"
+msgstr "Deaktiviert alle GDAL-Treiber"
+
+#. Tag: programlisting
+#: reference_guc.xml:162
+#, no-c-format
+msgid "SET postgis.gdal_enabled_drivers = 'DISABLE_ALL';"
+msgstr "SET postgis.gdal_enabled_drivers = 'DISABLE_ALL';"
+
+#. Tag: para
+#: reference_guc.xml:167
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsTIFF\"/>, "
+"<xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsJPEG\"/>, <xref "
+"linkend=\"postgis_enable_outdb_rasters\"/>"
+msgstr ", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsTIFF\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsJPEG\"/>, <xref linkend=\"postgis_enable_outdb_rasters\"/>"
+
+#. Tag: refname
+#: reference_guc.xml:180
+#, no-c-format
+msgid "postgis.enable_outdb_rasters"
+msgstr "postgis.enable_outdb_rasters"
+
+#. Tag: refpurpose
+#: reference_guc.xml:181
+#, no-c-format
+msgid ""
+"A boolean configuration option to enable access to out-db raster bands."
+msgstr "Eine boolesche Konfigurationsmöglichkeit um den Zugriff auf out-db Rasterbänder zu ermöglichen"
+
+#. Tag: para
+#: reference_guc.xml:188
+#, no-c-format
+msgid ""
+"A boolean configuration option to enable access to out-db raster bands. This"
+" option can be set in PostgreSQL's configuration file: postgresql.conf. It "
+"can also be set by connection or transaction."
+msgstr "Eine boolesche Konfigurationsmöglichkeit um den Zugriff auf out-db Rasterbänder zu ermöglichen. Diese Option kann in der PostgreSQL Konfigurationsdatei \"postgresql.conf\" gesetzt werden. Kann aber auch pro Verbindung oder pro Transaktion gesetzt werden."
+
+#. Tag: para
+#: reference_guc.xml:192
+#, no-c-format
+msgid ""
+"The initial value of <varname>postgis.enable_outdb_rasters</varname> may "
+"also be set by passing the environment variable "
+"<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> with a non-zero value to the"
+" process starting PostgreSQL."
+msgstr "Der Ausgangswert von <varname>postgis.enable_outdb_rasters</varname> kann auch beim Startprozess von PostgreSQL gesetzt werden, nämlich durch die Übergabe der Umgebungsvariablen <varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname>, welche ungleich null sein muss."
+
+#. Tag: para
+#: reference_guc.xml:197
+#, no-c-format
+msgid ""
+"Even if <varname>postgis.enable_outdb_rasters</varname> is True, the GUC "
+"<varname>postgis.enable_outdb_rasters</varname> determines the accessible "
+"raster formats."
+msgstr "Auch wenn <varname>postgis.enable_outdb_rasters</varname> True ist, bestimmt die GUC <varname>postgis.enable_outdb_rasters</varname> die zugänglichen Rasterformate."
+
+#. Tag: para
+#: reference_guc.xml:203
+#, no-c-format
+msgid ""
+"In the standard PostGIS installation, "
+"<varname>postgis.enable_outdb_rasters</varname> is set to False."
+msgstr "Bei der Standardinstallation von PostGIS ist <varname>postgis.enable_outdb_rasters</varname> auf False gesetzt."
+
+#. Tag: para
+#: reference_guc.xml:214
+#, no-c-format
+msgid "Set and reset <varname>postgis.enable_outdb_rasters</varname>"
+msgstr "<varname>postgis.enable_outdb_rasters</varname> setzen oder zurücksetzen"
+
+#. Tag: programlisting
+#: reference_guc.xml:216
+#, no-c-format
+msgid ""
+"SET postgis.enable_outdb_rasters TO True;\n"
+"SET postgis.enable_outdb_rasters = default;\n"
+"SET postgis.enable_outdb_rasters = True;\n"
+"SET postgis.enable_outdb_rasters = False;"
+msgstr "SET postgis.enable_outdb_rasters TO True;\nSET postgis.enable_outdb_rasters = default;\nSET postgis.enable_outdb_rasters = True;\nSET postgis.enable_outdb_rasters = False;"
diff --git a/doc/po/de/reference_lrs.xml.po b/doc/po/de/reference_lrs.xml.po
new file mode 100644
index 0000000..e998290
--- /dev/null
+++ b/doc/po/de/reference_lrs.xml.po
@@ -0,0 +1,774 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:43+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_lrs.xml:3
+#, no-c-format
+msgid "Linear Referencing"
+msgstr "Lineare Referenzierung"
+
+#. Tag: refname
+#: reference_lrs.xml:7
+#, no-c-format
+msgid "ST_LineInterpolatePoint"
+msgstr "ST_LineInterpolatePoint"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:9
+#, no-c-format
+msgid ""
+"Returns a point interpolated along a line. Second argument is a float8 "
+"between 0 and 1 representing fraction of total length of linestring the "
+"point has to be located."
+msgstr "Fügt einen Punkt entlang einer Linie ein. Der zweite Parameter, in Float8-Darstellung mit den Werten von 0 bis 1, gibt jenen Bruchteil der Gesamtlänge des Linienzuges an, wo der Punkt liegen soll."
+
+#. Tag: funcprototype
+#: reference_lrs.xml:15
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LineInterpolatePoint</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_linestring</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>a_fraction</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineInterpolatePoint</function></funcdef> <paramdef><type>geometry </type> <parameter>a_linestring</parameter></paramdef> <paramdef><type>float8 </type> <parameter>a_fraction</parameter></paramdef>"
+
+#. Tag: title
+#: reference_lrs.xml:24 reference_lrs.xml:86 reference_lrs.xml:138
+#: reference_lrs.xml:205 reference_lrs.xml:263 reference_lrs.xml:314
+#: reference_lrs.xml:359 reference_lrs.xml:403
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_lrs.xml:26
+#, no-c-format
+msgid ""
+"Returns a point interpolated along a line. First argument must be a "
+"LINESTRING. Second argument is a float8 between 0 and 1 representing "
+"fraction of total linestring length the point has to be located."
+msgstr "Fügt einen Punkt entlang einer Linie ein. Der erste Parameter muss einen Linienzug beschreiben. Der zweite Parameter, in Float8-Darstellung mit den Werten von 0 bis 1, gibt jenen Bruchteil der Gesamtlänge des Linienzuges an, wo der Punkt liegen soll."
+
+#. Tag: para
+#: reference_lrs.xml:30 reference_lrs.xml:149
+#, no-c-format
+msgid ""
+"See <xref linkend=\"ST_LineLocatePoint\"/> for computing the line location "
+"nearest to a Point."
+msgstr "Siehe <xref linkend=\"ST_LineLocatePoint\"/> um die nächstliegende Linie zu einem Punkt zu berechnen."
+
+#. Tag: para
+#: reference_lrs.xml:34
+#, no-c-format
+msgid ""
+"Since release 1.1.1 this function also interpolates M and Z values (when "
+"present), while prior releases set them to 0.0."
+msgstr "Ab Version 1.1.1 interpoliert diese Funktion auch M- und Z-Werte (falls vorhanden), während frühere Versionen diese Werte auf 0.0 setzten."
+
+#. Tag: para
+#: reference_lrs.xml:38
+#, no-c-format
+msgid "Availability: 0.8.2, Z and M supported added in 1.1.1"
+msgstr "Verfügbarkeit: 0.8.2, Z und M Unterstützung wurde mit 1.1.1 hinzugefügt"
+
+#. Tag: para
+#: reference_lrs.xml:39
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Interpolate_Point."
+msgstr "Änderung: 2.1.0. Bis zu 2.0.x wurde diese Funktion mit ST_Line_Interpolate_Point bezeichnet."
+
+#. Tag: para
+#: reference_lrs.xml:40 reference_lrs.xml:160 reference_lrs.xml:322
+#: reference_lrs.xml:365 reference_lrs.xml:409
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: title
+#: reference_lrs.xml:45 reference_lrs.xml:103 reference_lrs.xml:164
+#: reference_lrs.xml:228 reference_lrs.xml:279 reference_lrs.xml:326
+#: reference_lrs.xml:369 reference_lrs.xml:413
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: reference_lrs.xml:51
+#, no-c-format
+msgid "A linestring with the interpolated point at 20% position (0.20)"
+msgstr "Ein Linienzug mit dem interpolierten Punkt bei Position 0.20 (20%)"
+
+#. Tag: programlisting
+#: reference_lrs.xml:54
+#, no-c-format
+msgid ""
+"--Return point 20% along 2d line\n"
+"SELECT ST_AsEWKT(ST_LineInterpolatePoint(the_line, 0.20))\n"
+"        FROM (SELECT ST_GeomFromEWKT('LINESTRING(25 50, 100 125, 150 190)') as the_line) As foo;\n"
+"   st_asewkt\n"
+"----------------\n"
+" POINT(51.5974135047432 76.5974135047432)"
+msgstr "--Gibt einen Punkt zurück, der entlang einer Linie bei 20% liegt\nSELECT ST_AsEWKT(ST_LineInterpolatePoint(the_line, 0.20))\n        FROM (SELECT ST_GeomFromEWKT('LINESTRING(25 50, 100 125, 150 190)') as the_line) As foo;\n   st_asewkt\n----------------\n POINT(51.5974135047432 76.5974135047432)"
+
+#. Tag: programlisting
+#: reference_lrs.xml:55
+#, no-c-format
+msgid ""
+"--Return point mid-way of 3d line\n"
+"SELECT ST_AsEWKT(ST_LineInterpolatePoint(the_line, 0.5))\n"
+"        FROM (SELECT ST_GeomFromEWKT('LINESTRING(1 2 3, 4 5 6, 6 7 8)') as the_line) As foo;\n"
+"\n"
+"        st_asewkt\n"
+"--------------------\n"
+" POINT(3.5 4.5 5.5)\n"
+"\n"
+"\n"
+"--find closest point on a line to a point or other geometry\n"
+" SELECT ST_AsText(ST_LineInterpolatePoint(foo.the_line, ST_LineLocatePoint(foo.the_line, ST_GeomFromText('POINT(4 3)'))))\n"
+"FROM (SELECT ST_GeomFromText('LINESTRING(1 2, 4 5, 6 7)') As the_line) As foo;\n"
+"   st_astext\n"
+"----------------\n"
+" POINT(3 4)"
+msgstr "--Gibt einen Punkt auf halber Strecke einer 3D-Linie zurück\nSELECT ST_AsEWKT(ST_LineInterpolatePoint(the_line, 0.5))\n        FROM (SELECT ST_GeomFromEWKT('LINESTRING(1 2 3, 4 5 6, 6 7 8)') as the_line) As foo;\n\n        st_asewkt\n--------------------\n POINT(3.5 4.5 5.5)\n\n\n--findet den nächstgelegenen Punkt auf einer Linie zu einem Punkt oder zu einer andere Geometrie\n SELECT ST_AsText(ST_LineInterpolatePoint(foo.the_line, ST_LineLocatePoint(foo.the_line, ST_GeomFromText( [...]
+
+#. Tag: title
+#: reference_lrs.xml:60 reference_lrs.xml:110 reference_lrs.xml:178
+#: reference_lrs.xml:234 reference_lrs.xml:286 reference_lrs.xml:333
+#: reference_lrs.xml:375
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_lrs.xml:62
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_Length\"/>, <xref "
+"linkend=\"ST_LineLocatePoint\"/>"
+msgstr ", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_Length\"/>, <xref linkend=\"ST_LineLocatePoint\"/>"
+
+#. Tag: refname
+#: reference_lrs.xml:68
+#, no-c-format
+msgid "ST_LineLocatePoint"
+msgstr "ST_LineLocatePoint"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:70
+#, no-c-format
+msgid ""
+"Returns a float between 0 and 1 representing the location of the closest "
+"point on LineString to the given Point, as a fraction of total 2d line "
+"length."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:77
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_LineLocatePoint</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_linestring</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>a_point</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_LineLocatePoint</function></funcdef> <paramdef><type>geometry </type> <parameter>a_linestring</parameter></paramdef> <paramdef><type>geometry </type> <parameter>a_point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:88
+#, no-c-format
+msgid ""
+"Returns a float between 0 and 1 representing the location of the closest "
+"point on LineString to the given Point, as a fraction of total <link "
+"linkend=\"ST_Length2D\">2d line</link> length."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:92
+#, no-c-format
+msgid ""
+"You can use the returned location to extract a Point (<xref "
+"linkend=\"ST_LineInterpolatePoint\"/>) or a substring (<xref "
+"linkend=\"ST_LineSubstring\"/>)."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:95
+#, no-c-format
+msgid "This is useful for approximating numbers of addresses"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:97
+#, no-c-format
+msgid "Availability: 1.1.0"
+msgstr "Verfügbarkeit: 1.1.0"
+
+#. Tag: para
+#: reference_lrs.xml:98
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Locate_Point."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_lrs.xml:105
+#, no-c-format
+msgid ""
+"--Rough approximation of finding the street number of a point along the street\n"
+"--Note the whole foo thing is just to generate dummy data that looks\n"
+"--like house centroids and street\n"
+"--We use ST_DWithin to exclude\n"
+"--houses too far away from the street to be considered on the street\n"
+"SELECT ST_AsText(house_loc) As as_text_house_loc,\n"
+"        startstreet_num +\n"
+"                CAST( (endstreet_num - startstreet_num)\n"
+"                        * ST_LineLocatePoint(street_line, house_loc) As integer) As street_num\n"
+"FROM\n"
+"(SELECT ST_GeomFromText('LINESTRING(1 2, 3 4)') As street_line,\n"
+"        ST_MakePoint(x*1.01,y*1.03) As house_loc, 10 As startstreet_num,\n"
+"                20 As endstreet_num\n"
+"FROM generate_series(1,3) x CROSS JOIN generate_series(2,4) As y)\n"
+"As foo\n"
+"WHERE ST_DWithin(street_line, house_loc, 0.2);\n"
+"\n"
+" as_text_house_loc | street_num\n"
+"-------------------+------------\n"
+" POINT(1.01 2.06)  |         10\n"
+" POINT(2.02 3.09)  |         15\n"
+" POINT(3.03 4.12)  |         20\n"
+"\n"
+" --find closest point on a line to a point or other geometry\n"
+" SELECT ST_AsText(ST_LineInterpolatePoint(foo.the_line, ST_LineLocatePoint(foo.the_line, ST_GeomFromText('POINT(4 3)'))))\n"
+"FROM (SELECT ST_GeomFromText('LINESTRING(1 2, 4 5, 6 7)') As the_line) As foo;\n"
+"   st_astext\n"
+"----------------\n"
+" POINT(3 4)"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:112
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Length2D\"/>, <xref "
+"linkend=\"ST_LineInterpolatePoint\"/>, <xref linkend=\"ST_LineSubstring\"/>"
+msgstr ", <xref linkend=\"ST_Length2D\"/>, <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref linkend=\"ST_LineSubstring\"/>"
+
+#. Tag: refname
+#: reference_lrs.xml:118
+#, no-c-format
+msgid "ST_LineSubstring"
+msgstr "ST_LineSubstring"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:120
+#, no-c-format
+msgid ""
+"Return a linestring being a substring of the input one starting and ending "
+"at the given fractions of total 2d length. Second and third arguments are "
+"float8 values between 0 and 1."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:128
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LineSubstring</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_linestring</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>startfraction</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>endfraction</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineSubstring</function></funcdef> <paramdef><type>geometry </type> <parameter>a_linestring</parameter></paramdef> <paramdef><type>float8 </type> <parameter>startfraction</parameter></paramdef> <paramdef><type>float8 </type> <parameter>endfraction</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:140
+#, no-c-format
+msgid ""
+"Return a linestring being a substring of the input one starting and ending "
+"at the given fractions of total 2d length. Second and third arguments are "
+"float8 values between 0 and 1. This only works with LINESTRINGs. To use with"
+" contiguous MULTILINESTRINGs use in conjunction with <xref "
+"linkend=\"ST_LineMerge\"/>."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:146
+#, no-c-format
+msgid ""
+"If 'start' and 'end' have the same value this is equivalent to <xref "
+"linkend=\"ST_LineInterpolatePoint\"/>."
+msgstr "Gleichbedeutend mit <xref linkend=\"ST_LineInterpolatePoint\"/>, wenn Anfangswert und Endwert ident sind."
+
+#. Tag: para
+#: reference_lrs.xml:153
+#, no-c-format
+msgid ""
+"Since release 1.1.1 this function also interpolates M and Z values (when "
+"present), while prior releases set them to unspecified values."
+msgstr "Ab Version 1.1.1 interpoliert diese Funktion auch M- und Z-Werte (falls vorhanden), während frühere Versionen unbestimmte Werte setzten."
+
+#. Tag: para
+#: reference_lrs.xml:158
+#, no-c-format
+msgid "Availability: 1.1.0, Z and M supported added in 1.1.1"
+msgstr "Verfügbarkeit: 1.1.0, mit 1.1.1 wurde die Unterstützung für Z und M hinzugefügt"
+
+#. Tag: para
+#: reference_lrs.xml:159
+#, no-c-format
+msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Substring."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:170
+#, no-c-format
+msgid "A linestring seen with 1/3 midrange overlaid (0.333, 0.666)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_lrs.xml:173
+#, no-c-format
+msgid ""
+"--Return the approximate 1/3 mid-range part of a linestring\n"
+"SELECT ST_AsText(ST_Line_SubString(ST_GeomFromText('LINESTRING(25 50, 100 125, 150 190)'), 0.333, 0.666));\n"
+"\n"
+"                                                                                   st_astext\n"
+"------------------------------------------------------------------------------------------------\n"
+"LINESTRING(69.2846934853974 94.2846934853974,100 125,111.700356260683 140.210463138888)\n"
+"\n"
+"--The below example simulates a while loop in\n"
+"--SQL using PostgreSQL generate_series() to cut all\n"
+"--linestrings in a table to 100 unit segments\n"
+"-- of which no segment is longer than 100 units\n"
+"-- units are measured in the SRID units of measurement\n"
+"-- It also assumes all geometries are LINESTRING or contiguous MULTILINESTRING\n"
+"--and no geometry is longer than 100 units*10000\n"
+"--for better performance you can reduce the 10000\n"
+"--to match max number of segments you expect\n"
+"\n"
+"SELECT field1, field2, ST_LineSubstring(the_geom, 100.00*n/length,\n"
+"  CASE\n"
+"        WHEN 100.00*(n+1) < length THEN 100.00*(n+1)/length\n"
+"        ELSE 1\n"
+"  END) As the_geom\n"
+"FROM\n"
+"  (SELECT sometable.field1, sometable.field2,\n"
+"  ST_LineMerge(sometable.the_geom) AS the_geom,\n"
+"  ST_Length(sometable.the_geom) As length\n"
+"  FROM sometable\n"
+"  ) AS t\n"
+"CROSS JOIN generate_series(0,10000) AS n\n"
+"WHERE n*100.00/length < 1;"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:180
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref "
+"linkend=\"ST_LineMerge\"/>"
+msgstr ", <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref linkend=\"ST_LineMerge\"/>"
+
+#. Tag: refname
+#: reference_lrs.xml:186
+#, no-c-format
+msgid "ST_LocateAlong"
+msgstr "ST_LocateAlong"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:188
+#, no-c-format
+msgid ""
+"<refpurpose>Return a derived geometry collection value with elements that "
+"match the specified measure. Polygonal elements are not "
+"supported.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:195
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LocateAlong</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>ageom_with_measure</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>a_measure</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>float8 </type> <parameter>offset</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LocateAlong</function></funcdef> <paramdef><type>geometry </type> <parameter>ageom_with_measure</parameter></paramdef> <paramdef><type>float8 </type> <parameter>a_measure</parameter></paramdef> <paramdef choice=\"opt\"><type>float8 </type> <parameter>offset</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:207
+#, no-c-format
+msgid ""
+"<para>Return a derived geometry collection value with elements that match "
+"the specified measure. Polygonal elements are not supported.</para>"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:211
+#, no-c-format
+msgid ""
+"If an offset is provided, the resultant will be offset to the left or right "
+"of the input line by the specified number of units. A positive offset will "
+"be to the left, and a negative one to the right."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:216 reference_lrs.xml:269
+#, no-c-format
+msgid ""
+"Semantic is specified by: ISO/IEC CD 13249-3:200x(E) - Text for Continuation"
+" CD Editing Meeting"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:219
+#, no-c-format
+msgid "Availability: 1.1.0 by old name ST_Locate_Along_Measure."
+msgstr "Verfügbarkeit: 1.1.0 über die alte Bezeichnung ST_Locate_Along_Measure."
+
+#. Tag: para
+#: reference_lrs.xml:220
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 in prior versions this used to be called "
+"ST_Locate_Along_Measure. The old name has been deprecated and will be "
+"removed in the future but is still available."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:221
+#, no-c-format
+msgid "Use this function only for geometries with an M component"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:223 reference_lrs.xml:275
+#, no-c-format
+msgid "&M_support;"
+msgstr "&M_support;"
+
+#. Tag: programlisting
+#: reference_lrs.xml:229
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(the_geom)\n"
+"                FROM\n"
+"                (SELECT ST_LocateAlong(\n"
+"                        ST_GeomFromText('MULTILINESTRINGM((1 2 3, 3 4 2, 9 4 3),\n"
+"                (1 2 3, 5 4 5))'),3) As the_geom) As foo;\n"
+"\n"
+"                                                 st_asewkt\n"
+"-----------------------------------------------------------\n"
+" MULTIPOINT M (1 2 3)\n"
+"\n"
+"--Geometry collections are difficult animals so dump them\n"
+"--to make them more digestable\n"
+"SELECT ST_AsText((ST_Dump(the_geom)).geom)\n"
+"        FROM\n"
+"        (SELECT ST_LocateAlong(\n"
+"                        ST_GeomFromText('MULTILINESTRINGM((1 2 3, 3 4 2, 9 4 3),\n"
+"        (1 2 3, 5 4 5))'),3) As the_geom) As foo;\n"
+"\n"
+"   st_asewkt\n"
+"---------------\n"
+" POINTM(1 2 3)\n"
+" POINTM(9 4 3)\n"
+" POINTM(1 2 3)"
+msgstr "SELECT ST_AsText(the_geom)\n                FROM\n                (SELECT ST_LocateAlong(\n                        ST_GeomFromText('MULTILINESTRINGM((1 2 3, 3 4 2, 9 4 3),\n                (1 2 3, 5 4 5))'),3) As the_geom) As foo;\n\n                                                 st_asewkt\n-----------------------------------------------------------\n MULTIPOINT M (1 2 3)\n\n--Sammelgeometrien sind schwierige Viecher, weshalb man sie\n--entladen/dump sollte um sie verdaulicher  [...]
+
+#. Tag: para
+#: reference_lrs.xml:236
+#, no-c-format
+msgid ", <xref linkend=\"ST_LocateBetween\"/>"
+msgstr ", <xref linkend=\"ST_LocateBetween\"/>"
+
+#. Tag: refname
+#: reference_lrs.xml:242
+#, no-c-format
+msgid "ST_LocateBetween"
+msgstr "ST_LocateBetween"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:244
+#, no-c-format
+msgid ""
+"<refpurpose>Return a derived geometry collection value with elements that "
+"match the specified range of measures inclusively. Polygonal elements are "
+"not supported.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:251
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LocateBetween</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float8 </type> "
+"<parameter>measure_start</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>measure_end</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>float8 </type> <parameter>offset</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LocateBetween</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float8 </type> <parameter>measure_start</parameter></paramdef> <paramdef><type>float8 </type> <parameter>measure_end</parameter></paramdef> <paramdef choice=\"opt\"><type>float8 </type> <parameter>offset</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:265
+#, no-c-format
+msgid ""
+"<para>Return a derived geometry collection value with elements that match "
+"the specified range of measures inclusively. Polygonal elements are not "
+"supported.</para>"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:272
+#, no-c-format
+msgid "Availability: 1.1.0 by old name ST_Locate_Between_Measures."
+msgstr "Verfügbarkeit: 1.1.0 über die alte Bezeichnung ST_Locate_Between_Measures."
+
+#. Tag: para
+#: reference_lrs.xml:273
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 - in prior versions this used to be called "
+"ST_Locate_Between_Measures. The old name has been deprecated and will be "
+"removed in the future but is still available for backward compatibility."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_lrs.xml:281
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(the_geom)\n"
+"                FROM\n"
+"                (SELECT ST_LocateBetween(\n"
+"                        ST_GeomFromText('MULTILINESTRING M ((1 2 3, 3 4 2, 9 4 3),\n"
+"                (1 2 3, 5 4 5))'),1.5, 3) As the_geom) As foo;\n"
+"\n"
+"                                                         st_asewkt\n"
+"------------------------------------------------------------------------\n"
+" GEOMETRYCOLLECTION M (LINESTRING M (1 2 3,3 4 2,9 4 3),POINT M (1 2 3))\n"
+"\n"
+"--Geometry collections are difficult animals so dump them\n"
+"--to make them more digestable\n"
+"SELECT ST_AsText((ST_Dump(the_geom)).geom)\n"
+"                FROM\n"
+"                (SELECT ST_LocateBetween(\n"
+"                        ST_GeomFromText('MULTILINESTRING M ((1 2 3, 3 4 2, 9 4 3),\n"
+"                (1 2 3, 5 4 5))'),1.5, 3) As the_geom) As foo;\n"
+"\n"
+"                   st_asewkt\n"
+"--------------------------------\n"
+" LINESTRING M (1 2 3,3 4 2,9 4 3)\n"
+" POINT M (1 2 3)"
+msgstr "SELECT ST_AsText(the_geom)\n                FROM\n                (SELECT ST_LocateBetween(\n                        ST_GeomFromText('MULTILINESTRING M ((1 2 3, 3 4 2, 9 4 3),\n                (1 2 3, 5 4 5))'),1.5, 3) As the_geom) As foo;\n\n                                                         st_asewkt\n------------------------------------------------------------------------\n GEOMETRYCOLLECTION M (LINESTRING M (1 2 3,3 4 2,9 4 3),POINT M (1 2 3))\n\n--Sammelgeometrien sind [...]
+
+#. Tag: para
+#: reference_lrs.xml:288
+#, no-c-format
+msgid ", <xref linkend=\"ST_LocateAlong\"/>"
+msgstr ", <xref linkend=\"ST_LocateAlong\"/>"
+
+#. Tag: refname
+#: reference_lrs.xml:294
+#, no-c-format
+msgid "ST_LocateBetweenElevations"
+msgstr "ST_LocateBetweenElevations"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:296
+#, no-c-format
+msgid ""
+"Return a derived geometry (collection) value with elements that intersect "
+"the specified range of elevations inclusively. Only 3D, 4D LINESTRINGS and "
+"MULTILINESTRINGS are supported."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:303
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LocateBetweenElevations</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>geom_mline</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>elevation_start</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>elevation_end</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LocateBetweenElevations</function></funcdef> <paramdef><type>geometry </type> <parameter>geom_mline</parameter></paramdef> <paramdef><type>float8 </type> <parameter>elevation_start</parameter></paramdef> <paramdef><type>float8 </type> <parameter>elevation_end</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:316
+#, no-c-format
+msgid ""
+"Return a derived geometry (collection) value with elements that intersect "
+"the specified range of elevations inclusively. Only 3D, 3DM LINESTRINGS and "
+"MULTILINESTRINGS are supported."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:320
+#, no-c-format
+msgid "Availability: 1.4.0"
+msgstr "Verfügbarkeit: 1.4.0"
+
+#. Tag: programlisting
+#: reference_lrs.xml:328
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_LocateBetweenElevations(\n"
+"                        ST_GeomFromEWKT('LINESTRING(1 2 3, 4 5 6)'),2,4)) As ewelev;\n"
+"                                                                   ewelev\n"
+"----------------------------------------------------------------\n"
+"        MULTILINESTRING((1 2 3,2 3 4))\n"
+"\n"
+"SELECT ST_AsEWKT(ST_LocateBetweenElevations(\n"
+"                        ST_GeomFromEWKT('LINESTRING(1 2 6, 4 5 -1, 7 8 9)'),6,9)) As ewelev;\n"
+"\n"
+"                                ewelev\n"
+"----------------------------------------------------------------\n"
+"GEOMETRYCOLLECTION(POINT(1 2 6),LINESTRING(6.1 7.1 6,7 8 9))\n"
+"\n"
+"--Geometry collections are difficult animals so dump them\n"
+"--to make them more digestable\n"
+"SELECT ST_AsEWKT((ST_Dump(the_geom)).geom)\n"
+"                FROM\n"
+"                (SELECT ST_LocateBetweenElevations(\n"
+"                        ST_GeomFromEWKT('LINESTRING(1 2 6, 4 5 -1, 7 8 9)'),6,9) As the_geom) As foo;\n"
+"\n"
+"                   st_asewkt\n"
+"--------------------------------\n"
+"POINT(1 2 6)\n"
+"LINESTRING(6.1 7.1 6,7 8 9)"
+msgstr "SELECT ST_AsEWKT(ST_LocateBetweenElevations(\n                        ST_GeomFromEWKT('LINESTRING(1 2 3, 4 5 6)'),2,4)) As ewelev;\n                                                                   ewelev\n----------------------------------------------------------------\n        MULTILINESTRING((1 2 3,2 3 4))\n\nSELECT ST_AsEWKT(ST_LocateBetweenElevations(\n                        ST_GeomFromEWKT('LINESTRING(1 2 6, 4 5 -1, 7 8 9)'),6,9)) As ewelev;\n\n                            [...]
+
+#. Tag: refname
+#: reference_lrs.xml:342
+#, no-c-format
+msgid "ST_InterpolatePoint"
+msgstr "ST_InterpolatePoint"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:344
+#, no-c-format
+msgid ""
+"<refpurpose>Return the value of the measure dimension of a geometry at the "
+"point closed to the provided point.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:349
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_InterpolatePoint</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>point</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_InterpolatePoint</function></funcdef> <paramdef><type>geometry </type> <parameter>line</parameter></paramdef> <paramdef><type>geometry </type> <parameter>point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:361
+#, no-c-format
+msgid ""
+"<para>Return the value of the measure dimension of a geometry at the point "
+"closed to the provided point.</para>"
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:363
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: programlisting
+#: reference_lrs.xml:371
+#, no-c-format
+msgid ""
+"SELECT ST_InterpolatePoint('LINESTRING M (0 0 0, 10 0 20)', 'POINT(5 5)');\n"
+" st_interpolatepoint\n"
+" ---------------------\n"
+"                                    10"
+msgstr "SELECT ST_InterpolatePoint('LINESTRING M (0 0 0, 10 0 20)', 'POINT(5 5)');\n st_interpolatepoint\n ---------------------\n                                    10"
+
+#. Tag: para
+#: reference_lrs.xml:377
+#, no-c-format
+msgid ", <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_LocateBetween\"/>"
+msgstr ", <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_LocateBetween\"/>"
+
+#. Tag: refname
+#: reference_lrs.xml:385
+#, no-c-format
+msgid "ST_AddMeasure"
+msgstr "ST_AddMeasure"
+
+#. Tag: refpurpose
+#: reference_lrs.xml:387
+#, no-c-format
+msgid ""
+"Return a derived geometry with measure elements linearly interpolated "
+"between the start and end points."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_lrs.xml:392
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_AddMeasure</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>geom_mline</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>measure_start</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>measure_end</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_AddMeasure</function></funcdef> <paramdef><type>geometry </type> <parameter>geom_mline</parameter></paramdef> <paramdef><type>float8 </type> <parameter>measure_start</parameter></paramdef> <paramdef><type>float8 </type> <parameter>measure_end</parameter></paramdef>"
+
+#. Tag: para
+#: reference_lrs.xml:405
+#, no-c-format
+msgid ""
+"Return a derived geometry with measure elements linearly interpolated "
+"between the start and end points. If the geometry has no measure dimension, "
+"one is added. If the geometry has a measure dimension, it is over-written "
+"with new values. Only LINESTRINGS and MULTILINESTRINGS are supported."
+msgstr ""
+
+#. Tag: para
+#: reference_lrs.xml:407
+#, no-c-format
+msgid "Availability: 1.5.0"
+msgstr "Verfügbarkeit: 1.5.0"
+
+#. Tag: programlisting
+#: reference_lrs.xml:415
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_AddMeasure(\n"
+"ST_GeomFromEWKT('LINESTRING(1 0, 2 0, 4 0)'),1,4)) As ewelev;\n"
+"           ewelev\n"
+"--------------------------------\n"
+" LINESTRINGM(1 0 1,2 0 2,4 0 4)\n"
+"\n"
+"SELECT ST_AsText(ST_AddMeasure(\n"
+"ST_GeomFromEWKT('LINESTRING(1 0 4, 2 0 4, 4 0 4)'),10,40)) As ewelev;\n"
+"                 ewelev\n"
+"----------------------------------------\n"
+" LINESTRING(1 0 4 10,2 0 4 20,4 0 4 40)\n"
+"\n"
+"SELECT ST_AsText(ST_AddMeasure(\n"
+"ST_GeomFromEWKT('LINESTRINGM(1 0 4, 2 0 4, 4 0 4)'),10,40)) As ewelev;\n"
+"                 ewelev\n"
+"----------------------------------------\n"
+" LINESTRINGM(1 0 10,2 0 20,4 0 40)\n"
+"\n"
+"SELECT ST_AsText(ST_AddMeasure(\n"
+"ST_GeomFromEWKT('MULTILINESTRINGM((1 0 4, 2 0 4, 4 0 4),(1 0 4, 2 0 4, 4 0 4))'),10,70)) As ewelev;\n"
+"                             ewelev\n"
+"-----------------------------------------------------------------\n"
+" MULTILINESTRINGM((1 0 10,2 0 20,4 0 40),(1 0 40,2 0 50,4 0 70))"
+msgstr "SELECT ST_AsText(ST_AddMeasure(\nST_GeomFromEWKT('LINESTRING(1 0, 2 0, 4 0)'),1,4)) As ewelev;\n           ewelev\n--------------------------------\n LINESTRINGM(1 0 1,2 0 2,4 0 4)\n\nSELECT ST_AsText(ST_AddMeasure(\nST_GeomFromEWKT('LINESTRING(1 0 4, 2 0 4, 4 0 4)'),10,40)) As ewelev;\n                 ewelev\n----------------------------------------\n LINESTRING(1 0 4 10,2 0 4 20,4 0 4 40)\n\nSELECT ST_AsText(ST_AddMeasure(\nST_GeomFromEWKT('LINESTRINGM(1 0 4, 2 0 4, 4 0 4)'),1 [...]
diff --git a/doc/po/de/reference_management.xml.po b/doc/po/de/reference_management.xml.po
new file mode 100644
index 0000000..9ed92f3
--- /dev/null
+++ b/doc/po/de/reference_management.xml.po
@@ -0,0 +1,1230 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-08-30 03:58+0000\n"
+"PO-Revision-Date: 2017-09-04 08:56+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_management.xml:3
+#, no-c-format
+msgid "Management Functions"
+msgstr "Funktionen zur Verwaltung von Geometrien"
+
+#. Tag: refname
+#: reference_management.xml:7
+#, no-c-format
+msgid "AddGeometryColumn"
+msgstr "AddGeometryColumn"
+
+#. Tag: refpurpose
+#: reference_management.xml:9
+#, no-c-format
+msgid ""
+"Adds a geometry column to an existing table of attributes. By default uses "
+"type modifier to define rather than constraints. Pass in false for "
+"use_typmod to get old check constraint based behavior"
+msgstr "Fügt eine Geometriespalte an eine bestehende Tabelle an. Standardmäßig wird Typmodifikation anstelle von Bedingungen/Constraints verwendet. Sie erreichen das alte, auf check constraints basierte Verhalten, wenn Sie use_typmod auf false setzen."
+
+#. Tag: funcsynopsis
+#: reference_management.xml:15
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text "
+"<function>AddGeometryColumn</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>type</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>dimension</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>use_typmod=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text "
+"<function>AddGeometryColumn</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>schema_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef>"
+" <paramdef><type>varchar </type> "
+"<parameter>column_name</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>type</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>dimension</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>use_typmod=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text "
+"<function>AddGeometryColumn</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>catalog_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>type</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>dimension</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>use_typmod=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>AddGeometryColumn</function></funcdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>column_name</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> <paramdef><type>varchar </type> <parameter>type</parameter></paramdef> <paramdef><type>integer </type> <parameter>dimension</parameter></paramdef> <paramdef choice=\"opt\"><type>b [...]
+
+#. Tag: title
+#: reference_management.xml:92 reference_management.xml:188
+#: reference_management.xml:254 reference_management.xml:298
+#: reference_management.xml:344 reference_management.xml:386
+#: reference_management.xml:427 reference_management.xml:468
+#: reference_management.xml:499 reference_management.xml:540
+#: reference_management.xml:581 reference_management.xml:624
+#: reference_management.xml:672 reference_management.xml:718
+#: reference_management.xml:767 reference_management.xml:904
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_management.xml:94
+#, no-c-format
+msgid ""
+"Adds a geometry column to an existing table of attributes. The "
+"<varname>schema_name</varname> is the name of the table schema. The "
+"<varname>srid</varname> must be an integer value reference to an entry in "
+"the SPATIAL_REF_SYS table. The <varname>type</varname> must be a string "
+"corresponding to the geometry type, eg, 'POLYGON' or 'MULTILINESTRING' . An "
+"error is thrown if the schemaname doesn't exist (or not visible in the "
+"current search_path) or the specified SRID, geometry type, or dimension is "
+"invalid."
+msgstr "Fügt eine Geometriespalte zu den Attributen einer bestehende Tabelle hinzu. Der <varname>schema_name</varname> ist der Name des Schemas, in dem sich die Tabelle befindet. Bei der <varname>srid</varname> handelt es sich um eine Ganzzahl, welche auf einen entsprechenden Eintrag in der SPATIAL_REF_SYS Tabelle verweist. Beim <varname>type</varname> handelt es sich um eine Zeichenkette, welche dem Geometrietyp entsprechen muss, z.B.:  'POLYGON' oder 'MULTILINESTRING'. Falls der Name d [...]
+
+#. Tag: para
+#: reference_management.xml:104
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 This function no longer updates geometry_columns since "
+"geometry_columns is a view that reads from system catalogs. It by default "
+"also does not create constraints, but instead uses the built in type "
+"modifier behavior of PostgreSQL. So for example building a wgs84 POINT "
+"column with this function is now equivalent to: <code>ALTER TABLE some_table"
+" ADD COLUMN geom geometry(Point,4326);</code>"
+msgstr "Änderung: 2.0.0 Diese Funktion aktualisiert die geometry_columns Tabelle nicht mehr, da geometry_columns jetzt ein View ist, welcher den Systemkatalog ausliest. Standardmäßig werden auch keine Bedingungen/constraints erzeugt, sondern es wird der in PostgreSQL integrierte Typmodifikaor verwendet. So entspricht zum Beispiel die Erzeugung einer wgs84 POINT Spalte mit dieser Funktion: <code>ALTER TABLE some_table ADD COLUMN geom geometry(Point,4326);</code>"
+
+#. Tag: para
+#: reference_management.xml:107
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 If you require the old behavior of constraints use the "
+"default <varname>use_typmod</varname>, but set it to false."
+msgstr "Änderung: 2.0.0 Falls Sie das alte Verhalten mit Constraints wünschen, setzen Sie bitte <varname>use_typmod</varname> vom standardmäßigen true auf false."
+
+#. Tag: para
+#: reference_management.xml:111
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 Views can no longer be manually registered in "
+"geometry_columns, however views built against geometry typmod tables "
+"geometries and used without wrapper functions will register themselves "
+"correctly because they inherit the typmod behavior of their parent table "
+"column. Views that use geometry functions that output other geometries will "
+"need to be cast to typmod geometries for these view geometry columns to be "
+"registered correctly in geometry_columns. Refer to <xref "
+"linkend=\"Manual_Register_Spatial_Column\"/>."
+msgstr "Änderung: 2.0.0 Views können nicht mehr händisch in \"geometry_columns\" registriert werden. Views auf eine Geometrie in Typmod-Tabellen, bei denen keine Adapterfunktion verwendet wird, registrieren sich selbst auf korrekte Weise, da sie die Typmod-Verhaltensweise von der Spalte der Stammtabelle erben. Views die ein geometrische Funktion ausführen die eine andere Geometrie ausgibt, benötigen die Umwandlung in eine Typmod-Geometrie, damit die Geometrie des Views korrekt in \"geome [...]
+
+#. Tag: para
+#: reference_management.xml:117 reference_management.xml:194
+#, no-c-format
+msgid "&sfs_compliant;"
+msgstr "&sfs_compliant;"
+
+#. Tag: para
+#: reference_management.xml:118 reference_management.xml:195
+#: reference_management.xml:910
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: para
+#: reference_management.xml:119 reference_management.xml:196
+#: reference_management.xml:911
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: para
+#: reference_management.xml:120
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 use_typmod argument introduced. Defaults to creating typmod "
+"geometry column instead of constraint-based."
+msgstr "Verbesserung: 2.0.0 use_typmod Argument eingeführt. Standardmäßig wird eine typmod Geometrie anstelle einer Constraint-basierten Geometrie erzeugt."
+
+#. Tag: title
+#: reference_management.xml:124 reference_management.xml:203
+#: reference_management.xml:267 reference_management.xml:306
+#: reference_management.xml:351 reference_management.xml:392
+#: reference_management.xml:434 reference_management.xml:474
+#: reference_management.xml:505 reference_management.xml:547
+#: reference_management.xml:589 reference_management.xml:641
+#: reference_management.xml:687 reference_management.xml:724
+#: reference_management.xml:825 reference_management.xml:914
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_management.xml:126
+#, no-c-format
+msgid ""
+"-- Create schema to hold data\n"
+"CREATE SCHEMA my_schema;\n"
+"-- Create a new simple PostgreSQL table\n"
+"CREATE TABLE my_schema.my_spatial_table (id serial);\n"
+"\n"
+"-- Describing the table shows a simple table with a single \"id\" column.\n"
+"postgis=# \\d my_schema.my_spatial_table\n"
+"                                                         Table \"my_schema.my_spatial_table\"\n"
+" Column |  Type   |                                Modifiers\n"
+"--------+---------+-------------------------------------------------------------------------\n"
+" id     | integer | not null default nextval('my_schema.my_spatial_table_id_seq'::regclass)\n"
+"\n"
+"-- Add a spatial column to the table\n"
+"SELECT AddGeometryColumn ('my_schema','my_spatial_table','geom',4326,'POINT',2);\n"
+"\n"
+"-- Add a point using the old constraint based behavior\n"
+"SELECT AddGeometryColumn ('my_schema','my_spatial_table','geom_c',4326,'POINT',2, false);\n"
+"\n"
+"--Add a curvepolygon using old constraint behavior\n"
+"SELECT AddGeometryColumn ('my_schema','my_spatial_table','geomcp_c',4326,'CURVEPOLYGON',2, false);\n"
+"\n"
+"-- Describe the table again reveals the addition of a new geometry columns.\n"
+"\\d my_schema.my_spatial_table\n"
+"                            addgeometrycolumn\n"
+"-------------------------------------------------------------------------\n"
+" my_schema.my_spatial_table.geomcp_c SRID:4326 TYPE:CURVEPOLYGON DIMS:2\n"
+"(1 row)\n"
+"\n"
+"                                    Table \"my_schema.my_spatial_table\"\n"
+"  Column  |         Type         |                                Modifiers\n"
+"----------+----------------------+-------------------------------------------------------------------------\n"
+" id       | integer              | not null default nextval('my_schema.my_spatial_table_id_seq'::regclass)\n"
+" geom     | geometry(Point,4326) |\n"
+" geom_c   | geometry             |\n"
+" geomcp_c | geometry             |\n"
+"Check constraints:\n"
+"    \"enforce_dims_geom_c\" CHECK (st_ndims(geom_c) = 2)\n"
+"    \"enforce_dims_geomcp_c\" CHECK (st_ndims(geomcp_c) = 2)\n"
+"    \"enforce_geotype_geom_c\" CHECK (geometrytype(geom_c) = 'POINT'::text OR geom_c IS NULL)\n"
+"    \"enforce_geotype_geomcp_c\" CHECK (geometrytype(geomcp_c) = 'CURVEPOLYGON'::text OR geomcp_c IS NULL)\n"
+"    \"enforce_srid_geom_c\" CHECK (st_srid(geom_c) = 4326)\n"
+"    \"enforce_srid_geomcp_c\" CHECK (st_srid(geomcp_c) = 4326)\n"
+"\n"
+"-- geometry_columns view also registers the new columns --\n"
+"SELECT f_geometry_column As col_name, type, srid, coord_dimension As ndims\n"
+"    FROM geometry_columns\n"
+"    WHERE f_table_name = 'my_spatial_table' AND f_table_schema = 'my_schema';\n"
+"\n"
+" col_name |     type     | srid | ndims\n"
+"----------+--------------+------+-------\n"
+" geom     | Point        | 4326 |     2\n"
+" geom_c   | Point        | 4326 |     2\n"
+" geomcp_c | CurvePolygon | 4326 |     2"
+msgstr "-- Ein Schema für die Daten erzeugen\nCREATE SCHEMA my_schema;\n-- Eine neue einfache PostgreSQL Tabelle ersellen\nCREATE TABLE my_schema.my_spatial_table (id serial);\n\n-- Die Beschreibung der Tabelle zeigt eine einfache Tabelle mit einer einzigen \"id\" Spalte Describing the table shows a simple table with a single \"id\" column.\npostgis=# \\d my_schema.my_spatial_table\n                                                         Table \"my_schema.my_spatial_table\"\n Column |   [...]
+
+#. Tag: title
+#: reference_management.xml:130 reference_management.xml:208
+#: reference_management.xml:272 reference_management.xml:312
+#: reference_management.xml:357 reference_management.xml:398
+#: reference_management.xml:440 reference_management.xml:511
+#: reference_management.xml:553 reference_management.xml:595
+#: reference_management.xml:647 reference_management.xml:693
+#: reference_management.xml:730 reference_management.xml:927
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_management.xml:132
+#, no-c-format
+msgid ""
+", <xref linkend=\"DropGeometryTable\"/>, <xref "
+"linkend=\"geometry_columns\"/>, <xref "
+"linkend=\"Manual_Register_Spatial_Column\"/>"
+msgstr ", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/>, <xref linkend=\"Manual_Register_Spatial_Column\"/>"
+
+#. Tag: refname
+#: reference_management.xml:138
+#, no-c-format
+msgid "DropGeometryColumn"
+msgstr "DropGeometryColumn"
+
+#. Tag: refpurpose
+#: reference_management.xml:140
+#, no-c-format
+msgid "Removes a geometry column from a spatial table."
+msgstr "Entfernt eine Geometriespalte aus einer räumlichen Tabelle."
+
+#. Tag: funcsynopsis
+#: reference_management.xml:145
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text "
+"<function>DropGeometryColumn</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text "
+"<function>DropGeometryColumn</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>schema_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef>"
+" <paramdef><type>varchar </type> "
+"<parameter>column_name</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text "
+"<function>DropGeometryColumn</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>catalog_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>DropGeometryColumn</function></funcdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>column_name</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>DropGeometryColumn</function></funcdef> <paramdef><type>varchar </type> <parameter>schema_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramde [...]
+
+#. Tag: para
+#: reference_management.xml:190
+#, no-c-format
+msgid ""
+"Removes a geometry column from a spatial table. Note that schema_name will "
+"need to match the f_table_schema field of the table's row in the "
+"geometry_columns table."
+msgstr "Entfernt eine geometrische Spalte aus der Geometrietabelle. Der \"schema_name\" muss mit dem Feld \"f_table_schema\" in der Tabelle \"geometry_columns\" übereinstimmen."
+
+#. Tag: para
+#: reference_management.xml:198
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 This function is provided for backward compatibility. Now "
+"that since geometry_columns is now a view against the system catalogs, you "
+"can drop a geometry column like any other table column using <code>ALTER "
+"TABLE</code>"
+msgstr "Änderung: 2.0.0 Diese Funktion wurde zwecks Abwärtskompatibilität eingeführt. Seit geometry_columns ein View auf den Systemkatalog ist, können Sie die Geometriespalte, so wie jede andere Tabellenspalte, mit <code>ALTER TABLE</code> löschen."
+
+#. Tag: programlisting
+#: reference_management.xml:205
+#, no-c-format
+msgid ""
+"SELECT DropGeometryColumn ('my_schema','my_spatial_table','geom');\n"
+"                        ----RESULT output ---\n"
+"                                          dropgeometrycolumn\n"
+"------------------------------------------------------\n"
+" my_schema.my_spatial_table.geom effectively removed.\n"
+"\n"
+"-- In PostGIS 2.0+ the above is also equivalent to the standard\n"
+"-- the standard alter table.  Both will deregister from geometry_columns\n"
+"ALTER TABLE my_schema.my_spatial_table DROP column geom;"
+msgstr "SELECT DropGeometryColumn ('my_schema','my_spatial_table','geom');\n                        ----RESULT output ---\n                                          dropgeometrycolumn\n------------------------------------------------------\n my_schema.my_spatial_table.geom effectively removed.\n\n-- In PostGIS 2.0+ entspricht das oben angeführte Aufruf ebenfalls dem Standard\n-- Der standardmäßige ALTER TABLE Aufruf.  Beide Aufrufe entfernen die Tabelle aus dem  geometry_columns Register [...]
+
+#. Tag: para
+#: reference_management.xml:210
+#, no-c-format
+msgid ", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/>"
+msgstr ", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/>"
+
+#. Tag: refname
+#: reference_management.xml:216
+#, no-c-format
+msgid "DropGeometryTable"
+msgstr "DropGeometryTable"
+
+#. Tag: refpurpose
+#: reference_management.xml:218
+#, no-c-format
+msgid "Drops a table and all its references in geometry_columns."
+msgstr "Löscht eine Tabelle und alle Referenzen in dem geometry_columns View."
+
+#. Tag: funcsynopsis
+#: reference_management.xml:223
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>DropGeometryTable</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>DropGeometryTable</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>schema_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>boolean "
+"<function>DropGeometryTable</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>catalog_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>DropGeometryTable</function></funcdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>DropGeometryTable</function></funcdef> <paramdef><type>varchar </type> <parameter>schema_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>DropGeometr [...]
+
+#. Tag: para
+#: reference_management.xml:256
+#, no-c-format
+msgid ""
+"Drops a table and all its references in geometry_columns. Note: uses "
+"current_schema() on schema-aware pgsql installations if schema is not "
+"provided."
+msgstr "Löscht eine Tabelle und deren Verweise in \"geometry_columns\". Anmerkung: verwendet current_schema() wenn kein Schema angegeben wird, eine Schema erkennende pgsql Installation vorausgesetzt."
+
+#. Tag: para
+#: reference_management.xml:261
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 This function is provided for backward compatibility. Now "
+"that since geometry_columns is now a view against the system catalogs, you "
+"can drop a table with geometry columns like any other table using <code>DROP"
+" TABLE</code>"
+msgstr "Änderung: 2.0.0 Diese Funktion wurde zwecks Abwärtskompatibilität eingeführt. Seit geometry_columns ein View auf den Systemkatalog ist, können Sie eine Tabelle mit einer Geometriespalte, so wie jede andere Tabelle, mit <code>DROP TABLE</code> löschen."
+
+#. Tag: programlisting
+#: reference_management.xml:269
+#, no-c-format
+msgid ""
+"SELECT DropGeometryTable ('my_schema','my_spatial_table');\n"
+"----RESULT output ---\n"
+"my_schema.my_spatial_table dropped.\n"
+"\n"
+"-- The above is now equivalent to --\n"
+"DROP TABLE my_schema.my_spatial_table;"
+msgstr "SELECT DropGeometryTable ('my_schema','my_spatial_table');\n---- RESULT output ---\nmy_schema.my_spatial_table dropped.\n\n-- Obiges ist nun gleichbedeund mit --\nDROP TABLE my_schema.my_spatial_table;"
+
+#. Tag: para
+#: reference_management.xml:274
+#, no-c-format
+msgid ", <xref linkend=\"DropGeometryColumn\"/>, <xref linkend=\"geometry_columns\"/>"
+msgstr ", <xref linkend=\"DropGeometryColumn\"/>, <xref linkend=\"geometry_columns\"/>"
+
+#. Tag: refname
+#: reference_management.xml:281
+#, no-c-format
+msgid "PostGIS_Full_Version"
+msgstr "PostGIS_Full_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:283
+#, no-c-format
+msgid "Reports full postgis version and build configuration infos."
+msgstr "Gibt einen vollständigen Bericht über die Version und Information über die Kompilationskonfiguration aus."
+
+#. Tag: funcprototype
+#: reference_management.xml:289
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Full_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Full_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:300
+#, no-c-format
+msgid ""
+"Reports full postgis version and build configuration infos. Also informs "
+"about synchronization between libraries and scripts suggesting upgrades as "
+"needed."
+msgstr "Gibt einen vollständigen Versionsbericht und Information zur Kompilationskonfiguration aus. Informiert auch über die Synchronisation von Bibliotheken und Skripts und schlägt falls notwendig ein Upgrade vor."
+
+#. Tag: programlisting
+#: reference_management.xml:308
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Full_Version();\n"
+"                                                           postgis_full_version\n"
+"----------------------------------------------------------------------------------\n"
+"POSTGIS=\"2.2.0dev r12699\" GEOS=\"3.5.0dev-CAPI-1.9.0 r3989\" SFCGAL=\"1.0.4\" PROJ=\"Rel. 4.8.0, 6 March 2012\"\n"
+"GDAL=\"GDAL 1.11.0, released 2014/04/16\" LIBXML=\"2.7.8\" LIBJSON=\"0.12\" RASTER\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Full_Version();\n                                                           postgis_full_version\n----------------------------------------------------------------------------------\nPOSTGIS=\"2.2.0dev r12699\" GEOS=\"3.5.0dev-CAPI-1.9.0 r3989\" SFCGAL=\"1.0.4\" PROJ=\"Rel. 4.8.0, 6 March 2012\"\nGDAL=\"GDAL 1.11.0, released 2014/04/16\" LIBXML=\"2.7.8\" LIBJSON=\"0.12\" RASTER\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:314
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
+"linkend=\"PostGIS_Lib_Version\"/>, <xref "
+"linkend=\"PostGIS_LibXML_Version\"/>, <xref "
+"linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:327
+#, no-c-format
+msgid "PostGIS_GEOS_Version"
+msgstr "PostGIS_GEOS_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:329
+#, no-c-format
+msgid "Returns the version number of the GEOS library."
+msgstr "Gibt die Versionsnummer der GEOS Bibliothek zurück."
+
+#. Tag: funcprototype
+#: reference_management.xml:335
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_GEOS_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_GEOS_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:346
+#, no-c-format
+msgid ""
+"Returns the version number of the GEOS library, or <varname>NULL</varname> "
+"if GEOS support is not enabled."
+msgstr "Gibt die Versionsnummer der GEOS Bibliothek zurück, oder <varname>NULL</varname> wenn GEOS nicht unterstützt wird."
+
+#. Tag: programlisting
+#: reference_management.xml:353
+#, no-c-format
+msgid ""
+"SELECT PostGIS_GEOS_Version();\n"
+" postgis_geos_version\n"
+"----------------------\n"
+" 3.1.0-CAPI-1.5.0\n"
+"(1 row)"
+msgstr "SELECT PostGIS_GEOS_Version();\n postgis_geos_version\n----------------------\n 3.1.0-CAPI-1.5.0\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:359 reference_management.xml:400
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Lib_Version\"/>, <xref "
+"linkend=\"PostGIS_LibXML_Version\"/>, <xref "
+"linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:369
+#, no-c-format
+msgid "PostGIS_Liblwgeom_Version"
+msgstr "PostGIS_Liblwgeom_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:371
+#, no-c-format
+msgid ""
+"Returns the version number of the liblwgeom library. This should match the "
+"version of PostGIS."
+msgstr "Gibt die Versionsnummer der liblwgeom Bibliothek zurück. Diese sollte mit der Version von PostGIS übereinstimmen."
+
+#. Tag: funcprototype
+#: reference_management.xml:377
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Liblwgeom_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Liblwgeom_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:388
+#, no-c-format
+msgid "Returns the version number of the liblwgeom library/"
+msgstr "Gibt die Versionsnummer der liblwgeom Bibliothek zurück/"
+
+#. Tag: programlisting
+#: reference_management.xml:394
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Liblwgeom_Version();\n"
+"postgis_liblwgeom_version\n"
+"--------------------------\n"
+"2.3.3 r15473\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Liblwgeom_Version();\npostgis_liblwgeom_version\n--------------------------\n2.3.3 r15473\n(1 row)"
+
+#. Tag: refname
+#: reference_management.xml:410
+#, no-c-format
+msgid "PostGIS_LibXML_Version"
+msgstr "PostGIS_LibXML_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:412
+#, no-c-format
+msgid "Returns the version number of the libxml2 library."
+msgstr "Gibt die Versionsnummer der libxml2 Bibliothek zurück."
+
+#. Tag: funcprototype
+#: reference_management.xml:418
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_LibXML_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_LibXML_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:429
+#, no-c-format
+msgid "Returns the version number of the LibXML2 library."
+msgstr "Gibt die Versionsnummer der libxml2 Bibliothek zurück."
+
+#. Tag: para
+#: reference_management.xml:430
+#, no-c-format
+msgid "Availability: 1.5"
+msgstr "Verfügbarkeit: 1.5"
+
+#. Tag: programlisting
+#: reference_management.xml:436
+#, no-c-format
+msgid ""
+"SELECT PostGIS_LibXML_Version();\n"
+" postgis_libxml_version\n"
+"----------------------\n"
+" 2.7.6\n"
+"(1 row)"
+msgstr "SELECT PostGIS_LibXML_Version();\n postgis_libxml_version\n----------------------\n 2.7.6\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:442
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Lib_Version\"/>, <xref "
+"linkend=\"PostGIS_PROJ_Version\"/>, <xref "
+"linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:452
+#, no-c-format
+msgid "PostGIS_Lib_Build_Date"
+msgstr "PostGIS_Lib_Build_Date"
+
+#. Tag: refpurpose
+#: reference_management.xml:454
+#, no-c-format
+msgid "<refpurpose>Returns build date of the PostGIS library.</refpurpose>"
+msgstr "<refpurpose>Gibt das Kompilations-Datum der PostGIS Bibliothek zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_management.xml:459
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Lib_Build_Date</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Lib_Build_Date</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:470
+#, no-c-format
+msgid "<para>Returns build date of the PostGIS library.</para>"
+msgstr "<para>Gibt das Kompilations-Datum der PostGIS Bibliothek zurück.</para>"
+
+#. Tag: programlisting
+#: reference_management.xml:476
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Lib_Build_Date();\n"
+" postgis_lib_build_date\n"
+"------------------------\n"
+" 2008-06-21 17:53:21\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Lib_Build_Date();\n postgis_lib_build_date\n------------------------\n 2008-06-21 17:53:21\n(1 row)"
+
+#. Tag: refname
+#: reference_management.xml:482
+#, no-c-format
+msgid "PostGIS_Lib_Version"
+msgstr "PostGIS_Lib_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:484
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the version number of the PostGIS library.</refpurpose>"
+msgstr "<refpurpose>Gibt die Versionsnummer der PostGIS Bibliothek aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_management.xml:490
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Lib_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Lib_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:501
+#, no-c-format
+msgid "<para>Returns the version number of the PostGIS library.</para>"
+msgstr "<para>Gibt die Versionsnummer der PostGIS Bibliothek aus.</para>"
+
+#. Tag: programlisting
+#: reference_management.xml:507
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Lib_Version();\n"
+" postgis_lib_version\n"
+"---------------------\n"
+" 1.3.3\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Lib_Version();\n postgis_lib_version\n---------------------\n 1.3.3\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:513
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
+"linkend=\"PostGIS_LibXML_Version\"/>, <xref "
+"linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:523
+#, no-c-format
+msgid "PostGIS_PROJ_Version"
+msgstr "PostGIS_PROJ_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:525
+#, no-c-format
+msgid "Returns the version number of the PROJ4 library."
+msgstr "Gibt die Versionsnummer der Proj4 Bibliothek zurück."
+
+#. Tag: funcprototype
+#: reference_management.xml:531
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_PROJ_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_PROJ_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:542
+#, no-c-format
+msgid ""
+"Returns the version number of the PROJ4 library, or <varname>NULL</varname> "
+"if PROJ4 support is not enabled."
+msgstr "Gibt die Versionsnummer der Proj4 Bibliothek aus, oder <varname>NULL</varname> wenn die PROJ4 Unterstützung nicht aktiviert ist."
+
+#. Tag: programlisting
+#: reference_management.xml:549
+#, no-c-format
+msgid ""
+"SELECT PostGIS_PROJ_Version();\n"
+"  postgis_proj_version\n"
+"-------------------------\n"
+" Rel. 4.4.9, 29 Oct 2004\n"
+"(1 row)"
+msgstr "SELECT PostGIS_PROJ_Version();\n  postgis_proj_version\n-------------------------\n Rel. 4.4.9, 29 Oct 2004\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:555 reference_management.xml:597
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
+"linkend=\"PostGIS_Lib_Version\"/>, <xref "
+"linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:565
+#, no-c-format
+msgid "PostGIS_Scripts_Build_Date"
+msgstr "PostGIS_Scripts_Build_Date"
+
+#. Tag: refpurpose
+#: reference_management.xml:567
+#, no-c-format
+msgid "<refpurpose>Returns build date of the PostGIS scripts.</refpurpose>"
+msgstr "<refpurpose>Gibt das Kompilationsdatum der PostGIS Skripts aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_management.xml:572
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Scripts_Build_Date</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Scripts_Build_Date</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:583
+#, no-c-format
+msgid "<para>Returns build date of the PostGIS scripts.</para>"
+msgstr "<para>Gibt das Kompilationsdatum der PostGIS Skripts aus.</para>"
+
+#. Tag: para
+#: reference_management.xml:585
+#, no-c-format
+msgid "Availability: 1.0.0RC1"
+msgstr "Verfügbarkeit: 1.0.0RC1"
+
+#. Tag: programlisting
+#: reference_management.xml:591
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Scripts_Build_Date();\n"
+"  postgis_scripts_build_date\n"
+"-------------------------\n"
+" 2007-08-18 09:09:26\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Scripts_Build_Date();\n  postgis_scripts_build_date\n-------------------------\n 2007-08-18 09:09:26\n(1 row)"
+
+#. Tag: refname
+#: reference_management.xml:607
+#, no-c-format
+msgid "PostGIS_Scripts_Installed"
+msgstr "PostGIS_Scripts_Installed"
+
+#. Tag: refpurpose
+#: reference_management.xml:609
+#, no-c-format
+msgid ""
+"<refpurpose>Returns version of the postgis scripts installed in this "
+"database.</refpurpose>"
+msgstr "<refpurpose>Gibt die Version der in der Datenbank installierten PostGIS Skripts aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_management.xml:615
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Scripts_Installed</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Scripts_Installed</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:626
+#, no-c-format
+msgid ""
+"<para>Returns version of the postgis scripts installed in this "
+"database.</para>"
+msgstr "<para>Gibt die Version der in der Datenbank installierten PostGIS Skripts aus.</para>"
+
+#. Tag: para
+#: reference_management.xml:630
+#, no-c-format
+msgid ""
+"If the output of this function doesn't match the output of <xref "
+"linkend=\"PostGIS_Scripts_Released\"/> you probably missed to properly "
+"upgrade an existing database. See the <link "
+"linkend=\"upgrading\">Upgrading</link> section for more info."
+msgstr "Wenn die Ausgabe dieser Funktion nicht mit der Ausgabe von <xref linkend=\"PostGIS_Scripts_Released\"/> übereinstimmt, haben Sie vermutlich ein Upgrade auf eine bestehende Datenbank nicht richtig ausgeführt. Siehe Abschnitt <link linkend=\"upgrading\">Upgrading</link> für weiterführende Information."
+
+#. Tag: para
+#: reference_management.xml:637 reference_management.xml:683
+#, no-c-format
+msgid "Availability: 0.9.0"
+msgstr "Verfügbarkeit: 0.9.0"
+
+#. Tag: programlisting
+#: reference_management.xml:643
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Scripts_Installed();\n"
+"  postgis_scripts_installed\n"
+"-------------------------\n"
+" 1.5.0SVN\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Scripts_Installed();\n  postgis_scripts_installed\n-------------------------\n 1.5.0SVN\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:649
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Scripts_Released\"/>, <xref "
+"linkend=\"PostGIS_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_Scripts_Released\"/>, <xref linkend=\"PostGIS_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:655
+#, no-c-format
+msgid "PostGIS_Scripts_Released"
+msgstr "PostGIS_Scripts_Released"
+
+#. Tag: refpurpose
+#: reference_management.xml:657
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the version number of the postgis.sql script released "
+"with the installed postgis lib.</refpurpose>"
+msgstr "<refpurpose>Gibt die Versionsnummer des Skript \"postgis.sql\" aus, das mit der installierten PostGIS Bibliothek veröffentlicht wurde.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_management.xml:663
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Scripts_Released</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Scripts_Released</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:674
+#, no-c-format
+msgid ""
+"<para>Returns the version number of the postgis.sql script released with the"
+" installed postgis lib.</para>"
+msgstr "<para>Gibt die Versionsnummer des Skript \"postgis.sql\" aus, das mit der installierten PostGIS Bibliothek veröffentlicht wurde.</para>"
+
+#. Tag: para
+#: reference_management.xml:678
+#, no-c-format
+msgid ""
+"Starting with version 1.1.0 this function returns the same value of <xref "
+"linkend=\"PostGIS_Lib_Version\"/>. Kept for backward compatibility."
+msgstr "Ab der Version 1.1.0 gibt diese Funktion den selben Wert aus wie <xref linkend=\"PostGIS_Lib_Version\"/>. Zwecks Abwärtskompatibilität beibehalten."
+
+#. Tag: programlisting
+#: reference_management.xml:689
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Scripts_Released();\n"
+"  postgis_scripts_released\n"
+"-------------------------\n"
+" 1.3.4SVN\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Scripts_Released();\n  postgis_scripts_released\n-------------------------\n 1.3.4SVN\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:695
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Scripts_Installed\"/>, <xref "
+"linkend=\"PostGIS_Lib_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_Scripts_Installed\"/>, <xref linkend=\"PostGIS_Lib_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:701
+#, no-c-format
+msgid "PostGIS_Version"
+msgstr "PostGIS_Version"
+
+#. Tag: refpurpose
+#: reference_management.xml:703
+#, no-c-format
+msgid ""
+"<refpurpose>Returns PostGIS version number and compile-time "
+"options.</refpurpose>"
+msgstr "<refpurpose>Gibt die Versionsnummer von PostGIS und die Optionen zur Kompilationzeit aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_management.xml:709
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_management.xml:720
+#, no-c-format
+msgid "<para>Returns PostGIS version number and compile-time options.</para>"
+msgstr "<para>Gibt die Versionsnummer von PostGIS und die Optionen zur Kompilationzeit aus.</para>"
+
+#. Tag: programlisting
+#: reference_management.xml:726
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Version();\n"
+"                        postgis_version\n"
+"---------------------------------------\n"
+" 1.3 USE_GEOS=1 USE_PROJ=1 USE_STATS=1\n"
+"(1 row)"
+msgstr "SELECT PostGIS_Version();\n                        postgis_version\n---------------------------------------\n 1.3 USE_GEOS=1 USE_PROJ=1 USE_STATS=1\n(1 row)"
+
+#. Tag: para
+#: reference_management.xml:732
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
+"linkend=\"PostGIS_Lib_Version\"/>, <xref "
+"linkend=\"PostGIS_LibXML_Version\"/>, <xref "
+"linkend=\"PostGIS_PROJ_Version\"/>"
+msgstr ", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/>"
+
+#. Tag: refname
+#: reference_management.xml:742
+#, no-c-format
+msgid "Populate_Geometry_Columns"
+msgstr "Populate_Geometry_Columns"
+
+#. Tag: refpurpose
+#: reference_management.xml:744
+#, no-c-format
+msgid ""
+"Ensures geometry columns are defined with type modifiers or have appropriate"
+" spatial constraints This ensures they will be registered correctly in "
+"<varname>geometry_columns</varname> view. By default will convert all "
+"geometry columns with no type modifier to ones with type modifiers. To get "
+"old behavior set <varname>use_typmod=false</varname>"
+msgstr "Sorgt dafür, dass die Geometriespalten mit Typmodifikatoren oder mit passenden räumlichen Constraints versehen sind. Dadurch wird die korrekte Registrierung im View <varname>geometry_columns</varname> sichergestellt. Standardmäßig werden alle Geometriespalten, die keinen Typmodifikator aufweisen, mit Typmodifikatoren versehen. Für die alte Verhaltensweise setzen Sie bitte <varname>use_typmod=false</varname>"
+
+#. Tag: funcsynopsis
+#: reference_management.xml:750
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text "
+"<function>Populate_Geometry_Columns</function></funcdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>use_typmod=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>int "
+"<function>Populate_Geometry_Columns</function></funcdef> "
+"<paramdef><type>oid</type> <parameter>relation_oid</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>use_typmod=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>Populate_Geometry_Columns</function></funcdef> <paramdef><type>boolean </type> <parameter>use_typmod=true</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>int <function>Populate_Geometry_Columns</function></funcdef> <paramdef><type>oid</type> <parameter>relation_oid</parameter></paramdef> <paramdef><type>boolean </type> <parameter>use_typmod=true</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_management.xml:769
+#, no-c-format
+msgid ""
+"Ensures geometry columns have appropriate type modifiers or spatial "
+"constraints to ensure they are registered correctly in "
+"<varname>geometry_columns</varname> table."
+msgstr "Sorgt dafür, dass die Geometriespalten mit Typmodifikatoren oder mit passenden räumlichen Constraints versehen sind. Dadurch wird die korrekte Registrierung in der Tabelle <varname>geometry_columns</varname> sichergestellt. "
+
+#. Tag: para
+#: reference_management.xml:771
+#, no-c-format
+msgid ""
+"For backwards compatibility and for spatial needs such as table inheritance "
+"where each child table may have different geometry type, the old check "
+"constraint behavior is still supported. If you need the old behavior, you "
+"need to pass in the new optional argument as false "
+"<varname>use_typmod=false</varname>. When this is done geometry columns will"
+" be created with no type modifiers but will have 3 constraints defined. In "
+"particular, this means that every geometry column belonging to a table has "
+"at least three constraints:"
+msgstr "Aus Gründen der Abwärtskompatibilität und für räumliche Anwendungen, wie eine Tabellenvererbung bei denen jede Kindtabelle einen anderen geometrischen Datentyp aufweist, wird die alte Verhaltensweise mit Check-Constraints weiter unterstützt. Wenn Sie diese alte Verhaltensweise benötigen, können Sie den neuen Übergabewert auf FALSE setzen - <varname>use_typmod=false</varname>. Wenn Sie dies tun, so werden die Geometriespalten anstelle von Typmodifikatoren mit 3 Constraints erstell [...]
+
+#. Tag: para
+#: reference_management.xml:779
+#, no-c-format
+msgid ""
+"<varname>enforce_dims_the_geom</varname> - ensures every geometry has the "
+"same dimension (see <xref linkend=\"ST_NDims\"/>)"
+msgstr "<varname>enforce_dims_the_geom</varname> - stellt sicher, dass jede Geometrie dieselbe Dimension hat (siehe <xref linkend=\"ST_NDims\"/>)"
+
+#. Tag: para
+#: reference_management.xml:785
+#, no-c-format
+msgid ""
+"<varname>enforce_geotype_the_geom</varname> - ensures every geometry is of "
+"the same type (see <xref linkend=\"GeometryType\"/>)"
+msgstr "<varname>enforce_geotype_the_geom</varname> - stellt sicher, dass jede Geometrie vom selben Datentyp ist (siehe <xref linkend=\"GeometryType\"/>)"
+
+#. Tag: para
+#: reference_management.xml:791
+#, no-c-format
+msgid ""
+"<varname>enforce_srid_the_geom</varname> - ensures every geometry is in the "
+"same projection (see <xref linkend=\"ST_SRID\"/>)"
+msgstr "<varname>enforce_srid_the_geom</varname> - stellt sicher, dass jede Geometrie die selbe Projektion hat (siehe <xref linkend=\"ST_SRID\"/>)"
+
+#. Tag: para
+#: reference_management.xml:797
+#, no-c-format
+msgid ""
+"If a table <varname>oid</varname> is provided, this function tries to "
+"determine the srid, dimension, and geometry type of all geometry columns in "
+"the table, adding constraints as necessary. If successful, an appropriate "
+"row is inserted into the geometry_columns table, otherwise, the exception is"
+" caught and an error notice is raised describing the problem."
+msgstr "Wenn die <varname>oid</varname> einer Tabelle übergeben wird, so versucht diese Funktion, die SRID, die Dimension und den Datentyp der Geometrie in der Tabelle zu bestimmen und fügt, falls notwendig, Constraints hinzu. Bei Erfolg wird eine entsprechende Spalte in die Tabelle \"geometry_columns\" eingefügt, andernfalls wird der Fehler abgefangen und eine Fehlermeldung ausgegeben, die das Problem beschreibt."
+
+#. Tag: para
+#: reference_management.xml:804
+#, no-c-format
+msgid ""
+"If the <varname>oid</varname> of a view is provided, as with a table oid, "
+"this function tries to determine the srid, dimension, and type of all the "
+"geometries in the view, inserting appropriate entries into the "
+"<varname>geometry_columns</varname> table, but nothing is done to enforce "
+"constraints."
+msgstr "Wenn die <varname>oid</varname> eines Views übergeben wird, so versucht diese Funktion, die SRID, die Dimension und den Datentyp der Geometrie in dem View zu bestimmen und die entsprechenden Einträge in die Tabelle <varname>geometry_columns</varname> vorzunehmen. Constraints werden allerdings nicht erzwungen."
+
+#. Tag: para
+#: reference_management.xml:810
+#, no-c-format
+msgid ""
+"The parameterless variant is a simple wrapper for the parameterized variant "
+"that first truncates and repopulates the geometry_columns table for every "
+"spatial table and view in the database, adding spatial constraints to tables"
+" where appropriate. It returns a summary of the number of geometry columns "
+"detected in the database and the number that were inserted into the "
+"<varname>geometry_columns</varname> table. The parameterized version simply "
+"returns the number of rows inserted into the "
+"<varname>geometry_columns</varname> table."
+msgstr "Die parameterlose Variante ist ein einfacher Adapter für die parametrisierte Variante, welche die Tabelle \"geometry_columns\" zuerst entleert und dann für jede räumliche Tabelle oder View in der Datenbank wiederbefüllt. Wo es passend ist, werden räumliche Constraints auf die Tabellen gelegt. Es wird die Anzahl der in der Datenbank gefundenen Geometriespalten und die Anzahl der in die Tabelle <varname>geometry_columns</varname> eingefügten Zeilen ausgegeben. Die parametrisierte V [...]
+
+#. Tag: para
+#: reference_management.xml:818
+#, no-c-format
+msgid "Availability: 1.4.0"
+msgstr "Verfügbarkeit: 1.4.0"
+
+#. Tag: para
+#: reference_management.xml:819
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 By default, now uses type modifiers instead of check "
+"constraints to constrain geometry types. You can still use check constraint "
+"behavior instead by using the new <varname>use_typmod</varname> and setting "
+"it to false."
+msgstr "Änderung: 2.0.0 Standardmäßig werden nun Typmodifikatoren anstelle von Check-Constraints für die Beschränkung des Geometrietyps verwendet. Sie können nach wie vor stattdessen die Verhaltensweise mit Check-Constraints verwenden, indem Sie die neu eingeführte Variable <varname>use_typmod</varname> auf FALSE setzen."
+
+#. Tag: para
+#: reference_management.xml:821
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 <varname>use_typmod</varname> optional argument was "
+"introduced that allows controlling if columns are created with typmodifiers "
+"or with check constraints."
+msgstr "Erweiterung: 2.0.0 Der optionale Übergabewert <varname>use_typmod</varname> wurde eingeführt, um bestimmen zu können, ob die Spalten mit Typmodifikatoren oder mit Check-Constraints erstellt werden sollen."
+
+#. Tag: programlisting
+#: reference_management.xml:827
+#, no-c-format
+msgid ""
+"CREATE TABLE public.myspatial_table(gid serial, geom geometry);\n"
+"INSERT INTO myspatial_table(geom) VALUES(ST_GeomFromText('LINESTRING(1 2, 3 4)',4326) );\n"
+"-- This will now use typ modifiers.  For this to work, there must exist data\n"
+"SELECT Populate_Geometry_Columns('public.myspatial_table'::regclass);\n"
+"\n"
+"populate_geometry_columns\n"
+"--------------------------\n"
+"                        1\n"
+"\n"
+"\n"
+"\\d myspatial_table\n"
+"\n"
+"                                   Table \"public.myspatial_table\"\n"
+" Column |           Type            |                           Modifiers\n"
+"--------+---------------------------+---------------------------------------------------------------\n"
+" gid    | integer                   | not null default nextval('myspatial_table_gid_seq'::regclass)\n"
+" geom   | geometry(LineString,4326) |"
+msgstr "CREATE TABLE public.myspatial_table(gid serial, geom geometry);\nINSERT INTO myspatial_table(geom) VALUES(ST_GeomFromText('LINESTRING(1 2, 3 4)',4326) );\n-- Hier werden nun Typmodifikatoren verwendet. Damit dies funktioniert, müssen Daten vorhanden sein\nSELECT Populate_Geometry_Columns('public.myspatial_table'::regclass);\n\npopulate_geometry_columns\n--------------------------\n                        1\n\n\n\\d myspatial_table\n\n                                   Table \"pub [...]
+
+#. Tag: programlisting
+#: reference_management.xml:829
+#, no-c-format
+msgid ""
+"-- This will change the geometry columns to use constraints if they are not typmod or have constraints already.\n"
+"--For this to work, there must exist data\n"
+"CREATE TABLE public.myspatial_table_cs(gid serial, geom geometry);\n"
+"INSERT INTO myspatial_table_cs(geom) VALUES(ST_GeomFromText('LINESTRING(1 2, 3 4)',4326) );\n"
+"SELECT Populate_Geometry_Columns('public.myspatial_table_cs'::regclass, false);\n"
+"populate_geometry_columns\n"
+"--------------------------\n"
+"                        1\n"
+"\\d myspatial_table_cs\n"
+"\n"
+"                          Table \"public.myspatial_table_cs\"\n"
+" Column |   Type   |                            Modifiers\n"
+"--------+----------+------------------------------------------------------------------\n"
+" gid    | integer  | not null default nextval('myspatial_table_cs_gid_seq'::regclass)\n"
+" geom   | geometry |\n"
+"Check constraints:\n"
+"    \"enforce_dims_geom\" CHECK (st_ndims(geom) = 2)\n"
+"    \"enforce_geotype_geom\" CHECK (geometrytype(geom) = 'LINESTRING'::text OR geom IS NULL)\n"
+"    \"enforce_srid_geom\" CHECK (st_srid(geom) = 4326)"
+msgstr "-- Dies stellt die Geometriespalten auf die Verwendung von Constraints um. Allerdings nur, wenn sie sich nicht in typmod befinden oder nicht bereits Constraints aufweisen.\n-- Damit dies funktioniert müssen Daten vorhanden sein\nCREATE TABLE public.myspatial_table_cs(gid serial, geom geometry);\nINSERT INTO myspatial_table_cs(geom) VALUES(ST_GeomFromText('LINESTRING(1 2, 3 4)',4326) );\nSELECT Populate_Geometry_Columns('public.myspatial_table_cs'::regclass, false);\npopulate_geom [...]
+
+#. Tag: refname
+#: reference_management.xml:844
+#, no-c-format
+msgid "UpdateGeometrySRID"
+msgstr "UpdateGeometrySRID"
+
+#. Tag: refpurpose
+#: reference_management.xml:846
+#, no-c-format
+msgid ""
+"Updates the SRID of all features in a geometry column, geometry_columns "
+"metadata and srid. If it was enforced with constraints, the constraints will"
+" be updated with new srid constraint. If the old was enforced by type "
+"definition, the type definition will be changed."
+msgstr "Erneuert die SRID aller Features einer Geometriespalte, die Metadaten und die SRID in \"geometry_columns\". Wenn Constraints erzwungen wurden, werden die Constraints mit der neuen SRID versehen. Falls die Definition über den Datentyp erfolgte, wird die Datentypdefinition geändert."
+
+#. Tag: funcsynopsis
+#: reference_management.xml:852
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text "
+"<function>UpdateGeometrySRID</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>UpdateGeometrySRID</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>schema_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef>"
+" <paramdef><type>varchar </type> "
+"<parameter>column_name</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text "
+"<function>UpdateGeometrySRID</function></funcdef> <paramdef><type>varchar "
+"</type> <parameter>catalog_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
+"<parameter>schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar"
+" </type> <parameter>column_name</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>UpdateGeometrySRID</function></funcdef> <paramdef><type>varchar </type> <parameter>table_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>column_name</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>UpdateGeometrySRID</function></funcdef> <paramdef><type>varchar </type> <parameter>schema_name</parameter></paramdef> <pa [...]
+
+#. Tag: para
+#: reference_management.xml:906
+#, no-c-format
+msgid ""
+"Updates the SRID of all features in a geometry column, updating constraints "
+"and reference in geometry_columns. Note: uses current_schema() on schema-"
+"aware pgsql installations if schema is not provided."
+msgstr "Erneuert die SRID aller Features in einer Geometriespalte; erneuert die Constraints und die Referenz in \"geometry_columns\". Anmerkung: verwendet current_schema() wenn kein Schema angegeben wird, eine Schema erkennende pgsql Installation vorausgesetzt. "
+
+#. Tag: para
+#: reference_management.xml:915
+#, no-c-format
+msgid ""
+"This will change the srid of the roads table to 4326 from whatever it was "
+"before"
+msgstr "Ändert die SRID der Straßentabelle auf 4326"
+
+#. Tag: programlisting
+#: reference_management.xml:916
+#, no-c-format
+msgid "SELECT UpdateGeometrySRID('roads','geom',4326);"
+msgstr "SELECT UpdateGeometrySRID('roads','geom',4326);"
+
+#. Tag: para
+#: reference_management.xml:918
+#, no-c-format
+msgid "The prior example is equivalent to this DDL statement"
+msgstr "Das vorhergegangene Beispiel ist gleichbedeutend mit diesr DDL Anweisung"
+
+#. Tag: programlisting
+#: reference_management.xml:919
+#, no-c-format
+msgid ""
+"ALTER TABLE roads\n"
+"  ALTER COLUMN geom TYPE geometry(MULTILINESTRING, 4326)\n"
+"    USING ST_SetSRID(geom,4326);"
+msgstr "ALTER TABLE roads\n  ALTER COLUMN geom TYPE geometry(MULTILINESTRING, 4326)\n    USING ST_SetSRID(geom,4326);"
+
+#. Tag: para
+#: reference_management.xml:921
+#, no-c-format
+msgid ""
+"If you got the projection wrong (or brought it in as unknown) in load and "
+"you wanted to transform to web mercator all in one shot You can do this with"
+" DDL but there is no equivalent PostGIS management function to do so in one "
+"go."
+msgstr "Falls Sie sich in der Projektion geirrt haben (oder sie als \"unknown\" importiert haben) und sie in einem Aufwaschen in die Web Mercator Projektion transformieren wollen, so können Sie dies mit DDL bewerkstelligen. Es gibt jedoch keine äquivalente PostGIS Managementfunktion, die dies in einem Schritt bewerkstelligen könnte."
+
+#. Tag: programlisting
+#: reference_management.xml:924
+#, no-c-format
+msgid ""
+"ALTER TABLE roads\n"
+" ALTER COLUMN geom TYPE geometry(MULTILINESTRING, 3857) USING ST_Transform(ST_SetSRID(geom,4326),3857) ;"
+msgstr "ALTER TABLE roads\n ALTER COLUMN geom TYPE geometry(MULTILINESTRING, 3857) USING ST_Transform(ST_SetSRID(geom,4326),3857) ;"
+
+#. Tag: para
+#: reference_management.xml:929
+#, no-c-format
+msgid ", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
diff --git a/doc/po/de/reference_measure.xml.po b/doc/po/de/reference_measure.xml.po
new file mode 100644
index 0000000..1e27513
--- /dev/null
+++ b/doc/po/de/reference_measure.xml.po
@@ -0,0 +1,5662 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"PO-Revision-Date: 2017-09-07 07:48+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_measure.xml:3
+#, no-c-format
+msgid "Spatial Relationships and Measurements"
+msgstr "Räumliche Beziehungen und Messungen"
+
+#. Tag: refname
+#: reference_measure.xml:6
+#, no-c-format
+msgid "ST_3DClosestPoint"
+msgstr "ST_3DClosestPoint"
+
+#. Tag: refpurpose
+#: reference_measure.xml:8
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional point on g1 that is closest to g2. This is the "
+"first point of the 3D shortest line."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:14
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_3DClosestPoint</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_3DClosestPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: title
+#: reference_measure.xml:27 reference_measure.xml:93 reference_measure.xml:146
+#: reference_measure.xml:198 reference_measure.xml:255
+#: reference_measure.xml:313 reference_measure.xml:383
+#: reference_measure.xml:430 reference_measure.xml:503
+#: reference_measure.xml:563 reference_measure.xml:644
+#: reference_measure.xml:766 reference_measure.xml:842
+#: reference_measure.xml:944 reference_measure.xml:989
+#: reference_measure.xml:1066 reference_measure.xml:1110
+#: reference_measure.xml:1263 reference_measure.xml:1344
+#: reference_measure.xml:1424 reference_measure.xml:1484
+#: reference_measure.xml:1650 reference_measure.xml:1785
+#: reference_measure.xml:1863 reference_measure.xml:1916
+#: reference_measure.xml:1990 reference_measure.xml:2052
+#: reference_measure.xml:2119 reference_measure.xml:2173
+#: reference_measure.xml:2220 reference_measure.xml:2268
+#: reference_measure.xml:2322 reference_measure.xml:2404
+#: reference_measure.xml:2468 reference_measure.xml:2566
+#: reference_measure.xml:2633 reference_measure.xml:2693
+#: reference_measure.xml:2760 reference_measure.xml:2814
+#: reference_measure.xml:2847 reference_measure.xml:2892
+#: reference_measure.xml:2943 reference_measure.xml:2997
+#: reference_measure.xml:3085 reference_measure.xml:3128
+#: reference_measure.xml:3219 reference_measure.xml:3270
+#: reference_measure.xml:3307 reference_measure.xml:3349
+#: reference_measure.xml:3396 reference_measure.xml:3456
+#: reference_measure.xml:3522 reference_measure.xml:3565
+#: reference_measure.xml:3644 reference_measure.xml:3792
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_measure.xml:29
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional point on g1 that is closest to g2. This is the "
+"first point of the 3D shortest line. The 3D length of the 3D shortest line "
+"is the 3D distance."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:32 reference_measure.xml:98 reference_measure.xml:151
+#: reference_measure.xml:213 reference_measure.xml:270
+#: reference_measure.xml:323 reference_measure.xml:388
+#: reference_measure.xml:444 reference_measure.xml:2585
+#: reference_measure.xml:2638 reference_measure.xml:2851
+#: reference_measure.xml:2906 reference_measure.xml:3311
+#: reference_measure.xml:3357
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: para
+#: reference_measure.xml:34 reference_measure.xml:100
+#: reference_measure.xml:153 reference_measure.xml:215
+#: reference_measure.xml:272 reference_measure.xml:325
+#: reference_measure.xml:390 reference_measure.xml:446
+#: reference_measure.xml:514
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: para
+#: reference_measure.xml:35 reference_measure.xml:104
+#: reference_measure.xml:156 reference_measure.xml:212
+#: reference_measure.xml:262 reference_measure.xml:321
+#: reference_measure.xml:392 reference_measure.xml:442
+#: reference_measure.xml:3402
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: para
+#: reference_measure.xml:36 reference_measure.xml:322
+#: reference_measure.xml:443
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 - if 2 2D geometries are input, a 2D point is returned "
+"(instead of old behavior assuming 0 for missing Z). In case of 2D and 3D, Z "
+"is no longer assumed to be 0 for missing Z."
+msgstr ""
+
+#. Tag: title
+#: reference_measure.xml:40 reference_measure.xml:109
+#: reference_measure.xml:160 reference_measure.xml:220
+#: reference_measure.xml:329 reference_measure.xml:397
+#: reference_measure.xml:450 reference_measure.xml:521
+#: reference_measure.xml:579 reference_measure.xml:674
+#: reference_measure.xml:776 reference_measure.xml:883
+#: reference_measure.xml:952 reference_measure.xml:1000
+#: reference_measure.xml:1074 reference_measure.xml:1149
+#: reference_measure.xml:1302 reference_measure.xml:1378
+#: reference_measure.xml:1453 reference_measure.xml:1550
+#: reference_measure.xml:1685 reference_measure.xml:1808
+#: reference_measure.xml:1957 reference_measure.xml:2002
+#: reference_measure.xml:2077 reference_measure.xml:2142
+#: reference_measure.xml:2185 reference_measure.xml:2234
+#: reference_measure.xml:2283 reference_measure.xml:2340
+#: reference_measure.xml:2438 reference_measure.xml:2492
+#: reference_measure.xml:2588 reference_measure.xml:2644
+#: reference_measure.xml:2857 reference_measure.xml:2910
+#: reference_measure.xml:2959 reference_measure.xml:3007
+#: reference_measure.xml:3100 reference_measure.xml:3150
+#: reference_measure.xml:3317 reference_measure.xml:3361
+#: reference_measure.xml:3492 reference_measure.xml:3532
+#: reference_measure.xml:3581 reference_measure.xml:3694
+#: reference_measure.xml:3826
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: reference_measure.xml:45
+#, no-c-format
+msgid "linestring and point -- both 3d and 2d closest point"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:46
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DClosestPoint(line,pt)) AS cp3d_line_pt,\n"
+"                ST_AsEWKT(ST_ClosestPoint(line,pt)) As cp2d_line_pt\n"
+"        FROM (SELECT 'POINT(100 100 30)'::geometry As pt,\n"
+"                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 1000)'::geometry As line\n"
+"                ) As foo;\n"
+"\n"
+"\n"
+" cp3d_line_pt                                                |               cp2d_line_pt\n"
+"-----------------------------------------------------------+------------------------------------------\n"
+" POINT(54.6993798867619 128.935022917228 11.5475869506606) | POINT(73.0769230769231 115.384615384615)"
+msgstr "SELECT ST_AsEWKT(ST_3DClosestPoint(line,pt)) AS cp3d_line_pt,\n                ST_AsEWKT(ST_ClosestPoint(line,pt)) As cp2d_line_pt\n        FROM (SELECT 'POINT(100 100 30)'::geometry As pt,\n                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 1000)'::geometry As line\n                ) As foo;\n\n\n cp3d_line_pt                                                |               cp2d_line_pt\n-----------------------------------------------------------+----------- [...]
+
+#. Tag: para
+#: reference_measure.xml:50
+#, no-c-format
+msgid "linestring and multipoint -- both 3d and 2d closest point"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:51
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DClosestPoint(line,pt)) AS cp3d_line_pt,\n"
+"                ST_AsEWKT(ST_ClosestPoint(line,pt)) As cp2d_line_pt\n"
+"        FROM (SELECT 'MULTIPOINT(100 100 30, 50 74 1000)'::geometry As pt,\n"
+"                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 900)'::geometry As line\n"
+"                ) As foo;\n"
+"\n"
+"\n"
+"                       cp3d_line_pt                        | cp2d_line_pt\n"
+"-----------------------------------------------------------+--------------\n"
+" POINT(54.6993798867619 128.935022917228 11.5475869506606) | POINT(50 75)"
+msgstr "SELECT ST_AsEWKT(ST_3DClosestPoint(line,pt)) AS cp3d_line_pt,\n                ST_AsEWKT(ST_ClosestPoint(line,pt)) As cp2d_line_pt\n        FROM (SELECT 'MULTIPOINT(100 100 30, 50 74 1000)'::geometry As pt,\n                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 900)'::geometry As line\n                ) As foo;\n\n\n                       cp3d_line_pt                        | cp2d_line_pt\n-----------------------------------------------------------+----------- [...]
+
+#. Tag: para
+#: reference_measure.xml:55
+#, no-c-format
+msgid "Multilinestring and polygon both 3d and 2d closest point"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:56
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DClosestPoint(poly, mline)) As cp3d,\n"
+"    ST_AsEWKT(ST_ClosestPoint(poly, mline)) As cp2d\n"
+"        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n"
+"                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n"
+"                (1 10 2, 5 20 1))') As mline ) As foo;\n"
+"                   cp3d                    |     cp2d\n"
+"-------------------------------------------+--------------\n"
+" POINT(39.993580415989 54.1889925532825 5) | POINT(20 40)"
+msgstr "SELECT ST_AsEWKT(ST_3DClosestPoint(poly, mline)) As cp3d,\n    ST_AsEWKT(ST_ClosestPoint(poly, mline)) As cp2d\n        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n                (1 10 2, 5 20 1))') As mline ) As foo;\n                   cp3d                    |     cp2d\n----------------------------------- [...]
+
+#. Tag: title
+#: reference_measure.xml:66 reference_measure.xml:116
+#: reference_measure.xml:166 reference_measure.xml:225
+#: reference_measure.xml:286 reference_measure.xml:355
+#: reference_measure.xml:403 reference_measure.xml:476
+#: reference_measure.xml:537 reference_measure.xml:610
+#: reference_measure.xml:737 reference_measure.xml:811
+#: reference_measure.xml:917 reference_measure.xml:956
+#: reference_measure.xml:1039 reference_measure.xml:1078
+#: reference_measure.xml:1236 reference_measure.xml:1307
+#: reference_measure.xml:1386 reference_measure.xml:1458
+#: reference_measure.xml:1755 reference_measure.xml:1814
+#: reference_measure.xml:1893 reference_measure.xml:1963
+#: reference_measure.xml:2007 reference_measure.xml:2087
+#: reference_measure.xml:2148 reference_measure.xml:2193
+#: reference_measure.xml:2241 reference_measure.xml:2290
+#: reference_measure.xml:2345 reference_measure.xml:2443
+#: reference_measure.xml:2498 reference_measure.xml:2609
+#: reference_measure.xml:2651 reference_measure.xml:2736
+#: reference_measure.xml:2791 reference_measure.xml:2823
+#: reference_measure.xml:2866 reference_measure.xml:2917
+#: reference_measure.xml:2966 reference_measure.xml:3060
+#: reference_measure.xml:3105 reference_measure.xml:3192
+#: reference_measure.xml:3247 reference_measure.xml:3283
+#: reference_measure.xml:3324 reference_measure.xml:3367
+#: reference_measure.xml:3414 reference_measure.xml:3498
+#: reference_measure.xml:3538 reference_measure.xml:3615
+#: reference_measure.xml:3837
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_measure.xml:68
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClosestPoint\"/>, <xref linkend=\"ST_3DDistance\"/>, "
+"<xref linkend=\"ST_3DShortestLine\"/>"
+msgstr ", <xref linkend=\"ST_ClosestPoint\"/>, <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_3DShortestLine\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:73
+#, no-c-format
+msgid "ST_3DDistance"
+msgstr "ST_3DDistance"
+
+#. Tag: refpurpose
+#: reference_measure.xml:75
+#, no-c-format
+msgid ""
+"For geometry type Returns the 3-dimensional cartesian minimum distance "
+"(based on spatial ref) between two geometries in projected units."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:80
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_3DDistance</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_3DDistance</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:95
+#, no-c-format
+msgid ""
+"For geometry type returns the 3-dimensional minimum cartesian distance "
+"between two geometries in projected units (spatial ref units)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:101 reference_measure.xml:154
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM ?"
+msgstr "&sqlmm_compliant; SQL-MM ?"
+
+#. Tag: para
+#: reference_measure.xml:102 reference_measure.xml:274
+#: reference_measure.xml:517 reference_measure.xml:1872
+#: reference_measure.xml:2725 reference_measure.xml:2776
+#, no-c-format
+msgid "&sfcgal_enhanced;"
+msgstr "&sfcgal_enhanced;"
+
+#. Tag: para
+#: reference_measure.xml:105 reference_measure.xml:393
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 - In case of 2D and 3D, Z is no longer assumed to be 0 for "
+"missing Z."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:111
+#, no-c-format
+msgid ""
+"-- Geometry example - units in meters (SRID: 2163 US National Atlas Equal area) (3D point and line compared 2D point and line)\n"
+"-- Note: currently no vertical datum support so Z is not transformed and assumed to be same units as final.\n"
+"SELECT ST_3DDistance(\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;POINT(-72.1235 42.3521 4)'),2163),\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45 15, -72.123 42.1546 20)'),2163)\n"
+"                ) As dist_3d,\n"
+"                ST_Distance(\n"
+"                        ST_Transform(ST_GeomFromText('POINT(-72.1235 42.3521)',4326),2163),\n"
+"                        ST_Transform(ST_GeomFromText('LINESTRING(-72.1260 42.45, -72.123 42.1546)', 4326),2163)\n"
+"                ) As dist_2d;\n"
+"\n"
+"     dist_3d      |     dist_2d\n"
+"------------------+-----------------\n"
+" 127.295059324629 | 126.66425605671"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:112
+#, no-c-format
+msgid ""
+"-- Multilinestring and polygon both 3d and 2d distance\n"
+"-- Same example as 3D closest point example\n"
+"SELECT ST_3DDistance(poly, mline) As dist3d,\n"
+"    ST_Distance(poly, mline) As dist2d\n"
+"        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n"
+"                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n"
+"                (1 10 2, 5 20 1))') As mline ) As foo;\n"
+"      dist3d       | dist2d\n"
+"-------------------+--------\n"
+" 0.716635696066337 |      0"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:118
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_3DClosestPoint\"/>, <xref linkend=\"ST_3DDWithin\"/>, "
+"<xref linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_3DShortestLine\"/>,"
+" <xref linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_3DClosestPoint\"/>, <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_3DShortestLine\"/>, <xref linkend=\"ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:124
+#, no-c-format
+msgid "ST_3DDWithin"
+msgstr "ST_3DDWithin"
+
+#. Tag: refpurpose
+#: reference_measure.xml:126
+#, no-c-format
+msgid ""
+"For 3d (z) geometry type Returns true if two geometries 3d distance is "
+"within number of units."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:130
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_3DDWithin</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>distance_of_srid</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_3DDWithin</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> <paramdef><type>double precision </type> <parameter>distance_of_srid</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:148
+#, no-c-format
+msgid ""
+"For geometry type returns true if the 3d distance between two objects is "
+"within distance_of_srid specified projected units (spatial ref units)."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:162
+#, no-c-format
+msgid ""
+"-- Geometry example - units in meters (SRID: 2163 US National Atlas Equal area) (3D point and line compared 2D point and line)\n"
+"-- Note: currently no vertical datum support so Z is not transformed and assumed to be same units as final.\n"
+"SELECT ST_3DDWithin(\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;POINT(-72.1235 42.3521 4)'),2163),\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45 15, -72.123 42.1546 20)'),2163),\n"
+"                        126.8\n"
+"                ) As within_dist_3d,\n"
+"ST_DWithin(\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;POINT(-72.1235 42.3521 4)'),2163),\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45 15, -72.123 42.1546 20)'),2163),\n"
+"                        126.8\n"
+"                ) As within_dist_2d;\n"
+"\n"
+" within_dist_3d | within_dist_2d\n"
+"----------------+----------------\n"
+" f              | t"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:168
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_DWithin\"/>, <xref "
+"linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:174
+#, no-c-format
+msgid "ST_3DDFullyWithin"
+msgstr "ST_3DDFullyWithin"
+
+#. Tag: refpurpose
+#: reference_measure.xml:176
+#, no-c-format
+msgid ""
+"Returns true if all of the 3D geometries are within the specified distance "
+"of one another."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:182
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_3DDFullyWithin</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>distance</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_3DDFullyWithin</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> <paramdef><type>double precision </type> <parameter>distance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:200
+#, no-c-format
+msgid ""
+"Returns true if the 3D geometries are fully within the specified distance of"
+" one another. The distance is specified in units defined by the spatial "
+"reference system of the geometries. For this function to make sense, the "
+"source geometries must both be of the same coordinate projection, having the"
+" same SRID."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:207 reference_measure.xml:264
+#: reference_measure.xml:1540 reference_measure.xml:2331
+#: reference_measure.xml:2417 reference_measure.xml:2709
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:221
+#, no-c-format
+msgid ""
+"-- This compares the difference between fully within and distance within as well\n"
+"                -- as the distance fully within for the 2D footprint of the line/point vs. the 3d fully within\n"
+"                SELECT ST_3DDFullyWithin(geom_a, geom_b, 10) as D3DFullyWithin10, ST_3DDWithin(geom_a, geom_b, 10) as D3DWithin10,\n"
+"        ST_DFullyWithin(geom_a, geom_b, 20) as D2DFullyWithin20,\n"
+"        ST_3DDFullyWithin(geom_a, geom_b, 20) as D3DFullyWithin20 from\n"
+"                (select ST_GeomFromEWKT('POINT(1 1 2)') as geom_a,\n"
+"                ST_GeomFromEWKT('LINESTRING(1 5 2, 2 7 20, 1 9 100, 14 12 3)') as geom_b) t1;\n"
+" d3dfullywithin10 | d3dwithin10 | d2dfullywithin20 | d3dfullywithin20\n"
+"------------------+-------------+------------------+------------------\n"
+" f                | t           | t                | f"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:227
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_DWithin\"/>, <xref "
+"linkend=\"ST_DFullyWithin\"/>"
+msgstr ", <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DFullyWithin\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:233
+#, no-c-format
+msgid "ST_3DIntersects"
+msgstr "ST_3DIntersects"
+
+#. Tag: refpurpose
+#: reference_measure.xml:235
+#, no-c-format
+msgid ""
+"Returns TRUE if the Geometries \"spatially intersect\" in 3d - only for "
+"points, linestrings, polygons, polyhedral surface (area). With SFCGAL "
+"backend enabled also supports TINS"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:241
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_3DIntersects</function></funcdef> <paramdef> "
+"<type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> "
+"<type>geometry</type> <parameter>geomB</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>ST_3DIntersects</function></funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:256 reference_measure.xml:2696
+#, no-c-format
+msgid ""
+"Overlaps, Touches, Within all imply spatial intersection. If any of the "
+"aforementioned returns true, then the geometries also spatially intersect. "
+"Disjoint implies false for spatial intersection."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:269
+#, no-c-format
+msgid ""
+"In order to take advantage of support for TINS, you need to enable the "
+"SFCGAL backend. This can be done at session time with: <code>set "
+"postgis.backend = sfcgal;</code> or at the database or system level. "
+"Database level can be done with <code>ALTER DATABASE gisdb SET "
+"postgis.backend = sfcgal;</code>."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:273
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: para
+#: reference_measure.xml:275
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: ?"
+msgstr "&sqlmm_compliant; SQL-MM 3: ?"
+
+#. Tag: title
+#: reference_measure.xml:278 reference_measure.xml:2728
+#: reference_measure.xml:2780
+#, no-c-format
+msgid "Geometry Examples"
+msgstr "Geometrie Beispiele"
+
+#. Tag: programlisting
+#: reference_measure.xml:279
+#, no-c-format
+msgid ""
+"SELECT ST_3DIntersects(pt, line), ST_Intersects(pt,line)\n"
+"        FROM (SELECT 'POINT(0 0 2)'::geometry As pt,\n"
+"                'LINESTRING (0 0 1, 0 2 3 )'::geometry As line) As foo;\n"
+" st_3dintersects | st_intersects\n"
+"-----------------+---------------\n"
+" f               | t\n"
+"(1 row)"
+msgstr "SELECT ST_3DIntersects(pt, line), ST_Intersects(pt,line)\n        FROM (SELECT 'POINT(0 0 2)'::geometry As pt,\n                'LINESTRING (0 0 1, 0 2 3 )'::geometry As line) As foo;\n st_3dintersects | st_intersects\n-----------------+---------------\n f               | t\n(1 row)"
+
+#. Tag: title
+#: reference_measure.xml:282
+#, no-c-format
+msgid "TIN Examples"
+msgstr "TIN Beispiele"
+
+#. Tag: programlisting
+#: reference_measure.xml:283
+#, no-c-format
+msgid ""
+"set postgis.backend = sfcgal;\n"
+"SELECT ST_3DIntersects('TIN(((0 0,1 0,0 1,0 0)))'::geometry, 'POINT(.1 .1)'::geometry);\n"
+" st_3dintersects\n"
+"-----------------\n"
+" t"
+msgstr "set postgis.backend = sfcgal;\nSELECT ST_3DIntersects('TIN(((0 0,1 0,0 1,0 0)))'::geometry, 'POINT(.1 .1)'::geometry);\n st_3dintersects\n-----------------\n t"
+
+#. Tag: refname
+#: reference_measure.xml:293
+#, no-c-format
+msgid "ST_3DLongestLine"
+msgstr "ST_3DLongestLine"
+
+#. Tag: refpurpose
+#: reference_measure.xml:295
+#, no-c-format
+msgid "Returns the 3-dimensional longest line between two geometries"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:300
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_3DLongestLine</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_3DLongestLine</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:315
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional longest line between two geometries. The function "
+"will only return the first longest line if more than one. The line returned "
+"will always start in g1 and end in g2. The 3D length of the line this "
+"function returns will always be the same as <xref "
+"linkend=\"ST_3DMaxDistance\"/> returns for g1 and g2."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:334
+#, no-c-format
+msgid "linestring and point -- both 3d and 2d longest line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:335
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DLongestLine(line,pt)) AS lol3d_line_pt,\n"
+"                ST_AsEWKT(ST_LongestLine(line,pt)) As lol2d_line_pt\n"
+"        FROM (SELECT 'POINT(100 100 30)'::geometry As pt,\n"
+"                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 1000)'::geometry As line\n"
+"                ) As foo;\n"
+"\n"
+"\n"
+"           lol3d_line_pt           |       lol2d_line_pt\n"
+"-----------------------------------+----------------------------\n"
+" LINESTRING(50 75 1000,100 100 30) | LINESTRING(98 190,100 100)"
+msgstr "SELECT ST_AsEWKT(ST_3DLongestLine(line,pt)) AS lol3d_line_pt,\n                ST_AsEWKT(ST_LongestLine(line,pt)) As lol2d_line_pt\n        FROM (SELECT 'POINT(100 100 30)'::geometry As pt,\n                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 1000)'::geometry As line\n                ) As foo;\n\n\n           lol3d_line_pt           |       lol2d_line_pt\n-----------------------------------+----------------------------\n LINESTRING(50 75 1000,100 100 30) | L [...]
+
+#. Tag: para
+#: reference_measure.xml:339
+#, no-c-format
+msgid "linestring and multipoint -- both 3d and 2d longest line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:340
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DLongestLine(line,pt)) AS lol3d_line_pt,\n"
+"                ST_AsEWKT(ST_LongestLine(line,pt)) As lol2d_line_pt\n"
+"        FROM (SELECT 'MULTIPOINT(100 100 30, 50 74 1000)'::geometry As pt,\n"
+"                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 900)'::geometry As line\n"
+"                ) As foo;\n"
+"\n"
+"\n"
+"          lol3d_line_pt          |      lol2d_line_pt\n"
+"---------------------------------+--------------------------\n"
+" LINESTRING(98 190 1,50 74 1000) | LINESTRING(98 190,50 74)"
+msgstr "SELECT ST_AsEWKT(ST_3DLongestLine(line,pt)) AS lol3d_line_pt,\n                ST_AsEWKT(ST_LongestLine(line,pt)) As lol2d_line_pt\n        FROM (SELECT 'MULTIPOINT(100 100 30, 50 74 1000)'::geometry As pt,\n                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 900)'::geometry As line\n                ) As foo;\n\n\n          lol3d_line_pt          |      lol2d_line_pt\n---------------------------------+--------------------------\n LINESTRING(98 190 1,50 74 10 [...]
+
+#. Tag: para
+#: reference_measure.xml:344
+#, no-c-format
+msgid "Multilinestring and polygon both 3d and 2d longest line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:345
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DLongestLine(poly, mline)) As lol3d,\n"
+"    ST_AsEWKT(ST_LongestLine(poly, mline)) As lol2d\n"
+"        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n"
+"                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n"
+"                (1 10 2, 5 20 1))') As mline ) As foo;\n"
+"            lol3d             |          lol2d\n"
+"------------------------------+--------------------------\n"
+" LINESTRING(175 150 5,1 10 2) | LINESTRING(175 150,1 10)"
+msgstr "SELECT ST_AsEWKT(ST_3DLongestLine(poly, mline)) As lol3d,\n    ST_AsEWKT(ST_LongestLine(poly, mline)) As lol2d\n        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n                (1 10 2, 5 20 1))') As mline ) As foo;\n            lol3d             |          lol2d\n------------------------------+----------- [...]
+
+#. Tag: para
+#: reference_measure.xml:357
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, "
+"<xref linkend=\"ST_3DShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"
+msgstr ", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_3DShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:363
+#, no-c-format
+msgid "ST_3DMaxDistance"
+msgstr "ST_3DMaxDistance"
+
+#. Tag: refpurpose
+#: reference_measure.xml:365
+#, no-c-format
+msgid ""
+"For geometry type Returns the 3-dimensional cartesian maximum distance "
+"(based on spatial ref) between two geometries in projected units."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:370
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_3DMaxDistance</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_3DMaxDistance</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:385
+#, no-c-format
+msgid ""
+"For geometry type returns the 3-dimensional maximum cartesian distance "
+"between two geometries in projected units (spatial ref units)."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:399
+#, no-c-format
+msgid ""
+"-- Geometry example - units in meters (SRID: 2163 US National Atlas Equal area) (3D point and line compared 2D point and line)\n"
+"-- Note: currently no vertical datum support so Z is not transformed and assumed to be same units as final.\n"
+"SELECT ST_3DMaxDistance(\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;POINT(-72.1235 42.3521 10000)'),2163),\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45 15, -72.123 42.1546 20)'),2163)\n"
+"                ) As dist_3d,\n"
+"                ST_MaxDistance(\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;POINT(-72.1235 42.3521 10000)'),2163),\n"
+"                        ST_Transform(ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45 15, -72.123 42.1546 20)'),2163)\n"
+"                ) As dist_2d;\n"
+"\n"
+"     dist_3d      |     dist_2d\n"
+"------------------+------------------\n"
+" 24383.7467488441 | 22247.8472107251"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:405
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_3DMaxDistance\"/>, "
+"<xref linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:410
+#, no-c-format
+msgid "ST_3DShortestLine"
+msgstr "ST_3DShortestLine"
+
+#. Tag: refpurpose
+#: reference_measure.xml:412
+#, no-c-format
+msgid "Returns the 3-dimensional shortest line between two geometries"
+msgstr "Gibt die 3-dimensionale kürzeste Strecke zwischen zwei Geometrien zurück"
+
+#. Tag: funcprototype
+#: reference_measure.xml:417
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_3DShortestLine</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_3DShortestLine</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:432
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional shortest line between two geometries. The function"
+" will only return the first shortest line if more than one, that the "
+"function finds. If g1 and g2 intersects in just one point the function will "
+"return a line with both start and end in that intersection-point. If g1 and "
+"g2 are intersecting with more than one point the function will return a line"
+" with start and end in the same point but it can be any of the intersecting "
+"points. The line returned will always start in g1 and end in g2. The 3D "
+"length of the line this function returns will always be the same as <xref "
+"linkend=\"ST_3DDistance\"/> returns for g1 and g2."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:455
+#, no-c-format
+msgid "linestring and point -- both 3d and 2d shortest line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:456
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DShortestLine(line,pt)) AS shl3d_line_pt,\n"
+"                ST_AsEWKT(ST_ShortestLine(line,pt)) As shl2d_line_pt\n"
+"        FROM (SELECT 'POINT(100 100 30)'::geometry As pt,\n"
+"                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 1000)'::geometry As line\n"
+"                ) As foo;\n"
+"\n"
+"\n"
+" shl3d_line_pt                                                                 |               shl2d_line_pt\n"
+"----------------------------------------------------------------------------+------------------------------------------------------\n"
+" LINESTRING(54.6993798867619 128.935022917228 11.5475869506606,100 100 30)  | LINESTRING(73.0769230769231 115.384615384615,100 100)"
+msgstr "SELECT ST_AsEWKT(ST_3DShortestLine(line,pt)) AS shl3d_line_pt,\n                ST_AsEWKT(ST_ShortestLine(line,pt)) As shl2d_line_pt\n        FROM (SELECT 'POINT(100 100 30)'::geometry As pt,\n                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 1000)'::geometry As line\n                ) As foo;\n\n\n shl3d_line_pt                                                                 |               shl2d_line_pt\n-------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_measure.xml:460
+#, no-c-format
+msgid "linestring and multipoint -- both 3d and 2d shortest line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:461
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DShortestLine(line,pt)) AS shl3d_line_pt,\n"
+"                ST_AsEWKT(ST_ShortestLine(line,pt)) As shl2d_line_pt\n"
+"        FROM (SELECT 'MULTIPOINT(100 100 30, 50 74 1000)'::geometry As pt,\n"
+"                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 900)'::geometry As line\n"
+"                ) As foo;\n"
+"\n"
+"\n"
+"                       shl3d_line_pt                                       | shl2d_line_pt\n"
+"---------------------------------------------------------------------------+------------------------\n"
+" LINESTRING(54.6993798867619 128.935022917228 11.5475869506606,100 100 30) | LINESTRING(50 75,50 74)"
+msgstr "SELECT ST_AsEWKT(ST_3DShortestLine(line,pt)) AS shl3d_line_pt,\n                ST_AsEWKT(ST_ShortestLine(line,pt)) As shl2d_line_pt\n        FROM (SELECT 'MULTIPOINT(100 100 30, 50 74 1000)'::geometry As pt,\n                        'LINESTRING (20 80 20, 98 190 1, 110 180 3, 50 75 900)'::geometry As line\n                ) As foo;\n\n\n                       shl3d_line_pt                                       | shl2d_line_pt\n---------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_measure.xml:465
+#, no-c-format
+msgid "Multilinestring and polygon both 3d and 2d shortest line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:466
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_3DShortestLine(poly, mline)) As shl3d,\n"
+"    ST_AsEWKT(ST_ShortestLine(poly, mline)) As shl2d\n"
+"        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n"
+"                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n"
+"                (1 10 2, 5 20 1))') As mline ) As foo;\n"
+"                   shl3d                                                                           |     shl2d\n"
+"---------------------------------------------------------------------------------------------------+------------------------\n"
+" LINESTRING(39.993580415989 54.1889925532825 5,40.4078575708294 53.6052383805529 5.03423778139177) | LINESTRING(20 40,20 40)"
+msgstr "SELECT ST_AsEWKT(ST_3DShortestLine(poly, mline)) As shl3d,\n    ST_AsEWKT(ST_ShortestLine(poly, mline)) As shl2d\n        FROM (SELECT  ST_GeomFromEWKT('POLYGON((175 150 5, 20 40 5, 35 45 5, 50 60 5, 100 100 5, 175 150 5))') As poly,\n                ST_GeomFromEWKT('MULTILINESTRING((175 155 2, 20 40 20, 50 60 -2, 125 100 1, 175 155 1),\n                (1 10 2, 5 20 1))') As mline ) As foo;\n                   shl3d                                                                 [...]
+
+#. Tag: para
+#: reference_measure.xml:478
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, "
+"<xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"
+msgstr ", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:483
+#, no-c-format
+msgid "ST_Area"
+msgstr "ST_Area"
+
+#. Tag: refpurpose
+#: reference_measure.xml:485
+#, no-c-format
+msgid ""
+"Returns the area of the surface if it is a Polygon or MultiPolygon. For "
+"geometry, a 2D Cartesian area is determined with units specified by the "
+"SRID. For geography, area is determined on a curved surface with units in "
+"square meters."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:489
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float <function>ST_Area</function></funcdef> "
+"<paramdef><type>geometry </type><parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>float "
+"<function>ST_Area</function></funcdef> <paramdef><type>geography "
+"</type><parameter>geog</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean "
+"</type><parameter>use_spheroid=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float <function>ST_Area</function></funcdef> <paramdef><type>geometry </type><parameter>g1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float <function>ST_Area</function></funcdef> <paramdef><type>geography </type><parameter>geog</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type><parameter>use_spheroid=true</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:505
+#, no-c-format
+msgid ""
+"Returns the area of the geometry if it is a Polygon or MultiPolygon. Return "
+"the area measurement of an ST_Surface or ST_MultiSurface value. For "
+"geometry, a 2D Cartesian area is determined with units specified by the "
+"SRID. For geography, by default area is determined on a spheroid with units "
+"in square meters. To measure around the faster but less accurate sphere, use"
+" ST_Area(geog,false)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:510
+#, no-c-format
+msgid "Enhanced: 2.0.0 - support for 2D polyhedral surfaces was introduced."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:511 reference_measure.xml:1877
+#, no-c-format
+msgid ""
+"Enhanced: 2.2.0 - measurement on spheroid performed with GeographicLib for "
+"improved accuracy and robustness. Requires Proj >= 4.9.0 to take "
+"advantage of the new feature."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:512 reference_measure.xml:669
+#: reference_measure.xml:1869 reference_measure.xml:2431
+#, no-c-format
+msgid "&sfs_compliant;"
+msgstr "&sfs_compliant;"
+
+#. Tag: para
+#: reference_measure.xml:513
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 8.1.2, 9.5.3"
+msgstr "&sqlmm_compliant; SQL-MM 3: 8.1.2, 9.5.3"
+
+#. Tag: para
+#: reference_measure.xml:515
+#, no-c-format
+msgid ""
+"For polyhedral surfaces, only supports 2D polyhedral surfaces (not 2.5D). "
+"For 2.5D, may give a non-zero answer, but only for the faces that sit "
+"completely in XY plane."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:522
+#, no-c-format
+msgid ""
+"Return area in square feet for a plot of Massachusetts land and multiply by "
+"conversion to get square meters. Note this is in square feet because "
+"EPSG:2249 is Massachusetts State Plane Feet"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:525
+#, no-c-format
+msgid ""
+"SELECT ST_Area(the_geom) As sqft, ST_Area(the_geom)*POWER(0.3048,2) As sqm\n"
+"                FROM (SELECT\n"
+"                ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n"
+"                        743265 2967450,743265.625 2967416,743238 2967416))',2249) ) As foo(the_geom);\n"
+"  sqft   |     sqm\n"
+"---------+-------------\n"
+" 928.625 | 86.27208552"
+msgstr "SELECT ST_Area(the_geom) As sqft, ST_Area(the_geom)*POWER(0.3048,2) As sqm\n                FROM (SELECT\n                ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n                        743265 2967450,743265.625 2967416,743238 2967416))',2249) ) As foo(the_geom);\n  sqft   |     sqm\n---------+-------------\n 928.625 | 86.27208552"
+
+#. Tag: para
+#: reference_measure.xml:526
+#, no-c-format
+msgid ""
+"Return area square feet and transform to Massachusetts state plane meters "
+"(EPSG:26986) to get square meters. Note this is in square feet because 2249 "
+"is Massachusetts State Plane Feet and transformed area is in square meters "
+"since EPSG:26986 is state plane Massachusetts meters"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:529
+#, no-c-format
+msgid ""
+"SELECT ST_Area(the_geom) As sqft, ST_Area(ST_Transform(the_geom,26986)) As sqm\n"
+"                FROM (SELECT\n"
+"                ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n"
+"                        743265 2967450,743265.625 2967416,743238 2967416))',2249) ) As foo(the_geom);\n"
+"  sqft   |       sqm\n"
+"---------+------------------\n"
+" 928.625 | 86.2724304199219"
+msgstr "SELECT ST_Area(the_geom) As sqft, ST_Area(ST_Transform(the_geom,26986)) As sqm\n                FROM (SELECT\n                ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,\n                        743265 2967450,743265.625 2967416,743238 2967416))',2249) ) As foo(the_geom);\n  sqft   |       sqm\n---------+------------------\n 928.625 | 86.2724304199219"
+
+#. Tag: para
+#: reference_measure.xml:531
+#, no-c-format
+msgid ""
+"Return area square feet and square meters using geography data type. Note "
+"that we transform to our geometry to geography (before you can do that make "
+"sure your geometry is in WGS 84 long lat 4326). Geography always measures in"
+" meters. This is just for demonstration to compare. Normally your table will"
+" be stored in geography data type already."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:534
+#, no-c-format
+msgid ""
+"SELECT ST_Area(the_geog)/POWER(0.3048,2) As sqft_spheroid,  ST_Area(the_geog,false)/POWER(0.3048,2) As sqft_sphere, ST_Area(the_geog) As sqm_spheroid\n"
+"                FROM (SELECT\n"
+"                geography(\n"
+"                ST_Transform(\n"
+"                        ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,743265 2967450,743265.625 2967416,743238 2967416))',\n"
+"                                2249\n"
+"                                ) ,4326\n"
+"                        )\n"
+"                )\n"
+"        ) As foo(the_geog);\n"
+"  sqft_spheroid   |   sqft_sphere    |   sqm_spheroid\n"
+"------------------+------------------+------------------\n"
+" 928.684403538925 | 927.049336105925 | 86.2776042893529\n"
+"\n"
+" --if your data is in geography already\n"
+" SELECT ST_Area(the_geog)/POWER(0.3048,2) As  sqft, ST_Area(the_geog) As sqm\n"
+"        FROM somegeogtable;"
+msgstr "SELECT ST_Area(the_geog)/POWER(0.3048,2) As sqft_spheroid,  ST_Area(the_geog,false)/POWER(0.3048,2) As sqft_sphere, ST_Area(the_geog) As sqm_spheroid\n                FROM (SELECT\n                geography(\n                ST_Transform(\n                        ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,743265 2967450,743265.625 2967416,743238 2967416))',\n                                2249\n                                ) ,4326\n                        )\n     [...]
+
+#. Tag: para
+#: reference_measure.xml:538
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeographyFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
+"<xref linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_GeographyFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:544
+#, no-c-format
+msgid "ST_Azimuth"
+msgstr "ST_Azimuth"
+
+#. Tag: refpurpose
+#: reference_measure.xml:546
+#, no-c-format
+msgid ""
+"Returns the north-based azimuth as the angle in radians measured clockwise "
+"from the vertical on pointA to pointB."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:549
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float <function>ST_Azimuth</function></funcdef> "
+"<paramdef><type>geometry </type><parameter>pointA</parameter></paramdef> "
+"<paramdef><type>geometry </type><parameter>pointB</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>float "
+"<function>ST_Azimuth</function></funcdef> <paramdef><type>geography "
+"</type><parameter>pointA</parameter></paramdef> <paramdef><type>geography "
+"</type><parameter>pointB</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float <function>ST_Azimuth</function></funcdef> <paramdef><type>geometry </type><parameter>pointA</parameter></paramdef> <paramdef><type>geometry </type><parameter>pointB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float <function>ST_Azimuth</function></funcdef> <paramdef><type>geography </type><parameter>pointA</parameter></paramdef> <paramdef><type>geography </type><parameter>pointB</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:565
+#, no-c-format
+msgid ""
+"Returns the azimuth in radians of the segment defined by the given point "
+"geometries, or NULL if the two points are coincident. The azimuth is angle "
+"is referenced from north, and is positive clockwise: North = 0; East = "
+"&#x03C0;/2; South = &#x03C0;; West = 3&#x03C0;/2."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:567
+#, no-c-format
+msgid ""
+"For the geography type, the forward azimuth is solved as part of the inverse"
+" geodesic problem."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:568
+#, no-c-format
+msgid ""
+"The azimuth is mathematical concept defined as the angle between a reference"
+" plane and a point, with angular units in radians. Units can be converted to"
+" degrees using a built-in PostgreSQL function degrees(), as shown in the "
+"example."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:571
+#, no-c-format
+msgid "Availability: 1.1.0"
+msgstr "Verfügbarkeit: 1.1.0"
+
+#. Tag: para
+#: reference_measure.xml:572
+#, no-c-format
+msgid "Enhanced: 2.0.0 support for geography was introduced."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:573
+#, no-c-format
+msgid ""
+"Enhanced: 2.2.0 measurement on spheroid performed with GeographicLib for "
+"improved accuracy and robustness. Requires Proj >= 4.9.0 to take "
+"advantage of the new feature."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:574
+#, no-c-format
+msgid ""
+"Azimuth is especially useful in conjunction with ST_Translate for shifting "
+"an object along its perpendicular axis. See upgis_lineshift <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiplpgsqlfunctions\">Plpgsqlfunctions"
+" PostGIS wiki section</ulink> for example of this."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:580
+#, no-c-format
+msgid "Geometry Azimuth in degrees"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:581
+#, no-c-format
+msgid ""
+"SELECT degrees(ST_Azimuth(ST_Point(25, 45), ST_Point(75, 100))) AS degA_B,\n"
+"            degrees(ST_Azimuth(ST_Point(75, 100), ST_Point(25, 45))) AS degB_A;\n"
+"\n"
+"      dega_b       |     degb_a\n"
+"------------------+------------------\n"
+" 42.2736890060937 | 222.273689006094"
+msgstr "SELECT degrees(ST_Azimuth(ST_Point(25, 45), ST_Point(75, 100))) AS degA_B,\n            degrees(ST_Azimuth(ST_Point(75, 100), ST_Point(25, 45))) AS degB_A;\n\n      dega_b       |     degb_a\n------------------+------------------\n 42.2736890060937 | 222.273689006094"
+
+#. Tag: para
+#: reference_measure.xml:591
+#, no-c-format
+msgid ""
+"Green: the start Point(25,45) with its vertical. Yellow: degA_B as the path "
+"to travel (azimuth)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:600
+#, no-c-format
+msgid ""
+"Green: the start Point(75,100) with its vertical. Yellow: degB_A as the path"
+" to travel (azimuth)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:611
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Translate\"/>, <xref linkend=\"ST_Project\"/>, <ulink "
+"url=\"http://www.postgresql.org/docs/current/interactive/functions-"
+"math.html\">PostgreSQL Math Functions</ulink>"
+msgstr ", <xref linkend=\"ST_Translate\"/>, <xref linkend=\"ST_Project\"/>, <ulink url=\"http://www.postgresql.org/docs/current/interactive/functions-math.html\">PostgreSQL Math Functions</ulink>"
+
+#. Tag: refname
+#: reference_measure.xml:618
+#, no-c-format
+msgid "ST_Centroid"
+msgstr "ST_Centroid"
+
+#. Tag: refpurpose
+#: reference_measure.xml:620
+#, no-c-format
+msgid "Returns the geometric center of a geometry."
+msgstr "Gibt den geometrischen Schwerpunkt der Geometrie zurück."
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:624
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Centroid</function></funcdef>"
+" <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Centroid</function></funcdef> <paramdef><type>geography </type>"
+" <parameter>g1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean"
+" </type> <parameter>use_spheroid=true</parameter></paramdef> "
+"</funcprototype>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:646
+#, no-c-format
+msgid ""
+"Computes the geometric center of a geometry, or equivalently, the center of "
+"mass of the geometry as a <varname>POINT</varname>. For "
+"[<varname>MULTI</varname>]<varname>POINT</varname>s, this is computed as the"
+" arithmetic mean of the input coordinates. For "
+"[<varname>MULTI</varname>]<varname>LINESTRING</varname>s, this is computed "
+"as the weighted length of each line segment. For "
+"[<varname>MULTI</varname>]<varname>POLYGON</varname>s, \"weight\" is thought"
+" in terms of area. If an empty geometry is supplied, an empty "
+"<varname>GEOMETRYCOLLECTION</varname> is returned. If "
+"<varname>NULL</varname> is supplied, <varname>NULL</varname> is returned. If"
+" <varname>CIRCULARSTRING</varname> or <varname>COMPOUNDCURVE</varname> are "
+"supplied, they are converted to linestring wtih CurveToLine first, then same"
+" than for <varname>LINESTRING</varname>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:661
+#, no-c-format
+msgid ""
+"New in 2.3.0 : support <varname>CIRCULARSTRING</varname> and "
+"<varname>COMPOUNDCURVE</varname> (using CurveToLine)"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:663
+#, no-c-format
+msgid "Availability: 2.4.0 support for geography was introduced."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:665
+#, no-c-format
+msgid ""
+"The centroid is equal to the centroid of the set of component Geometries of "
+"highest dimension (since the lower-dimension geometries contribute zero "
+"\"weight\" to the centroid)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:670
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 8.1.4, 9.5.5"
+msgstr "&sqlmm_compliant; SQL-MM 3: 8.1.4, 9.5.5"
+
+#. Tag: para
+#: reference_measure.xml:676
+#, no-c-format
+msgid ""
+"In each of the following illustrations, the green dot represents the "
+"centroid of the source geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:689
+#, no-c-format
+msgid "Centroid of a <varname>MULTIPOINT</varname>"
+msgstr "Der geometrische Schwerpunkt eines <varname>MULTIPOINT</varname>s"
+
+#. Tag: para
+#: reference_measure.xml:700
+#, no-c-format
+msgid "Centroid of a <varname>LINESTRING</varname>"
+msgstr "Der geometrische Schwerpunkt eines <varname>LINESTRING</varname>s"
+
+#. Tag: para
+#: reference_measure.xml:713
+#, no-c-format
+msgid "Centroid of a <varname>POLYGON</varname>"
+msgstr "Der geometrische Schwerpunkt eines <varname>POLYGON</varname>s"
+
+#. Tag: para
+#: reference_measure.xml:724
+#, no-c-format
+msgid "Centroid of a <varname>GEOMETRYCOLLECTION</varname>"
+msgstr "Der geometrische Schwerpunkt einer <varname>GEOMETRYCOLLECTION</varname>"
+
+#. Tag: programlisting
+#: reference_measure.xml:733
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Centroid('MULTIPOINT ( -1 0, -1 2, -1 3, -1 4, -1 7, 0 1, 0 3, 1 1, 2 0, 6 0, 7 8, 9 8, 10 6 )'));\n"
+"                                st_astext\n"
+"------------------------------------------\n"
+" POINT(2.30769230769231 3.30769230769231)\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsText(ST_centroid(g))\n"
+"FROM  ST_GeomFromText('CIRCULARSTRING(0 2, -1 1,0 0, 0.5 0, 1 0, 2 1, 1 2, 0.5 2, 0 2)')  AS g ;\n"
+"------------------------------------------\n"
+"POINT(0.5 1)\n"
+"\n"
+"\n"
+"SELECT ST_AsText(ST_centroid(g))\n"
+"FROM  ST_GeomFromText('COMPOUNDCURVE(CIRCULARSTRING(0 2, -1 1,0 0),(0 0, 0.5 0, 1 0),CIRCULARSTRING( 1 0, 2 1, 1 2),(1 2, 0.5 2, 0 2))' ) AS g;\n"
+"------------------------------------------\n"
+"POINT(0.5 1)"
+msgstr "SELECT ST_AsText(ST_Centroid('MULTIPOINT ( -1 0, -1 2, -1 3, -1 4, -1 7, 0 1, 0 3, 1 1, 2 0, 6 0, 7 8, 9 8, 10 6 )'));\n                                st_astext\n------------------------------------------\n POINT(2.30769230769231 3.30769230769231)\n(1 row)\n\nSELECT ST_AsText(ST_centroid(g))\nFROM  ST_GeomFromText('CIRCULARSTRING(0 2, -1 1,0 0, 0.5 0, 1 0, 2 1, 1 2, 0.5 2, 0 2)')  AS g ;\n------------------------------------------\nPOINT(0.5 1)\n\n\nSELECT ST_AsText(ST_centroid( [...]
+
+#. Tag: refname
+#: reference_measure.xml:745
+#, no-c-format
+msgid "ST_ClosestPoint"
+msgstr "ST_ClosestPoint"
+
+#. Tag: refpurpose
+#: reference_measure.xml:747
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the 2-dimensional point on g1 that is closest to g2. "
+"This is the first point of the shortest line.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:753
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ClosestPoint</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ClosestPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:768
+#, no-c-format
+msgid ""
+"<para>Returns the 2-dimensional point on g1 that is closest to g2. This is "
+"the first point of the shortest line.</para>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:771
+#, no-c-format
+msgid ""
+"If you have a 3D Geometry, you may prefer to use <xref "
+"linkend=\"ST_3DClosestPoint\"/>."
+msgstr "Falls es sich um eine 3D-Geometrie handelt, sollten Sie <xref linkend=\"ST_3DClosestPoint\"/> vorziehen."
+
+#. Tag: para
+#: reference_measure.xml:772 reference_measure.xml:2182
+#: reference_measure.xml:2336 reference_measure.xml:3002
+#: reference_measure.xml:3577
+#, no-c-format
+msgid "Availability: 1.5.0"
+msgstr "Verfügbarkeit: 1.5.0"
+
+#. Tag: para
+#: reference_measure.xml:786
+#, no-c-format
+msgid ""
+"Closest between point and linestring is the point itself, but closest point "
+"between a linestring and point is the point on line string that is closest."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:790
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_ClosestPoint(pt,line)) AS cp_pt_line,\n"
+"        ST_AsText(ST_ClosestPoint(line,pt)) As cp_line_pt\n"
+"FROM (SELECT 'POINT(100 100)'::geometry As pt,\n"
+"                'LINESTRING (20 80, 98 190, 110 180, 50 75 )'::geometry As line\n"
+"        ) As foo;\n"
+"\n"
+"\n"
+"   cp_pt_line   |                cp_line_pt\n"
+"----------------+------------------------------------------\n"
+" POINT(100 100) | POINT(73.0769230769231 115.384615384615)"
+msgstr "SELECT ST_AsText(ST_ClosestPoint(pt,line)) AS cp_pt_line,\n        ST_AsText(ST_ClosestPoint(line,pt)) As cp_line_pt\nFROM (SELECT 'POINT(100 100)'::geometry As pt,\n                'LINESTRING (20 80, 98 190, 110 180, 50 75 )'::geometry As line\n        ) As foo;\n\n\n   cp_pt_line   |                cp_line_pt\n----------------+------------------------------------------\n POINT(100 100) | POINT(73.0769230769231 115.384615384615)"
+
+#. Tag: para
+#: reference_measure.xml:798
+#, no-c-format
+msgid "closest point on polygon A to polygon B"
+msgstr "Der Punkt des Polygons A der am nähesten beim Polygon B liegt"
+
+#. Tag: programlisting
+#: reference_measure.xml:801
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"                ST_ClosestPoint(\n"
+"                        ST_GeomFromText('POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))'),\n"
+"                        ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                        )\n"
+"                ) As ptwkt;\n"
+"\n"
+"                  ptwkt\n"
+"------------------------------------------\n"
+" POINT(140.752120669087 125.695053378061)"
+msgstr "SELECT ST_AsText(\n                ST_ClosestPoint(\n                        ST_GeomFromText('POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))'),\n                        ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                        )\n                ) As ptwkt;\n\n                  ptwkt\n------------------------------------------\n POINT(140.752120669087 125.695053378061)"
+
+#. Tag: para
+#: reference_measure.xml:813
+#, no-c-format
+msgid ""
+",<xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref "
+"linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_MaxDistance\"/>"
+msgstr ",<xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_MaxDistance\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:819
+#, no-c-format
+msgid "ST_ClusterDBSCAN"
+msgstr "ST_ClusterDBSCAN"
+
+#. Tag: refpurpose
+#: reference_measure.xml:821
+#, no-c-format
+msgid ""
+"Windowing function that returns integer id for the cluster each input "
+"geometry is in based on 2D implementation of Density-based spatial "
+"clustering of applications with noise (DBSCAN) algorithm."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:826
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_ClusterDBSCAN</function></funcdef> "
+"<paramdef><type>geometry winset </type> "
+"<parameter>geom</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>eps</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>minpoints</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_ClusterDBSCAN</function></funcdef> <paramdef><type>geometry winset </type> <parameter>geom</parameter></paramdef> <paramdef><type>float8 </type> <parameter>eps</parameter></paramdef> <paramdef><type>integer </type> <parameter>minpoints</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:844
+#, no-c-format
+msgid ""
+"Returns cluster number for each input geometry, based on a 2D implementation"
+" of the <ulink url=\"https://en.wikipedia.org/wiki/DBSCAN\">Density-based "
+"spatial clustering of applications with noise (DBSCAN)</ulink> algorithm. "
+"Unlike <xref linkend=\"ST_ClusterKMeans\"/>, it does not require the number "
+"of clusters to be specified, but instead uses the desired distance "
+"(<varname>eps</varname>) and density(<varname>minpoints</varname>) "
+"parameters to construct each cluster."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:851
+#, no-c-format
+msgid "An input geometry will be added to a cluster if it is either:"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:855
+#, no-c-format
+msgid ""
+"A \"core\" geometry, that is within <varname>eps</varname> distance "
+"(Cartesian) of at least <varname>minpoints</varname> input geometries "
+"(including itself) or"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:860
+#, no-c-format
+msgid ""
+"A \"border\" geometry, that is within <varname>eps</varname> distance of a "
+"core geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:867
+#, no-c-format
+msgid ""
+"Note that border geometries may be within <varname>eps</varname> distance of"
+" core geometries in more than one cluster; in this case, either assignment "
+"would be correct, and the border geometry will be arbitrarily asssigned to "
+"one of the available clusters. In these cases, it is possible for a correct "
+"cluster to be generated with fewer than <varname>minpoints</varname> "
+"geometries. When assignment of a border geometry is ambiguous, repeated "
+"calls to ST_ClusterDBSCAN will produce identical results if an ORDER BY "
+"clause is included in the window definition, but cluster assignments may "
+"differ from other implementations of the same algorithm."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:875
+#, no-c-format
+msgid ""
+"Input geometries that do not meet the criteria to join any other cluster "
+"will be assigned a cluster number of NULL."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:879 reference_measure.xml:996
+#, no-c-format
+msgid "Availability: 2.3.0 - requires GEOS"
+msgstr "Verfügbarkeit: 2.3.0 - benötigt GEOS"
+
+#. Tag: para
+#: reference_measure.xml:884
+#, no-c-format
+msgid ""
+"Assigning a cluster number to each polygon within 50 meters of each other. "
+"Require at least 2 polygons per cluster"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:896
+#, no-c-format
+msgid "within 50 meters at least 2 per cluster. singletons have NULL for cid"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:899
+#, no-c-format
+msgid ""
+"SELECT name, ST_ClusterDBSCAN(geom, eps := 50, minpoints := 2) over () AS cid\n"
+"FROM boston_polys\n"
+"WHERE name > '' AND building > ''\n"
+"        AND ST_DWithin(geom,\n"
+"        ST_Transform(\n"
+"            ST_GeomFromText('POINT(-71.04054 42.35141)', 4326), 26986),\n"
+"           500);"
+msgstr ""
+
+#. Tag: screen
+#: reference_measure.xml:902
+#, no-c-format
+msgid ""
+"<![CDATA[                name                 | bucket\n"
+"-------------------------------------+--------\n"
+" Manulife Tower                      |      0\n"
+" Park Lane Seaport I                 |      0\n"
+" Park Lane Seaport II                |      0\n"
+" Renaissance Boston Waterfront Hotel |      0\n"
+" Seaport Boston Hotel                |      0\n"
+" Seaport Hotel & World Trade Center  |      0\n"
+" Waterside Place                     |      0\n"
+" World Trade Center East             |      0\n"
+" 100 Northern Avenue                 |      1\n"
+" 100 Pier 4                          |      1\n"
+" The Institute of Contemporary Art   |      1\n"
+" 101 Seaport                         |      2\n"
+" District Hall                       |      2\n"
+" One Marina Park Drive               |      2\n"
+" Twenty Two Liberty                  |      2\n"
+" Vertex                              |      2\n"
+" Vertex                              |      2\n"
+" Watermark Seaport                   |      2\n"
+" Blue Hills Bank Pavilion            |   NULL\n"
+" World Trade Center West             |   NULL\n"
+"(20 rows)]]>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:910
+#, no-c-format
+msgid ""
+"Combining parcels with the same cluster number into a single geometry. This "
+"uses named argument calling"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:913
+#, no-c-format
+msgid ""
+"SELECT cid, ST_Collect(geom) AS cluster_geom, array_agg(parcel_id) AS ids_in_cluster FROM (\n"
+"    SELECT parcel_id, ST_ClusterDBSCAN(geom, eps := 0.5, minpoints := 5) over () AS cid, geom\n"
+"    FROM parcels) sq\n"
+"GROUP BY cid;"
+msgstr "SELECT cid, ST_Collect(geom) AS cluster_geom, array_agg(parcel_id) AS ids_in_cluster FROM (\n    SELECT parcel_id, ST_ClusterDBSCAN(geom, eps := 0.5, minpoints := 5) over () AS cid, geom\n    FROM parcels) sq\nGROUP BY cid;"
+
+#. Tag: para
+#: reference_measure.xml:918
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClusterKMeans\"/>, <xref "
+"linkend=\"ST_ClusterIntersecting\"/>, <xref linkend=\"ST_ClusterWithin\"/>"
+msgstr ""
+
+#. Tag: refname
+#: reference_measure.xml:929
+#, no-c-format
+msgid "ST_ClusterIntersecting"
+msgstr "ST_ClusterIntersecting"
+
+#. Tag: refpurpose
+#: reference_measure.xml:931
+#, no-c-format
+msgid ""
+"Aggregate. Returns an array with the connected components of a set of "
+"geometries"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:936
+#, no-c-format
+msgid ""
+"<funcdef>geometry[] <function>ST_ClusterIntersecting</function></funcdef> "
+"<paramdef><type>geometry set</type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>geometry[] <function>ST_ClusterIntersecting</function></funcdef> <paramdef><type>geometry set</type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:946
+#, no-c-format
+msgid ""
+"ST_ClusterIntersecting is an aggregate function that returns an array of "
+"GeometryCollections, where each GeometryCollection represents an "
+"interconnected set of geometries."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:948 reference_measure.xml:1070
+#, no-c-format
+msgid "Availability: 2.2.0 - requires GEOS"
+msgstr "Verfügbarkeit: 2.2.0 - benötigt GEOS"
+
+#. Tag: programlisting
+#: reference_measure.xml:953
+#, no-c-format
+msgid ""
+"WITH testdata AS\n"
+"  (SELECT unnest(ARRAY['LINESTRING (0 0, 1 1)'::geometry,\n"
+"                       'LINESTRING (5 5, 4 4)'::geometry,\n"
+"                       'LINESTRING (6 6, 7 7)'::geometry,\n"
+"                       'LINESTRING (0 0, -1 -1)'::geometry,\n"
+"                       'POLYGON ((0 0, 4 0, 4 4, 0 4, 0 0))'::geometry]) AS geom)\n"
+"\n"
+"SELECT ST_AsText(unnest(ST_ClusterIntersecting(geom))) FROM testdata;\n"
+"\n"
+"--result\n"
+"\n"
+"st_astext\n"
+"---------\n"
+"GEOMETRYCOLLECTION(LINESTRING(0 0,1 1),LINESTRING(5 5,4 4),LINESTRING(0 0,-1 -1),POLYGON((0 0,4 0,4 4,0 4,0 0)))\n"
+"GEOMETRYCOLLECTION(LINESTRING(6 6,7 7))"
+msgstr "WITH testdata AS\n  (SELECT unnest(ARRAY['LINESTRING (0 0, 1 1)'::geometry,\n                       'LINESTRING (5 5, 4 4)'::geometry,\n                       'LINESTRING (6 6, 7 7)'::geometry,\n                       'LINESTRING (0 0, -1 -1)'::geometry,\n                       'POLYGON ((0 0, 4 0, 4 4, 0 4, 0 0))'::geometry]) AS geom)\n\nSELECT ST_AsText(unnest(ST_ClusterIntersecting(geom))) FROM testdata;\n\n--result\n\nst_astext\n---------\nGEOMETRYCOLLECTION(LINESTRING(0 0,1  [...]
+
+#. Tag: para
+#: reference_measure.xml:957
+#, no-c-format
+msgid ", <xref linkend=\"ST_ClusterKMeans\"/>, <xref linkend=\"ST_ClusterWithin\"/>"
+msgstr ", <xref linkend=\"ST_ClusterKMeans\"/>, <xref linkend=\"ST_ClusterWithin\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:969
+#, no-c-format
+msgid "ST_ClusterKMeans"
+msgstr "ST_ClusterKMeans"
+
+#. Tag: refpurpose
+#: reference_measure.xml:971
+#, no-c-format
+msgid ""
+"Windowing function that returns integer id for the cluster each input "
+"geometry is in."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:976
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_ClusterKMeans</function></funcdef> "
+"<paramdef><type>geometry winset </type> "
+"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>number_of_clusters</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_ClusterKMeans</function></funcdef> <paramdef><type>geometry winset </type> <parameter>geom</parameter></paramdef> <paramdef><type>integer </type> <parameter>number_of_clusters</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:991
+#, no-c-format
+msgid ""
+"Returns 2D distance based <ulink "
+"url=\"https://en.wikipedia.org/wiki/K-means_clustering\">k-means</ulink> "
+"cluster number for each input geometry. The distance used for clustering is "
+"the distance between the centroids of the geometries."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1001
+#, no-c-format
+msgid "Generate dummy set of parcels for examples"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1002
+#, no-c-format
+msgid ""
+"CREATE TABLE parcels AS\n"
+"SELECT lpad((row_number() over())::text,3,'0') As parcel_id, geom,\n"
+"('{residential, commercial}'::text[])[1 + mod(row_number()OVER(),2)] As type\n"
+"FROM\n"
+"    ST_Subdivide(ST_Buffer('LINESTRING(40 100, 98 100, 100 150, 60 90)'::geometry,\n"
+"    40, 'endcap=square'),12) As geom;"
+msgstr "CREATE TABLE parcels AS\nSELECT lpad((row_number() over())::text,3,'0') As parcel_id, geom,\n('{residential, commercial}'::text[])[1 + mod(row_number()OVER(),2)] As type\nFROM\n    ST_Subdivide(ST_Buffer('LINESTRING(40 100, 98 100, 100 150, 60 90)'::geometry,\n    40, 'endcap=square'),12) As geom;"
+
+#. Tag: para
+#: reference_measure.xml:1014
+#, no-c-format
+msgid "Original Parcels"
+msgstr "Ursprüngliche Parzellen"
+
+#. Tag: para
+#: reference_measure.xml:1024
+#, no-c-format
+msgid "Parcels color-coded by cluster number (cid)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1027
+#, no-c-format
+msgid ""
+"SELECT ST_ClusterKMeans(geom, 5) OVER() AS cid, parcel_id, geom\n"
+"FROM parcels;\n"
+"-- result\n"
+" cid | parcel_id |   geom\n"
+"-----+-----------+---------------\n"
+"   0 | 001       | 0103000000...\n"
+"   0 | 002       | 0103000000...\n"
+"   1 | 003       | 0103000000...\n"
+"   0 | 004       | 0103000000...\n"
+"   1 | 005       | 0103000000...\n"
+"   2 | 006       | 0103000000...\n"
+"   2 | 007       | 0103000000...\n"
+"(7 rows)"
+msgstr "SELECT ST_ClusterKMeans(geom, 5) OVER() AS cid, parcel_id, geom\nFROM parcels;\n-- result\n cid | parcel_id |   geom\n-----+-----------+---------------\n   0 | 001       | 0103000000...\n   0 | 002       | 0103000000...\n   1 | 003       | 0103000000...\n   0 | 004       | 0103000000...\n   1 | 005       | 0103000000...\n   2 | 006       | 0103000000...\n   2 | 007       | 0103000000...\n(7 rows)"
+
+#. Tag: programlisting
+#: reference_measure.xml:1034
+#, no-c-format
+msgid ""
+"-- Partitioning parcel clusters by type\n"
+"SELECT ST_ClusterKMeans(geom,3) over (PARTITION BY type) AS cid, parcel_id, type\n"
+"FROM parcels;\n"
+"-- result\n"
+" cid | parcel_id |    type\n"
+"-----+-----------+-------------\n"
+"   1 | 005       | commercial\n"
+"   1 | 003       | commercial\n"
+"   2 | 007       | commercial\n"
+"   0 | 001       | commercial\n"
+"   1 | 004       | residential\n"
+"   0 | 002       | residential\n"
+"   2 | 006       | residential\n"
+"(7 rows)"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1040
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClusterIntersecting\"/>, <xref "
+"linkend=\"ST_ClusterWithin\"/>, <xref linkend=\"ST_Subdivide\"/>"
+msgstr ", <xref linkend=\"ST_ClusterIntersecting\"/>, <xref linkend=\"ST_ClusterWithin\"/>, <xref linkend=\"ST_Subdivide\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:1050
+#, no-c-format
+msgid "ST_ClusterWithin"
+msgstr "ST_ClusterWithin"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1052
+#, no-c-format
+msgid ""
+"Aggregate. Returns an array of GeometryCollections, where each "
+"GeometryCollection represents a set of geometries separated by no more than "
+"the specified distance."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1057
+#, no-c-format
+msgid ""
+"<funcdef>geometry[] <function>ST_ClusterWithin</function></funcdef> "
+"<paramdef><type>geometry set </type> <parameter>g</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>distance</parameter></paramdef>"
+msgstr "<funcdef>geometry[] <function>ST_ClusterWithin</function></funcdef> <paramdef><type>geometry set </type> <parameter>g</parameter></paramdef> <paramdef><type>float8 </type> <parameter>distance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1068
+#, no-c-format
+msgid ""
+"ST_ClusterWithin is an aggregate function that returns an array of "
+"GeometryCollections, where each GeometryCollection represents a set of "
+"geometries separated by no more than the specified distance. (Distances are "
+"Cartesian distances in the units of the SRID.)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1075
+#, no-c-format
+msgid ""
+"WITH testdata AS\n"
+"  (SELECT unnest(ARRAY['LINESTRING (0 0, 1 1)'::geometry,\n"
+"                       'LINESTRING (5 5, 4 4)'::geometry,\n"
+"                       'LINESTRING (6 6, 7 7)'::geometry,\n"
+"                       'LINESTRING (0 0, -1 -1)'::geometry,\n"
+"                       'POLYGON ((0 0, 4 0, 4 4, 0 4, 0 0))'::geometry]) AS geom)\n"
+"\n"
+"SELECT ST_AsText(unnest(ST_ClusterWithin(geom, 1.4))) FROM testdata;\n"
+"\n"
+"--result\n"
+"\n"
+"st_astext\n"
+"---------\n"
+"GEOMETRYCOLLECTION(LINESTRING(0 0,1 1),LINESTRING(5 5,4 4),LINESTRING(0 0,-1 -1),POLYGON((0 0,4 0,4 4,0 4,0 0)))\n"
+"GEOMETRYCOLLECTION(LINESTRING(6 6,7 7))"
+msgstr "WITH testdata AS\n  (SELECT unnest(ARRAY['LINESTRING (0 0, 1 1)'::geometry,\n                       'LINESTRING (5 5, 4 4)'::geometry,\n                       'LINESTRING (6 6, 7 7)'::geometry,\n                       'LINESTRING (0 0, -1 -1)'::geometry,\n                       'POLYGON ((0 0, 4 0, 4 4, 0 4, 0 0))'::geometry]) AS geom)\n\nSELECT ST_AsText(unnest(ST_ClusterWithin(geom, 1.4))) FROM testdata;\n\n--result\n\nst_astext\n---------\nGEOMETRYCOLLECTION(LINESTRING(0 0,1 1 [...]
+
+#. Tag: para
+#: reference_measure.xml:1079
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClusterKMeans\"/>, <xref "
+"linkend=\"ST_ClusterIntersecting\"/>"
+msgstr ", <xref linkend=\"ST_ClusterKMeans\"/>, <xref linkend=\"ST_ClusterIntersecting\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:1090
+#, no-c-format
+msgid "ST_Contains"
+msgstr "ST_Contains"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1092
+#, no-c-format
+msgid ""
+"Returns true if and only if no points of B lie in the exterior of A, and at "
+"least one point of the interior of B lies in the interior of A."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1097
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Contains</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_Contains</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1112
+#, no-c-format
+msgid ""
+"Geometry A contains Geometry B if and only if no points of B lie in the "
+"exterior of A, and at least one point of the interior of B lies in the "
+"interior of A. An important subtlety of this definition is that A does not "
+"contain its boundary, but A does contain itself. Contrast that to <xref "
+"linkend=\"ST_ContainsProperly\"/> where geometry A does not Contain Properly"
+" itself."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1116
+#, no-c-format
+msgid ""
+"Returns TRUE if geometry B is completely inside geometry A. For this "
+"function to make sense, the source geometries must both be of the same "
+"coordinate projection, having the same SRID. ST_Contains is the inverse of "
+"ST_Within. So ST_Contains(A,B) implies ST_Within(B,A) except in the case of "
+"invalid geometries where the result is always false regardless or not "
+"defined."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1121 reference_measure.xml:1349
+#: reference_measure.xml:1429 reference_measure.xml:1794
+#: reference_measure.xml:3133 reference_measure.xml:3482
+#: reference_measure.xml:3799
+#, no-c-format
+msgid "Performed by the GEOS module"
+msgstr "Wird durch das GEOS Modul ausgeführt"
+
+#. Tag: para
+#: reference_measure.xml:1122 reference_measure.xml:2704
+#, no-c-format
+msgid ""
+"Enhanced: 2.3.0 Enhancement to PIP short-circuit extended to support "
+"MultiPoints with few points. Prior versions only supported point in polygon."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1125 reference_measure.xml:1287
+#: reference_measure.xml:1352 reference_measure.xml:1432
+#: reference_measure.xml:1536 reference_measure.xml:1791
+#: reference_measure.xml:3680 reference_measure.xml:3804
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1129 reference_measure.xml:1291
+#: reference_measure.xml:1356 reference_measure.xml:1436
+#: reference_measure.xml:3808
+#, no-c-format
+msgid ""
+"Do not use this function with invalid geometries. You will get unexpected "
+"results."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1132
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" index use, use the function _ST_Contains."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1137 reference_measure.xml:1369
+#: reference_measure.xml:1444 reference_measure.xml:1800
+#: reference_measure.xml:2718 reference_measure.xml:3142
+#: reference_measure.xml:3816
+#, no-c-format
+msgid ""
+"NOTE: this is the \"allowable\" version that returns a boolean, not an "
+"integer."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1140
+#, no-c-format
+msgid ""
+"&sfs_compliant; s2.1.1.2 // s2.1.13.3 - same as within(geometry B, geometry "
+"A)"
+msgstr "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - ident mit within(geometry B, geometry A)"
+
+#. Tag: para
+#: reference_measure.xml:1142
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.31"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.31"
+
+#. Tag: para
+#: reference_measure.xml:1144 reference_measure.xml:1373
+#: reference_measure.xml:1448
+#, no-c-format
+msgid ""
+"There are certain subtleties to ST_Contains and ST_Within that are not "
+"intuitively obvious. For details check out <ulink url=\"http://lin-ear-th-"
+"inking.blogspot.com/2007/06/subtleties-of-ogc-covers-"
+"spatial.html\">Subtleties of OGC Covers, Contains, Within</ulink>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1151
+#, no-c-format
+msgid ""
+"The <function>ST_Contains</function> predicate returns "
+"<varname>TRUE</varname> in all the following illustrations."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1163
+#, no-c-format
+msgid "<varname>LINESTRING</varname> / <varname>MULTIPOINT</varname>"
+msgstr "<varname>LINESTRING</varname> / <varname>MULTIPOINT</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1173 reference_measure.xml:3758
+#, no-c-format
+msgid "<varname>POLYGON</varname> / <varname>POINT</varname>"
+msgstr "<varname>POLYGON</varname> / <varname>POINT</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1184 reference_measure.xml:1224
+#: reference_measure.xml:3727
+#, no-c-format
+msgid "<varname>POLYGON</varname> / <varname>LINESTRING</varname>"
+msgstr "<varname>POLYGON</varname> / <varname>LINESTRING</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1194 reference_measure.xml:3179
+#: reference_measure.xml:3707 reference_measure.xml:3717
+#, no-c-format
+msgid "<varname>POLYGON</varname> / <varname>POLYGON</varname>"
+msgstr "<varname>POLYGON</varname> / <varname>POLYGON</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1202
+#, no-c-format
+msgid ""
+"The <function>ST_Contains</function> predicate returns "
+"<varname>FALSE</varname> in all the following illustrations."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1214
+#, no-c-format
+msgid "<varname>POLYGON</varname> / <varname>MULTIPOINT</varname>"
+msgstr "<varname>POLYGON</varname> / <varname>MULTIPOINT</varname>"
+
+#. Tag: programlisting
+#: reference_measure.xml:1232
+#, no-c-format
+msgid ""
+"-- A circle within a circle\n"
+"SELECT ST_Contains(smallc, bigc) As smallcontainsbig,\n"
+"           ST_Contains(bigc,smallc) As bigcontainssmall,\n"
+"           ST_Contains(bigc, ST_Union(smallc, bigc)) as bigcontainsunion,\n"
+"           ST_Equals(bigc, ST_Union(smallc, bigc)) as bigisunion,\n"
+"           ST_Covers(bigc, ST_ExteriorRing(bigc)) As bigcoversexterior,\n"
+"           ST_Contains(bigc, ST_ExteriorRing(bigc)) As bigcontainsexterior\n"
+"FROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 2)'), 10) As smallc,\n"
+"                         ST_Buffer(ST_GeomFromText('POINT(1 2)'), 20) As bigc) As foo;\n"
+"\n"
+"-- Result\n"
+"  smallcontainsbig | bigcontainssmall | bigcontainsunion | bigisunion | bigcoversexterior | bigcontainsexterior\n"
+"------------------+------------------+------------------+------------+-------------------+---------------------\n"
+" f                | t                | t                | t          | t        | f\n"
+"\n"
+"-- Example demonstrating difference between contains and contains properly\n"
+"SELECT ST_GeometryType(geomA) As geomtype, ST_Contains(geomA,geomA) AS acontainsa, ST_ContainsProperly(geomA, geomA) AS acontainspropa,\n"
+"   ST_Contains(geomA, ST_Boundary(geomA)) As acontainsba, ST_ContainsProperly(geomA, ST_Boundary(geomA)) As acontainspropba\n"
+"FROM (VALUES ( ST_Buffer(ST_Point(1,1), 5,1) ),\n"
+"                         ( ST_MakeLine(ST_Point(1,1), ST_Point(-1,-1) ) ),\n"
+"                         ( ST_Point(1,1) )\n"
+"          ) As foo(geomA);\n"
+"\n"
+"  geomtype    | acontainsa | acontainspropa | acontainsba | acontainspropba\n"
+"--------------+------------+----------------+-------------+-----------------\n"
+"ST_Polygon    | t          | f              | f           | f\n"
+"ST_LineString | t          | f              | f           | f\n"
+"ST_Point      | t          | t              | f           | f"
+msgstr "-- Ein Kreis innerhalb eines Kreises\nSELECT ST_Contains(smallc, bigc) As smallcontainsbig,\n           ST_Contains(bigc,smallc) As bigcontainssmall,\n           ST_Contains(bigc, ST_Union(smallc, bigc)) as bigcontainsunion,\n           ST_Equals(bigc, ST_Union(smallc, bigc)) as bigisunion,\n           ST_Covers(bigc, ST_ExteriorRing(bigc)) As bigcoversexterior,\n           ST_Contains(bigc, ST_ExteriorRing(bigc)) As bigcontainsexterior\nFROM (SELECT ST_Buffer(ST_GeomFromText('PO [...]
+
+#. Tag: para
+#: reference_measure.xml:1237
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, "
+"<xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
+"linkend=\"ST_Within\"/>"
+msgstr ", <xref linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Within\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:1243
+#, no-c-format
+msgid "ST_ContainsProperly"
+msgstr "ST_ContainsProperly"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1245
+#, no-c-format
+msgid ""
+"Returns true if B intersects the interior of A but not the boundary (or "
+"exterior). A does not contain properly itself, but does contain itself."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1250
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_ContainsProperly</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_ContainsProperly</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1265
+#, no-c-format
+msgid ""
+"Returns true if B intersects the interior of A but not the boundary (or "
+"exterior)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1267
+#, no-c-format
+msgid "A does not contain properly itself, but does contain itself."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1268
+#, no-c-format
+msgid ""
+"Every point of the other geometry is a point of this geometry's interior. "
+"The DE-9IM Intersection Matrix for the two geometries matches [T**FF*FF*] "
+"used in <xref linkend=\"ST_Relate\"/>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1272
+#, no-c-format
+msgid ""
+"From JTS docs slightly reworded: The advantage to using this predicate over "
+"<xref linkend=\"ST_Contains\"/> and <xref linkend=\"ST_Intersects\"/> is "
+"that it can be computed efficiently, with no need to compute topology at "
+"individual points."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1274
+#, no-c-format
+msgid ""
+"An example use case for this predicate is computing the intersections of a "
+"set of geometries with a large polygonal geometry. Since intersection is a "
+"fairly slow operation, it can be more efficient to use containsProperly to "
+"filter out test geometries which lie wholly inside the area. In these cases "
+"the intersection is known a priori to be exactly the original test geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1284
+#, no-c-format
+msgid "Availability: 1.4.0 - requires GEOS >= 3.1.0."
+msgstr "Verfügbarkeit: 1.4.0 - benötigt GEOS >= 3.1.0."
+
+#. Tag: para
+#: reference_measure.xml:1294
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" index use, use the function _ST_ContainsProperly."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1303
+#, no-c-format
+msgid ""
+"--a circle within a circle\n"
+"        SELECT ST_ContainsProperly(smallc, bigc) As smallcontainspropbig,\n"
+"        ST_ContainsProperly(bigc,smallc) As bigcontainspropsmall,\n"
+"        ST_ContainsProperly(bigc, ST_Union(smallc, bigc)) as bigcontainspropunion,\n"
+"        ST_Equals(bigc, ST_Union(smallc, bigc)) as bigisunion,\n"
+"        ST_Covers(bigc, ST_ExteriorRing(bigc)) As bigcoversexterior,\n"
+"        ST_ContainsProperly(bigc, ST_ExteriorRing(bigc)) As bigcontainsexterior\n"
+"        FROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 2)'), 10) As smallc,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(1 2)'), 20) As bigc) As foo;\n"
+"        --Result\n"
+"  smallcontainspropbig | bigcontainspropsmall | bigcontainspropunion | bigisunion | bigcoversexterior | bigcontainsexterior\n"
+"------------------+------------------+------------------+------------+-------------------+---------------------\n"
+" f                     | t                    | f                    | t          | t                 | f\n"
+"\n"
+" --example demonstrating difference between contains and contains properly\n"
+" SELECT ST_GeometryType(geomA) As geomtype, ST_Contains(geomA,geomA) AS acontainsa, ST_ContainsProperly(geomA, geomA) AS acontainspropa,\n"
+" ST_Contains(geomA, ST_Boundary(geomA)) As acontainsba, ST_ContainsProperly(geomA, ST_Boundary(geomA)) As acontainspropba\n"
+" FROM (VALUES ( ST_Buffer(ST_Point(1,1), 5,1) ),\n"
+"                  ( ST_MakeLine(ST_Point(1,1), ST_Point(-1,-1) ) ),\n"
+"                  ( ST_Point(1,1) )\n"
+"        ) As foo(geomA);\n"
+"\n"
+"  geomtype    | acontainsa | acontainspropa | acontainsba | acontainspropba\n"
+"--------------+------------+----------------+-------------+-----------------\n"
+"ST_Polygon    | t          | f              | f           | f\n"
+"ST_LineString | t          | f              | f           | f\n"
+"ST_Point      | t          | t              | f           | f"
+msgstr "--Ein Kreis innerhalb eines Kreises\n        SELECT ST_ContainsProperly(smallc, bigc) As smallcontainspropbig,\n        ST_ContainsProperly(bigc,smallc) As bigcontainspropsmall,\n        ST_ContainsProperly(bigc, ST_Union(smallc, bigc)) as bigcontainspropunion,\n        ST_Equals(bigc, ST_Union(smallc, bigc)) as bigisunion,\n        ST_Covers(bigc, ST_ExteriorRing(bigc)) As bigcoversexterior,\n        ST_ContainsProperly(bigc, ST_ExteriorRing(bigc)) As bigcontainsexterior\n       [...]
+
+#. Tag: para
+#: reference_measure.xml:1308
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_Contains\"/>, <xref "
+"linkend=\"ST_Covers\"/>, <xref linkend=\"ST_CoveredBy\"/>, <xref "
+"linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Relate\"/>, <xref "
+"linkend=\"ST_Within\"/>"
+msgstr ", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_Contains\"/>, <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Relate\"/>, <xref linkend=\"ST_Within\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:1314
+#, no-c-format
+msgid "ST_Covers"
+msgstr "ST_Covers"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1316
+#, no-c-format
+msgid "Returns 1 (TRUE) if no point in Geometry B is outside Geometry A"
+msgstr "Gibt 1 (TRUE) zurück, falls kein Punkt der Geometrie B außerhalb von Geometry A liegt"
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:1321
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Covers</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Covers</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>geogpolyA</parameter></paramdef> <paramdef><type>geography "
+"</type> <parameter>geogpointB</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Covers</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Covers</function></funcdef> <paramdef><type>geography </type> <parameter>geogpolyA</parameter></paramdef> <paramdef><type>geography </type> <parameter>geogpointB</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:1346
+#, no-c-format
+msgid ""
+"Returns 1 (TRUE) if no point in Geometry/Geography B is outside "
+"Geometry/Geography A"
+msgstr "Gibt 1 (TRUE) zurück, falls kein Punkt der Geometrie/Geographie B außerhalb von Geometry/Geographie A liegt"
+
+#. Tag: para
+#: reference_measure.xml:1359
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" index use, use the function _ST_Covers."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1364
+#, no-c-format
+msgid ""
+"Enhanced: 2.4.0 Support for polygon in polygon and line in polygon added for"
+" geography type"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1365 reference_measure.xml:3801
+#, no-c-format
+msgid ""
+"Enhanced: 2.3.0 Enhancement to PIP short-circuit for geometry extended to "
+"support MultiPoints with few points. Prior versions only supported point in "
+"polygon."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1366
+#, no-c-format
+msgid "Availability: 1.5 - support for geography was introduced."
+msgstr "Verfügbarkeit: 1.5 - Unterstützung von geograpischen Koordinaten."
+
+#. Tag: para
+#: reference_measure.xml:1367 reference_measure.xml:1438
+#, no-c-format
+msgid "Availability: 1.2.2 - requires GEOS >= 3.0"
+msgstr "Verfügbarkeit: 1.2.2 - benötigt GEOS >= 3.0"
+
+#. Tag: para
+#: reference_measure.xml:1372 reference_measure.xml:1447
+#, no-c-format
+msgid "Not an OGC standard, but Oracle has it too."
+msgstr "Kein OGC-Standard, aber Oracle hat das auch."
+
+#. Tag: para
+#: reference_measure.xml:1379
+#, no-c-format
+msgid "Geometry example"
+msgstr "Geometrie Beispiel"
+
+#. Tag: programlisting
+#: reference_measure.xml:1380
+#, no-c-format
+msgid ""
+"--a circle covering a circle\n"
+"SELECT ST_Covers(smallc,smallc) As smallinsmall,\n"
+"        ST_Covers(smallc, bigc) As smallcoversbig,\n"
+"        ST_Covers(bigc, ST_ExteriorRing(bigc)) As bigcoversexterior,\n"
+"        ST_Contains(bigc, ST_ExteriorRing(bigc)) As bigcontainsexterior\n"
+"FROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 2)'), 10) As smallc,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(1 2)'), 20) As bigc) As foo;\n"
+"        --Result\n"
+" smallinsmall | smallcoversbig | bigcoversexterior | bigcontainsexterior\n"
+"--------------+----------------+-------------------+---------------------\n"
+" t            | f              | t                 | f\n"
+"(1 row)"
+msgstr "--Ein Kreis, der einen anderen Kreis überdeckt\nSELECT ST_Covers(smallc,smallc) As smallinsmall,\n        ST_Covers(smallc, bigc) As smallcoversbig,\n        ST_Covers(bigc, ST_ExteriorRing(bigc)) As bigcoversexterior,\n        ST_Contains(bigc, ST_ExteriorRing(bigc)) As bigcontainsexterior\nFROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 2)'), 10) As smallc,\n        ST_Buffer(ST_GeomFromText('POINT(1 2)'), 20) As bigc) As foo;\n        --Result\n smallinsmall | smallcoversbig | [...]
+
+#. Tag: para
+#: reference_measure.xml:1381
+#, no-c-format
+msgid "Geeography Example"
+msgstr "Geographie Beispiel"
+
+#. Tag: programlisting
+#: reference_measure.xml:1382
+#, no-c-format
+msgid ""
+"-- a point with a 300 meter buffer compared to a point, a point and its 10 meter buffer\n"
+"SELECT ST_Covers(geog_poly, geog_pt) As poly_covers_pt,\n"
+"        ST_Covers(ST_Buffer(geog_pt,10), geog_pt) As buff_10m_covers_cent\n"
+"        FROM (SELECT ST_Buffer(ST_GeogFromText('SRID=4326;POINT(-99.327 31.4821)'), 300) As geog_poly,\n"
+"                                ST_GeogFromText('SRID=4326;POINT(-99.33 31.483)') As geog_pt ) As foo;\n"
+"\n"
+" poly_covers_pt | buff_10m_covers_cent\n"
+"----------------+------------------\n"
+" f              | t"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1387
+#, no-c-format
+msgid ", <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Within\"/>"
+msgstr ", <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Within\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:1393
+#, no-c-format
+msgid "ST_CoveredBy"
+msgstr "ST_CoveredBy"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1395
+#, no-c-format
+msgid ""
+"<refpurpose>Returns 1 (TRUE) if no point in Geometry/Geography A is outside "
+"Geometry/Geography B</refpurpose>"
+msgstr "<refpurpose>Gibt 1 (TRUE) zurück, falls kein Punkt der Geometrie/Geographie A außerhalb von Geometry/Geographie B liegt<refpurpose>"
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:1400
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_CoveredBy</function></funcdef>"
+" <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_CoveredBy</function></funcdef> <paramdef><type>geography "
+"</type> <parameter>geogA</parameter></paramdef> <paramdef><type>geography "
+"</type> <parameter>geogB</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_CoveredBy</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_CoveredBy</function></funcdef> <paramdef><type>geography </type> <parameter>geogA</parameter></paramdef> <paramdef><type>geography </type> <parameter>geogB</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:1426
+#, no-c-format
+msgid ""
+"<para>Returns 1 (TRUE) if no point in Geometry/Geography A is outside "
+"Geometry/Geography B</para>"
+msgstr "<para>Gibt 1 (TRUE) zurück, falls kein Punkt der Geometrie/Geographie A außerhalb von Geometry/Geographie B liegt<para>"
+
+#. Tag: para
+#: reference_measure.xml:1439
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" index use, use the function _ST_CoveredBy."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1454
+#, no-c-format
+msgid ""
+"--a circle coveredby a circle\n"
+"SELECT ST_CoveredBy(smallc,smallc) As smallinsmall,\n"
+"        ST_CoveredBy(smallc, bigc) As smallcoveredbybig,\n"
+"        ST_CoveredBy(ST_ExteriorRing(bigc), bigc) As exteriorcoveredbybig,\n"
+"        ST_Within(ST_ExteriorRing(bigc),bigc) As exeriorwithinbig\n"
+"FROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 2)'), 10) As smallc,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(1 2)'), 20) As bigc) As foo;\n"
+"        --Result\n"
+" smallinsmall | smallcoveredbybig | exteriorcoveredbybig | exeriorwithinbig\n"
+"--------------+-------------------+----------------------+------------------\n"
+" t            | t                 | t                    | f\n"
+"(1 row)"
+msgstr "--Ein Kreis abgedeckt durch einen Kreis\nSELECT ST_CoveredBy(smallc,smallc) As smallinsmall,\n        ST_CoveredBy(smallc, bigc) As smallcoveredbybig,\n        ST_CoveredBy(ST_ExteriorRing(bigc), bigc) As exteriorcoveredbybig,\n        ST_Within(ST_ExteriorRing(bigc),bigc) As exeriorwithinbig\nFROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 2)'), 10) As smallc,\n        ST_Buffer(ST_GeomFromText('POINT(1 2)'), 20) As bigc) As foo;\n        --Result\n smallinsmall | smallcoveredby [...]
+
+#. Tag: para
+#: reference_measure.xml:1459
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
+"linkend=\"ST_Within\"/>"
+msgstr ", <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_Within\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:1465
+#, no-c-format
+msgid "ST_Crosses"
+msgstr "ST_Crosses"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1467
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the supplied geometries have some, but "
+"not all, interior points in common."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1473
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Crosses</function></funcdef> "
+"<paramdef><type>geometry </type><parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type><parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_Crosses</function></funcdef> <paramdef><type>geometry </type><parameter>g1</parameter></paramdef> <paramdef><type>geometry </type><parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1486
+#, no-c-format
+msgid ""
+"<function>ST_Crosses</function> takes two geometry objects and returns "
+"<varname>TRUE</varname> if their intersection \"spatially cross\", that is, "
+"the geometries have some, but not all interior points in common. The "
+"intersection of the interiors of the geometries must not be the empty set "
+"and must have a dimensionality less than the maximum dimension of the two "
+"input geometries. Additionally, the intersection of the two geometries must "
+"not equal either of the source geometries. Otherwise, it returns "
+"<varname>FALSE</varname>."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1495
+#, no-c-format
+msgid "In mathematical terms, this is expressed as:"
+msgstr ""
+
+#. Tag: remark
+#: reference_measure.xml:1497
+#, no-c-format
+msgid ""
+"TODO: Insert appropriate MathML markup here or use a gif. Simple HTML markup"
+" does not work well in both IE and Firefox."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1508
+#, no-c-format
+msgid "The DE-9IM Intersection Matrix for the two geometries is:"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1512
+#, no-c-format
+msgid ""
+"<markup>T*T******</markup> (for Point/Line, Point/Area, and Line/Area "
+"situations)"
+msgstr "<markup>T*T******</markup> (für die Zustände Punkt/Linie, Punkt/Fläche und Linie/Fläche)"
+
+#. Tag: para
+#: reference_measure.xml:1517
+#, no-c-format
+msgid ""
+"<markup>T*****T**</markup> (for Line/Point, Area/Point, and Area/Line "
+"situations)"
+msgstr "<markup>T*****T**</markup> (für die Zustände Linie/Punkt, Fläche/Punkt und Fläche/Linie)"
+
+#. Tag: para
+#: reference_measure.xml:1522
+#, no-c-format
+msgid "<markup>0********</markup> (for Line/Line situations)"
+msgstr "<markup>0********</markup> (für den Zustand Linie/Linie)"
+
+#. Tag: para
+#: reference_measure.xml:1526
+#, no-c-format
+msgid "For any other combination of dimensions this predicate returns false."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1529
+#, no-c-format
+msgid ""
+"The OpenGIS Simple Features Specification defines this predicate only for "
+"Point/Line, Point/Area, Line/Line, and Line/Area situations. JTS / GEOS "
+"extends the definition to apply to Line/Point, Area/Point and Area/Line "
+"situations as well. This makes the relation symmetric."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1545
+#, no-c-format
+msgid "&sfs_compliant; s2.1.13.3"
+msgstr "&sfs_compliant; s2.1.13.3"
+
+#. Tag: para
+#: reference_measure.xml:1546
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.29"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.29"
+
+#. Tag: para
+#: reference_measure.xml:1552 reference_measure.xml:3151
+#, no-c-format
+msgid "The following illustrations all return <varname>TRUE</varname>."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1564
+#, no-c-format
+msgid "<varname>MULTIPOINT</varname> / <varname>LINESTRING</varname>"
+msgstr "<varname>MULTIPOINT</varname> / <varname>LINESTRING</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1574
+#, no-c-format
+msgid "<varname>MULTIPOINT</varname> / <varname>POLYGON</varname>"
+msgstr "<varname>MULTIPOINT</varname> / <varname>POLYGON</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1586
+#, no-c-format
+msgid "<varname>LINESTRING</varname> / <varname>POLYGON</varname>"
+msgstr "<varname>LINESTRING</varname> / <varname>POLYGON</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1596 reference_measure.xml:3171
+#: reference_measure.xml:3738 reference_measure.xml:3748
+#, no-c-format
+msgid "<varname>LINESTRING</varname> / <varname>LINESTRING</varname>"
+msgstr "<varname>LINESTRING</varname> / <varname>LINESTRING</varname>"
+
+#. Tag: para
+#: reference_measure.xml:1604
+#, no-c-format
+msgid ""
+"Consider a situation where a user has two tables: a table of roads and a "
+"table of highways."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1612
+#, no-c-format
+msgid ""
+"CREATE TABLE roads (\n"
+"  id serial NOT NULL,\n"
+"  the_geom geometry,\n"
+"  CONSTRAINT roads_pkey PRIMARY KEY (road_id)\n"
+");"
+msgstr "CREATE TABLE roads (\n  id serial NOT NULL,\n  the_geom geometry,\n  CONSTRAINT roads_pkey PRIMARY KEY (road_id)\n);"
+
+#. Tag: programlisting
+#: reference_measure.xml:1616
+#, no-c-format
+msgid ""
+"CREATE TABLE highways (\n"
+"  id serial NOT NULL,\n"
+"  the_gem geometry,\n"
+"  CONSTRAINT roads_pkey PRIMARY KEY (road_id)\n"
+");"
+msgstr "CREATE TABLE highways (\n  id serial NOT NULL,\n  the_gem geometry,\n  CONSTRAINT roads_pkey PRIMARY KEY (road_id)\n);"
+
+#. Tag: para
+#: reference_measure.xml:1623
+#, no-c-format
+msgid ""
+"To determine a list of roads that cross a highway, use a query similiar to:"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1627
+#, no-c-format
+msgid ""
+"SELECT roads.id\n"
+"FROM roads, highways\n"
+"WHERE ST_Crosses(roads.the_geom, highways.the_geom);"
+msgstr "SELECT roads.id\nFROM roads, highways\nWHERE ST_Crosses(roads.the_geom, highways.the_geom);"
+
+#. Tag: refname
+#: reference_measure.xml:1634
+#, no-c-format
+msgid "ST_LineCrossingDirection"
+msgstr "ST_LineCrossingDirection"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1636
+#, no-c-format
+msgid ""
+"Given 2 linestrings, returns a number between -3 and 3 denoting what kind of"
+" crossing behavior. 0 is no crossing."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1641
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_LineCrossingDirection</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>linestringA</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>linestringB</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_LineCrossingDirection</function></funcdef> <paramdef><type>geometry </type> <parameter>linestringA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>linestringB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1652
+#, no-c-format
+msgid ""
+"Given 2 linestrings, returns a number between -3 and 3 denoting what kind of"
+" crossing behavior. 0 is no crossing. This is only supported for "
+"<varname>LINESTRING</varname>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1653
+#, no-c-format
+msgid "Definition of integer constants is as follows:"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1656
+#, no-c-format
+msgid "0: LINE NO CROSS"
+msgstr "0: LINIE KEIN KREUZUNGSPUNKT"
+
+#. Tag: para
+#: reference_measure.xml:1659
+#, no-c-format
+msgid "-1: LINE CROSS LEFT"
+msgstr "-1: LINIE KREUZUNGSPUNKT LINKS"
+
+#. Tag: para
+#: reference_measure.xml:1662
+#, no-c-format
+msgid "1: LINE CROSS RIGHT"
+msgstr "-1: LINIE KREUZUNGSPUNKT RECHTS"
+
+#. Tag: para
+#: reference_measure.xml:1665
+#, no-c-format
+msgid "-2: LINE MULTICROSS END LEFT"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1668
+#, no-c-format
+msgid "2: LINE MULTICROSS END RIGHT"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1671
+#, no-c-format
+msgid "-3: LINE MULTICROSS END SAME FIRST LEFT"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1674
+#, no-c-format
+msgid "3: LINE MULTICROSS END SAME FIRST RIGHT"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1678
+#, no-c-format
+msgid "Availability: 1.4"
+msgstr "Verfügbarkeit: 1.4"
+
+#. Tag: para
+#: reference_measure.xml:1696
+#, no-c-format
+msgid ""
+"Line 1 (green), Line 2 ball is start point, triangle are end points. Query "
+"below."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1700
+#, no-c-format
+msgid ""
+"SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n"
+"          ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\n"
+"FROM (\n"
+"SELECT\n"
+" ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n"
+" ST_GeomFromText('LINESTRING(171 154,20 140,71 74,161 53)') As line2\n"
+"        ) As foo;\n"
+"\n"
+" l1_cross_l2 | l2_cross_l1\n"
+"-------------+-------------\n"
+"           3 |          -3"
+msgstr "SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n          ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\nFROM (\nSELECT\n ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n ST_GeomFromText('LINESTRING(171 154,20 140,71 74,161 53)') As line2\n        ) As foo;\n\n l1_cross_l2 | l2_cross_l1\n-------------+-------------\n           3 |          -3"
+
+#. Tag: para
+#: reference_measure.xml:1710 reference_measure.xml:1724
+#: reference_measure.xml:1738
+#, no-c-format
+msgid ""
+"Line 1 (green), Line 2 (blue) ball is start point, triangle are end points. "
+"Query below."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:1714
+#, no-c-format
+msgid ""
+"SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n"
+"          ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\n"
+"FROM (\n"
+" SELECT\n"
+"  ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n"
+"  ST_GeomFromText('LINESTRING (171 154, 20 140, 71 74, 2.99 90.16)') As line2\n"
+") As foo;\n"
+"\n"
+" l1_cross_l2 | l2_cross_l1\n"
+"-------------+-------------\n"
+"           2 |          -2"
+msgstr "SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n          ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\nFROM (\n SELECT\n  ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n  ST_GeomFromText('LINESTRING (171 154, 20 140, 71 74, 2.99 90.16)') As line2\n) As foo;\n\n l1_cross_l2 | l2_cross_l1\n-------------+-------------\n           2 |          -2"
+
+#. Tag: programlisting
+#: reference_measure.xml:1728
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n"
+"        ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\n"
+"FROM (\n"
+" SELECT\n"
+"  ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n"
+"  ST_GeomFromText('LINESTRING (20 140, 71 74, 161 53)') As line2\n"
+"  ) As foo;\n"
+"\n"
+" l1_cross_l2 | l2_cross_l1\n"
+"-------------+-------------\n"
+"          -1 |          1"
+msgstr "SELECT\n        ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n        ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\nFROM (\n SELECT\n  ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n  ST_GeomFromText('LINESTRING (20 140, 71 74, 161 53)') As line2\n  ) As foo;\n\n l1_cross_l2 | l2_cross_l1\n-------------+-------------\n          -1 |          1"
+
+#. Tag: programlisting
+#: reference_measure.xml:1742
+#, no-c-format
+msgid ""
+"SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n"
+"          ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\n"
+"FROM (SELECT\n"
+"        ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n"
+"        ST_GeomFromText('LINESTRING(2.99 90.16,71 74,20 140,171 154)') As line2\n"
+"        ) As foo;\n"
+"\n"
+" l1_cross_l2 | l2_cross_l1\n"
+"-------------+-------------\n"
+"          -2 |          2"
+msgstr "SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n          ST_LineCrossingDirection(foo.line2, foo.line1) As l2_cross_l1\nFROM (SELECT\n        ST_GeomFromText('LINESTRING(25 169,89 114,40 70,86 43)') As line1,\n        ST_GeomFromText('LINESTRING(2.99 90.16,71 74,20 140,171 154)') As line2\n        ) As foo;\n\n l1_cross_l2 | l2_cross_l1\n-------------+-------------\n          -2 |          2"
+
+#. Tag: programlisting
+#: reference_measure.xml:1750
+#, no-c-format
+msgid ""
+"SELECT s1.gid, s2.gid, ST_LineCrossingDirection(s1.the_geom, s2.the_geom)\n"
+"        FROM streets s1 CROSS JOIN streets s2 ON (s1.gid != s2.gid AND s1.the_geom && s2.the_geom )\n"
+"WHERE ST_CrossingDirection(s1.the_geom, s2.the_geom) > 0;"
+msgstr "SELECT s1.gid, s2.gid, ST_LineCrossingDirection(s1.the_geom, s2.the_geom)\n        FROM streets s1 CROSS JOIN streets s2 ON (s1.gid != s2.gid AND s1.the_geom && s2.the_geom )\nWHERE ST_CrossingDirection(s1.the_geom, s2.the_geom) > 0;"
+
+#. Tag: refname
+#: reference_measure.xml:1763
+#, no-c-format
+msgid "ST_Disjoint"
+msgstr "ST_Disjoint"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1765
+#, no-c-format
+msgid ""
+"Returns TRUE if the Geometries do not \"spatially intersect\" - if they do "
+"not share any space together."
+msgstr "Gibt TRUE zurück, wenn sich die Geometrien nicht \"räumlich schneiden\" - wenn sie sich keinen gemeinsamen Raum teilen"
+
+#. Tag: funcprototype
+#: reference_measure.xml:1771
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Disjoint</function></funcdef> <paramdef> "
+"<type>geometry</type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>ST_Disjoint</function></funcdef> <paramdef> <type>geometry</type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry</type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1786
+#, no-c-format
+msgid ""
+"Overlaps, Touches, Within all imply geometries are not spatially disjoint. "
+"If any of the aforementioned returns true, then the geometries are not "
+"spatially disjoint. Disjoint implies false for spatial intersection."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1796
+#, no-c-format
+msgid "This function call does not use indexes"
+msgstr "Dieser Funktionsaufruf verwendet keine Indizes"
+
+#. Tag: para
+#: reference_measure.xml:1803
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - a.Relate(b, 'FF*FF****')"
+msgstr "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - a.Relate(b, 'FF*FF****')"
+
+#. Tag: para
+#: reference_measure.xml:1805
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.26"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.26"
+
+#. Tag: programlisting
+#: reference_measure.xml:1810
+#, no-c-format
+msgid ""
+"SELECT ST_Disjoint('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);\n"
+" st_disjoint\n"
+"---------------\n"
+" t\n"
+"(1 row)\n"
+"SELECT ST_Disjoint('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);\n"
+" st_disjoint\n"
+"---------------\n"
+" f\n"
+"(1 row)"
+msgstr "SELECT ST_Disjoint('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);\n st_disjoint\n---------------\n t\n(1 row)\nSELECT ST_Disjoint('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);\n st_disjoint\n---------------\n f\n(1 row)"
+
+#. Tag: para
+#: reference_measure.xml:1815
+#, no-c-format
+msgid "<para>ST_Intersects</para>"
+msgstr "<para>ST_Intersects</para>"
+
+#. Tag: refname
+#: reference_measure.xml:1821
+#, no-c-format
+msgid "ST_Distance"
+msgstr "ST_Distance"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1823
+#, no-c-format
+msgid ""
+"For geometry type Returns the 2D Cartesian distance between two geometries "
+"in projected units (based on spatial ref). For geography type defaults to "
+"return minimum geodesic distance between two geographies in meters."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:1827
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float <function>ST_Distance</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>float "
+"<function>ST_Distance</function></funcdef> <paramdef><type>geography </type>"
+" <parameter>gg1</parameter></paramdef> <paramdef><type>geography </type> "
+"<parameter>gg2</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>float <function>ST_Distance</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>gg1</parameter></paramdef> "
+"<paramdef><type>geography </type> <parameter>gg2</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>use_spheroid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float <function>ST_Distance</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float <function>ST_Distance</function></funcdef> <paramdef><type>geography </type> <parameter>gg1</parameter></paramdef> <paramdef><type>geography </type> <parameter>gg2</parameter></paramdef> </funcprototype> <funcprototype> <f [...]
+
+#. Tag: para
+#: reference_measure.xml:1865
+#, no-c-format
+msgid ""
+"For geometry type returns the minimum 2D Cartesian distance between two "
+"geometries in projected units (spatial ref units). For geography type "
+"defaults to return the minimum geodesic distance between two geographies in "
+"meters. If use_spheroid is false, a faster sphere calculation is used "
+"instead of a spheroid."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1870
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.23"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.23"
+
+#. Tag: para
+#: reference_measure.xml:1871 reference_measure.xml:2639
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: para
+#: reference_measure.xml:1874
+#, no-c-format
+msgid ""
+"Availability: 1.5.0 geography support was introduced in 1.5. Speed "
+"improvements for planar to better handle large or many vertex geometries"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1875
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 improved speed for geography. See <ulink "
+"url=\"http://boundlessgeo.com/2012/07/making-geography-faster/\">Making "
+"Geography faster</ulink> for details."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1876
+#, no-c-format
+msgid "Enhanced: 2.1.0 - support for curved geometries was introduced."
+msgstr ""
+
+#. Tag: title
+#: reference_measure.xml:1881
+#, no-c-format
+msgid "Basic Geometry Examples"
+msgstr "Standardbeispiele Geometrie"
+
+#. Tag: programlisting
+#: reference_measure.xml:1883
+#, no-c-format
+msgid ""
+"--Geometry example - units in planar degrees 4326 is WGS 84 long lat unit=degrees\n"
+"SELECT ST_Distance(\n"
+"                ST_GeomFromText('POINT(-72.1235 42.3521)',4326),\n"
+"                ST_GeomFromText('LINESTRING(-72.1260 42.45, -72.123 42.1546)', 4326)\n"
+"        );\n"
+"st_distance\n"
+"-----------------\n"
+"0.00150567726382282\n"
+"\n"
+"-- Geometry example - units in meters (SRID: 26986 Massachusetts state plane meters) (most accurate for Massachusetts)\n"
+"SELECT ST_Distance(\n"
+"                        ST_Transform(ST_GeomFromText('POINT(-72.1235 42.3521)',4326),26986),\n"
+"                        ST_Transform(ST_GeomFromText('LINESTRING(-72.1260 42.45, -72.123 42.1546)', 4326),26986)\n"
+"                );\n"
+"st_distance\n"
+"-----------------\n"
+"123.797937878454\n"
+"\n"
+"-- Geometry example - units in meters (SRID: 2163 US National Atlas Equal area) (least accurate)\n"
+"SELECT ST_Distance(\n"
+"                        ST_Transform(ST_GeomFromText('POINT(-72.1235 42.3521)',4326),2163),\n"
+"                        ST_Transform(ST_GeomFromText('LINESTRING(-72.1260 42.45, -72.123 42.1546)', 4326),2163)\n"
+"                );\n"
+"\n"
+"st_distance\n"
+"------------------\n"
+"126.664256056812"
+msgstr ""
+
+#. Tag: title
+#: reference_measure.xml:1886 reference_measure.xml:2732
+#: reference_measure.xml:2786
+#, no-c-format
+msgid "Geography Examples"
+msgstr "Beispiele Geographie"
+
+#. Tag: programlisting
+#: reference_measure.xml:1887
+#, no-c-format
+msgid ""
+"-- same as geometry example but note units in meters - use sphere for slightly faster less accurate\n"
+"SELECT ST_Distance(gg1, gg2) As spheroid_dist, ST_Distance(gg1, gg2, false) As sphere_dist\n"
+"FROM (SELECT\n"
+"        ST_GeogFromText('SRID=4326;POINT(-72.1235 42.3521)') As gg1,\n"
+"        ST_GeogFromText('SRID=4326;LINESTRING(-72.1260 42.45, -72.123 42.1546)') As gg2\n"
+"        ) As foo  ;\n"
+"\n"
+"  spheroid_dist   |   sphere_dist\n"
+"------------------+------------------\n"
+" 123.802076746848 | 123.475736916397"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1895
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DistanceSphere\"/>, "
+"<xref linkend=\"ST_Distance_Spheroid\"/>, <xref "
+"linkend=\"ST_MaxDistance\"/>, <xref linkend=\"ST_HausdorffDistance\"/>, "
+"<xref linkend=\"ST_FrechetDistance\"/>, <xref linkend=\"ST_Transform\"/>"
+msgstr ""
+
+#. Tag: refname
+#: reference_measure.xml:1902
+#, no-c-format
+msgid "ST_MinimumClearance"
+msgstr "ST_MinimumClearance"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1903
+#, no-c-format
+msgid ""
+"Returns the minimum clearance of a geometry, a measure of a geometry's "
+"robustness."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1908
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_MinimumClearance</function></funcdef> "
+"<paramdef><type>geometry </type><parameter>g</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_MinimumClearance</function></funcdef> <paramdef><type>geometry </type><parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1918
+#, no-c-format
+msgid ""
+"It is not uncommon to have a geometry that, while meeting the criteria for "
+"validity according to ST_IsValid (polygons) or ST_IsSimple (lines), would "
+"become invalid if one of the vertices moved by a slight distance, as can "
+"happen during conversion to text-based formats (such as WKT, KML, GML "
+"GeoJSON), or binary formats that do not use double-precision floating point "
+"coordinates (MapInfo TAB)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1925
+#, no-c-format
+msgid ""
+"A geometry's \"minimum clearance\" is the smallest distance by which a "
+"vertex of the geometry could be moved to produce an invalid geometry. It can"
+" be thought of as a quantitative measure of a geometry's robustness, where "
+"increasing values of minimum clearance indicate increasing robustness."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1931
+#, no-c-format
+msgid ""
+"If a geometry has a minimum clearance of <varname>e</varname>, it can be "
+"said that:"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1935
+#, no-c-format
+msgid ""
+"No two distinct vertices in the geometry are separated by less than "
+"<varname>e</varname>."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1940
+#, no-c-format
+msgid ""
+"No vertex is closer than <varname>e</varname> to a line segement of which it"
+" is not an endpoint."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1947
+#, no-c-format
+msgid ""
+"If no minimum clearance exists for a geometry (for example, a single point, "
+"or a multipoint whose points are identical), then ST_MinimumClearance will "
+"return Infinity."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:1952 reference_measure.xml:1997
+#, no-c-format
+msgid "Availability: 2.3.0 - requires GEOS >= 3.6.0"
+msgstr "Verfügbarkeit: 2.3.0 - benötigt GEOS >= 3.6.0"
+
+#. Tag: programlisting
+#: reference_measure.xml:1958
+#, no-c-format
+msgid ""
+"SELECT ST_MinimumClearance('POLYGON ((0 0, 1 0, 1 1, 0.5 3.2e-4, 0 0))');\n"
+" st_minimumclearance\n"
+"---------------------\n"
+"             0.00032"
+msgstr "SELECT ST_MinimumClearance('POLYGON ((0 0, 1 0, 1 1, 0.5 3.2e-4, 0 0))');\n st_minimumclearance\n---------------------\n             0.00032"
+
+#. Tag: refname
+#: reference_measure.xml:1973
+#, no-c-format
+msgid "ST_MinimumClearanceLine"
+msgstr "ST_MinimumClearanceLine"
+
+#. Tag: refpurpose
+#: reference_measure.xml:1974
+#, no-c-format
+msgid ""
+"Returns the two-point LineString spanning a geometry's minimum clearance."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:1979
+#, no-c-format
+msgid ""
+"<funcdef>Geometry <function>ST_MinimumClearanceLine</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+msgstr "<funcdef>Geometry <function>ST_MinimumClearanceLine</function></funcdef> <paramdef><type>geometry </type> <parameter>g</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:1992
+#, no-c-format
+msgid ""
+"Returns the two-point LineString spanning a geometry's minimum clearance. If"
+" the geometry does not have a minimum clearance, <varname>LINESTRING "
+"EMPTY</varname> will be returned."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2003
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_MinimumClearanceLine('POLYGON ((0 0, 1 0, 1 1, 0.5 3.2e-4, 0 0))'));\n"
+"st_astext\n"
+"-------------------------------\n"
+"LINESTRING(0.5 0.00032,0.5 0)"
+msgstr "SELECT ST_AsText(ST_MinimumClearanceLine('POLYGON ((0 0, 1 0, 1 1, 0.5 3.2e-4, 0 0))'));\nst_astext\n-------------------------------\nLINESTRING(0.5 0.00032,0.5 0)"
+
+#. Tag: refname
+#: reference_measure.xml:2019
+#, no-c-format
+msgid "ST_HausdorffDistance"
+msgstr "ST_HausdorffDistance"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2021
+#, no-c-format
+msgid ""
+"Returns the Hausdorff distance between two geometries. Basically a measure "
+"of how similar or dissimilar 2 geometries are. Units are in the units of the"
+" spatial reference system of the geometries."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:2026
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float "
+"<function>ST_HausdorffDistance</function></funcdef> <paramdef><type>geometry"
+" </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>g2</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>float "
+"<function>ST_HausdorffDistance</function></funcdef> <paramdef><type>geometry"
+" </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>g2</parameter></paramdef> <paramdef><type>float</type> "
+"<parameter>densifyFrac</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float <function>ST_HausdorffDistance</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float <function>ST_HausdorffDistance</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> <paramdef><type>float [...]
+
+#. Tag: para
+#: reference_measure.xml:2054
+#, no-c-format
+msgid ""
+"Implements algorithm for computing a distance metric which can be thought of"
+" as the \"Discrete Hausdorff Distance\". This is the Hausdorff distance "
+"restricted to discrete points for one of the geometries. <ulink "
+"url=\"http://en.wikipedia.org/wiki/Hausdorff_distance\">Wikipedia article on"
+" Hausdorff distance</ulink> <ulink url=\"http://lin-ear-th-"
+"inking.blogspot.com/2009/01/computing-geometric-similarity.html\">Martin "
+"Davis note on how Hausdorff Distance calculation was used to prove "
+"correctness of the CascadePolygonUnion approach.</ulink>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2057
+#, no-c-format
+msgid ""
+"When densifyFrac is specified, this function performs a segment "
+"densification before computing the discrete hausdorff distance. The "
+"densifyFrac parameter sets the fraction by which to densify each segment. "
+"Each segment will be split into a number of equal-length subsegments, whose "
+"fraction of the total length is closest to the given fraction."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2062 reference_measure.xml:2128
+#, no-c-format
+msgid ""
+"The current implementation supports only vertices as the discrete locations."
+" This could be extended to allow an arbitrary density of points to be used."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2067
+#, no-c-format
+msgid ""
+"This algorithm is NOT equivalent to the standard Hausdorff distance. "
+"However, it computes an approximation that is correct for a large subset of "
+"useful cases. One important part of this subset is Linestrings that are "
+"roughly parallel to each other, and roughly equal in length. This is a "
+"useful metric for line matching."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2072
+#, no-c-format
+msgid "Availability: 1.5.0 - requires GEOS >= 3.2.0"
+msgstr "Verfügbarkeit: 1.5.0 - benötigt GEOS >= 3.2.0"
+
+#. Tag: para
+#: reference_measure.xml:2078
+#, no-c-format
+msgid ""
+"For each building, find the parcel that best represents it. First we require"
+" the parcel intersect with the geometry. DISTINCT ON guarantees we get each "
+"building listed only once, the ORDER BY .. ST_HausdorffDistance gives us a "
+"preference of parcel that is most similar to the building."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2080
+#, no-c-format
+msgid ""
+"SELECT DISTINCT ON(buildings.gid) buildings.gid, parcels.parcel_id\n"
+"   FROM buildings INNER JOIN parcels ON ST_Intersects(buildings.geom,parcels.geom)\n"
+"     ORDER BY buildings.gid, ST_HausdorffDistance(buildings.geom, parcels.geom);"
+msgstr "SELECT DISTINCT ON(buildings.gid) buildings.gid, parcels.parcel_id\n   FROM buildings INNER JOIN parcels ON ST_Intersects(buildings.geom,parcels.geom)\n     ORDER BY buildings.gid, ST_HausdorffDistance(buildings.geom, parcels.geom);"
+
+#. Tag: programlisting
+#: reference_measure.xml:2082
+#, no-c-format
+msgid ""
+"postgis=# SELECT ST_HausdorffDistance(\n"
+"                                'LINESTRING (0 0, 2 0)'::geometry,\n"
+"                                'MULTIPOINT (0 1, 1 0, 2 1)'::geometry);\n"
+" st_hausdorffdistance\n"
+" ----------------------\n"
+"                                         1\n"
+"(1 row)"
+msgstr "postgis=# SELECT ST_HausdorffDistance(\n                                'LINESTRING (0 0, 2 0)'::geometry,\n                                'MULTIPOINT (0 1, 1 0, 2 1)'::geometry);\n st_hausdorffdistance\n ----------------------\n                                         1\n(1 row)"
+
+#. Tag: programlisting
+#: reference_measure.xml:2083
+#, no-c-format
+msgid ""
+"postgis=# SELECT st_hausdorffdistance('LINESTRING (130 0, 0 0, 0 150)'::geometry, 'LINESTRING (10 10, 10 150, 130 10)'::geometry, 0.5);\n"
+" st_hausdorffdistance\n"
+" ----------------------\n"
+"                                        70\n"
+"(1 row)"
+msgstr "postgis=# SELECT st_hausdorffdistance('LINESTRING (130 0, 0 0, 0 150)'::geometry, 'LINESTRING (10 10, 10 150, 130 10)'::geometry, 0.5);\n st_hausdorffdistance\n ----------------------\n                                        70\n(1 row)"
+
+#. Tag: refname
+#: reference_measure.xml:2095
+#, no-c-format
+msgid "ST_FrechetDistance"
+msgstr ""
+
+#. Tag: refpurpose
+#: reference_measure.xml:2097
+#, no-c-format
+msgid ""
+"Returns the Fréchet distance between two geometries. This is a measure of "
+"similarity between curves that takes into account the location and ordering "
+"of the points along the curves. Units are in the units of the spatial "
+"reference system of the geometries."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2103
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_FrechetDistance</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>densifyFrac = "
+"-1</parameter></paramdef>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2121
+#, no-c-format
+msgid ""
+"Implements algorithm for computing the Fréchet distance restricted to "
+"discrete points for both geometries, based on <ulink "
+"url=\"http://www.kr.tuwien.ac.at/staff/eiter/et-"
+"archive/cdtr9464.pdf\">Computing Discrete Fréchet Distance</ulink>. The "
+"Fréchet distance is a measure of similarity between curves that takes into "
+"account the location and ordering of the points along the curves. Therefore "
+"it is often better than the Hausdorff distance."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2123
+#, no-c-format
+msgid ""
+"When the optional densifyFrac is specified, this function performs a segment"
+" densification before computing the discrete Fréchet distance. The "
+"densifyFrac parameter sets the fraction by which to densify each segment. "
+"Each segment will be split into a number of equal-length subsegments, whose "
+"fraction of the total length is closest to the given fraction."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2133
+#, no-c-format
+msgid ""
+"The smaller densifyFrac we specify, the more acurate Fréchet distance we "
+"get. But, the computation time and the memory usage increase with the square"
+" of the number of subsegments."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2137
+#, no-c-format
+msgid "Availability: 2.4.0 - requires GEOS >= 3.7.0"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2143
+#, no-c-format
+msgid ""
+"postgres=# SELECT st_frechetdistance('LINESTRING (0 0, 100 0)'::geometry, 'LINESTRING (0 0, 50 50, 100 0)'::geometry);\n"
+" st_frechetdistance\n"
+"--------------------\n"
+"   70.7106781186548\n"
+"(1 row)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2144
+#, no-c-format
+msgid ""
+"SELECT st_frechetdistance('LINESTRING (0 0, 100 0)'::geometry, 'LINESTRING (0 0, 50 50, 100 0)'::geometry, 0.5);\n"
+" st_frechetdistance\n"
+"--------------------\n"
+"                 50\n"
+"(1 row)"
+msgstr ""
+
+#. Tag: refname
+#: reference_measure.xml:2156
+#, no-c-format
+msgid "ST_MaxDistance"
+msgstr "ST_MaxDistance"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2158
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional largest distance between two geometries in "
+"projected units."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2164
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_MaxDistance</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_MaxDistance</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2177
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional maximum distance between two geometries in "
+"projected units. If g1 and g2 is the same geometry the function will return "
+"the distance between the two vertices most far from each other in that "
+"geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2187
+#, no-c-format
+msgid "Basic furthest distance the point is to any part of the line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2188
+#, no-c-format
+msgid ""
+"postgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);\n"
+"   st_maxdistance\n"
+"-----------------\n"
+" 2\n"
+"(1 row)\n"
+"\n"
+"postgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 2, 2 2 )'::geometry);\n"
+"  st_maxdistance\n"
+"------------------\n"
+" 2.82842712474619\n"
+"(1 row)"
+msgstr "postgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);\n   st_maxdistance\n-----------------\n 2\n(1 row)\n\npostgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 2, 2 2 )'::geometry);\n  st_maxdistance\n------------------\n 2.82842712474619\n(1 row)"
+
+#. Tag: para
+#: reference_measure.xml:2194
+#, no-c-format
+msgid ", <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_DFullyWithin\"/>"
+msgstr ", <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_DFullyWithin\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2200
+#, no-c-format
+msgid "ST_DistanceSphere"
+msgstr "ST_DistanceSphere"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2202
+#, no-c-format
+msgid ""
+"Returns minimum distance in meters between two lon/lat geometries. Uses a "
+"spherical earth and radius derived from the spheroid defined by the SRID. "
+"Faster than ST_DistanceSpheroid <xref linkend=\"ST_Distance_Spheroid\"/>, "
+"but less accurate. PostGIS versions prior to 1.5 only implemented for "
+"points."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2211
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_DistanceSphere</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>geomlonlatA</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>geomlonlatB</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_DistanceSphere</function></funcdef> <paramdef><type>geometry </type> <parameter>geomlonlatA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomlonlatB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2222
+#, no-c-format
+msgid ""
+"Returns minimum distance in meters between two lon/lat points. Uses a "
+"spherical earth and radius derived from the spheroid defined by the SRID. "
+"Faster than <xref linkend=\"ST_Distance_Spheroid\"/>, but less accurate. "
+"PostGIS Versions prior to 1.5 only implemented for points."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2228 reference_measure.xml:2277
+#, no-c-format
+msgid ""
+"Availability: 1.5 - support for other geometry types besides points was "
+"introduced. Prior versions only work with points."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2229
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 In prior versions this used to be called ST_Distance_Sphere"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2236
+#, no-c-format
+msgid ""
+"SELECT round(CAST(ST_DistanceSphere(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)',4326)) As numeric),2) As dist_meters,\n"
+"round(CAST(ST_Distance(ST_Transform(ST_Centroid(the_geom),32611),\n"
+"                ST_Transform(ST_GeomFromText('POINT(-118 38)', 4326),32611)) As numeric),2) As dist_utm11_meters,\n"
+"round(CAST(ST_Distance(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)', 4326)) As numeric),5) As dist_degrees,\n"
+"round(CAST(ST_Distance(ST_Transform(the_geom,32611),\n"
+"                ST_Transform(ST_GeomFromText('POINT(-118 38)', 4326),32611)) As numeric),2) As min_dist_line_point_meters\n"
+"FROM\n"
+"        (SELECT ST_GeomFromText('LINESTRING(-118.584 38.374,-118.583 38.5)', 4326) As the_geom) as foo;\n"
+"         dist_meters | dist_utm11_meters | dist_degrees | min_dist_line_point_meters\n"
+"        -------------+-------------------+--------------+----------------------------\n"
+"                70424.47 |          70438.00 |      0.72900 |                   65871.18"
+msgstr "SELECT round(CAST(ST_DistanceSphere(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)',4326)) As numeric),2) As dist_meters,\nround(CAST(ST_Distance(ST_Transform(ST_Centroid(the_geom),32611),\n                ST_Transform(ST_GeomFromText('POINT(-118 38)', 4326),32611)) As numeric),2) As dist_utm11_meters,\nround(CAST(ST_Distance(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)', 4326)) As numeric),5) As dist_degrees,\nround(CAST(ST_Distance(ST_Transform(the_geom,32611) [...]
+
+#. Tag: para
+#: reference_measure.xml:2243
+#, no-c-format
+msgid ", <xref linkend=\"ST_Distance_Spheroid\"/>"
+msgstr ", <xref linkend=\"ST_Distance_Spheroid\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2249
+#, no-c-format
+msgid "ST_DistanceSpheroid"
+msgstr "ST_DistanceSpheroid"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2251
+#, no-c-format
+msgid ""
+"Returns the minimum distance between two lon/lat geometries given a "
+"particular spheroid. PostGIS versions prior to 1.5 only support points."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2258
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_DistanceSpheroid</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>geomlonlatA</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>geomlonlatB</parameter></paramdef> "
+"<paramdef><type>spheroid </type> "
+"<parameter>measurement_spheroid</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_DistanceSpheroid</function></funcdef> <paramdef><type>geometry </type> <parameter>geomlonlatA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomlonlatB</parameter></paramdef> <paramdef><type>spheroid </type> <parameter>measurement_spheroid</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2270
+#, no-c-format
+msgid ""
+"Returns minimum distance in meters between two lon/lat geometries given a "
+"particular spheroid. See the explanation of spheroids given for <xref "
+"linkend=\"ST_Length_Spheroid\"/>. PostGIS version prior to 1.5 only support "
+"points."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2274
+#, no-c-format
+msgid ""
+"This function currently does not look at the SRID of a geometry and will "
+"always assume its represented in the coordinates of the passed in spheroid. "
+"Prior versions of this function only support points."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2278
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 In prior versions this used to be called ST_Distance_Spheroid"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2285
+#, no-c-format
+msgid ""
+"SELECT round(CAST(\n"
+"                ST_DistanceSpheroid(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)',4326), 'SPHEROID[\"WGS 84\",6378137,298.257223563]')\n"
+"                        As numeric),2) As dist_meters_spheroid,\n"
+"                round(CAST(ST_DistanceSphere(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)',4326)) As numeric),2) As dist_meters_sphere,\n"
+"round(CAST(ST_Distance(ST_Transform(ST_Centroid(the_geom),32611),\n"
+"                ST_Transform(ST_GeomFromText('POINT(-118 38)', 4326),32611)) As numeric),2) As dist_utm11_meters\n"
+"FROM\n"
+"        (SELECT ST_GeomFromText('LINESTRING(-118.584 38.374,-118.583 38.5)', 4326) As the_geom) as foo;\n"
+" dist_meters_spheroid | dist_meters_sphere | dist_utm11_meters\n"
+"----------------------+--------------------+-------------------\n"
+"                         70454.92 |           70424.47 |          70438.00"
+msgstr "SELECT round(CAST(\n                ST_DistanceSpheroid(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)',4326), 'SPHEROID[\"WGS 84\",6378137,298.257223563]')\n                        As numeric),2) As dist_meters_spheroid,\n                round(CAST(ST_DistanceSphere(ST_Centroid(the_geom), ST_GeomFromText('POINT(-118 38)',4326)) As numeric),2) As dist_meters_sphere,\nround(CAST(ST_Distance(ST_Transform(ST_Centroid(the_geom),32611),\n                ST_Transform(ST_GeomFro [...]
+
+#. Tag: para
+#: reference_measure.xml:2292
+#, no-c-format
+msgid ", <xref linkend=\"ST_DistanceSphere\"/>"
+msgstr ", <xref linkend=\"ST_DistanceSphere\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2298
+#, no-c-format
+msgid "ST_DFullyWithin"
+msgstr "ST_DFullyWithin"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2300
+#, no-c-format
+msgid ""
+"Returns true if all of the geometries are within the specified distance of "
+"one another"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2306
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_DFullyWithin</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>distance</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_DFullyWithin</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> <paramdef><type>double precision </type> <parameter>distance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2324
+#, no-c-format
+msgid ""
+"Returns true if the geometries is fully within the specified distance of one"
+" another. The distance is specified in units defined by the spatial "
+"reference system of the geometries. For this function to make sense, the "
+"source geometries must both be of the same coordinate projection, having the"
+" same SRID."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2341
+#, no-c-format
+msgid ""
+"postgis=# SELECT ST_DFullyWithin(geom_a, geom_b, 10) as DFullyWithin10, ST_DWithin(geom_a, geom_b, 10) as DWithin10, ST_DFullyWithin(geom_a, geom_b, 20) as DFullyWithin20 from\n"
+"                (select ST_GeomFromText('POINT(1 1)') as geom_a,ST_GeomFromText('LINESTRING(1 5, 2 7, 1 9, 14 12)') as geom_b) t1;\n"
+"\n"
+"-----------------\n"
+" DFullyWithin10 | DWithin10 | DFullyWithin20 |\n"
+"---------------+----------+---------------+\n"
+" f             | t        | t             |"
+msgstr "postgis=# SELECT ST_DFullyWithin(geom_a, geom_b, 10) as DFullyWithin10, ST_DWithin(geom_a, geom_b, 10) as DWithin10, ST_DFullyWithin(geom_a, geom_b, 20) as DFullyWithin20 from\n                (select ST_GeomFromText('POINT(1 1)') as geom_a,ST_GeomFromText('LINESTRING(1 5, 2 7, 1 9, 14 12)') as geom_b) t1;\n\n-----------------\n DFullyWithin10 | DWithin10 | DFullyWithin20 |\n---------------+----------+---------------+\n f             | t        | t             |"
+
+#. Tag: para
+#: reference_measure.xml:2347
+#, no-c-format
+msgid ", <xref linkend=\"ST_DWithin\"/>"
+msgstr ", <xref linkend=\"ST_DWithin\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2353
+#, no-c-format
+msgid "ST_DWithin"
+msgstr "ST_DWithin"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2355
+#, no-c-format
+msgid ""
+"Returns true if the geometries are within the specified distance of one "
+"another. For geometry units are in those of spatial reference and For "
+"geography units are in meters and measurement is defaulted to "
+"use_spheroid=true (measure around spheroid), for faster check, "
+"use_spheroid=false to measure along sphere."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:2361
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>distance_of_srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>gg1</parameter></paramdef> "
+"<paramdef><type>geography </type> <parameter>gg2</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>distance_meters</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>gg1</parameter></paramdef> "
+"<paramdef><type>geography </type> <parameter>gg2</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>distance_meters</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>use_spheroid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef> <paramdef><type>double precision </type> <parameter>distance_of_srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> <paramdef><type>geography </type> <parameter>gg1</parameter></paramdef> <paramdef><ty [...]
+
+#. Tag: para
+#: reference_measure.xml:2406
+#, no-c-format
+msgid ""
+"Returns true if the geometries are within the specified distance of one "
+"another."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2408
+#, no-c-format
+msgid ""
+"For Geometries: The distance is specified in units defined by the spatial "
+"reference system of the geometries. For this function to make sense, the "
+"source geometries must both be of the same coordinate projection, having the"
+" same SRID."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2413
+#, no-c-format
+msgid ""
+"For geography units are in meters and measurement is defaulted to "
+"use_spheroid=true, for faster check, use_spheroid=false to measure along "
+"sphere."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2423
+#, no-c-format
+msgid ""
+"Prior to 1.3, ST_Expand was commonly used in conjunction with && and"
+" ST_Distance to achieve the same effect and in pre-1.3.4 this function was "
+"basically short-hand for that construct. From 1.3.4, ST_DWithin uses a more "
+"short-circuit distance function which should make it more efficient than "
+"prior versions for larger buffer regions."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2429
+#, no-c-format
+msgid "Use ST_3DDWithin if you have 3D geometries."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2432
+#, no-c-format
+msgid "Availability: 1.5.0 support for geography was introduced"
+msgstr "Verfügbarkeit: Mit 1.5.0 wurde die Unterstützung von geograpischen Koordinaten eingeführt"
+
+#. Tag: para
+#: reference_measure.xml:2433
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 improved speed for geography. See <ulink "
+"url=\"http://blog.opengeo.org/2012/07/12/making-geography-faster/\">Making "
+"Geography faster</ulink> for details."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2434
+#, no-c-format
+msgid "Enhanced: 2.1.0 support for curved geometries was introduced."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2439
+#, no-c-format
+msgid ""
+"--Find the nearest hospital to each school\n"
+"--that is within 3000 units of the school.\n"
+"-- We do an ST_DWithin search to utilize indexes to limit our search list\n"
+"-- that the non-indexable ST_Distance needs to process\n"
+"--If the units of the spatial reference is meters then units would be meters\n"
+"SELECT DISTINCT ON (s.gid) s.gid, s.school_name, s.the_geom, h.hospital_name\n"
+"        FROM schools s\n"
+"                LEFT JOIN hospitals h ON ST_DWithin(s.the_geom, h.the_geom, 3000)\n"
+"        ORDER BY s.gid, ST_Distance(s.the_geom, h.the_geom);\n"
+"\n"
+"--The schools with no close hospitals\n"
+"--Find all schools with no hospital within 3000 units\n"
+"--away from the school.  Units is in units of spatial ref (e.g. meters, feet, degrees)\n"
+"SELECT s.gid, s.school_name\n"
+"        FROM schools s\n"
+"                LEFT JOIN hospitals h ON ST_DWithin(s.the_geom, h.the_geom, 3000)\n"
+"        WHERE h.gid IS NULL;"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2445
+#, no-c-format
+msgid ", <xref linkend=\"ST_Expand\"/>"
+msgstr ", <xref linkend=\"ST_Expand\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2451
+#, no-c-format
+msgid "ST_Equals"
+msgstr "ST_Equals"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2453
+#, no-c-format
+msgid ""
+"Returns true if the given geometries represent the same geometry. "
+"Directionality is ignored."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2459
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Equals</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_Equals</function></funcdef> <paramdef><type>geometry </type> <parameter>A</parameter></paramdef> <paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2470
+#, no-c-format
+msgid ""
+"Returns TRUE if the given Geometries are \"spatially equal\". Use this for a"
+" 'better' answer than '='. Note by spatially equal we mean ST_Within(A,B) = "
+"true and ST_Within(B,A) = true and also mean ordering of points can be "
+"different but represent the same geometry structure. To verify the order of "
+"points is consistent, use ST_OrderingEquals (it must be noted "
+"ST_OrderingEquals is a little more stringent than simply verifying order of "
+"points are the same)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2479
+#, no-c-format
+msgid ""
+"This function will return false if either geometry is invalid except in the "
+"case where they are binary equal."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2483
+#, no-c-format
+msgid "Do not call with a GEOMETRYCOLLECTION as an argument."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2486
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.2"
+msgstr "&sfs_compliant; s2.1.1.2"
+
+#. Tag: para
+#: reference_measure.xml:2487
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.24"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.24"
+
+#. Tag: para
+#: reference_measure.xml:2488
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 Returns true even for invalid geometries if they are binary "
+"equal"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2494
+#, no-c-format
+msgid ""
+"SELECT ST_Equals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n"
+"                ST_GeomFromText('LINESTRING(0 0, 5 5, 10 10)'));\n"
+" st_equals\n"
+"-----------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_Equals(ST_Reverse(ST_GeomFromText('LINESTRING(0 0, 10 10)')),\n"
+"                ST_GeomFromText('LINESTRING(0 0, 5 5, 10 10)'));\n"
+" st_equals\n"
+"-----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_Equals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n                ST_GeomFromText('LINESTRING(0 0, 5 5, 10 10)'));\n st_equals\n-----------\n t\n(1 row)\n\nSELECT ST_Equals(ST_Reverse(ST_GeomFromText('LINESTRING(0 0, 10 10)')),\n                ST_GeomFromText('LINESTRING(0 0, 5 5, 10 10)'));\n st_equals\n-----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_measure.xml:2500
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Reverse\"/>, "
+"<xref linkend=\"ST_Within\"/>"
+msgstr ", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Reverse\"/>, <xref linkend=\"ST_Within\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2507
+#, no-c-format
+msgid "ST_GeometricMedian"
+msgstr "ST_GeometricMedian"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2511
+#, no-c-format
+msgid "Returns the geometric median of a MultiPoint."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2518
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function> ST_GeometricMedian </function> </funcdef> "
+"<paramdef> <type> geometry </type> <parameter> g </parameter> </paramdef> "
+"<paramdef> <type> float8 </type> <parameter> tolerance </parameter> "
+"</paramdef> <paramdef> <type> int </type> <parameter> max_iter </parameter> "
+"</paramdef> <paramdef> <type> boolean </type> <parameter> "
+"fail_if_not_converged </parameter> </paramdef>"
+msgstr "<funcdef>geometry <function> ST_GeometricMedian </function> </funcdef> <paramdef> <type> geometry </type> <parameter> g </parameter> </paramdef> <paramdef> <type> float8 </type> <parameter> tolerance </parameter> </paramdef> <paramdef> <type> int </type> <parameter> max_iter </parameter> </paramdef> <paramdef> <type> boolean </type> <parameter> fail_if_not_converged </parameter> </paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2568
+#, no-c-format
+msgid ""
+"Computes the approximate geometric median of a MultiPoint geometry using the"
+" Weiszfeld algorithm. The geometric median provides a centrality measure "
+"that is less sensitive to outlier points than the centroid. The algorithm "
+"will iterate until the distance change between successive iterations is less"
+" than the supplied <varname>tolerance</varname> parameter. If this condition"
+" has not been met after <varname>max_iterations</varname> iterations, the "
+"function will produce an error and exit, unless "
+"<varname>fail_if_not_converged</varname> is set to false. If a tolerance "
+"value is not provided, a default tolerance value will be calculated based on"
+" the extent of the input geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2584
+#, no-c-format
+msgid "Availability: 2.3.0"
+msgstr "Verfügbarkeit: 2.3.0"
+
+#. Tag: para
+#: reference_measure.xml:2597
+#, no-c-format
+msgid ""
+"Comparison of the centroid (turquoise point) and geometric median (red "
+"point) of a four-point MultiPoint (yellow points)."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2605
+#, no-c-format
+msgid ""
+"WITH test AS (\n"
+"SELECT 'MULTIPOINT((0 0), (1 1), (2 2), (200 200))'::geometry geom)\n"
+"SELECT\n"
+"  ST_AsText(ST_Centroid(geom)) centroid,\n"
+"  ST_AsText(ST_GeometricMedian(geom)) median\n"
+"FROM test;\n"
+"      centroid      |                 median\n"
+"--------------------+----------------------------------------\n"
+" POINT(50.75 50.75) | POINT(1.9761550281255 1.9761550281255)\n"
+"(1 row)"
+msgstr "WITH test AS (\nSELECT 'MULTIPOINT((0 0), (1 1), (2 2), (200 200))'::geometry geom)\nSELECT\n  ST_AsText(ST_Centroid(geom)) centroid,\n  ST_AsText(ST_GeometricMedian(geom)) median\nFROM test;\n      centroid      |                 median\n--------------------+----------------------------------------\n POINT(50.75 50.75) | POINT(1.9761550281255 1.9761550281255)\n(1 row)"
+
+#. Tag: refname
+#: reference_measure.xml:2618
+#, no-c-format
+msgid "ST_HasArc"
+msgstr "ST_HasArc"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2620
+#, no-c-format
+msgid ""
+"<refpurpose>Returns true if a geometry or geometry collection contains a "
+"circular string</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2625
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_HasArc</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_HasArc</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2635
+#, no-c-format
+msgid ""
+"<para>Returns true if a geometry or geometry collection contains a circular "
+"string</para>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2637
+#, no-c-format
+msgid "Availability: 1.2.3?"
+msgstr "Verfügbarkeit: 1.2.3?"
+
+#. Tag: programlisting
+#: reference_measure.xml:2646
+#, no-c-format
+msgid ""
+"SELECT ST_HasArc(ST_Collect('LINESTRING(1 2, 3 4, 5 6)', 'CIRCULARSTRING(1 1, 2 3, 4 5, 6 7, 5 6)'));\n"
+"                st_hasarc\n"
+"                --------\n"
+"                t"
+msgstr "SELECT ST_HasArc(ST_Collect('LINESTRING(1 2, 3 4, 5 6)', 'CIRCULARSTRING(1 1, 2 3, 4 5, 6 7, 5 6)'));\n                st_hasarc\n                --------\n                t"
+
+#. Tag: para
+#: reference_measure.xml:2653
+#, no-c-format
+msgid ", <xref linkend=\"ST_LineToCurve\"/>"
+msgstr ", <xref linkend=\"ST_LineToCurve\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2659
+#, no-c-format
+msgid "<refname>ST_Intersects</refname>"
+msgstr "<refname>ST_Intersects</refname>"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2661
+#, no-c-format
+msgid ""
+"Returns TRUE if the Geometries/Geography \"spatially intersect in 2D\" - "
+"(share any portion of space) and FALSE if they don't (they are Disjoint). "
+"For geography -- tolerance is 0.00001 meters (so any points that close are "
+"considered to intersect)"
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:2667
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>ST_Intersects</function></funcdef> <paramdef> "
+"<type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> "
+"<type>geometry</type> <parameter>geomB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Intersects</function></funcdef> <paramdef> "
+"<type>geography</type> <parameter>geogA</parameter> </paramdef> <paramdef> "
+"<type>geography</type> <parameter>geogB</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Intersects</function></funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Intersects</function></funcdef> <paramdef> <type>geography</type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</type> <parameter>geogB</parameter> </paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:2694
+#, no-c-format
+msgid ""
+"If a geometry or geography shares any portion of space then they intersect. "
+"For geography -- tolerance is 0.00001 meters (so any points that are close "
+"are considered to intersect)"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2701
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument for "
+"geometry version. The geography version supports GEOMETRYCOLLECTION since "
+"its a thin wrapper around distance implementation."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2706
+#, no-c-format
+msgid "Performed by the GEOS module (for geometry), geography is native"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2707
+#, no-c-format
+msgid "Availability: 1.5 support for geography was introduced."
+msgstr "Verfügbarkeit: 1.5 - Unterstützung von geograpischen Koordinaten."
+
+#. Tag: para
+#: reference_measure.xml:2714
+#, no-c-format
+msgid ""
+"For geography, this function has a distance tolerance of about 0.00001 "
+"meters and uses the sphere rather than spheroid calculation."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2721
+#, no-c-format
+msgid ""
+"&sfs_compliant; s2.1.1.2 //s2.1.13.3 - ST_Intersects(g1, g2 ) --> Not "
+"(ST_Disjoint(g1, g2 ))"
+msgstr "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - ST_Intersects(g1, g2 ) --> Not (ST_Disjoint(g1, g2 ))"
+
+#. Tag: para
+#: reference_measure.xml:2724
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.27"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.27"
+
+#. Tag: programlisting
+#: reference_measure.xml:2729
+#, no-c-format
+msgid ""
+"SELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);\n"
+" st_intersects\n"
+"---------------\n"
+" f\n"
+"(1 row)\n"
+"SELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);\n"
+" st_intersects\n"
+"---------------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);\n st_intersects\n---------------\n f\n(1 row)\nSELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);\n st_intersects\n---------------\n t\n(1 row)"
+
+#. Tag: programlisting
+#: reference_measure.xml:2733
+#, no-c-format
+msgid ""
+"SELECT ST_Intersects(\n"
+"                ST_GeographyFromText('SRID=4326;LINESTRING(-43.23456 72.4567,-43.23456 72.4568)'),\n"
+"                ST_GeographyFromText('SRID=4326;POINT(-43.23456 72.4567772)')\n"
+"                );\n"
+"\n"
+" st_intersects\n"
+"---------------\n"
+"t"
+msgstr "SELECT ST_Intersects(\n                ST_GeographyFromText('SRID=4326;LINESTRING(-43.23456 72.4567,-43.23456 72.4568)'),\n                ST_GeographyFromText('SRID=4326;POINT(-43.23456 72.4567772)')\n                );\n\n st_intersects\n---------------\nt"
+
+#. Tag: para
+#: reference_measure.xml:2737
+#, no-c-format
+msgid ", <xref linkend=\"ST_Disjoint\"/>"
+msgstr ", <xref linkend=\"ST_Disjoint\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2742
+#, no-c-format
+msgid "ST_Length"
+msgstr "ST_Length"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2744
+#, no-c-format
+msgid ""
+"Returns the 2D length of the geometry if it is a LineString or "
+"MultiLineString. geometry are in units of spatial reference and geography "
+"are in meters (default spheroid)"
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:2747
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float <function>ST_Length</function></funcdef> "
+"<paramdef><type>geometry "
+"</type><parameter>a_2dlinestring</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>float <function>ST_Length</function></funcdef> "
+"<paramdef><type>geography </type><parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean "
+"</type><parameter>use_spheroid=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float <function>ST_Length</function></funcdef> <paramdef><type>geometry </type><parameter>a_2dlinestring</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float <function>ST_Length</function></funcdef> <paramdef><type>geography </type><parameter>geog</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type><parameter>use_spheroid=true</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:2762
+#, no-c-format
+msgid ""
+"For geometry: Returns the 2D Cartesian length of the geometry if it is a "
+"LineString, MultiLineString, ST_Curve, ST_MultiCurve. 0 is returned for "
+"areal geometries. For areal geometries use <xref linkend=\"ST_Perimeter\"/>."
+" For geometry types, units for length measures are specified by the spatial "
+"reference system of the geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2765
+#, no-c-format
+msgid ""
+"For geography types, the calculations are performed using the inverse "
+"geodesic problem, where length units are in meters. If PostGIS is compiled "
+"with PROJ version 4.8.0 or later, the spheroid is specified by the SRID, "
+"otherwise it is exclusive to WGS84. If "
+"<varname>use_spheroid=false</varname>, then calculations will approximate a "
+"sphere instead of a spheroid."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2769
+#, no-c-format
+msgid ""
+"Currently for geometry this is an alias for ST_Length2D, but this may change"
+" to support higher dimensions."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2770
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 Breaking change -- in prior versions applying this to a "
+"MULTI/POLYGON of type geography would give you the perimeter of the "
+"POLYGON/MULTIPOLYGON. In 2.0.0 this was changed to return 0 to be in line "
+"with geometry behavior. Please use ST_Perimeter if you want the perimeter of"
+" a polygon"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2772
+#, no-c-format
+msgid ""
+"For geography measurement defaults spheroid measurement. To use the faster "
+"less accurate sphere use ST_Length(gg,false);"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2773 reference_measure.xml:3230
+#, no-c-format
+msgid "&sfs_compliant; s2.1.5.1"
+msgstr "&sfs_compliant; s2.1.5.1"
+
+#. Tag: para
+#: reference_measure.xml:2774
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.1.2, 9.3.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.2, 9.3.4"
+
+#. Tag: para
+#: reference_measure.xml:2775
+#, no-c-format
+msgid "Availability: 1.5.0 geography support was introduced in 1.5."
+msgstr "Verfügbarkeit: 1.5.0 Unterstützung von geograpischen Koordinaten."
+
+#. Tag: para
+#: reference_measure.xml:2781
+#, no-c-format
+msgid ""
+"Return length in feet for line string. Note this is in feet because "
+"EPSG:2249 is Massachusetts State Plane Feet"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2783
+#, no-c-format
+msgid ""
+"SELECT ST_Length(ST_GeomFromText('LINESTRING(743238 2967416,743238 2967450,743265 2967450,\n"
+"743265.625 2967416,743238 2967416)',2249));\n"
+"st_length\n"
+"---------\n"
+" 122.630744000095\n"
+"\n"
+"\n"
+"--Transforming WGS 84 LineString to Massachusetts state plane meters\n"
+"SELECT ST_Length(\n"
+"        ST_Transform(\n"
+"                ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45, -72.1240 42.45666, -72.123 42.1546)'),\n"
+"                26986\n"
+"        )\n"
+");\n"
+"st_length\n"
+"---------\n"
+"34309.4563576191"
+msgstr "SELECT ST_Length(ST_GeomFromText('LINESTRING(743238 2967416,743238 2967450,743265 2967450,\n743265.625 2967416,743238 2967416)',2249));\nst_length\n---------\n 122.630744000095\n\n\n--Koordinatentransformation eines Linienzuges von \"WGS 84\" nach \"Massachusetts state plane meters\"\nSELECT ST_Length(\n        ST_Transform(\n                ST_GeomFromEWKT('SRID=4326;LINESTRING(-72.1260 42.45, -72.1240 42.45666, -72.123 42.1546)'),\n                26986\n        )\n);\nst_lengt [...]
+
+#. Tag: para
+#: reference_measure.xml:2787
+#, no-c-format
+msgid "Return length of WGS 84 geography line"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2788
+#, no-c-format
+msgid ""
+"-- default calculation is using a sphere rather than spheroid\n"
+"SELECT ST_Length(the_geog) As length_spheroid,  ST_Length(the_geog,false) As length_sphere\n"
+"FROM (SELECT ST_GeographyFromText(\n"
+"'SRID=4326;LINESTRING(-72.1260 42.45, -72.1240 42.45666, -72.123 42.1546)') As the_geog)\n"
+" As foo;\n"
+" length_spheroid  |  length_sphere\n"
+"------------------+------------------\n"
+" 34310.5703627288 | 34346.2060960742"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2792
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
+"linkend=\"ST_Length_Spheroid\"/>, <xref linkend=\"ST_Perimeter\"/>, <xref "
+"linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Length_Spheroid\"/>, <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2798
+#, no-c-format
+msgid "ST_Length2D"
+msgstr "ST_Length2D"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2800
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the 2-dimensional length of the geometry if it is a "
+"linestring or multi-linestring. This is an alias for "
+"<varname>ST_Length</varname></refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2806
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_Length2D</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_2dlinestring</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_Length2D</function></funcdef> <paramdef><type>geometry </type> <parameter>a_2dlinestring</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2816
+#, no-c-format
+msgid ""
+"<para>Returns the 2-dimensional length of the geometry if it is a linestring"
+" or multi-linestring. This is an alias for "
+"<varname>ST_Length</varname></para>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2825
+#, no-c-format
+msgid ", <xref linkend=\"ST_3DLength\"/>"
+msgstr ", <xref linkend=\"ST_3DLength\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2831
+#, no-c-format
+msgid "ST_3DLength"
+msgstr "ST_3DLength"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2833
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional or 2-dimensional length of the geometry if it is a"
+" linestring or multi-linestring."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2839
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_3DLength</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_3dlinestring</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_3DLength</function></funcdef> <paramdef><type>geometry </type> <parameter>a_3dlinestring</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2849
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional or 2-dimensional length of the geometry if it is a"
+" linestring or multi-linestring. For 2-d lines it will just return the 2-d "
+"length (same as ST_Length and ST_Length2D)"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2852
+#, no-c-format
+msgid "Changed: 2.0.0 In prior versions this used to be called ST_Length3D"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2859
+#, no-c-format
+msgid ""
+"Return length in feet for a 3D cable. Note this is in feet because EPSG:2249"
+" is Massachusetts State Plane Feet"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2861
+#, no-c-format
+msgid ""
+"SELECT ST_3DLength(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3,\n"
+"743265.625 2967416 3,743238 2967416 3)',2249));\n"
+"ST_3DLength\n"
+"-----------\n"
+"122.704716741457"
+msgstr "SELECT ST_3DLength(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3,\n743265.625 2967416 3,743238 2967416 3)',2249));\nST_3DLength\n-----------\n122.704716741457"
+
+#. Tag: para
+#: reference_measure.xml:2868
+#, no-c-format
+msgid ", <xref linkend=\"ST_Length2D\"/>"
+msgstr ", <xref linkend=\"ST_Length2D\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2874
+#, no-c-format
+msgid "ST_LengthSpheroid"
+msgstr "ST_LengthSpheroid"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2876
+#, no-c-format
+msgid ""
+"Calculates the 2D or 3D length/perimeter of a geometry on an ellipsoid. This"
+" is useful if the coordinates of the geometry are in longitude/latitude and "
+"a length is desired without reprojection."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2883
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_LengthSpheroid</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_geometry</parameter></paramdef> <paramdef><type>spheroid "
+"</type> <parameter>a_spheroid</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_LengthSpheroid</function></funcdef> <paramdef><type>geometry </type> <parameter>a_geometry</parameter></paramdef> <paramdef><type>spheroid </type> <parameter>a_spheroid</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2894
+#, no-c-format
+msgid ""
+"Calculates the length/perimeter of a geometry on an ellipsoid. This is "
+"useful if the coordinates of the geometry are in longitude/latitude and a "
+"length is desired without reprojection. The ellipsoid is a separate database"
+" type and can be constructed as follows:"
+msgstr ""
+
+#. Tag: literallayout
+#: reference_measure.xml:2900 reference_measure.xml:2951
+#, no-c-format
+msgid ""
+"SPHEROID[<NAME>,<SEMI-MAJOR AXIS>,<INVERSE FLATTENING>]"
+msgstr "SPHEROID[<NAME>,<SEMI-MAJOR AXIS>,<INVERSE FLATTENING>]"
+
+#. Tag: literallayout
+#: reference_measure.xml:2902 reference_measure.xml:2953
+#, no-c-format
+msgid "SPHEROID[\"GRS_1980\",6378137,298.257222101]"
+msgstr "SPHEROID[\"GRS_1980\",6378137,298.257222101]"
+
+#. Tag: para
+#: reference_measure.xml:2904
+#, no-c-format
+msgid "Availability: 1.2.2"
+msgstr "Verfügbarkeit: 1.2.2"
+
+#. Tag: para
+#: reference_measure.xml:2905
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 In prior versions this used to be called ST_Length_Spheroid "
+"and used to have a ST_3DLength_Spheroid alias"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2912
+#, no-c-format
+msgid ""
+"SELECT ST_LengthSpheroid( geometry_column,\n"
+"                          'SPHEROID[\"GRS_1980\",6378137,298.257222101]' )\n"
+"                          FROM geometry_table;\n"
+"\n"
+"SELECT ST_LengthSpheroid( the_geom, sph_m ) As tot_len,\n"
+"ST_LengthSpheroid(ST_GeometryN(the_geom,1), sph_m) As len_line1,\n"
+"ST_LengthSpheroid(ST_GeometryN(the_geom,2), sph_m) As len_line2\n"
+"                          FROM (SELECT ST_GeomFromText('MULTILINESTRING((-118.584 38.374,-118.583 38.5),\n"
+"        (-71.05957 42.3589 , -71.061 43))') As the_geom,\n"
+"CAST('SPHEROID[\"GRS_1980\",6378137,298.257222101]' As spheroid) As sph_m)  as foo;\n"
+"        tot_len      |    len_line1     |    len_line2\n"
+"------------------+------------------+------------------\n"
+" 85204.5207562955 | 13986.8725229309 | 71217.6482333646\n"
+"\n"
+" --3D\n"
+"SELECT ST_LengthSpheroid( the_geom, sph_m ) As tot_len,\n"
+"ST_LengthSpheroid(ST_GeometryN(the_geom,1), sph_m) As len_line1,\n"
+"ST_LengthSpheroid(ST_GeometryN(the_geom,2), sph_m) As len_line2\n"
+"                          FROM (SELECT ST_GeomFromEWKT('MULTILINESTRING((-118.584 38.374 20,-118.583 38.5 30),\n"
+"        (-71.05957 42.3589 75, -71.061 43 90))') As the_geom,\n"
+"CAST('SPHEROID[\"GRS_1980\",6378137,298.257222101]' As spheroid) As sph_m)  as foo;\n"
+"\n"
+"         tot_len      |    len_line1    |    len_line2\n"
+"------------------+-----------------+------------------\n"
+" 85204.5259107402 | 13986.876097711 | 71217.6498130292"
+msgstr "SELECT ST_LengthSpheroid( geometry_column,\n                          'SPHEROID[\"GRS_1980\",6378137,298.257222101]' )\n                          FROM geometry_table;\n\nSELECT ST_LengthSpheroid( the_geom, sph_m ) As tot_len,\nST_LengthSpheroid(ST_GeometryN(the_geom,1), sph_m) As len_line1,\nST_LengthSpheroid(ST_GeometryN(the_geom,2), sph_m) As len_line2\n                          FROM (SELECT ST_GeomFromText('MULTILINESTRING((-118.584 38.374,-118.583 38.5),\n        (-71.05957 4 [...]
+
+#. Tag: para
+#: reference_measure.xml:2919
+#, no-c-format
+msgid ", <xref linkend=\"ST_Length\"/>"
+msgstr ", <xref linkend=\"ST_Length\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2925
+#, no-c-format
+msgid "ST_Length2D_Spheroid"
+msgstr "ST_Length2D_Spheroid"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2927
+#, no-c-format
+msgid ""
+"Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is "
+"useful if the coordinates of the geometry are in longitude/latitude and a "
+"length is desired without reprojection."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2934
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_Length2D_Spheroid</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>a_geometry</parameter></paramdef> <paramdef><type>spheroid "
+"</type> <parameter>a_spheroid</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_Length2D_Spheroid</function></funcdef> <paramdef><type>geometry </type> <parameter>a_geometry</parameter></paramdef> <paramdef><type>spheroid </type> <parameter>a_spheroid</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2945
+#, no-c-format
+msgid ""
+"Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is "
+"useful if the coordinates of the geometry are in longitude/latitude and a "
+"length is desired without reprojection. The ellipsoid is a separate database"
+" type and can be constructed as follows:"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:2954
+#, no-c-format
+msgid ""
+"This is much like <xref linkend=\"ST_Length_Spheroid\"/> except it will "
+"ignore the Z ordinate in calculations."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:2961
+#, no-c-format
+msgid ""
+"SELECT ST_Length2D_Spheroid( geometry_column,\n"
+"                          'SPHEROID[\"GRS_1980\",6378137,298.257222101]' )\n"
+"                          FROM geometry_table;\n"
+"\n"
+"SELECT ST_Length2D_Spheroid( the_geom, sph_m ) As tot_len,\n"
+"ST_Length2D_Spheroid(ST_GeometryN(the_geom,1), sph_m) As len_line1,\n"
+"ST_Length2D_Spheroid(ST_GeometryN(the_geom,2), sph_m) As len_line2\n"
+"                          FROM (SELECT ST_GeomFromText('MULTILINESTRING((-118.584 38.374,-118.583 38.5),\n"
+"        (-71.05957 42.3589 , -71.061 43))') As the_geom,\n"
+"CAST('SPHEROID[\"GRS_1980\",6378137,298.257222101]' As spheroid) As sph_m)  as foo;\n"
+"        tot_len      |    len_line1     |    len_line2\n"
+"------------------+------------------+------------------\n"
+" 85204.5207562955 | 13986.8725229309 | 71217.6482333646\n"
+"\n"
+" --3D Observe same answer\n"
+"SELECT ST_Length2D_Spheroid( the_geom, sph_m ) As tot_len,\n"
+"ST_Length2D_Spheroid(ST_GeometryN(the_geom,1), sph_m) As len_line1,\n"
+"ST_Length2D_Spheroid(ST_GeometryN(the_geom,2), sph_m) As len_line2\n"
+"                          FROM (SELECT ST_GeomFromEWKT('MULTILINESTRING((-118.584 38.374 20,-118.583 38.5 30),\n"
+"        (-71.05957 42.3589 75, -71.061 43 90))') As the_geom,\n"
+"CAST('SPHEROID[\"GRS_1980\",6378137,298.257222101]' As spheroid) As sph_m)  as foo;\n"
+"\n"
+"        tot_len      |    len_line1     |    len_line2\n"
+"------------------+------------------+------------------\n"
+" 85204.5207562955 | 13986.8725229309 | 71217.6482333646"
+msgstr "SELECT ST_Length2D_Spheroid( geometry_column,\n                          'SPHEROID[\"GRS_1980\",6378137,298.257222101]' )\n                          FROM geometry_table;\n\nSELECT ST_Length2D_Spheroid( the_geom, sph_m ) As tot_len,\nST_Length2D_Spheroid(ST_GeometryN(the_geom,1), sph_m) As len_line1,\nST_Length2D_Spheroid(ST_GeometryN(the_geom,2), sph_m) As len_line2\n                          FROM (SELECT ST_GeomFromText('MULTILINESTRING((-118.584 38.374,-118.583 38.5),\n         [...]
+
+#. Tag: para
+#: reference_measure.xml:2968
+#, no-c-format
+msgid ", <xref linkend=\"ST_Length_Spheroid\"/>"
+msgstr ", <xref linkend=\"ST_Length_Spheroid\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:2974
+#, no-c-format
+msgid "ST_LongestLine"
+msgstr "ST_LongestLine"
+
+#. Tag: refpurpose
+#: reference_measure.xml:2976
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional longest line points of two geometries. The "
+"function will only return the first longest line if more than one, that the "
+"function finds. The line returned will always start in g1 and end in g2. The"
+" length of the line this function returns will always be the same as "
+"st_maxdistance returns for g1 and g2."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:2984
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LongestLine</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LongestLine</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:2999
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional longest line between the points of two geometries."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3017
+#, no-c-format
+msgid "Longest line between point and line"
+msgstr "Längste Strecke zwischen Punkt und Linie"
+
+#. Tag: programlisting
+#: reference_measure.xml:3020
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"        ST_LongestLine('POINT(100 100)'::geometry,\n"
+"                'LINESTRING (20 80, 98 190, 110 180, 50 75 )'::geometry)\n"
+"        ) As lline;\n"
+"\n"
+"\n"
+"   lline\n"
+"-----------------\n"
+"LINESTRING(100 100,98 190)"
+msgstr "SELECT ST_AsText(\n        ST_LongestLine('POINT(100 100)'::geometry,\n                'LINESTRING (20 80, 98 190, 110 180, 50 75 )'::geometry)\n        ) As lline;\n\n\n   lline\n-----------------\nLINESTRING(100 100,98 190)"
+
+#. Tag: para
+#: reference_measure.xml:3028
+#, no-c-format
+msgid "longest line between polygon and polygon"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3031
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"        ST_LongestLine(\n"
+"                ST_GeomFromText('POLYGON((175 150, 20 40,\n"
+"                        50 60, 125 100, 175 150))'),\n"
+"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                )\n"
+"        ) As llinewkt;\n"
+"\n"
+"   lline\n"
+"-----------------\n"
+"LINESTRING(20 40,121.111404660392 186.629392246051)"
+msgstr "SELECT ST_AsText(\n        ST_LongestLine(\n                ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                )\n        ) As llinewkt;\n\n   lline\n-----------------\nLINESTRING(20 40,121.111404660392 186.629392246051)"
+
+#. Tag: para
+#: reference_measure.xml:3047
+#, no-c-format
+msgid ""
+"longest straight distance to travel from one part of an elegant city to the "
+"other Note the max distance = to the length of the line."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3051
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_LongestLine(c.the_geom, c.the_geom)) As llinewkt,\n"
+"        ST_MaxDistance(c.the_geom,c.the_geom) As max_dist,\n"
+"        ST_Length(ST_LongestLine(c.the_geom, c.the_geom)) As lenll\n"
+"FROM (SELECT ST_BuildArea(ST_Collect(the_geom)) As the_geom\n"
+"        FROM (SELECT ST_Translate(ST_SnapToGrid(ST_Buffer(ST_Point(50 ,generate_series(50,190, 50)\n"
+"                        ),40, 'quad_segs=2'),1), x, 0)  As the_geom\n"
+"                        FROM generate_series(1,100,50) As x)  AS foo\n"
+") As c;\n"
+"\n"
+"          llinewkt          |     max_dist     |      lenll\n"
+"---------------------------+------------------+------------------\n"
+" LINESTRING(23 22,129 178) | 188.605408193933 | 188.605408193933"
+msgstr "SELECT ST_AsText(ST_LongestLine(c.the_geom, c.the_geom)) As llinewkt,\n        ST_MaxDistance(c.the_geom,c.the_geom) As max_dist,\n        ST_Length(ST_LongestLine(c.the_geom, c.the_geom)) As lenll\nFROM (SELECT ST_BuildArea(ST_Collect(the_geom)) As the_geom\n        FROM (SELECT ST_Translate(ST_SnapToGrid(ST_Buffer(ST_Point(50 ,generate_series(50,190, 50)\n                        ),40, 'quad_segs=2'),1), x, 0)  As the_geom\n                        FROM generate_series(1,100,50)  [...]
+
+#. Tag: para
+#: reference_measure.xml:3062
+#, no-c-format
+msgid ", <xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_LongestLine\"/>"
+msgstr ", <xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_LongestLine\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3068
+#, no-c-format
+msgid "ST_OrderingEquals"
+msgstr "ST_OrderingEquals"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3070
+#, no-c-format
+msgid ""
+"Returns true if the given geometries represent the same geometry and points "
+"are in the same directional order."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3076
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_OrderingEquals</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_OrderingEquals</function></funcdef> <paramdef><type>geometry </type> <parameter>A</parameter></paramdef> <paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3087
+#, no-c-format
+msgid ""
+"ST_OrderingEquals compares two geometries and returns t (TRUE) if the "
+"geometries are equal and the coordinates are in the same order; otherwise it"
+" returns f (FALSE)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3092
+#, no-c-format
+msgid ""
+"This function is implemented as per the ArcSDE SQL specification rather than"
+" SQL-MM. "
+"http://edndoc.esri.com/arcsde/9.1/sql_api/sqlapi3.htm#ST_OrderingEquals"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3096
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.43"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.43"
+
+#. Tag: programlisting
+#: reference_measure.xml:3102
+#, no-c-format
+msgid ""
+"SELECT ST_OrderingEquals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n"
+"                ST_GeomFromText('LINESTRING(0 0, 5 5, 10 10)'));\n"
+" st_orderingequals\n"
+"-----------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_OrderingEquals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n"
+"                ST_GeomFromText('LINESTRING(0 0, 0 0, 10 10)'));\n"
+" st_orderingequals\n"
+"-----------\n"
+" t\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_OrderingEquals(ST_Reverse(ST_GeomFromText('LINESTRING(0 0, 10 10)')),\n"
+"                ST_GeomFromText('LINESTRING(0 0, 0 0, 10 10)'));\n"
+" st_orderingequals\n"
+"-----------\n"
+" f\n"
+"(1 row)"
+msgstr "SELECT ST_OrderingEquals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n                ST_GeomFromText('LINESTRING(0 0, 5 5, 10 10)'));\n st_orderingequals\n-----------\n f\n(1 row)\n\nSELECT ST_OrderingEquals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n                ST_GeomFromText('LINESTRING(0 0, 0 0, 10 10)'));\n st_orderingequals\n-----------\n t\n(1 row)\n\nSELECT ST_OrderingEquals(ST_Reverse(ST_GeomFromText('LINESTRING(0 0, 10 10)')),\n                ST_GeomFromText('LINE [...]
+
+#. Tag: para
+#: reference_measure.xml:3106
+#, no-c-format
+msgid ", <xref linkend=\"ST_Reverse\"/>"
+msgstr ", <xref linkend=\"ST_Reverse\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3112
+#, no-c-format
+msgid "ST_Overlaps"
+msgstr "ST_Overlaps"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3114
+#, no-c-format
+msgid ""
+"Returns TRUE if the Geometries share space, are of the same dimension, but "
+"are not completely contained by each other."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3119
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Overlaps</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_Overlaps</function></funcdef> <paramdef><type>geometry </type> <parameter>A</parameter></paramdef> <paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3130
+#, no-c-format
+msgid ""
+"Returns TRUE if the Geometries \"spatially overlap\". By that we mean they "
+"intersect, but one does not completely contain another."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3135 reference_measure.xml:3464
+#: reference_measure.xml:3478
+#, no-c-format
+msgid "Do not call with a GeometryCollection as an argument"
+msgstr "Bitte nicht mit dem Argument \"GeometryCollection\" aufrufen"
+
+#. Tag: para
+#: reference_measure.xml:3137
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" index use, use the function _ST_Overlaps."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3145 reference_measure.xml:3484
+#: reference_measure.xml:3689
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3"
+msgstr "&sfs_compliant; s2.1.1.2 // s2.1.13.3"
+
+#. Tag: para
+#: reference_measure.xml:3146
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.32"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.32"
+
+#. Tag: para
+#: reference_measure.xml:3162
+#, no-c-format
+msgid "<varname>MULTIPOINT</varname> / <varname>MULTIPOINT</varname>"
+msgstr "<varname>MULTIPOINT</varname> / <varname>MULTIPOINT</varname>"
+
+#. Tag: programlisting
+#: reference_measure.xml:3186
+#, no-c-format
+msgid ""
+"--a point on a line is contained by the line and is of a lower dimension, and therefore does not overlap the line\n"
+"                        nor crosses\n"
+"\n"
+"SELECT ST_Overlaps(a,b) As a_overlap_b,\n"
+"        ST_Crosses(a,b) As a_crosses_b,\n"
+"                ST_Intersects(a, b) As a_intersects_b, ST_Contains(b,a) As b_contains_a\n"
+"FROM (SELECT ST_GeomFromText('POINT(1 0.5)') As a, ST_GeomFromText('LINESTRING(1 0, 1 1, 3 5)')  As b)\n"
+"        As foo\n"
+"\n"
+"a_overlap_b | a_crosses_b | a_intersects_b | b_contains_a\n"
+"------------+-------------+----------------+--------------\n"
+"f           | f           | t              | t\n"
+"\n"
+"--a line that is partly contained by circle, but not fully is defined as intersecting and crossing,\n"
+"-- but since of different dimension it does not overlap\n"
+"SELECT ST_Overlaps(a,b) As a_overlap_b, ST_Crosses(a,b) As a_crosses_b,\n"
+"        ST_Intersects(a, b) As a_intersects_b,\n"
+"        ST_Contains(a,b) As a_contains_b\n"
+"FROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 0.5)'), 3)  As a, ST_GeomFromText('LINESTRING(1 0, 1 1, 3 5)')  As b)\n"
+"        As foo;\n"
+"\n"
+" a_overlap_b | a_crosses_b | a_intersects_b | a_contains_b\n"
+"-------------+-------------+----------------+--------------\n"
+" f           | t           | t              | f\n"
+"\n"
+" -- a 2-dimensional bent hot dog (aka buffered line string) that intersects a circle,\n"
+" --        but is not fully contained by the circle is defined as overlapping since they are of the same dimension,\n"
+"--        but it does not cross, because the intersection of the 2 is of the same dimension\n"
+"--        as the maximum dimension of the 2\n"
+"\n"
+"SELECT ST_Overlaps(a,b) As a_overlap_b, ST_Crosses(a,b) As a_crosses_b, ST_Intersects(a, b) As a_intersects_b,\n"
+"ST_Contains(b,a) As b_contains_a,\n"
+"ST_Dimension(a) As dim_a, ST_Dimension(b) as dim_b, ST_Dimension(ST_Intersection(a,b)) As dima_intersection_b\n"
+"FROM (SELECT ST_Buffer(ST_GeomFromText('POINT(1 0.5)'), 3)  As a,\n"
+"        ST_Buffer(ST_GeomFromText('LINESTRING(1 0, 1 1, 3 5)'),0.5)  As b)\n"
+"        As foo;\n"
+"\n"
+" a_overlap_b | a_crosses_b | a_intersects_b | b_contains_a | dim_a | dim_b | dima_intersection_b\n"
+"-------------+-------------+----------------+--------------+-------+-------+---------------------\n"
+" t           | f           | t              | f            |     2 |     2 |              2"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3194
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
+"linkend=\"ST_Intersects\"/>"
+msgstr ", <xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_Intersects\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3199
+#, no-c-format
+msgid "ST_Perimeter"
+msgstr "ST_Perimeter"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3201
+#, no-c-format
+msgid ""
+"Return the length measurement of the boundary of an ST_Surface or "
+"ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry "
+"measurement is in units of spatial reference and geography is in meters."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:3205
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float <function>ST_Perimeter</function></funcdef> "
+"<paramdef><type>geometry </type><parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>float "
+"<function>ST_Perimeter</function></funcdef> <paramdef><type>geography "
+"</type><parameter>geog</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean "
+"</type><parameter>use_spheroid=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float <function>ST_Perimeter</function></funcdef> <paramdef><type>geometry </type><parameter>g1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float <function>ST_Perimeter</function></funcdef> <paramdef><type>geography </type><parameter>geog</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type><parameter>use_spheroid=true</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_measure.xml:3221
+#, no-c-format
+msgid ""
+"Returns the 2D perimeter of the geometry/geography if it is a ST_Surface, "
+"ST_MultiSurface (Polygon, MultiPolygon). 0 is returned for non-areal "
+"geometries. For linear geometries use <xref linkend=\"ST_Length\"/>. For "
+"geometry types, units for perimeter measures are specified by the spatial "
+"reference system of the geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3224
+#, no-c-format
+msgid ""
+"For geography types, the calculations are performed using the inverse "
+"geodesic problem, where perimeter units are in meters. If PostGIS is "
+"compiled with PROJ version 4.8.0 or later, the spheroid is specified by the "
+"SRID, otherwise it is exclusive to WGS84. If "
+"<varname>use_spheroid=false</varname>, then calculations will approximate a "
+"sphere instead of a spheroid."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3228
+#, no-c-format
+msgid ""
+"Currently this is an alias for ST_Perimeter2D, but this may change to "
+"support higher dimensions."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3231
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 8.1.3, 9.5.4"
+msgstr "&sqlmm_compliant; SQL-MM 3: 8.1.3, 9.5.4"
+
+#. Tag: para
+#: reference_measure.xml:3232
+#, no-c-format
+msgid "Availability 2.0.0: Support for geography was introduced"
+msgstr "Verfügbarkeit: Mit 2.0.0 wurde die Unterstützung für geograpischen Koordinaten eingeführt"
+
+#. Tag: title
+#: reference_measure.xml:3236
+#, no-c-format
+msgid "Examples: Geometry"
+msgstr "Beispiele: Geometrie"
+
+#. Tag: para
+#: reference_measure.xml:3237
+#, no-c-format
+msgid ""
+"Return perimeter in feet for Polygon and MultiPolygon. Note this is in feet "
+"because EPSG:2249 is Massachusetts State Plane Feet"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3239
+#, no-c-format
+msgid ""
+"SELECT ST_Perimeter(ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,743265 2967450,\n"
+"743265.625 2967416,743238 2967416))', 2249));\n"
+"st_perimeter\n"
+"---------\n"
+" 122.630744000095\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_Perimeter(ST_GeomFromText('MULTIPOLYGON(((763104.471273676 2949418.44119003,\n"
+"763104.477769673 2949418.42538203,\n"
+"763104.189609677 2949418.22343004,763104.471273676 2949418.44119003)),\n"
+"((763104.471273676 2949418.44119003,763095.804579742 2949436.33850239,\n"
+"763086.132105649 2949451.46730207,763078.452329651 2949462.11549407,\n"
+"763075.354136904 2949466.17407812,763064.362142565 2949477.64291974,\n"
+"763059.953961626 2949481.28983009,762994.637609571 2949532.04103014,\n"
+"762990.568508415 2949535.06640477,762986.710889563 2949539.61421415,\n"
+"763117.237897679 2949709.50493431,763235.236617789 2949617.95619822,\n"
+"763287.718121842 2949562.20592617,763111.553321674 2949423.91664605,\n"
+"763104.471273676 2949418.44119003)))', 2249));\n"
+"st_perimeter\n"
+"---------\n"
+" 845.227713366825\n"
+"(1 row)"
+msgstr "SELECT ST_Perimeter(ST_GeomFromText('POLYGON((743238 2967416,743238 2967450,743265 2967450,\n743265.625 2967416,743238 2967416))', 2249));\nst_perimeter\n---------\n 122.630744000095\n(1 row)\n\nSELECT ST_Perimeter(ST_GeomFromText('MULTIPOLYGON(((763104.471273676 2949418.44119003,\n763104.477769673 2949418.42538203,\n763104.189609677 2949418.22343004,763104.471273676 2949418.44119003)),\n((763104.471273676 2949418.44119003,763095.804579742 2949436.33850239,\n763086.132105649 2949 [...]
+
+#. Tag: title
+#: reference_measure.xml:3242
+#, no-c-format
+msgid "Examples: Geography"
+msgstr "Beispiele: Geographie"
+
+#. Tag: para
+#: reference_measure.xml:3243
+#, no-c-format
+msgid ""
+"Return perimeter in meters and feet for Polygon and MultiPolygon. Note this "
+"is geography (WGS 84 long lat)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3244
+#, no-c-format
+msgid ""
+"SELECT  ST_Perimeter(geog) As per_meters, ST_Perimeter(geog)/0.3048 As per_ft\n"
+"FROM ST_GeogFromText('POLYGON((-71.1776848522251 42.3902896512902,-71.1776843766326 42.3903829478009,\n"
+"-71.1775844305465 42.3903826677917,-71.1775825927231 42.3902893647987,-71.1776848522251 42.3902896512902))') As geog;\n"
+"\n"
+"   per_meters    |      per_ft\n"
+"-----------------+------------------\n"
+"37.3790462565251 | 122.634666195949\n"
+"\n"
+"\n"
+"-- MultiPolygon example --\n"
+"SELECT  ST_Perimeter(geog) As per_meters, ST_Perimeter(geog,false) As per_sphere_meters,  ST_Perimeter(geog)/0.3048 As per_ft\n"
+"FROM ST_GeogFromText('MULTIPOLYGON(((-71.1044543107478 42.340674480411,-71.1044542869917 42.3406744369506,\n"
+"-71.1044553562977 42.340673886454,-71.1044543107478 42.340674480411)),\n"
+"((-71.1044543107478 42.340674480411,-71.1044860600303 42.3407237015564,-71.1045215770124 42.3407653385914,\n"
+"-71.1045498002983 42.3407946553165,-71.1045611902745 42.3408058316308,-71.1046016507427 42.340837442371,\n"
+"-71.104617893173 42.3408475056957,-71.1048586153981 42.3409875993595,-71.1048736143677 42.3409959528211,\n"
+"-71.1048878050242 42.3410084812078,-71.1044020965803 42.3414730072048,\n"
+"-71.1039672113619 42.3412202916693,-71.1037740497748 42.3410666421308,\n"
+"-71.1044280218456 42.3406894151355,-71.1044543107478 42.340674480411)))') As geog;\n"
+"\n"
+"    per_meters    | per_sphere_meters |      per_ft\n"
+"------------------+-------------------+------------------\n"
+" 257.634283683311 |  257.412311446337 | 845.256836231335"
+msgstr "SELECT  ST_Perimeter(geog) As per_meters, ST_Perimeter(geog)/0.3048 As per_ft\nFROM ST_GeogFromText('POLYGON((-71.1776848522251 42.3902896512902,-71.1776843766326 42.3903829478009,\n-71.1775844305465 42.3903826677917,-71.1775825927231 42.3902893647987,-71.1776848522251 42.3902896512902))') As geog;\n\n   per_meters    |      per_ft\n-----------------+------------------\n37.3790462565251 | 122.634666195949\n\n\n-- Beispiel MultiPolygon  --\nSELECT  ST_Perimeter(geog) As per_meters [...]
+
+#. Tag: para
+#: reference_measure.xml:3248
+#, no-c-format
+msgid ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_Length\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_Length\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3254
+#, no-c-format
+msgid "ST_Perimeter2D"
+msgstr "ST_Perimeter2D"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3256
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional perimeter of the geometry, if it is a polygon or "
+"multi-polygon. This is currently an alias for ST_Perimeter."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3262
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_Perimeter2D</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_Perimeter2D</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3272
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional perimeter of the geometry, if it is a polygon or "
+"multi-polygon."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3277
+#, no-c-format
+msgid ""
+"This is currently an alias for ST_Perimeter. In future versions ST_Perimeter"
+" may return the highest dimension perimeter for a geometry. This is still "
+"under consideration"
+msgstr ""
+
+#. Tag: refname
+#: reference_measure.xml:3291
+#, no-c-format
+msgid "ST_3DPerimeter"
+msgstr "ST_3DPerimeter"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3293
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional perimeter of the geometry, if it is a polygon or "
+"multi-polygon."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3299
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_3DPerimeter</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_3DPerimeter</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3309
+#, no-c-format
+msgid ""
+"Returns the 3-dimensional perimeter of the geometry, if it is a polygon or "
+"multi-polygon. If the geometry is 2-dimensional, then the 2-dimensional "
+"perimeter is returned."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3312
+#, no-c-format
+msgid "Changed: 2.0.0 In prior versions this used to be called ST_Perimeter3D"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3318
+#, no-c-format
+msgid ""
+"Perimeter of a slightly elevated polygon in the air in Massachusetts state "
+"plane feet"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3319
+#, no-c-format
+msgid ""
+"SELECT ST_3DPerimeter(the_geom), ST_Perimeter2d(the_geom), ST_Perimeter(the_geom) FROM\n"
+"                        (SELECT ST_GeomFromEWKT('SRID=2249;POLYGON((743238 2967416 2,743238 2967450 1,\n"
+"743265.625 2967416 1,743238 2967416 2))') As the_geom) As foo;\n"
+"\n"
+"  ST_3DPerimeter  |  st_perimeter2d  |   st_perimeter\n"
+"------------------+------------------+------------------\n"
+" 105.465793597674 | 105.432997272188 | 105.432997272188"
+msgstr "SELECT ST_3DPerimeter(the_geom), ST_Perimeter2d(the_geom), ST_Perimeter(the_geom) FROM\n                        (SELECT ST_GeomFromEWKT('SRID=2249;POLYGON((743238 2967416 2,743238 2967450 1,\n743265.625 2967416 1,743238 2967416 2))') As the_geom) As foo;\n\n  ST_3DPerimeter  |  st_perimeter2d  |   st_perimeter\n------------------+------------------+------------------\n 105.465793597674 | 105.432997272188 | 105.432997272188"
+
+#. Tag: para
+#: reference_measure.xml:3326
+#, no-c-format
+msgid ", <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Perimeter2D\"/>"
+msgstr ", <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Perimeter2D\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3332
+#, no-c-format
+msgid "ST_PointOnSurface"
+msgstr "ST_PointOnSurface"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3334
+#, no-c-format
+msgid "Returns a <varname>POINT</varname> guaranteed to lie on the surface."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3339
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PointOnSurface</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PointOnSurface</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3351
+#, no-c-format
+msgid "Returns a <varname>POINT</varname> guaranteed to intersect a surface."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3353
+#, no-c-format
+msgid "&sfs_compliant; s3.2.14.2 // s3.2.18.2"
+msgstr "&sfs_compliant; s3.2.14.2 // s3.2.18.2"
+
+#. Tag: para
+#: reference_measure.xml:3354
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM 3: 8.1.5, 9.5.6. According to the specs, "
+"ST_PointOnSurface works for surface geometries (POLYGONs, MULTIPOLYGONS, "
+"CURVED POLYGONS). So PostGIS seems to be extending what the spec allows "
+"here. Most databases Oracle,DB II, ESRI SDE seem to only support this "
+"function for surfaces. SQL Server 2008 like PostGIS supports for all common "
+"geometries."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3363
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_PointOnSurface('POINT(0 5)'::geometry));\n"
+" st_astext\n"
+"------------\n"
+" POINT(0 5)\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsText(ST_PointOnSurface('LINESTRING(0 5, 0 10)'::geometry));\n"
+" st_astext\n"
+"------------\n"
+" POINT(0 5)\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsText(ST_PointOnSurface('POLYGON((0 0, 0 5, 5 5, 5 0, 0 0))'::geometry));\n"
+"   st_astext\n"
+"----------------\n"
+" POINT(2.5 2.5)\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsEWKT(ST_PointOnSurface(ST_GeomFromEWKT('LINESTRING(0 5 1, 0 0 1, 0 10 2)')));\n"
+"   st_asewkt\n"
+"----------------\n"
+" POINT(0 0 1)\n"
+"(1 row)"
+msgstr "SELECT ST_AsText(ST_PointOnSurface('POINT(0 5)'::geometry));\n st_astext\n------------\n POINT(0 5)\n(1 row)\n\nSELECT ST_AsText(ST_PointOnSurface('LINESTRING(0 5, 0 10)'::geometry));\n st_astext\n------------\n POINT(0 5)\n(1 row)\n\nSELECT ST_AsText(ST_PointOnSurface('POLYGON((0 0, 0 5, 5 5, 5 0, 0 0))'::geometry));\n   st_astext\n----------------\n POINT(2.5 2.5)\n(1 row)\n\nSELECT ST_AsEWKT(ST_PointOnSurface(ST_GeomFromEWKT('LINESTRING(0 5 1, 0 0 1, 0 10 2)')));\n   st_asewkt [...]
+
+#. Tag: para
+#: reference_measure.xml:3369
+#, no-c-format
+msgid ", <xref linkend=\"ST_Point_Inside_Circle\"/>"
+msgstr ", <xref linkend=\"ST_Point_Inside_Circle\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3375
+#, no-c-format
+msgid "ST_Project"
+msgstr "ST_Project"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3377
+#, no-c-format
+msgid ""
+"Returns a <varname>POINT</varname> projected from a start point using a "
+"distance in meters and bearing (azimuth) in radians."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3382
+#, no-c-format
+msgid ""
+"<funcdef>geography <function>ST_Project</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>distance</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>azimuth</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_Project</function></funcdef> <paramdef><type>geography </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>distance</parameter></paramdef> <paramdef><type>float </type> <parameter>azimuth</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3398
+#, no-c-format
+msgid ""
+"Returns a <varname>POINT</varname> projected along a geodesic from a start "
+"point using an azimuth (bearing) measured in radians and distance measured "
+"in meters. This is also called a direct geodesic problem."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3399
+#, no-c-format
+msgid ""
+"The azimuth is sometimes called the heading or the bearing in navigation. It"
+" is measured relative to true north (azimuth zero). East is azimuth 90 "
+"(&#x03C0;/2), south is azimuth 180 (&#x03C0;), west is azimuth 270 "
+"(3&#x03C0;/2)."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3400
+#, no-c-format
+msgid "The distance is given in meters."
+msgstr "Die Entfernung wird in Meter angegeben."
+
+#. Tag: para
+#: reference_measure.xml:3403
+#, no-c-format
+msgid "Enhanced: 2.4.0 Allow negative distance and non-normalized azimuth."
+msgstr ""
+
+#. Tag: title
+#: reference_measure.xml:3408
+#, no-c-format
+msgid ""
+"Example: Using degrees - projected point 100,000 meters and bearing 45 "
+"degrees"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3410
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Project('POINT(0 0)'::geography, 100000, radians(45.0)));\n"
+"\n"
+"                 st_astext\n"
+"--------------------------------------------\n"
+" POINT(0.635231029125537 0.639472334729198)\n"
+"(1 row)"
+msgstr "SELECT ST_AsText(ST_Project('POINT(0 0)'::geography, 100000, radians(45.0)));\n\n                 st_astext\n--------------------------------------------\n POINT(0.635231029125537 0.639472334729198)\n(1 row)"
+
+#. Tag: para
+#: reference_measure.xml:3416
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Distance\"/>, <ulink "
+"url=\"http://www.postgresql.org/docs/current/interactive/functions-"
+"math.html\">PostgreSQL Math Functions</ulink>"
+msgstr ", <xref linkend=\"ST_Distance\"/>, <ulink url=\"http://www.postgresql.org/docs/current/interactive/functions-math.html\">PostgreSQL Math Functions</ulink>"
+
+#. Tag: refname
+#: reference_measure.xml:3422
+#, no-c-format
+msgid "ST_Relate"
+msgstr "ST_Relate"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3424
+#, no-c-format
+msgid ""
+"Returns true if this Geometry is spatially related to anotherGeometry, by "
+"testing for intersections between the Interior, Boundary and Exterior of the"
+" two geometries as specified by the values in the intersectionMatrixPattern."
+" If no intersectionMatrixPattern is passed in, then returns the maximum "
+"intersectionMatrixPattern that relates the 2 geometries."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_measure.xml:3432
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Relate</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> "
+"<paramdef><type>text </type> "
+"<parameter>intersectionMatrixPattern</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>text <function>ST_Relate</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>ST_Relate</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> "
+"<parameter>geomB</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>BoundaryNodeRule</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Relate</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef> <paramdef><type>text </type> <parameter>intersectionMatrixPattern</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_Relate</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><typ [...]
+
+#. Tag: para
+#: reference_measure.xml:3458
+#, no-c-format
+msgid ""
+"Version 1: Takes geomA, geomB, intersectionMatrix and Returns 1 (TRUE) if "
+"this Geometry is spatially related to anotherGeometry, by testing for "
+"intersections between the Interior, Boundary and Exterior of the two "
+"geometries as specified by the values in the <ulink "
+"url=\"http://en.wikipedia.org/wiki/DE-9IM\">DE-9IM matrix pattern</ulink>."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3463
+#, no-c-format
+msgid ""
+"This is especially useful for testing compound checks of intersection, "
+"crosses, etc in one step."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3466
+#, no-c-format
+msgid ""
+"This is the \"allowable\" version that returns a boolean, not an integer. "
+"This is defined in OGC spec"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3469
+#, no-c-format
+msgid ""
+"This DOES NOT automagically include an index call. The reason for that is "
+"some relationships are anti e.g. Disjoint. If you are using a relationship "
+"pattern that requires intersection, then include the && index call."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3474
+#, no-c-format
+msgid ""
+"Version 2: Takes geomA and geomB and returns the <xref linkend=\"DE-9IM\"/>"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3476
+#, no-c-format
+msgid ""
+"Version 3: same as version 2, but allows to specify a boundary node rule "
+"(1:OGC/MOD2, 2:Endpoint, 3:MultivalentEndpoint, 4:MonovalentEndpoint)"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3480
+#, no-c-format
+msgid "not in OGC spec, but implied. see s2.1.13.2"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3485
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.25"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.25"
+
+#. Tag: para
+#: reference_measure.xml:3486
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 - added support for specifying boundary node rule (requires "
+"GEOS >= 3.0)."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3493
+#, no-c-format
+msgid ""
+"--Find all compounds that intersect and not touch a poly (interior intersects)\n"
+"SELECT l.* , b.name As poly_name\n"
+"        FROM polys As b\n"
+"INNER JOIN compounds As l\n"
+"ON (p.the_geom && b.the_geom\n"
+"AND ST_Relate(l.the_geom, b.the_geom,'T********'));\n"
+"\n"
+"SELECT ST_Relate(ST_GeometryFromText('POINT(1 2)'), ST_Buffer(ST_GeometryFromText('POINT(1 2)'),2));\n"
+"st_relate\n"
+"-----------\n"
+"0FFFFF212\n"
+"\n"
+"SELECT ST_Relate(ST_GeometryFromText('LINESTRING(1 2, 3 4)'), ST_GeometryFromText('LINESTRING(5 6, 7 8)'));\n"
+"st_relate\n"
+"-----------\n"
+"FF1FF0102\n"
+"\n"
+"\n"
+"SELECT ST_Relate(ST_GeometryFromText('POINT(1 2)'), ST_Buffer(ST_GeometryFromText('POINT(1 2)'),2), '0FFFFF212');\n"
+"st_relate\n"
+"-----------\n"
+"t\n"
+"\n"
+"SELECT ST_Relate(ST_GeometryFromText('POINT(1 2)'), ST_Buffer(ST_GeometryFromText('POINT(1 2)'),2), '*FF*FF212');\n"
+"st_relate\n"
+"-----------\n"
+"t"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3500
+#, no-c-format
+msgid ""
+", <xref linkend=\"DE-9IM\"/>, <xref linkend=\"ST_Disjoint\"/>, <xref "
+"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Touches\"/>"
+msgstr ", <xref linkend=\"DE-9IM\"/>, <xref linkend=\"ST_Disjoint\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Touches\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3506
+#, no-c-format
+msgid "ST_RelateMatch"
+msgstr "ST_RelateMatch"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3508
+#, no-c-format
+msgid ""
+"Returns true if intersectionMattrixPattern1 implies "
+"intersectionMatrixPattern2"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3513
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_RelateMatch</function></funcdef> "
+"<paramdef><type>text </type> "
+"<parameter>intersectionMatrix</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>intersectionMatrixPattern</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_RelateMatch</function></funcdef> <paramdef><type>text </type> <parameter>intersectionMatrix</parameter></paramdef> <paramdef><type>text </type> <parameter>intersectionMatrixPattern</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3524
+#, no-c-format
+msgid ""
+"Takes intersectionMatrix and intersectionMatrixPattern and Returns true if "
+"the intersectionMatrix satisfies the intersectionMatrixPattern. For more "
+"information refer to <xref linkend=\"DE-9IM\"/>."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3527
+#, no-c-format
+msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 - benötigt GEOS >= 3.3.0."
+
+#. Tag: programlisting
+#: reference_measure.xml:3533
+#, no-c-format
+msgid ""
+"SELECT ST_RelateMatch('101202FFF', 'TTTTTTFFF') ;\n"
+"-- result --\n"
+"t\n"
+"--example of common intersection matrix patterns and example matrices\n"
+"-- comparing relationships of involving one invalid geometry and ( a line and polygon that intersect at interior and boundary)\n"
+"SELECT mat.name, pat.name, ST_RelateMatch(mat.val, pat.val) As satisfied\n"
+"    FROM\n"
+"        ( VALUES ('Equality', 'T1FF1FFF1'),\n"
+"                ('Overlaps', 'T*T***T**'),\n"
+"                ('Within', 'T*F**F***'),\n"
+"                ('Disjoint', 'FF*FF****') As pat(name,val)\n"
+"        CROSS JOIN\n"
+"            (        VALUES ('Self intersections (invalid)', '111111111'),\n"
+"                    ('IE2_BI1_BB0_BE1_EI1_EE2', 'FF2101102'),\n"
+"                    ('IB1_IE1_BB0_BE0_EI2_EI1_EE2', 'F11F00212')\n"
+"            ) As mat(name,val);"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3539
+#, no-c-format
+msgid ", <xref linkend=\"ST_Relate\"/>"
+msgstr ", <xref linkend=\"ST_Relate\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3545
+#, no-c-format
+msgid "ST_ShortestLine"
+msgstr "ST_ShortestLine"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3547
+#, no-c-format
+msgid "Returns the 2-dimensional shortest line between two geometries"
+msgstr "Gibt die 2-dimenionale kürzeste Strecke zwischen zwei Geometrien als Linie zurück"
+
+#. Tag: funcprototype
+#: reference_measure.xml:3552
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ShortestLine</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ShortestLine</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3567
+#, no-c-format
+msgid ""
+"Returns the 2-dimensional shortest line between two geometries. The function"
+" will only return the first shortest line if more than one, that the "
+"function finds. If g1 and g2 intersects in just one point the function will "
+"return a line with both start and end in that intersection-point. If g1 and "
+"g2 are intersecting with more than one point the function will return a line"
+" with start and end in the same point but it can be any of the intersecting "
+"points. The line returned will always start in g1 and end in g2. The length "
+"of the line this function returns will always be the same as ST_Distance "
+"returns for g1 and g2."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3591
+#, no-c-format
+msgid "Shortest line between point and linestring"
+msgstr "Kürzeste Strecke zwischen Punkt und Linienzug"
+
+#. Tag: programlisting
+#: reference_measure.xml:3594
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"        ST_ShortestLine('POINT(100 100)'::geometry,\n"
+"                'LINESTRING (20 80, 98 190, 110 180, 50 75 )'::geometry)\n"
+"        ) As sline;\n"
+"\n"
+"\n"
+"   sline\n"
+"-----------------\n"
+"LINESTRING(100 100,73.0769230769231 115.384615384615)"
+msgstr "SELECT ST_AsText(\n        ST_ShortestLine('POINT(100 100)'::geometry,\n                'LINESTRING (20 80, 98 190, 110 180, 50 75 )'::geometry)\n        ) As sline;\n\n\n   sline\n-----------------\nLINESTRING(100 100,73.0769230769231 115.384615384615)"
+
+#. Tag: para
+#: reference_measure.xml:3602
+#, no-c-format
+msgid "shortest line between polygon and polygon"
+msgstr "kürzeste Strecke zwischen Polygon und Polygon"
+
+#. Tag: programlisting
+#: reference_measure.xml:3605
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"                ST_ShortestLine(\n"
+"                        ST_GeomFromText('POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))'),\n"
+"                        ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                        )\n"
+"                ) As slinewkt;\n"
+"\n"
+" LINESTRING(140.752120669087 125.695053378061,121.111404660392 153.370607753949)"
+msgstr "SELECT ST_AsText(\n                ST_ShortestLine(\n                        ST_GeomFromText('POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))'),\n                        ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                        )\n                ) As slinewkt;\n\n LINESTRING(140.752120669087 125.695053378061,121.111404660392 153.370607753949)"
+
+#. Tag: para
+#: reference_measure.xml:3617
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref"
+" linkend=\"ST_MaxDistance\"/>"
+msgstr ", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_MaxDistance\"/>"
+
+#. Tag: refname
+#: reference_measure.xml:3623
+#, no-c-format
+msgid "ST_Touches"
+msgstr "ST_Touches"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3625
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the geometries have at least one point in"
+" common, but their interiors do not intersect."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_measure.xml:3631
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Touches</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_Touches</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>g2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3646
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the only points in common between "
+"<parameter>g1</parameter> and <parameter>g2</parameter> lie in the union of "
+"the boundaries of <parameter>g1</parameter> and <parameter>g2</parameter>. "
+"The <function>ST_Touches</function> relation applies to all Area/Area, "
+"Line/Line, Line/Area, Point/Area and Point/Line pairs of relationships, but "
+"<emphasis>not</emphasis> to the Point/Point pair."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3653
+#, no-c-format
+msgid "In mathematical terms, this predicate is expressed as:"
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3663
+#, no-c-format
+msgid "The allowable DE-9IM Intersection Matrices for the two geometries are:"
+msgstr ""
+
+#. Tag: markup
+#: reference_measure.xml:3667
+#, no-c-format
+msgid "FT*******"
+msgstr "FT*******"
+
+#. Tag: markup
+#: reference_measure.xml:3671
+#, no-c-format
+msgid "F**T*****"
+msgstr "F**T*****"
+
+#. Tag: markup
+#: reference_measure.xml:3675
+#, no-c-format
+msgid "F***T****"
+msgstr "F***T****"
+
+#. Tag: para
+#: reference_measure.xml:3684
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" using an index, use <function>_ST_Touches</function> instead."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3690
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.28"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.28"
+
+#. Tag: para
+#: reference_measure.xml:3696
+#, no-c-format
+msgid ""
+"The <function>ST_Touches</function> predicate returns "
+"<varname>TRUE</varname> in all the following illustrations."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_measure.xml:3766
+#, no-c-format
+msgid ""
+"SELECT ST_Touches('LINESTRING(0 0, 1 1, 0 2)'::geometry, 'POINT(1 1)'::geometry);\n"
+" st_touches\n"
+"------------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_Touches('LINESTRING(0 0, 1 1, 0 2)'::geometry, 'POINT(0 2)'::geometry);\n"
+" st_touches\n"
+"------------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_Touches('LINESTRING(0 0, 1 1, 0 2)'::geometry, 'POINT(1 1)'::geometry);\n st_touches\n------------\n f\n(1 row)\n\nSELECT ST_Touches('LINESTRING(0 0, 1 1, 0 2)'::geometry, 'POINT(0 2)'::geometry);\n st_touches\n------------\n t\n(1 row)"
+
+#. Tag: refname
+#: reference_measure.xml:3772
+#, no-c-format
+msgid "ST_Within"
+msgstr "ST_Within"
+
+#. Tag: refpurpose
+#: reference_measure.xml:3774
+#, no-c-format
+msgid "Returns true if the geometry A is completely inside geometry B"
+msgstr "Gibt TRUE zurück, wenn Geometrie A zur Gänze innerhalb von Geometrie B liegt"
+
+#. Tag: funcprototype
+#: reference_measure.xml:3779
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_Within</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_Within</function></funcdef> <paramdef><type>geometry </type> <parameter>A</parameter></paramdef> <paramdef><type>geometry </type> <parameter>B</parameter></paramdef>"
+
+#. Tag: para
+#: reference_measure.xml:3794
+#, no-c-format
+msgid ""
+"Returns TRUE if geometry A is completely inside geometry B. For this "
+"function to make sense, the source geometries must both be of the same "
+"coordinate projection, having the same SRID. It is a given that if "
+"ST_Within(A,B) is true and ST_Within(B,A) is true, then the two geometries "
+"are considered spatially equal."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3811
+#, no-c-format
+msgid ""
+"This function call will automatically include a bounding box comparison that"
+" will make use of any indexes that are available on the geometries. To avoid"
+" index use, use the function _ST_Within."
+msgstr ""
+
+#. Tag: para
+#: reference_measure.xml:3819
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - a.Relate(b, 'T*F**F***')"
+msgstr "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - a.Relate(b, 'T*F**F***')"
+
+#. Tag: para
+#: reference_measure.xml:3822
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.30"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.30"
+
+#. Tag: programlisting
+#: reference_measure.xml:3827
+#, no-c-format
+msgid ""
+"--a circle within a circle\n"
+"SELECT ST_Within(smallc,smallc) As smallinsmall,\n"
+"        ST_Within(smallc, bigc) As smallinbig,\n"
+"        ST_Within(bigc,smallc) As biginsmall,\n"
+"        ST_Within(ST_Union(smallc, bigc), bigc) as unioninbig,\n"
+"        ST_Within(bigc, ST_Union(smallc, bigc)) as biginunion,\n"
+"        ST_Equals(bigc, ST_Union(smallc, bigc)) as bigisunion\n"
+"FROM\n"
+"(\n"
+"SELECT ST_Buffer(ST_GeomFromText('POINT(50 50)'), 20) As smallc,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(50 50)'), 40) As bigc) As foo;\n"
+"--Result\n"
+" smallinsmall | smallinbig | biginsmall | unioninbig | biginunion | bigisunion\n"
+"--------------+------------+------------+------------+------------+------------\n"
+" t            | t          | f          | t          | t          | t\n"
+"(1 row)"
+msgstr "--Ein Kreis innerhalb eines Kreises\nSELECT ST_Within(smallc,smallc) As smallinsmall,\n        ST_Within(smallc, bigc) As smallinbig,\n        ST_Within(bigc,smallc) As biginsmall,\n        ST_Within(ST_Union(smallc, bigc), bigc) as unioninbig,\n        ST_Within(bigc, ST_Union(smallc, bigc)) as biginunion,\n        ST_Equals(bigc, ST_Union(smallc, bigc)) as bigisunion\nFROM\n(\nSELECT ST_Buffer(ST_GeomFromText('POINT(50 50)'), 20) As smallc,\n        ST_Buffer(ST_GeomFromText('P [...]
+
+#. Tag: para
+#: reference_measure.xml:3838
+#, no-c-format
+msgid ", <xref linkend=\"ST_Equals\"/>, <xref linkend=\"ST_IsValid\"/>"
+msgstr ", <xref linkend=\"ST_Equals\"/>, <xref linkend=\"ST_IsValid\"/>"
diff --git a/doc/po/it_IT/reference_misc.xml.po b/doc/po/de/reference_misc.xml.po
similarity index 62%
copy from doc/po/it_IT/reference_misc.xml.po
copy to doc/po/de/reference_misc.xml.po
index 8555bfa..34b7e75 100644
--- a/doc/po/it_IT/reference_misc.xml.po
+++ b/doc/po/de/reference_misc.xml.po
@@ -1,28 +1,26 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
-# pibinko <pibinko at gmail.com>, 2014
-# pibinko <pibinko at gmail.com>, 2014
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2016-07-04 13:02+0000\n"
-"PO-Revision-Date: 2016-02-16 08:34+0000\n"
-"Last-Translator: georgersilva <georger.silva at gmail.com>\n"
-"Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
-"language/it_IT/)\n"
-"Language: it_IT\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:48+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
 #: reference_misc.xml:3
 #, no-c-format
 msgid "Miscellaneous Functions"
-msgstr "Funzioni varie"
+msgstr "Sonstige Funktionen"
 
 #. Tag: refname
 #: reference_misc.xml:7
@@ -34,16 +32,16 @@ msgstr "ST_Accum"
 #: reference_misc.xml:9
 #, no-c-format
 msgid "<refpurpose>Aggregate. Constructs an array of geometries.</refpurpose>"
-msgstr ""
+msgstr "<refpurpose>Aggregatfunktion. Erzeugt ein Feld mit Geometrien.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_misc.xml:14
 #, no-c-format
 msgid ""
 "<funcdef>geometry[] <function>ST_Accum</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
-msgstr ""
+"<paramdef><type>geometry set</type> "
+"<parameter>geomfield</parameter></paramdef>"
+msgstr "<funcdef>geometry[] <function>ST_Accum</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef>"
 
 #. Tag: title
 #: reference_misc.xml:22 reference_misc.xml:64 reference_misc.xml:106
@@ -52,13 +50,13 @@ msgstr ""
 #: reference_misc.xml:528
 #, no-c-format
 msgid "Description"
-msgstr "Descrizione"
+msgstr "Beschreibung"
 
 #. Tag: para
 #: reference_misc.xml:24
 #, no-c-format
 msgid "<para>Aggregate. Constructs an array of geometries.</para>"
-msgstr ""
+msgstr "<para>Aggregatfunktion. Erzeugt ein Feld mit Geometrien.</para>"
 
 #. Tag: para
 #: reference_misc.xml:25 reference_misc.xml:68 reference_misc.xml:109
@@ -106,47 +104,20 @@ msgstr "&T_support;"
 #: reference_misc.xml:542
 #, no-c-format
 msgid "Examples"
-msgstr "Esempi"
+msgstr "Beispiele"
 
 #. Tag: programlisting
 #: reference_misc.xml:36
 #, no-c-format
 msgid ""
-"SELECT (ST_Accum(the_geom)) As all_em, ST_AsText((ST_Accum(the_geom))[1]) As "
-"grabone,\n"
+"SELECT (ST_Accum(the_geom)) As all_em, ST_AsText((ST_Accum(the_geom))[1]) As grabone,\n"
 "(ST_Accum(the_geom))[2:4] as grab_rest\n"
-"                        FROM (SELECT ST_MakePoint(a*CAST(random()*10 As "
-"integer), a*CAST(random()*10 As integer), a*CAST(random()*10 As integer)) As "
-"the_geom\n"
+"                        FROM (SELECT ST_MakePoint(a*CAST(random()*10 As integer), a*CAST(random()*10 As integer), a*CAST(random()*10 As integer)) As the_geom\n"
 "                                FROM generate_series(1,4) a) As foo;\n"
 "\n"
 "all_em|grabone   | grab_rest\n"
 "\n"
-"-------------------------------------------------------------------------------"
-"+\n"
-"\n"
-" {0101000080000000000000144000000000000024400000000000001040:\n"
-" 0101000080000000000\n"
-"00018400000000000002C400000000000003040:\n"
-"0101000080000000000000354000000000000038400000000000001840:\n"
-"010100008000000000000040400000000000003C400000000000003040} |\n"
-" POINT(5 10) | {010100008000000000000018400000000000002C400000000000003040:\n"
-" 0101000080000000000000354000000000000038400000000000001840:\n"
-" 010100008000000000000040400000000000003C400000000000003040}\n"
-"(1 row)"
-msgstr ""
-"SELECT (ST_Accum(the_geom)) As all_em, ST_AsText((ST_Accum(the_geom))[1]) As "
-"grabone,\n"
-"(ST_Accum(the_geom))[2:4] as grab_rest\n"
-"                        FROM (SELECT ST_MakePoint(a*CAST(random()*10 As "
-"integer), a*CAST(random()*10 As integer), a*CAST(random()*10 As integer)) As "
-"the_geom\n"
-"                                FROM generate_series(1,4) a) As foo;\n"
-"\n"
-"all_em|grabone   | grab_rest\n"
-"\n"
-"-------------------------------------------------------------------------------"
-"+\n"
+"-------------------------------------------------------------------------------+\n"
 "\n"
 " {0101000080000000000000144000000000000024400000000000001040:\n"
 " 0101000080000000000\n"
@@ -157,6 +128,7 @@ msgstr ""
 " 0101000080000000000000354000000000000038400000000000001840:\n"
 " 010100008000000000000040400000000000003C400000000000003040}\n"
 "(1 row)"
+msgstr "SELECT (ST_Accum(the_geom)) As all_em, ST_AsText((ST_Accum(the_geom))[1]) As grabone,\n(ST_Accum(the_geom))[2:4] as grab_rest\n                        FROM (SELECT ST_MakePoint(a*CAST(random()*10 As integer), a*CAST(random()*10 As integer), a*CAST(random()*10 As integer)) As the_geom\n                                FROM generate_series(1,4) a) As foo;\n\nall_em|grabone   | grab_rest\n\n-------------------------------------------------------------------------------+\n\n {01010000 [...]
 
 #. Tag: title
 #: reference_misc.xml:41 reference_misc.xml:83 reference_misc.xml:125
@@ -165,7 +137,7 @@ msgstr ""
 #: reference_misc.xml:549
 #, no-c-format
 msgid "See Also"
-msgstr "Vedi anche"
+msgstr "Siehe auch"
 
 #. Tag: refname
 #: reference_misc.xml:49
@@ -177,24 +149,24 @@ msgstr "Box2D"
 #: reference_misc.xml:51
 #, no-c-format
 msgid ""
-"<refpurpose>Returns a BOX2D representing the maximum extents of the geometry."
-"</refpurpose>"
+"<refpurpose>Returns a BOX2D representing the maximum extents of the "
+"geometry.</refpurpose>"
 msgstr ""
 
 #. Tag: funcprototype
 #: reference_misc.xml:56
 #, no-c-format
 msgid ""
-"<funcdef>box2d <function>Box2D</function></funcdef> <paramdef><type>geometry "
-"</type> <parameter>geomA</parameter></paramdef>"
-msgstr ""
+"<funcdef>box2d <function>Box2D</function></funcdef> <paramdef><type>geometry"
+" </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>box2d <function>Box2D</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:66
 #, no-c-format
 msgid ""
-"<para>Returns a BOX2D representing the maximum extents of the geometry.</"
-"para>"
+"<para>Returns a BOX2D representing the maximum extents of the "
+"geometry.</para>"
 msgstr ""
 
 #. Tag: programlisting
@@ -206,22 +178,11 @@ msgid ""
 "        ---------\n"
 "        BOX(1 2,5 6)\n"
 "\n"
-"        SELECT Box2D(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 "
-"150505,220227 150406)'));\n"
-"        box2d\n"
-"        --------\n"
-"        BOX(220186.984375 150406,220288.25 150506.140625)"
-msgstr ""
-"SELECT Box2D(ST_GeomFromText('LINESTRING(1 2, 3 4, 5 6)'));\n"
-"        box2d\n"
-"        ---------\n"
-"        BOX(1 2,5 6)\n"
-"\n"
-"        SELECT Box2D(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 "
-"150505,220227 150406)'));\n"
+"        SELECT Box2D(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'));\n"
 "        box2d\n"
 "        --------\n"
 "        BOX(220186.984375 150406,220288.25 150506.140625)"
+msgstr "SELECT Box2D(ST_GeomFromText('LINESTRING(1 2, 3 4, 5 6)'));\n        box2d\n        ---------\n        BOX(1 2,5 6)\n\n        SELECT Box2D(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'));\n        box2d\n        --------\n        BOX(220186.984375 150406,220288.25 150506.140625)"
 
 #. Tag: para
 #: reference_misc.xml:85
@@ -239,24 +200,24 @@ msgstr "Box3D"
 #: reference_misc.xml:93
 #, no-c-format
 msgid ""
-"<refpurpose>Returns a BOX3D representing the maximum extents of the geometry."
-"</refpurpose>"
+"<refpurpose>Returns a BOX3D representing the maximum extents of the "
+"geometry.</refpurpose>"
 msgstr ""
 
 #. Tag: funcprototype
 #: reference_misc.xml:98
 #, no-c-format
 msgid ""
-"<funcdef>box3d <function>Box3D</function></funcdef> <paramdef><type>geometry "
-"</type> <parameter>geomA</parameter></paramdef>"
-msgstr ""
+"<funcdef>box3d <function>Box3D</function></funcdef> <paramdef><type>geometry"
+" </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>box3d <function>Box3D</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:108
 #, no-c-format
 msgid ""
-"<para>Returns a BOX3D representing the maximum extents of the geometry.</"
-"para>"
+"<para>Returns a BOX3D representing the maximum extents of the "
+"geometry.</para>"
 msgstr ""
 
 #. Tag: programlisting
@@ -268,22 +229,11 @@ msgid ""
 "        ---------\n"
 "        BOX3D(1 2 3,5 6 5)\n"
 "\n"
-"        SELECT Box3D(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 "
-"150505 1,220227 150406 1)'));\n"
-"        Box3d\n"
-"        --------\n"
-"        BOX3D(220227 150406 1,220268 150415 1)"
-msgstr ""
-"SELECT Box3D(ST_GeomFromEWKT('LINESTRING(1 2 3, 3 4 5, 5 6 5)'));\n"
-"        Box3d\n"
-"        ---------\n"
-"        BOX3D(1 2 3,5 6 5)\n"
-"\n"
-"        SELECT Box3D(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 "
-"150505 1,220227 150406 1)'));\n"
+"        SELECT Box3D(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 1,220227 150406 1)'));\n"
 "        Box3d\n"
 "        --------\n"
 "        BOX3D(220227 150406 1,220268 150415 1)"
+msgstr "SELECT Box3D(ST_GeomFromEWKT('LINESTRING(1 2 3, 3 4 5, 5 6 5)'));\n        Box3d\n        ---------\n        BOX3D(1 2 3,5 6 5)\n\n        SELECT Box3D(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 1,220227 150406 1)'));\n        Box3d\n        --------\n        BOX3D(220227 150406 1,220268 150415 1)"
 
 #. Tag: para
 #: reference_misc.xml:127
@@ -302,50 +252,40 @@ msgstr "ST_EstimatedExtent"
 #, no-c-format
 msgid ""
 "Return the 'estimated' extent of the given spatial table. The estimated is "
-"taken from the geometry column's statistics. The current schema will be used "
-"if not specified."
+"taken from the geometry column's statistics. The current schema will be used"
+" if not specified."
 msgstr ""
 
 #. Tag: funcsynopsis
 #: reference_misc.xml:141
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"<funcprototype> <funcdef>box2d <function>ST_EstimatedExtent</function></"
-"funcdef> <paramdef><type>text </type> <parameter>schema_name</parameter></"
-"paramdef> <paramdef><type>text </type> <parameter>table_name</parameter></"
-"paramdef> <paramdef><type>text </type> <parameter>geocolumn_name</"
-"parameter></paramdef> <paramdef><type>boolean </type> <parameter>parent_ony</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>box2d "
-"<function>ST_EstimatedExtent</function></funcdef> <paramdef><type>text </"
-"type> <parameter>schema_name</parameter></paramdef> <paramdef><type>text </"
-"type> <parameter>table_name</parameter></paramdef> <paramdef><type>text </"
-"type> <parameter>geocolumn_name</parameter></paramdef> </funcprototype> "
-"<funcprototype> <funcdef>box2d <function>ST_EstimatedExtent</function></"
-"funcdef> <paramdef><type>text </type> <parameter>table_name</parameter></"
-"paramdef> <paramdef><type>text </type> <parameter>geocolumn_name</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_Expand</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>units_to_expand</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>box2d "
-"<function>ST_Expand</function></funcdef> <paramdef><type>box2d </type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>float</type> "
-"<parameter>units_to_expand</parameter></paramdef> </funcprototype> "
-"<funcprototype> <funcdef>box3d <function>ST_Expand</function></funcdef> "
-"<paramdef><type>box3d </type> <parameter>g1</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>units_to_expand</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>box2d "
+"<function>ST_EstimatedExtent</function></funcdef> <paramdef><type>text "
+"</type> <parameter>schema_name</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>geocolumn_name</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>parent_ony</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>box2d "
+"<function>ST_EstimatedExtent</function></funcdef> <paramdef><type>text "
+"</type> <parameter>schema_name</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>geocolumn_name</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>box2d "
+"<function>ST_EstimatedExtent</function></funcdef> <paramdef><type>text "
+"</type> <parameter>table_name</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>geocolumn_name</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>box2d <function>ST_EstimatedExtent</function></funcdef> <paramdef><type>text </type> <parameter>schema_name</parameter></paramdef> <paramdef><type>text </type> <parameter>table_name</parameter></paramdef> <paramdef><type>text </type> <parameter>geocolumn_name</parameter></paramdef> <paramdef><type>boolean </type> <parameter>parent_ony</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>box2d <function>ST_EstimatedExtent</function></funcdef> < [...]
 
 #. Tag: para
 #: reference_misc.xml:169
 #, no-c-format
 msgid ""
 "Return the 'estimated' extent of the given spatial table. The estimated is "
-"taken from the geometry column's statistics. The current schema will be used "
-"if not specified. The default behavior is to also use statistics collected "
-"from children tables (tables with INHERITS) if available. If 'parent_ony' is "
-"set to TRUE, only statistics for the given table are used and children "
+"taken from the geometry column's statistics. The current schema will be used"
+" if not specified. The default behavior is to also use statistics collected "
+"from children tables (tables with INHERITS) if available. If 'parent_ony' is"
+" set to TRUE, only statistics for the given table are used and children "
 "tables are ignored."
 msgstr ""
 
@@ -377,15 +317,13 @@ msgstr ""
 #: reference_misc.xml:194
 #, no-c-format
 msgid "Availability: 1.0.0"
-msgstr ""
+msgstr "Verfügbarkeit: 1.0.0"
 
 #. Tag: para
 #: reference_misc.xml:195
 #, no-c-format
 msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Estimated_Extent."
 msgstr ""
-"Modificato nella versione 2.1.0. Sino alla versione 2.0.x questa funzione si "
-"chiamava  ST_Estimated_Extent."
 
 #. Tag: programlisting
 #: reference_misc.xml:204
@@ -398,14 +336,7 @@ msgid ""
 "SELECT ST_EstimatedExtent('feature_poly', 'the_geom');\n"
 "--result--\n"
 "BOX(-124.659652709961 24.6830825805664,-67.7798080444336 49.0012092590332)"
-msgstr ""
-"SELECT ST_EstimatedExtent('ny', 'edges', 'the_geom');\n"
-"--result--\n"
-"BOX(-8877653 4912316,-8010225.5 5589284)\n"
-"\n"
-"SELECT ST_EstimatedExtent('feature_poly', 'the_geom');\n"
-"--result--\n"
-"BOX(-124.659652709961 24.6830825805664,-67.7798080444336 49.0012092590332)"
+msgstr "SELECT ST_EstimatedExtent('ny', 'edges', 'the_geom');\n--result--\nBOX(-8877653 4912316,-8010225.5 5589284)\n\nSELECT ST_EstimatedExtent('feature_poly', 'the_geom');\n--result--\nBOX(-124.659652709961 24.6830825805664,-67.7798080444336 49.0012092590332)"
 
 #. Tag: refname
 #: reference_misc.xml:216
@@ -417,8 +348,8 @@ msgstr "ST_Expand"
 #: reference_misc.xml:217
 #, no-c-format
 msgid ""
-"Returns bounding box expanded in all directions from the bounding box of the "
-"input geometry. Uses double-precision"
+"Returns bounding box expanded in all directions from the bounding box of the"
+" input geometry. Uses double-precision"
 msgstr ""
 
 #. Tag: funcsynopsis
@@ -427,33 +358,34 @@ msgstr ""
 msgid ""
 "<funcprototype> <funcdef>geometry <function>ST_Expand</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>units_to_expand</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Expand</function></funcdef> <paramdef><type>geometry </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>float</type> "
-"<parameter>dx</parameter></paramdef> <paramdef><type>float</type> "
-"<parameter>dy</parameter></paramdef> <paramdef choice=\"opt\"><type>float</"
-"type> <parameter>dz=0</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>float</type> <parameter>dm=0</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>box2d <function>ST_Expand</"
-"function></funcdef> <paramdef><type>box2d </type> <parameter>box</"
-"parameter></paramdef> <paramdef><type>float</type> "
+"<paramdef><type>float</type> "
+"<parameter>units_to_expand</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry <function>ST_Expand</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>dx</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>dy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>float</type> <parameter>dz=0</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>float</type> "
+"<parameter>dm=0</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>box2d <function>ST_Expand</function></funcdef> "
+"<paramdef><type>box2d </type> <parameter>box</parameter></paramdef> "
+"<paramdef><type>float</type> "
 "<parameter>units_to_expand</parameter></paramdef> </funcprototype> "
 "<funcprototype> <funcdef>box2d <function>ST_Expand</function></funcdef> "
 "<paramdef><type>box2d </type> <parameter>box</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>dx</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>dy</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>box3d <function>ST_Expand</"
-"function></funcdef> <paramdef><type>box3d </type> <parameter>box</"
-"parameter></paramdef> <paramdef><type>float</type> "
+"<paramdef><type>float</type> <parameter>dy</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>box3d "
+"<function>ST_Expand</function></funcdef> <paramdef><type>box3d </type> "
+"<parameter>box</parameter></paramdef> <paramdef><type>float</type> "
 "<parameter>units_to_expand</parameter></paramdef> </funcprototype> "
 "<funcprototype> <funcdef>box3d <function>ST_Expand</function></funcdef> "
 "<paramdef><type>box3d </type> <parameter>box</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>dx</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>dy</parameter></paramdef> <paramdef "
-"choice=\"opt\"><type>float</type> <parameter>dz=0</parameter></paramdef> </"
-"funcprototype>"
-msgstr ""
+"choice=\"opt\"><type>float</type> <parameter>dz=0</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Expand</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>float</type> <parameter>units_to_expand</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Expand</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>float</type> <parameter>dx</parameter></paramdef> <paramdef><type>float</type> [...]
 
 #. Tag: para
 #: reference_misc.xml:269
@@ -471,9 +403,9 @@ msgstr ""
 #: reference_misc.xml:275
 #, no-c-format
 msgid ""
-"In addition to the geometry version of ST_Expand, which is the most commonly "
-"used, variants are provided that accept and produce internal BOX2D and BOX3D "
-"data types."
+"In addition to the geometry version of ST_Expand, which is the most commonly"
+" used, variants are provided that accept and produce internal BOX2D and "
+"BOX3D data types."
 msgstr ""
 
 #. Tag: para
@@ -489,18 +421,18 @@ msgstr ""
 #: reference_misc.xml:280
 #, no-c-format
 msgid ""
-"Units are in the units of the spatial reference system in use denoted by the "
-"SRID."
-msgstr ""
+"Units are in the units of the spatial reference system in use denoted by the"
+" SRID."
+msgstr "Die Einheiten entsprechen den Einheiten des im Ensatz befindlichen Koordinatenreferenzsystems, welches durch die SRID angegeben wird."
 
 #. Tag: para
 #: reference_misc.xml:283
 #, no-c-format
 msgid ""
 "Pre 1.3, ST_Expand was used in conjunction with distance to do indexable "
-"queries. Something of the form <code>the_geom && ST_Expand('POINT(10 "
-"20)', 10) AND ST_Distance(the_geom, 'POINT(10 20)') < 10</code> Post 1.2, "
-"this was replaced with the easier ST_DWithin construct."
+"queries. Something of the form <code>the_geom && ST_Expand('POINT(10"
+" 20)', 10) AND ST_Distance(the_geom, 'POINT(10 20)') < 10</code> Post "
+"1.2, this was replaced with the easier ST_DWithin construct."
 msgstr ""
 
 #. Tag: para
@@ -523,8 +455,8 @@ msgstr ""
 #: reference_misc.xml:301
 #, no-c-format
 msgid ""
-"Examples below use US National Atlas Equal Area (SRID=2163) which is a meter "
-"projection"
+"Examples below use US National Atlas Equal Area (SRID=2163) which is a meter"
+" projection"
 msgstr ""
 
 #. Tag: programlisting
@@ -533,26 +465,22 @@ msgstr ""
 msgid ""
 "<!-- TODO: fix results of documentation to reflect new behavior -->\n"
 "--10 meter expanded box around bbox of a linestring\n"
-"SELECT CAST(ST_Expand(ST_GeomFromText('LINESTRING(2312980 110676,2312923 "
-"110701,2312892 110714)', 2163),10) As box2d);\n"
+"SELECT CAST(ST_Expand(ST_GeomFromText('LINESTRING(2312980 110676,2312923 110701,2312892 110714)', 2163),10) As box2d);\n"
 "                                         st_expand\n"
 "------------------------------------\n"
 " BOX(2312882 110666,2312990 110724)\n"
 "\n"
 "--10 meter expanded 3d box of a 3d box\n"
-"SELECT ST_Expand(CAST('BOX3D(778783 2951741 1,794875 2970042.61545891 10)' "
-"As box3d),10)\n"
+"SELECT ST_Expand(CAST('BOX3D(778783 2951741 1,794875 2970042.61545891 10)' As box3d),10)\n"
 "                                                          st_expand\n"
 "-----------------------------------------------------\n"
 " BOX3D(778773 2951731 -9,794885 2970052.61545891 20)\n"
 "\n"
 " --10 meter geometry astext rep of a expand box around a point geometry\n"
-" SELECT ST_AsEWKT(ST_Expand(ST_GeomFromEWKT('SRID=2163;POINT(2312980 "
-"110676)'),10));\n"
+" SELECT ST_AsEWKT(ST_Expand(ST_GeomFromEWKT('SRID=2163;POINT(2312980 110676)'),10));\n"
 "                                                                                        st_asewkt\n"
 "-------------------------------------------------------------------------------------------------\n"
-" SRID=2163;POLYGON((2312970 110666,2312970 110686,2312990 110686,2312990 "
-"110666,2312970 110666))"
+" SRID=2163;POLYGON((2312970 110666,2312970 110686,2312990 110686,2312990 110666,2312970 110666))"
 msgstr ""
 
 #. Tag: para
@@ -562,10 +490,7 @@ msgid ""
 ", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"ST_DWithin\"/>, <xref "
 "linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"ST_DWithin\"/>, <xref "
-"linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_misc.xml:313
@@ -586,12 +511,9 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<funcdef>box2d <function>ST_Extent</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>box2d <function>ST_Extent</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
+"<paramdef><type>geometry set</type> "
+"<parameter>geomfield</parameter></paramdef>"
+msgstr "<funcdef>box2d <function>ST_Extent</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:329
@@ -631,21 +553,21 @@ msgstr ""
 #: reference_misc.xml:340
 #, no-c-format
 msgid ""
-"ST_Extent will return boxes with only an x and y component even with (x,y,z) "
-"coordinate geometries. To maintain x,y,z use ST_3DExtent instead."
+"ST_Extent will return boxes with only an x and y component even with (x,y,z)"
+" coordinate geometries. To maintain x,y,z use ST_3DExtent instead."
 msgstr ""
 
 #. Tag: para
 #: reference_misc.xml:344
 #, no-c-format
 msgid "Availability: 1.4.0"
-msgstr ""
+msgstr "Verfügbarkeit: 1.4.0"
 
 #. Tag: para
 #: reference_misc.xml:355
 #, no-c-format
 msgid "Examples below use Massachusetts State Plane ft (SRID=2249)"
-msgstr ""
+msgstr "Untere Beispiele nutzen Massachusetts State Plane ft (SRID=2249)"
 
 #. Tag: programlisting
 #: reference_misc.xml:356
@@ -662,8 +584,7 @@ msgid ""
 "FROM sometable\n"
 "GROUP BY category ORDER BY category;\n"
 "\n"
-"                                          bextent                       "
-"|         name\n"
+"                                          bextent                       |         name\n"
 "----------------------------------------------------+----------------\n"
 " BOX(778783.5625 2951741.25,794875.8125 2970042.75) | A\n"
 " BOX(751315.8125 2919164.75,765202.6875 2935417.25) | B\n"
@@ -675,37 +596,9 @@ msgid ""
 "\n"
 "                                bextent\n"
 "--------------------------------------------------------------------------------\n"
-" SRID=2249;POLYGON((739651.875 2908247.25,739651.875 2970042.75,794875.8125 "
-"2970042.75,\n"
+" SRID=2249;POLYGON((739651.875 2908247.25,739651.875 2970042.75,794875.8125 2970042.75,\n"
 " 794875.8125 2908247.25,739651.875 2908247.25))"
 msgstr ""
-"SELECT ST_Extent(the_geom) as bextent FROM sometable;\n"
-"                                         st_bextent\n"
-"------------------------------------\n"
-"BOX(739651.875 2908247.25,794875.8125 2970042.75)\n"
-"\n"
-"\n"
-"-- restituisce l'estensione di ciascuna categoria di geometrie\n"
-"SELECT ST_Extent(the_geom) as bextent\n"
-"FROM sometable\n"
-"GROUP BY category ORDER BY category;\n"
-"\n"
-"                                          bextent                       "
-"|         name\n"
-"----------------------------------------------------+----------------\n"
-" BOX(778783.5625 2951741.25,794875.8125 2970042.75) | A\n"
-" BOX(751315.8125 2919164.75,765202.6875 2935417.25) | B\n"
-" BOX(739651.875 2917394.75,756688.375 2935866)      | C\n"
-"\n"
-" --riporta il risultato a una geometria\n"
-" -- e visualizza la rappresentazione come testo di quella geometria\n"
-"SELECT ST_SetSRID(ST_Extent(the_geom),2249) as bextent FROM sometable;\n"
-"\n"
-"                                bextent\n"
-"--------------------------------------------------------------------------------\n"
-" SRID=2249;POLYGON((739651.875 2908247.25,739651.875 2970042.75,794875.8125 "
-"2970042.75,\n"
-" 794875.8125 2908247.25,739651.875 2908247.25))"
 
 #. Tag: para
 #: reference_misc.xml:361
@@ -713,9 +606,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_3DExtent\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_3DExtent\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_3DExtent\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_misc.xml:367
@@ -736,12 +627,9 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<funcdef>box3d <function>ST_3DExtent</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>box3d <function>ST_3DExtent</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
+"<paramdef><type>geometry set</type> "
+"<parameter>geomfield</parameter></paramdef>"
+msgstr "<funcdef>box3d <function>ST_3DExtent</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:383
@@ -767,8 +655,6 @@ msgstr ""
 #, no-c-format
 msgid "Changed: 2.0.0 In prior versions this used to be called ST_Extent3D"
 msgstr ""
-"Modificato nella versione 2.0.0. Nelle versioni precedenti era chiamato "
-"ST_Extent3D"
 
 #. Tag: programlisting
 #: reference_misc.xml:403
@@ -785,31 +671,7 @@ msgid ""
 "\n"
 "--Get the extent of various elevated circular strings\n"
 "SELECT ST_3DExtent(foo.the_geom) As b3extent\n"
-"FROM (SELECT "
-"ST_Translate(ST_Force_3DZ(ST_LineToCurve(ST_Buffer(ST_MakePoint(x,"
-"y),1))),0,0,z) As the_geom\n"
-"        FROM generate_series(1,3) As x\n"
-"                CROSS JOIN generate_series(1,2) As y\n"
-"                CROSS JOIN generate_series(0,2) As Z) As foo;\n"
-"\n"
-"        b3extent\n"
-"--------------------\n"
-" BOX3D(1 0 0,4 2 2)"
-msgstr ""
-"SELECT ST_3DExtent(foo.the_geom) As b3extent\n"
-"FROM (SELECT ST_MakePoint(x,y,z) As the_geom\n"
-"        FROM generate_series(1,3) As x\n"
-"                CROSS JOIN generate_series(1,2) As y\n"
-"                CROSS JOIN generate_series(0,2) As Z) As foo;\n"
-"          b3extent\n"
-"--------------------\n"
-" BOX3D(1 1 0,3 2 2)\n"
-"\n"
-"--Ottieni l'estensione di varie stringhe circolari con elevazione\n"
-"SELECT ST_3DExtent(foo.the_geom) As b3extent\n"
-"FROM (SELECT "
-"ST_Translate(ST_Force_3DZ(ST_LineToCurve(ST_Buffer(ST_MakePoint(x,"
-"y),1))),0,0,z) As the_geom\n"
+"FROM (SELECT ST_Translate(ST_Force_3DZ(ST_LineToCurve(ST_Buffer(ST_MakePoint(x,y),1))),0,0,z) As the_geom\n"
 "        FROM generate_series(1,3) As x\n"
 "                CROSS JOIN generate_series(1,2) As y\n"
 "                CROSS JOIN generate_series(0,2) As Z) As foo;\n"
@@ -817,6 +679,7 @@ msgstr ""
 "        b3extent\n"
 "--------------------\n"
 " BOX3D(1 0 0,4 2 2)"
+msgstr "SELECT ST_3DExtent(foo.the_geom) As b3extent\nFROM (SELECT ST_MakePoint(x,y,z) As the_geom\n        FROM generate_series(1,3) As x\n                CROSS JOIN generate_series(1,2) As y\n                CROSS JOIN generate_series(0,2) As Z) As foo;\n          b3extent\n--------------------\n BOX3D(1 1 0,3 2 2)\n\n--Gibt die Ausdehnung mehrerer erhöhter Kreisbögen aus\nSELECT ST_3DExtent(foo.the_geom) As b3extent\nFROM (SELECT ST_Translate(ST_Force_3DZ(ST_LineToCurve(ST_Buffer(ST_M [...]
 
 #. Tag: para
 #: reference_misc.xml:408
@@ -844,16 +707,12 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>Find_SRID</function></funcdef> "
-"<paramdef><type>varchar </type> <parameter>a_schema_name</parameter></"
-"paramdef> <paramdef><type>varchar </type> <parameter>a_table_name</"
-"parameter></paramdef> <paramdef><type>varchar </type> "
-"<parameter>a_geomfield_name</parameter></paramdef>"
-msgstr ""
-"<funcdef>integer <function>Find_SRID</function></funcdef> "
-"<paramdef><type>varchar </type> <parameter>a_schema_name</parameter></"
-"paramdef> <paramdef><type>varchar </type> <parameter>a_table_name</"
-"parameter></paramdef> <paramdef><type>varchar </type> "
+"<paramdef><type>varchar </type> "
+"<parameter>a_schema_name</parameter></paramdef> <paramdef><type>varchar "
+"</type> <parameter>a_table_name</parameter></paramdef> "
+"<paramdef><type>varchar </type> "
 "<parameter>a_geomfield_name</parameter></paramdef>"
+msgstr "<funcdef>integer <function>Find_SRID</function></funcdef> <paramdef><type>varchar </type> <parameter>a_schema_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>a_table_name</parameter></paramdef> <paramdef><type>varchar </type> <parameter>a_geomfield_name</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:436
@@ -861,8 +720,8 @@ msgstr ""
 msgid ""
 "The syntax is find_srid(<db/schema>, <table>, <column>) "
 "and the function returns the integer SRID of the specified column by "
-"searching through the GEOMETRY_COLUMNS table. If the geometry column has not "
-"been properly added with the AddGeometryColumns() function, this function "
+"searching through the GEOMETRY_COLUMNS table. If the geometry column has not"
+" been properly added with the AddGeometryColumns() function, this function "
 "will not work either."
 msgstr ""
 
@@ -874,27 +733,21 @@ msgid ""
 "find_srid\n"
 "----------\n"
 "4269"
-msgstr ""
-"SELECT Find_SRID('public', 'tiger_us_state_2007', 'the_geom_4269');\n"
-"find_srid\n"
-"----------\n"
-"4269"
+msgstr "SELECT Find_SRID('public', 'tiger_us_state_2007', 'the_geom_4269');\nfind_srid\n----------\n4269"
 
 #. Tag: refname
 #: reference_misc.xml:461
 #, no-c-format
 msgid "ST_MemSize"
-msgstr ""
+msgstr "ST_MemSize"
 
 #. Tag: refpurpose
 #: reference_misc.xml:463
 #, no-c-format
 msgid ""
-"<refpurpose>Returns the amount of space (in bytes) the geometry takes.</"
-"refpurpose>"
+"<refpurpose>Returns the amount of space (in bytes) the geometry "
+"takes.</refpurpose>"
 msgstr ""
-"<refpurpose>Restituisce lo spazio occupato da una geometria (in byte).</"
-"refpurpose>"
 
 #. Tag: funcprototype
 #: reference_misc.xml:468
@@ -902,14 +755,14 @@ msgstr ""
 msgid ""
 "<funcdef>integer <function>ST_MemSize</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>integer <function>ST_MemSize</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:478
 #, no-c-format
-msgid "<para>Returns the amount of space (in bytes) the geometry takes.</para>"
+msgid ""
+"<para>Returns the amount of space (in bytes) the geometry takes.</para>"
 msgstr ""
-"<para>Restituisce lo spazio occupato da una geometria (in byte).</para>"
 
 #. Tag: para
 #: reference_misc.xml:479
@@ -924,8 +777,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "pg_relation_size which gives the byte size of a table may return byte size "
-"lower than ST_MemSize. This is because pg_relation_size does not add toasted "
-"table contribution and large geometries are stored in TOAST tables."
+"lower than ST_MemSize. This is because pg_relation_size does not add toasted"
+" table contribution and large geometries are stored in TOAST tables."
 msgstr ""
 
 #. Tag: para
@@ -934,7 +787,7 @@ msgstr ""
 msgid ""
 "pg_total_relation_size - includes, the table, the toasted tables, and the "
 "indexes."
-msgstr ""
+msgstr "pg_total_relation_size - umfasst die Tabelle, die TOAST-Tabellen und die Indizes."
 
 #. Tag: para
 #: reference_misc.xml:483
@@ -959,10 +812,8 @@ msgstr ""
 msgid ""
 "--Return how much byte space Boston takes up  in our Mass data set\n"
 "SELECT pg_size_pretty(SUM(ST_MemSize(the_geom))) as totgeomsum,\n"
-"pg_size_pretty(SUM(CASE WHEN town = 'BOSTON' THEN ST_MemSize(the_geom) ELSE "
-"0 END)) As bossum,\n"
-"CAST(SUM(CASE WHEN town = 'BOSTON' THEN ST_MemSize(the_geom) ELSE 0 "
-"END)*1.00 /\n"
+"pg_size_pretty(SUM(CASE WHEN town = 'BOSTON' THEN ST_MemSize(the_geom) ELSE 0 END)) As bossum,\n"
+"CAST(SUM(CASE WHEN town = 'BOSTON' THEN ST_MemSize(the_geom) ELSE 0 END)*1.00 /\n"
 "                SUM(ST_MemSize(the_geom))*100 As numeric(10,2)) As perbos\n"
 "FROM towns;\n"
 "\n"
@@ -971,17 +822,14 @@ msgid ""
 "1522 kB                30 kB        1.99\n"
 "\n"
 "\n"
-"SELECT ST_MemSize(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 "
-"150505,220227 150406)'));\n"
+"SELECT ST_MemSize(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'));\n"
 "\n"
 "---\n"
 "73\n"
 "\n"
 "--What percentage of our table is taken up by just the geometry\n"
-"SELECT pg_total_relation_size('public.neighborhoods') As fulltable_size, "
-"sum(ST_MemSize(the_geom)) As geomsize,\n"
-"sum(ST_MemSize(the_geom))*1.00/pg_total_relation_size('public."
-"neighborhoods')*100 As pergeom\n"
+"SELECT pg_total_relation_size('public.neighborhoods') As fulltable_size, sum(ST_MemSize(the_geom)) As geomsize,\n"
+"sum(ST_MemSize(the_geom))*1.00/pg_total_relation_size('public.neighborhoods')*100 As pergeom\n"
 "FROM neighborhoods;\n"
 "fulltable_size geomsize  pergeom\n"
 "------------------------------------------------\n"
@@ -992,7 +840,7 @@ msgstr ""
 #: reference_misc.xml:510
 #, no-c-format
 msgid "ST_PointInsideCircle"
-msgstr ""
+msgstr "ST_PointInsideCircle"
 
 #. Tag: refpurpose
 #: reference_misc.xml:512
@@ -1010,29 +858,29 @@ msgid ""
 "<paramdef><type>float </type> <parameter>center_x</parameter></paramdef> "
 "<paramdef><type>float </type> <parameter>center_y</parameter></paramdef> "
 "<paramdef><type>float </type> <parameter>radius</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>boolean <function>ST_PointInsideCircle</function></funcdef> <paramdef><type>geometry </type> <parameter>a_point</parameter></paramdef> <paramdef><type>float </type> <parameter>center_x</parameter></paramdef> <paramdef><type>float </type> <parameter>center_y</parameter></paramdef> <paramdef><type>float </type> <parameter>radius</parameter></paramdef>"
 
 #. Tag: para
 #: reference_misc.xml:530
 #, no-c-format
 msgid ""
-"The syntax for this functions is ST_PointInsideCircle(<geometry>,<"
-"circle_center_x>,<circle_center_y>,<radius>). Returns the "
-"true if the geometry is a point and is inside the circle. Returns false "
-"otherwise."
+"The syntax for this functions is "
+"ST_PointInsideCircle(<geometry>,<circle_center_x>,<circle_center_y>,<radius>)."
+" Returns the true if the geometry is a point and is inside the circle. "
+"Returns false otherwise."
 msgstr ""
 
 #. Tag: para
 #: reference_misc.xml:534
 #, no-c-format
 msgid "This only works for points as the name suggests"
-msgstr "Come suggerito dal nome, funziona solo per i punti"
+msgstr "Dies funktioniert nur für Punkte, wie die Bezeichnung verrät"
 
 #. Tag: para
 #: reference_misc.xml:536
 #, no-c-format
 msgid "Availability: 1.2"
-msgstr ""
+msgstr "Verfügbarkeit: 1.2"
 
 #. Tag: para
 #: reference_misc.xml:537
@@ -1050,29 +898,4 @@ msgid ""
 " st_pointinsidecircle\n"
 "------------------------\n"
 " t"
-msgstr ""
-
-#~ msgid ""
-#~ "<funcprototype> <funcdef>geometry <function>ST_Expand</function></"
-#~ "funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></"
-#~ "paramdef> <paramdef><type>float</type> <parameter>units_to_expand</"
-#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>box2d "
-#~ "<function>ST_Expand</function></funcdef> <paramdef><type>box2d </type> "
-#~ "<parameter>g1</parameter></paramdef> <paramdef><type>float</type> "
-#~ "<parameter>units_to_expand</parameter></paramdef> </funcprototype> "
-#~ "<funcprototype> <funcdef>box3d <function>ST_Expand</function></funcdef> "
-#~ "<paramdef><type>box3d </type> <parameter>g1</parameter></paramdef> "
-#~ "<paramdef><type>float</type> <parameter>units_to_expand</parameter></"
-#~ "paramdef> </funcprototype>"
-#~ msgstr ""
-#~ "<funcprototype> <funcdef>geometry <function>ST_Expand</function></"
-#~ "funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></"
-#~ "paramdef> <paramdef><type>float</type> <parameter>units_to_expand</"
-#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>box2d "
-#~ "<function>ST_Expand</function></funcdef> <paramdef><type>box2d </type> "
-#~ "<parameter>g1</parameter></paramdef> <paramdef><type>float</type> "
-#~ "<parameter>units_to_expand</parameter></paramdef> </funcprototype> "
-#~ "<funcprototype> <funcdef>box3d <function>ST_Expand</function></funcdef> "
-#~ "<paramdef><type>box3d </type> <parameter>g1</parameter></paramdef> "
-#~ "<paramdef><type>float</type> <parameter>units_to_expand</parameter></"
-#~ "paramdef> </funcprototype>"
+msgstr "SELECT ST_PointInsideCircle(ST_Point(1,2), 0.5, 2, 3);\n st_pointinsidecircle\n------------------------\n t"
diff --git a/doc/po/de/reference_operator.xml.po b/doc/po/de/reference_operator.xml.po
new file mode 100644
index 0000000..a1ae572
--- /dev/null
+++ b/doc/po/de/reference_operator.xml.po
@@ -0,0 +1,2246 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
+"PO-Revision-Date: 2017-09-14 19:22+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_operator.xml:3
+#, no-c-format
+msgid "Operators"
+msgstr "Operatoren"
+
+#. Tag: refname
+#: reference_operator.xml:6
+#, no-c-format
+msgid "&&"
+msgstr "&&"
+
+#. Tag: refpurpose
+#: reference_operator.xml:8
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's 2D bounding box intersects B's 2D "
+"bounding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die 2D Bounding Box von A die 2D Bounding Box von B schneidet."
+
+#. Tag: funcsynopsis
+#: reference_operator.xml:12
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>&&</function></funcdef> "
+"<paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>&&</function></funcdef> <paramdef> <type>geography </type>"
+" <parameter>A</parameter> </paramdef> <paramdef> <type>geography </type> "
+"<parameter>B</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>geography </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geography </type> <parameter>B</parameter> </paramdef> </funcprototype>"
+
+#. Tag: title
+#: reference_operator.xml:50 reference_operator.xml:111
+#: reference_operator.xml:172 reference_operator.xml:233
+#: reference_operator.xml:294 reference_operator.xml:356
+#: reference_operator.xml:413 reference_operator.xml:470
+#: reference_operator.xml:530 reference_operator.xml:588
+#: reference_operator.xml:649 reference_operator.xml:707
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
+#: reference_operator.xml:1619 reference_operator.xml:1694
+#: reference_operator.xml:1755 reference_operator.xml:1809
+#: reference_operator.xml:1874
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_operator.xml:52
+#, no-c-format
+msgid ""
+"The <varname>&&</varname> operator returns <varname>TRUE</varname> "
+"if the 2D bounding box of geometry A intersects the 2D bounding box of "
+"geometry B."
+msgstr "Der <varname>&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D Bounding Box von Geometrie A die 2D Bounding Box der Geometrie von B schneidet."
+
+#. Tag: para
+#: reference_operator.xml:54 reference_operator.xml:298
+#: reference_operator.xml:536 reference_operator.xml:597
+#: reference_operator.xml:655 reference_operator.xml:712
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
+#, no-c-format
+msgid ""
+"This operand will make use of any indexes that may be available on the "
+"geometries."
+msgstr "Dieser Operand benützt jeden Index, der für die Geometrie zur Verfügung stellt."
+
+#. Tag: para
+#: reference_operator.xml:57
+#, no-c-format
+msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen eingeführt."
+
+#. Tag: para
+#: reference_operator.xml:58
+#, no-c-format
+msgid "Availability: 1.5.0 support for geography was introduced."
+msgstr "Verfügbarkeit: Mit 1.5.0 wurde die Unterstützung von geograpischen Koordinaten eingeführt"
+
+#. Tag: para
+#: reference_operator.xml:59 reference_operator.xml:119
+#: reference_operator.xml:180 reference_operator.xml:241
+#: reference_operator.xml:302 reference_operator.xml:364
+#: reference_operator.xml:421 reference_operator.xml:478
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: para
+#: reference_operator.xml:60 reference_operator.xml:120
+#: reference_operator.xml:181 reference_operator.xml:242
+#: reference_operator.xml:303 reference_operator.xml:365
+#: reference_operator.xml:422 reference_operator.xml:479
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: title
+#: reference_operator.xml:64 reference_operator.xml:124
+#: reference_operator.xml:185 reference_operator.xml:246
+#: reference_operator.xml:371 reference_operator.xml:428
+#: reference_operator.xml:485 reference_operator.xml:541
+#: reference_operator.xml:602 reference_operator.xml:660
+#: reference_operator.xml:717 reference_operator.xml:770
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
+#: reference_operator.xml:1712 reference_operator.xml:1769
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_operator.xml:66
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 && tbl2.column2 AS overlaps\n"
+"FROM ( VALUES\n"
+"        (1, 'LINESTRING(0 0, 3 3)'::geometry),\n"
+"        (2, 'LINESTRING(0 1, 0 5)'::geometry)) AS tbl1,\n"
+"( VALUES\n"
+"        (3, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overlaps\n"
+"---------+---------+----------\n"
+"           1 |       3 | t\n"
+"           2 |       3 | f\n"
+"(2 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 && tbl2.column2 AS overlaps\nFROM ( VALUES\n        (1, 'LINESTRING(0 0, 3 3)'::geometry),\n        (2, 'LINESTRING(0 1, 0 5)'::geometry)) AS tbl1,\n( VALUES\n        (3, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl2;\n\n column1 | column1 | overlaps\n---------+---------+----------\n           1 |       3 | t\n           2 |       3 | f\n(2 rows)"
+
+#. Tag: title
+#: reference_operator.xml:71 reference_operator.xml:130
+#: reference_operator.xml:191 reference_operator.xml:252
+#: reference_operator.xml:322 reference_operator.xml:377
+#: reference_operator.xml:434 reference_operator.xml:491
+#: reference_operator.xml:547 reference_operator.xml:608
+#: reference_operator.xml:666 reference_operator.xml:723
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
+#: reference_operator.xml:1658 reference_operator.xml:1716
+#: reference_operator.xml:1773 reference_operator.xml:1836
+#: reference_operator.xml:1892
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_operator.xml:73
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Geometry_Overright\"/>, <xref "
+"linkend=\"ST_Geometry_Overbelow\"/>, <xref "
+"linkend=\"ST_Geometry_Overleft\"/>, <xref linkend=\"ST_Geometry_Contain\"/>,"
+" <xref linkend=\"ST_Geometry_Contained\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>, <xref linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:85
+#, no-c-format
+msgid "&&(geometry,box2df)"
+msgstr "&&(geometry,box2df)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:87
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a geometry's (cached) 2D bounding box "
+"intersects a 2D float precision bounding box (BOX2DF)."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn sich die 2D Bounding Box (cached) einer Geometrie mit einer 2D Bounding Box mit Gleitpunktgenauigkeit (BOX2DF) überschneidet."
+
+#. Tag: funcprototype
+#: reference_operator.xml:92
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>box2df</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df</type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:113
+#, no-c-format
+msgid ""
+"The <varname>&&</varname> operator returns <varname>TRUE</varname> "
+"if the cached 2D bounding box of geometry A intersects the 2D bounding box "
+"B, using float precision. This means that if B is a (double precision) "
+"box2d, it will be internally converted to a float precision 2D bounding box "
+"(BOX2DF)"
+msgstr "Der <varname>&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die im Cache befindliche 2D Bounding Box der Geometrie A sich mit der 2D Bounding Box von B, unter Verwendung von Gleitpunktgenauigkeit überschneidet. D.h.: falls B eine (double precision) box2d ist, wird diese intern in eine auf Gleitpunkt genaue 2D Bounding Box (BOX2DF) umgewandelt."
+
+#. Tag: para
+#: reference_operator.xml:115 reference_operator.xml:176
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
+#, no-c-format
+msgid ""
+"This operand is intended to be used internally by BRIN indexes, more than by"
+" users."
+msgstr "Dieser Operand ist eher für die interne Nutzung durch BRIN Indizes, als durch die Anwender, gedacht."
+
+#. Tag: para
+#: reference_operator.xml:118 reference_operator.xml:179
+#: reference_operator.xml:240 reference_operator.xml:363
+#: reference_operator.xml:420 reference_operator.xml:477
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
+#, no-c-format
+msgid ""
+"Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
+"Requires PostgreSQL 9.5+."
+msgstr "Verfügbarkeit: Mit 2.3.0 wurde die Unterstützung von Block Range INdexes (BRIN) eingeführt. Erfordert PostgreSQL 9.5+."
+
+#. Tag: programlisting
+#: reference_operator.xml:126
+#, no-c-format
+msgid ""
+"SELECT ST_MakePoint(1,1) && ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) AS overlaps;\n"
+"\n"
+" overlaps\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakePoint(1,1) && ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) AS overlaps;\n\n overlaps\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:132 reference_operator.xml:193
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:146
+#, no-c-format
+msgid "&&(box2df,geometry)"
+msgstr "&&(box2df,geometry)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:148
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
+"(BOX2DF) intersects a geometry's (cached) 2D bounding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn eine 2D float precision bounding box (BOX2DF) eine Geometrie (cached) 2D bounding box schneidet."
+
+#. Tag: funcprototype
+#: reference_operator.xml:153
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&</function></funcdef> <paramdef> "
+"<type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:174
+#, no-c-format
+msgid ""
+"The <varname>&&</varname> operator returns <varname>TRUE</varname> "
+"if the 2D bounding box A intersects the cached 2D bounding box of geometry "
+"B, using float precision. This means that if A is a (double precision) "
+"box2d, it will be internally converted to a float precision 2D bounding box "
+"(BOX2DF)"
+msgstr "Der <varname>&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D Bounding Box A die zwischengespeicherte 2D Bounding Box der Geometrie B, unter Benutzung von Fließpunktgenauigkeit, schneidet. D.h.: wenn A eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt."
+
+#. Tag: programlisting
+#: reference_operator.xml:187
+#, no-c-format
+msgid ""
+"SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) && ST_MakePoint(1,1) AS overlaps;\n"
+"\n"
+" overlaps\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) && ST_MakePoint(1,1) AS overlaps;\n\n overlaps\n----------\n t\n(1 row)"
+
+#. Tag: refname
+#: reference_operator.xml:207
+#, no-c-format
+msgid "&&(box2df,box2df)"
+msgstr "&&(box2df,box2df)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:209
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if two 2D float precision bounding boxes "
+"(BOX2DF) intersect each other."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn sich zwei 2D float precision Bounding Boxes (BOX2DF) überschneiden."
+
+#. Tag: funcprototype
+#: reference_operator.xml:214
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&</function></funcdef> <paramdef> "
+"<type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>box2df </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:235
+#, no-c-format
+msgid ""
+"The <varname>&&</varname> operator returns <varname>TRUE</varname> "
+"if two 2D bounding boxes A and B intersect each other, using float "
+"precision. This means that if A (or B) is a (double precision) box2d, it "
+"will be internally converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn sich zwei 2D Bounding Boxes A und B, unter Benutzung von float precision, gegenseitig überschneiden. D.h.: Wenn A (oder B) eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt"
+
+#. Tag: para
+#: reference_operator.xml:237 reference_operator.xml:360
+#: reference_operator.xml:417 reference_operator.xml:474
+#, no-c-format
+msgid ""
+"This operator is intended to be used internally by BRIN indexes, more than "
+"by users."
+msgstr "Dieser Operator ist für die interne Nutzung durch BRIN Indizes, und nicht so sehr durch Anwender, vorgesehen."
+
+#. Tag: programlisting
+#: reference_operator.xml:248
+#, no-c-format
+msgid ""
+"SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) && ST_MakeBox2D(ST_MakePoint(1,1), ST_MakePoint(3,3)) AS overlaps;\n"
+"\n"
+" overlaps\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) && ST_MakeBox2D(ST_MakePoint(1,1), ST_MakePoint(3,3)) AS overlaps;\n\n overlaps\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:254
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:268
+#, no-c-format
+msgid "&&&"
+msgstr "&&&"
+
+#. Tag: refpurpose
+#: reference_operator.xml:270
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's n-D bounding box intersects B's n-D "
+"bounding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn A's n-D bounding box B's n-D bounding box schneidet."
+
+#. Tag: funcprototype
+#: reference_operator.xml:275
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&&</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&&</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:296
+#, no-c-format
+msgid ""
+"The <varname>&&&</varname> operator returns "
+"<varname>TRUE</varname> if the n-D bounding box of geometry A intersects the"
+" n-D bounding box of geometry B."
+msgstr "Der <varname>&&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die n-D bounding box der Geometrie A die n-D bounding box der Geometrie B schneidet."
+
+#. Tag: para
+#: reference_operator.xml:301
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: para
+#: reference_operator.xml:304 reference_operator.xml:366
+#: reference_operator.xml:423 reference_operator.xml:480
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: para
+#: reference_operator.xml:305 reference_operator.xml:367
+#: reference_operator.xml:424 reference_operator.xml:481
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: title
+#: reference_operator.xml:309
+#, no-c-format
+msgid "Examples: 3D LineStrings"
+msgstr "Beispiele: 3D LineStrings"
+
+#. Tag: programlisting
+#: reference_operator.xml:311
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 &&& tbl2.column2 AS overlaps_3d,\n"
+"                                    tbl1.column2 && tbl2.column2 AS overlaps_2d\n"
+"FROM ( VALUES\n"
+"        (1, 'LINESTRING Z(0 0 1, 3 3 2)'::geometry),\n"
+"        (2, 'LINESTRING Z(1 2 0, 0 5 -1)'::geometry)) AS tbl1,\n"
+"( VALUES\n"
+"        (3, 'LINESTRING Z(1 2 1, 4 6 1)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overlaps_3d | overlaps_2d\n"
+"---------+---------+-------------+-------------\n"
+"       1 |       3 | t           | t\n"
+"       2 |       3 | f           | t"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 &&& tbl2.column2 AS overlaps_3d,\n                                    tbl1.column2 && tbl2.column2 AS overlaps_2d\nFROM ( VALUES\n        (1, 'LINESTRING Z(0 0 1, 3 3 2)'::geometry),\n        (2, 'LINESTRING Z(1 2 0, 0 5 -1)'::geometry)) AS tbl1,\n( VALUES\n        (3, 'LINESTRING Z(1 2 1, 4 6 1)'::geometry)) AS tbl2;\n\n column1 | column1 | overlaps_3d | overlaps_2d\n---------+---------+-------------+----------- [...]
+
+#. Tag: title
+#: reference_operator.xml:315
+#, no-c-format
+msgid "Examples: 3M LineStrings"
+msgstr "Beispele: 3M LineStrings"
+
+#. Tag: programlisting
+#: reference_operator.xml:317
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 &&& tbl2.column2 AS overlaps_3zm,\n"
+"                                    tbl1.column2 && tbl2.column2 AS overlaps_2d\n"
+"FROM ( VALUES\n"
+"        (1, 'LINESTRING M(0 0 1, 3 3 2)'::geometry),\n"
+"        (2, 'LINESTRING M(1 2 0, 0 5 -1)'::geometry)) AS tbl1,\n"
+"( VALUES\n"
+"        (3, 'LINESTRING M(1 2 1, 4 6 1)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overlaps_3zm | overlaps_2d\n"
+"---------+---------+-------------+-------------\n"
+"       1 |       3 | t           | t\n"
+"       2 |       3 | f           | t"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 &&& tbl2.column2 AS overlaps_3zm,\n                                    tbl1.column2 && tbl2.column2 AS overlaps_2d\nFROM ( VALUES\n        (1, 'LINESTRING M(0 0 1, 3 3 2)'::geometry),\n        (2, 'LINESTRING M(1 2 0, 0 5 -1)'::geometry)) AS tbl1,\n( VALUES\n        (3, 'LINESTRING M(1 2 1, 4 6 1)'::geometry)) AS tbl2;\n\n column1 | column1 | overlaps_3zm | overlaps_2d\n---------+---------+-------------+--------- [...]
+
+#. Tag: refname
+#: reference_operator.xml:330
+#, no-c-format
+msgid "&&&(geometry,gidx)"
+msgstr "&&&(geometry,gidx)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:332
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a geometry's (cached) n-D bounding box "
+"intersects a n-D float precision bounding box (GIDX)."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die (cached) n-D bounding box einer Geometrie eine n-D float precision bounding box (GIDX) schneidet."
+
+#. Tag: funcprototype
+#: reference_operator.xml:337
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&&</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>gidx </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&&</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>gidx </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:358
+#, no-c-format
+msgid ""
+"The <varname>&&&</varname> operator returns "
+"<varname>TRUE</varname> if the cached n-D bounding box of geometry A "
+"intersects the n-D bounding box B, using float precision. This means that if"
+" B is a (double precision) box3d, it will be internally converted to a float"
+" precision 3D bounding box (GIDX)"
+msgstr "Der <varname>&&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die zwischengespeicherte n-D bounding box der Geometrie A die n-D bounding box B, unter Benutzung von float precision, schneidet. D.h.: Wenn B eine (double precision) box3d ist, wird diese intern in eine float precision 3D bounding box (GIDX) umgewandelt"
+
+#. Tag: programlisting
+#: reference_operator.xml:373
+#, no-c-format
+msgid ""
+"SELECT ST_MakePoint(1,1,1) &&& ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) AS overlaps;\n"
+"\n"
+" overlaps\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakePoint(1,1,1) &&& ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) AS overlaps;\n\n overlaps\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:379 reference_operator.xml:436
+#, no-c-format
+msgid ", <xref linkend=\"overlaps_nd_gidx_gidx\"/>"
+msgstr ", <xref linkend=\"overlaps_nd_gidx_gidx\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:387
+#, no-c-format
+msgid "&&&(gidx,geometry)"
+msgstr "&&&(gidx,geometry)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:389
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a n-D float precision bounding box (GIDX)"
+" intersects a geometry's (cached) n-D bounding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn eine n-D float precision bounding box (GIDX) eine (cached) n-D bounding box einer Geometrie schneidet."
+
+#. Tag: funcprototype
+#: reference_operator.xml:394
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&&</function></funcdef> <paramdef> "
+"<type>gidx </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&&</function></funcdef> <paramdef> <type>gidx </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:415
+#, no-c-format
+msgid ""
+"The <varname>&&&</varname> operator returns "
+"<varname>TRUE</varname> if the n-D bounding box A intersects the cached n-D "
+"bounding box of geometry B, using float precision. This means that if A is a"
+" (double precision) box3d, it will be internally converted to a float "
+"precision 3D bounding box (GIDX)"
+msgstr "Der <varname>&&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die n-D bounding box A die cached n-D bounding box der Geometrie B, unter Benutzung von float precision, schneidet. D.h.: wenn A eine (double precision) box3d ist, wir diese intern in eine float precision 3D bounding box (GIDX) umgewandelt"
+
+#. Tag: programlisting
+#: reference_operator.xml:430
+#, no-c-format
+msgid ""
+"SELECT ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) &&& ST_MakePoint(1,1,1) AS overlaps;\n"
+"\n"
+" overlaps\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) &&& ST_MakePoint(1,1,1) AS overlaps;\n\n overlaps\n----------\n t\n(1 row)"
+
+#. Tag: refname
+#: reference_operator.xml:444
+#, no-c-format
+msgid "&&&(gidx,gidx)"
+msgstr "&&&(gidx,gidx)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:446
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if two n-D float precision bounding boxes "
+"(GIDX) intersect each other."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn sich zwei n-D float precision bounding boxes (GIDX) gegenseitig überschneiden."
+
+#. Tag: funcprototype
+#: reference_operator.xml:451
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&&&</function></funcdef> <paramdef> "
+"<type>gidx </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>gidx </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&&&</function></funcdef> <paramdef> <type>gidx </type> <parameter>A</parameter> </paramdef> <paramdef> <type>gidx </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:472
+#, no-c-format
+msgid ""
+"The <varname>&&&</varname> operator returns "
+"<varname>TRUE</varname> if two n-D bounding boxes A and B intersect each "
+"other, using float precision. This means that if A (or B) is a (double "
+"precision) box3d, it will be internally converted to a float precision 3D "
+"bounding box (GIDX)"
+msgstr "Der <varname>&&&</varname> Operator gibt <varname>TRUE</varname> zurück, wenn sich zwei n-D bounding boxes A und B, unter Benutzung von float precision, gegenseitig überschneiden. D.h.: wenn A (oder B) eine (double precision) box3d ist, wird diese intern in eine float precision 3D bounding box (GIDX) umgewandelt"
+
+#. Tag: programlisting
+#: reference_operator.xml:487
+#, no-c-format
+msgid ""
+"SELECT ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) &&& ST_3DMakeBox(ST_MakePoint(1,1,1), ST_MakePoint(3,3,3)) AS overlaps;\n"
+"\n"
+" overlaps\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) &&& ST_3DMakeBox(ST_MakePoint(1,1,1), ST_MakePoint(3,3,3)) AS overlaps;\n\n overlaps\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:493
+#, no-c-format
+msgid ", <xref linkend=\"overlaps_nd_gidx_geometry\"/>"
+msgstr ", <xref linkend=\"overlaps_nd_gidx_geometry\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:501
+#, no-c-format
+msgid "&<"
+msgstr "&<"
+
+#. Tag: refpurpose
+#: reference_operator.xml:503
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box overlaps or is to the "
+"left of B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die bounding box der Geometrie A, die bounding box der Geometrie B überlagert oder links davon liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:508
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&<</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&<</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:532
+#, no-c-format
+msgid ""
+"The <varname>&<</varname> operator returns <varname>TRUE</varname> if"
+" the bounding box of geometry A overlaps or is to the left of the bounding "
+"box of geometry B, or more accurately, overlaps or is NOT to the right of "
+"the bounding box of geometry B."
+msgstr "Der <varname>&<</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die bounding box der Geometrie A die  bounding box der Geometrie B überlagert oder links davon liegt, oder präziser, überlagert und NICHT rechts von der bounding box der Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:543
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 &< tbl2.column2 AS overleft\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n"
+"        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n"
+"        (4, 'LINESTRING(6 0, 6 1)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overleft\n"
+"---------+---------+----------\n"
+"           1 |       2 | f\n"
+"           1 |       3 | f\n"
+"           1 |       4 | t\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 &< tbl2.column2 AS overleft\nFROM\n  ( VALUES\n        (1, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n        (4, 'LINESTRING(6 0, 6 1)'::geometry)) AS tbl2;\n\n column1 | column1 | overleft\n---------+---------+----------\n           1 |       2 | f\n           1 |       3 | f\n           1 |       4 | t\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:549
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
+"linkend=\"ST_Geometry_Overright\"/>, <xref "
+"linkend=\"ST_Geometry_Overbelow\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overbelow\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:559
+#, no-c-format
+msgid "&<|"
+msgstr "&<|"
+
+#. Tag: refpurpose
+#: reference_operator.xml:561
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box overlaps or is below "
+"B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die bounding box von A jene von B überlagert oder unterhalb liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:566
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&<|</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&<|</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:590
+#, no-c-format
+msgid ""
+"The <varname>&<|</varname> operator returns <varname>TRUE</varname> "
+"if the bounding box of geometry A overlaps or is below of the bounding box "
+"of geometry B, or more accurately, overlaps or is NOT above the bounding box"
+" of geometry B."
+msgstr "Der <varname>&<|</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die Bounding Box der Geometrie A die Bounding Box der Geometrie B überlagert oder unterhalb liegt, oder präziser, überlagert oder NICHT oberhalb der Bounding der Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:604
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 &<| tbl2.column2 AS overbelow\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING(6 0, 6 4)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n"
+"        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n"
+"        (4, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overbelow\n"
+"---------+---------+-----------\n"
+"           1 |       2 | f\n"
+"           1 |       3 | t\n"
+"           1 |       4 | t\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 &<| tbl2.column2 AS overbelow\nFROM\n  ( VALUES\n        (1, 'LINESTRING(6 0, 6 4)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n        (4, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl2;\n\n column1 | column1 | overbelow\n---------+---------+-----------\n           1 |       2 | f\n           1 |       3 | t\n           1 |       4 | t\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:610
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
+"linkend=\"ST_Geometry_Overright\"/>, <xref "
+"linkend=\"ST_Geometry_Overleft\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:620
+#, no-c-format
+msgid "&>"
+msgstr "&>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:622
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A' bounding box overlaps or is to the "
+"right of B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die Bounding Box von A jene von B überlagert oder rechts davon liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:627
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&></function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:651
+#, no-c-format
+msgid ""
+"The <varname>&></varname> operator returns <varname>TRUE</varname> if"
+" the bounding box of geometry A overlaps or is to the right of the bounding "
+"box of geometry B, or more accurately, overlaps or is NOT to the left of the"
+" bounding box of geometry B."
+msgstr "Der <varname>&></varname> Operator gibt <varname>TRUE</varname> zurück, wenn die Bounding Box der Geometrie A die Bounding Box der Geometrie B überlagert oder rechts von ihr liegt, oder präziser, überlagert und NICHT links von der Bounding Box der Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:662
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 &> tbl2.column2 AS overright\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n"
+"        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n"
+"        (4, 'LINESTRING(6 0, 6 1)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overright\n"
+"---------+---------+-----------\n"
+"           1 |       2 | t\n"
+"           1 |       3 | t\n"
+"           1 |       4 | f\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 &> tbl2.column2 AS overright\nFROM\n  ( VALUES\n        (1, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n        (4, 'LINESTRING(6 0, 6 1)'::geometry)) AS tbl2;\n\n column1 | column1 | overright\n---------+---------+-----------\n           1 |       2 | t\n           1 |       3 | t\n           1 |       4 | f\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:668
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
+"linkend=\"ST_Geometry_Overbelow\"/>, <xref "
+"linkend=\"ST_Geometry_Overleft\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:678
+#, no-c-format
+msgid "<<"
+msgstr "<<"
+
+#. Tag: refpurpose
+#: reference_operator.xml:680
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is strictly to the left "
+"of B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die Bounding Box von A zur Gänze links von der von B liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:685
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function><<</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function><<</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:709
+#, no-c-format
+msgid ""
+"The <varname><<</varname> operator returns <varname>TRUE</varname> if "
+"the bounding box of geometry A is strictly to the left of the bounding box "
+"of geometry B."
+msgstr "Der <varname><<</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die Bounding Box der Geometrie A zur Gänze links der Bounding Box der Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:719
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 << tbl2.column2 AS left\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING (1 2, 1 5)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING (0 0, 4 3)'::geometry),\n"
+"        (3, 'LINESTRING (6 0, 6 5)'::geometry),\n"
+"        (4, 'LINESTRING (2 2, 5 6)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | left\n"
+"---------+---------+------\n"
+"           1 |       2 | f\n"
+"           1 |       3 | t\n"
+"           1 |       4 | t\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 << tbl2.column2 AS left\nFROM\n  ( VALUES\n        (1, 'LINESTRING (1 2, 1 5)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING (0 0, 4 3)'::geometry),\n        (3, 'LINESTRING (6 0, 6 5)'::geometry),\n        (4, 'LINESTRING (2 2, 5 6)'::geometry)) AS tbl2;\n\n column1 | column1 | left\n---------+---------+------\n           1 |       2 | f\n           1 |       3 | t\n           1 |       4 | t\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:725 reference_operator.xml:920
+#, no-c-format
+msgid ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:731
+#, no-c-format
+msgid "<<|"
+msgstr "<<|"
+
+#. Tag: refpurpose
+#: reference_operator.xml:733
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is strictly below B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn A's Bounding Box zur Gänze unterhalb von der von B liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:738
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function><<|</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function><<|</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:762
+#, no-c-format
+msgid ""
+"The <varname><<|</varname> operator returns <varname>TRUE</varname> if"
+" the bounding box of geometry A is strictly below the bounding box of "
+"geometry B."
+msgstr "Der <varname><<|</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die Bounding Box der Geometrie A zur Gänze unterhalb der Bounding Box von Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:772
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 <<| tbl2.column2 AS below\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING (0 0, 4 3)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING (1 4, 1 7)'::geometry),\n"
+"        (3, 'LINESTRING (6 1, 6 5)'::geometry),\n"
+"        (4, 'LINESTRING (2 3, 5 6)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | below\n"
+"---------+---------+-------\n"
+"           1 |       2 | t\n"
+"           1 |       3 | f\n"
+"           1 |       4 | f\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 <<| tbl2.column2 AS below\nFROM\n  ( VALUES\n        (1, 'LINESTRING (0 0, 4 3)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING (1 4, 1 7)'::geometry),\n        (3, 'LINESTRING (6 1, 6 5)'::geometry),\n        (4, 'LINESTRING (2 3, 5 6)'::geometry)) AS tbl2;\n\n column1 | column1 | below\n---------+---------+-------\n           1 |       2 | t\n           1 |       3 | f\n           1 |       4 | f\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:778
+#, no-c-format
+msgid ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Above\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Above\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:784
+#, no-c-format
+msgid "="
+msgstr "="
+
+#. Tag: refpurpose
+#: reference_operator.xml:786
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of"
+" geometry/geography B."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_operator.xml:791
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
+"<paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>=</function></funcdef> <paramdef> <type>geography </type> "
+"<parameter>A</parameter> </paramdef> <paramdef> <type>geography </type> "
+"<parameter>B</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>=</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>=</function></funcdef> <paramdef> <type>geography </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geography </type> <parameter>B</parameter> </paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_operator.xml:832
+#, no-c-format
+msgid ""
+"The <varname>=</varname> operator returns <varname>TRUE</varname> if the"
+" coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
+msgstr ""
+
+#. Tag: para
+#: reference_operator.xml:837
+#, no-c-format
+msgid ""
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can"
+" detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref "
+"linkend=\"ST_Equals\"/>"
+msgstr ""
+
+#. Tag: para
+#: reference_operator.xml:846
+#, no-c-format
+msgid ""
+"This operand will NOT make use of any indexes that may be available on the "
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
+msgstr ""
+
+#. Tag: para
+#: reference_operator.xml:850
+#, no-c-format
+msgid ""
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref "
+"linkend=\"ST_Geometry_Same\"/> instead."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_operator.xml:860
+#, no-c-format
+msgid ""
+"SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::geometry;\n"
+" ?column?\n"
+"----------\n"
+" f\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsText(column1)\n"
+"FROM ( VALUES\n"
+"        ('LINESTRING(0 0, 1 1)'::geometry),\n"
+"        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo;\n"
+"          st_astext\n"
+"---------------------\n"
+" LINESTRING(0 0,1 1)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
+"\n"
+"-- Note: the GROUP BY uses the \"=\" to compare for geometry equivalency.\n"
+"SELECT ST_AsText(column1)\n"
+"FROM ( VALUES\n"
+"        ('LINESTRING(0 0, 1 1)'::geometry),\n"
+"        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
+"GROUP BY column1;\n"
+"      st_astext\n"
+"---------------------\n"
+" LINESTRING(0 0,1 1)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
+"\n"
+"-- In versions prior to 2.0, this used to return true --\n"
+" SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
+"        ST_GeomFromText('POINT(1707296.27 4820536.87)') As pt_intersect;\n"
+"\n"
+"--pt_intersect --\n"
+"f"
+msgstr ""
+
+#. Tag: para
+#: reference_operator.xml:866
+#, no-c-format
+msgid ", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
+msgstr ""
+
+#. Tag: refname
+#: reference_operator.xml:873
+#, no-c-format
+msgid ">>"
+msgstr ">>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:875
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is strictly to the right"
+" of B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn A's bounding box zur Gänze rechts von der von B liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:880
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>>></function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>>></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:904
+#, no-c-format
+msgid ""
+"The <varname>>></varname> operator returns <varname>TRUE</varname> if "
+"the bounding box of geometry A is strictly to the right of the bounding box "
+"of geometry B."
+msgstr "Der <varname>>></varname> Operator gibt <varname>TRUE</varname> zurück, wenn die Bounding Box von Geometrie A zur Gänze rechts der Bounding Box von Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:914
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS right\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING (2 3, 5 6)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING (1 4, 1 7)'::geometry),\n"
+"        (3, 'LINESTRING (6 1, 6 5)'::geometry),\n"
+"        (4, 'LINESTRING (0 0, 4 3)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | right\n"
+"---------+---------+-------\n"
+"           1 |       2 | t\n"
+"           1 |       3 | f\n"
+"           1 |       4 | f\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS right\nFROM\n  ( VALUES\n        (1, 'LINESTRING (2 3, 5 6)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING (1 4, 1 7)'::geometry),\n        (3, 'LINESTRING (6 1, 6 5)'::geometry),\n        (4, 'LINESTRING (0 0, 4 3)'::geometry)) AS tbl2;\n\n column1 | column1 | right\n---------+---------+-------\n           1 |       2 | t\n           1 |       3 | f\n           1 |       4 | f\n(3 rows)"
+
+#. Tag: refname
+#: reference_operator.xml:926
+#, no-c-format
+msgid "<refname>@</refname>"
+msgstr "<refname>@</refname>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:928
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die Bounding Box von A in jener von B enthalten ist."
+
+#. Tag: funcprototype
+#: reference_operator.xml:933
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry "
+"</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:957
+#, no-c-format
+msgid ""
+"The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
+"bounding box of geometry A is completely contained by the bounding box of "
+"geometry B."
+msgstr "Der <varname>@</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die Bounding Box der Geometrie A vollstänig in der Bounding Box der Geometrie B enthalten ist."
+
+#. Tag: programlisting
+#: reference_operator.xml:969
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING (1 1, 3 3)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING (0 0, 4 4)'::geometry),\n"
+"        (3, 'LINESTRING (2 2, 4 4)'::geometry),\n"
+"        (4, 'LINESTRING (1 1, 3 3)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | contained\n"
+"---------+---------+-----------\n"
+"           1 |       2 | t\n"
+"           1 |       3 | f\n"
+"           1 |       4 | t\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\nFROM\n  ( VALUES\n        (1, 'LINESTRING (1 1, 3 3)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING (0 0, 4 4)'::geometry),\n        (3, 'LINESTRING (2 2, 4 4)'::geometry),\n        (4, 'LINESTRING (1 1, 3 3)'::geometry)) AS tbl2;\n\n column1 | column1 | contained\n---------+---------+-----------\n           1 |       2 | t\n           1 |       3 | f\n           1 |       4 | t\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:975 reference_operator.xml:1322
+#, no-c-format
+msgid ", <xref linkend=\"geometry_overlaps\"/>"
+msgstr ", <xref linkend=\"geometry_overlaps\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:981
+#, no-c-format
+msgid "@(geometry,box2df)"
+msgstr "@(geometry,box2df)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:983
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained"
+" into a 2D float precision bounding box (BOX2DF)."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die 2D Bounding Box einer Geometrie in einer 2D float precision Bbounding Box (BOX2DF) enthalten ist."
+
+#. Tag: funcprototype
+#: reference_operator.xml:988
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type>"
+" <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1009
+#, no-c-format
+msgid ""
+"The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
+"geometry's 2D bounding box is contained the 2D bounding box B, using float "
+"precision. This means that if B is a (double precision) box2d, it will be "
+"internally converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>@</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D Bounding Box der Geometrie A in der 2D Bounding Box der Geometrie B , unter Benutzung von float precision, enthalten ist. D.h.: wenn B eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) übersetzt."
+
+#. Tag: programlisting
+#: reference_operator.xml:1022
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) AS is_contained;\n"
+"\n"
+" is_contained\n"
+"--------------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) AS is_contained;\n\n is_contained\n--------------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:1028
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1042
+#, no-c-format
+msgid "@(box2df,geometry)"
+msgstr "@(box2df,geometry)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1044
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
+"(BOX2DF) is contained into a geometry's 2D bounding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn eine 2D float precision bounding box (BOX2DF) in der 2D Bounding Box einer Geometrie enthalten ist.."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1049
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry "
+"</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1070
+#, no-c-format
+msgid ""
+"The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
+"bounding box A is contained into the B geometry's 2D bounding box, using "
+"float precision. This means that if B is a (double precision) box2d, it will"
+" be internally converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>@</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D bounding box A in der 2D bounding box der Geometrie B, unter Verwendung von float precision, enthalten ist. D.h.: wenn B eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt"
+
+#. Tag: programlisting
+#: reference_operator.xml:1083
+#, no-c-format
+msgid ""
+"SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) AS is_contained;\n"
+"\n"
+" is_contained\n"
+"--------------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) AS is_contained;\n\n is_contained\n--------------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:1089
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1103
+#, no-c-format
+msgid "@(box2df,box2df)"
+msgstr "@(box2df,box2df)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1105
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
+"(BOX2DF) is contained into another 2D float precision bounding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn eine 2D float precision bounding box (BOX2DF) innerhalb einer anderen 2D float precision bounding box enthalten ist."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1110
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type>"
+" <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1131
+#, no-c-format
+msgid ""
+"The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
+"bounding box A is contained into the 2D bounding box B, using float "
+"precision. This means that if A (or B) is a (double precision) box2d, it "
+"will be internally converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>@</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D bounding box A innerhalb der 2D bounding box B, unter Verwendung von float precision, enthalten ist. D.h.: wenn A (oder B) eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt."
+
+#. Tag: programlisting
+#: reference_operator.xml:1144
+#, no-c-format
+msgid ""
+"SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) AS is_contained;\n"
+"\n"
+" is_contained\n"
+"--------------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) AS is_contained;\n\n is_contained\n--------------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:1150
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1164
+#, no-c-format
+msgid "|&>"
+msgstr "|&>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1166
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box overlaps or is above "
+"B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn A's bounding box diejenige von B überlagert oder oberhalb von B liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1171
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>|&></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1195
+#, no-c-format
+msgid ""
+"The <varname>|&></varname> operator returns <varname>TRUE</varname> "
+"if the bounding box of geometry A overlaps or is above the bounding box of "
+"geometry B, or more accurately, overlaps or is NOT below the bounding box of"
+" geometry B."
+msgstr "Der <varname>|&></varname> Operator gibt <varname>TRUE</varname> zurück, wenn die bounding box der Geometrie A die bounding box der Geometrie B überlagert oder oberhalb liegt, oder präziser, überlagert oder NICHT unterhalb der Bounding Box der Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:1206
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS overabove\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING(6 0, 6 4)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n"
+"        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n"
+"        (4, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | overabove\n"
+"---------+---------+-----------\n"
+"           1 |       2 | t\n"
+"           1 |       3 | f\n"
+"           1 |       4 | f\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS overabove\nFROM\n  ( VALUES\n        (1, 'LINESTRING(6 0, 6 4)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING(0 0, 3 3)'::geometry),\n        (3, 'LINESTRING(0 1, 0 5)'::geometry),\n        (4, 'LINESTRING(1 2, 4 6)'::geometry)) AS tbl2;\n\n column1 | column1 | overabove\n---------+---------+-----------\n           1 |       2 | t\n           1 |       3 | f\n           1 |       4 | f\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:1212
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Geometry_Overright\"/>, <xref "
+"linkend=\"ST_Geometry_Overbelow\"/>, <xref "
+"linkend=\"ST_Geometry_Overleft\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1222
+#, no-c-format
+msgid "|>>"
+msgstr "|>>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1224
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn A's bounding box is zur Gänze oberhalb der von B liegt."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1229
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>|>></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1253
+#, no-c-format
+msgid ""
+"The <varname>|>></varname> operator returns <varname>TRUE</varname> if"
+" the bounding box of geometry A is strictly above the bounding box of "
+"geometry B."
+msgstr "Der Operator <varname>|>></varname> gibt <varname>TRUE</varname> zurück, wenn die Bounding Box der Geometrie A zur Gänze oberhalb der Bounding Box von Geometrie B liegt."
+
+#. Tag: programlisting
+#: reference_operator.xml:1263
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS above\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING (1 4, 1 7)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING (0 0, 4 2)'::geometry),\n"
+"        (3, 'LINESTRING (6 1, 6 5)'::geometry),\n"
+"        (4, 'LINESTRING (2 3, 5 6)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | above\n"
+"---------+---------+-------\n"
+"           1 |       2 | t\n"
+"           1 |       3 | f\n"
+"           1 |       4 | f\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS above\nFROM\n  ( VALUES\n        (1, 'LINESTRING (1 4, 1 7)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING (0 0, 4 2)'::geometry),\n        (3, 'LINESTRING (6 1, 6 5)'::geometry),\n        (4, 'LINESTRING (2 3, 5 6)'::geometry)) AS tbl2;\n\n column1 | column1 | above\n---------+---------+-------\n           1 |       2 | t\n           1 |       3 | f\n           1 |       4 | f\n(3 rows)"
+
+#. Tag: para
+#: reference_operator.xml:1269
+#, no-c-format
+msgid ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/>"
+msgstr ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1275
+#, no-c-format
+msgid "<refname>~</refname>"
+msgstr "<refname>~</refname>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1277
+#, no-c-format
+msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn A's bounding box die von B enthält."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1282
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry "
+"</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1306
+#, no-c-format
+msgid ""
+"The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
+"bounding box of geometry A completely contains the bounding box of geometry "
+"B."
+msgstr "Der <varname>~</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die bounding box der Geometrie A zur Gänze die bounding box der Geometrie B enthält."
+
+#. Tag: programlisting
+#: reference_operator.xml:1316
+#, no-c-format
+msgid ""
+"SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
+"FROM\n"
+"  ( VALUES\n"
+"        (1, 'LINESTRING (0 0, 3 3)'::geometry)) AS tbl1,\n"
+"  ( VALUES\n"
+"        (2, 'LINESTRING (0 0, 4 4)'::geometry),\n"
+"        (3, 'LINESTRING (1 1, 2 2)'::geometry),\n"
+"        (4, 'LINESTRING (0 0, 3 3)'::geometry)) AS tbl2;\n"
+"\n"
+" column1 | column1 | contains\n"
+"---------+---------+----------\n"
+"           1 |       2 | f\n"
+"           1 |       3 | t\n"
+"           1 |       4 | t\n"
+"(3 rows)"
+msgstr "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\nFROM\n  ( VALUES\n        (1, 'LINESTRING (0 0, 3 3)'::geometry)) AS tbl1,\n  ( VALUES\n        (2, 'LINESTRING (0 0, 4 4)'::geometry),\n        (3, 'LINESTRING (1 1, 2 2)'::geometry),\n        (4, 'LINESTRING (0 0, 3 3)'::geometry)) AS tbl2;\n\n column1 | column1 | contains\n---------+---------+----------\n           1 |       2 | f\n           1 |       3 | t\n           1 |       4 | t\n(3 rows)"
+
+#. Tag: refname
+#: reference_operator.xml:1328
+#, no-c-format
+msgid "~(geometry,box2df)"
+msgstr "~(geometry,box2df)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1330
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D"
+" float precision bounding box (GIDX)."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die 2D bounding box einer Geometrie eine 2D float precision bounding box (GIDX) enthält."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1335
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type>"
+" <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1356
+#, no-c-format
+msgid ""
+"The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
+"bounding box of a geometry A contains the 2D bounding box B, using float "
+"precision. This means that if B is a (double precision) box2d, it will be "
+"internally converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>~</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D bounding box einer Geometrie A die 2D bounding box B, unter Verwendung von float precision, enthält. D.h.: wenn B eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) übersetzt"
+
+#. Tag: programlisting
+#: reference_operator.xml:1369
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) AS contains;\n"
+"\n"
+" contains\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(2,2)) AS contains;\n\n contains\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:1375
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1389
+#, no-c-format
+msgid "~(box2df,geometry)"
+msgstr "~(box2df,geometry)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1391
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
+"(BOX2DF) contains a geometry's 2D bonding box."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn eine 2D float precision bounding box (BOX2DF) die 2D Bounding Box einer Geometrie enthält."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1396
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry "
+"</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1417
+#, no-c-format
+msgid ""
+"The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
+"bounding box A contains the B geometry's bounding box, using float "
+"precision. This means that if A is a (double precision) box2d, it will be "
+"internally converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>~</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D bounding box A die Bounding Box der Geometrie B, unter Verwendung von float precision, enthält. D.h.: wenn A eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt."
+
+#. Tag: programlisting
+#: reference_operator.xml:1430
+#, no-c-format
+msgid ""
+"SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) AS contains;\n"
+"\n"
+" contains\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) AS contains;\n\n contains\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:1436
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_box2df\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_box2df\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1450
+#, no-c-format
+msgid "~(box2df,box2df)"
+msgstr "~(box2df,box2df)"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1452
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
+"(BOX2DF) contains another 2D float precision bounding box (BOX2DF)."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn eine 2D float precision bounding box (BOX2DF) eine andere 2D float precision bounding box (BOX2DF) enthält."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1457
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type>"
+" <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </type> <parameter>A</parameter> </paramdef> <paramdef> <type>box2df </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1478
+#, no-c-format
+msgid ""
+"The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
+"bounding box A contains the 2D bounding box B, using float precision. This "
+"means that if A is a (double precision) box2d, it will be internally "
+"converted to a float precision 2D bounding box (BOX2DF)"
+msgstr "Der <varname>~</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die 2D bounding box A die 2D bounding box B, unter Verwendung von float precision, enthält. D.h.: wenn A eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt"
+
+#. Tag: programlisting
+#: reference_operator.xml:1491
+#, no-c-format
+msgid ""
+"SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) AS contains;\n"
+"\n"
+" contains\n"
+"----------\n"
+" t\n"
+"(1 row)"
+msgstr "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) AS contains;\n\n contains\n----------\n t\n(1 row)"
+
+#. Tag: para
+#: reference_operator.xml:1497
+#, no-c-format
+msgid ""
+", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
+"linkend=\"overlaps_box2df_box2df\"/>, <xref "
+"linkend=\"contains_geometry_box2df\"/>, <xref "
+"linkend=\"contains_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_geometry_box2df\"/>, <xref "
+"linkend=\"is_contained_box2df_geometry\"/>, <xref "
+"linkend=\"is_contained_box2df_box2df\"/>"
+msgstr ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend=\"overlaps_box2df_box2df\"/>, <xref linkend=\"contains_geometry_box2df\"/>, <xref linkend=\"contains_box2df_geometry\"/>, <xref linkend=\"is_contained_geometry_box2df\"/>, <xref linkend=\"is_contained_box2df_geometry\"/>, <xref linkend=\"is_contained_box2df_box2df\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1511
+#, no-c-format
+msgid "<refname>~=</refname>"
+msgstr "<refname>~=</refname>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1513
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
+msgstr "Gibt <varname>TRUE</varname> zurück, wenn die bounding box von A ident mit jener von B ist."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1518
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry"
+" </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry "
+"</type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1542
+#, no-c-format
+msgid ""
+"The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
+"bounding box of geometry/geography A is the same as the bounding box of "
+"geometry/geography B."
+msgstr "Der <varname>~=</varname> Operator gibt <varname>TRUE</varname> zurück, wenn die bounding box der Geometrie/Geographie A ident mit der bounding box der Geometrie/Geographie B ist."
+
+#. Tag: para
+#: reference_operator.xml:1548
+#, no-c-format
+msgid "Availability: 1.5.0 changed behavior"
+msgstr "Verfügbarkeit: 1.5.0 \"Verhaltensänderung\""
+
+#. Tag: para
+#: reference_operator.xml:1552
+#, no-c-format
+msgid ""
+"This operator has changed behavior in PostGIS 1.5 from testing for actual "
+"geometric equality to only checking for bounding box equality. To complicate"
+" things it also depends on if you have done a hard or soft upgrade which "
+"behavior your database has. To find out which behavior your database has you"
+" can run the query below. To check for true equality use <xref "
+"linkend=\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_operator.xml:1565
+#, no-c-format
+msgid ""
+"select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry as equality;\n"
+" equality   |\n"
+"-----------------+\n"
+"          t    |"
+msgstr "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry as equality;\n equality   |\n-----------------+\n          t    |"
+
+#. Tag: para
+#: reference_operator.xml:1569
+#, no-c-format
+msgid ", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
+msgstr ", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1575
+#, no-c-format
+msgid "<->"
+msgstr "<->"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1577
+#, no-c-format
+msgid "Returns the 2D distance between A and B."
+msgstr "Gibt die 2D Entfernung zwischen A und B zurück."
+
+#. Tag: funcsynopsis
+#: reference_operator.xml:1583
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>double precision "
+"<function><-></function></funcdef> <paramdef> <type>geometry </type> "
+"<parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> "
+"<parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> "
+"<funcdef>double precision <function><-></function></funcdef> "
+"<paramdef> <type>geography </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>geography </type> <parameter>B</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>double precision <function><-></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function><-></function></funcdef> <paramdef> <type>geography </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geography </type> <parameter>B</parameter> </paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_operator.xml:1621
+#, no-c-format
+msgid ""
+"The <varname><-></varname> operator returns the 2D distance between "
+"two geometries. Used in the \"ORDER BY\" clause provides index-assisted "
+"nearest-neighbor result sets. For PostgreSQL below 9.5 only gives centroid "
+"distance of bounding boxes and for PostgreSQL 9.5+, does true KNN distance "
+"search giving true distance between geometries, and distance sphere for "
+"geographies."
+msgstr "Der <varname><-></varname> Operator gibt die 2D Entfernung zwischen zwei Geometrien zurück. Wird er in einer \"ORDER BY\" Klausel verwendet, so liefert er Index-unterstützte nearest-neighbor Ergebnismengen. PostgreSQL Versionen unter 9.5 geben jedoch lediglich die Entfernung der Centroide der  bounding boxes zurück, während PostgreSQL 9.5+ mittels   KNN-Methode die tatsächliche Entfernung zwischen den Geometrien, bei geographischen Koordinaten die Entfernung auf der Späre,  [...]
+
+#. Tag: para
+#: reference_operator.xml:1630
+#, no-c-format
+msgid ""
+"This operand will make use of 2D GiST indexes that may be available on the "
+"geometries. It is different from other operators that use spatial indexes in"
+" that the spatial index is only used when the operator is in the ORDER BY "
+"clause."
+msgstr "Dieser Operand verwendet 2D GiST Indizes, falls diese für die Geometrien vorhanden sind. Er unterscheidet sich insofern von anderen Operatoren, die räumliche Indizes verwenden, indem der räumliche Index nur dann verwendet wird, wenn sich der Operator in einer ORDER BY Klausel befindet."
+
+#. Tag: para
+#: reference_operator.xml:1631 reference_operator.xml:1824
+#, no-c-format
+msgid ""
+"Index only kicks in if one of the geometries is a constant (not in a "
+"subquery/cte). e.g. 'SRID=3005;POINT(1011102 450541)'::geometry instead of "
+"a.geom"
+msgstr "Der Index kommt nur zum Tragen, wenn eine der Geometrien eine Konstante ist (sich nicht in einer Subquery/CTE befindet). Z.B. 'SRID=3005;POINT(1011102 450541)'::geometry und nicht a.geom"
+
+#. Tag: para
+#: reference_operator.xml:1632
+#, no-c-format
+msgid ""
+"Refer to <ulink url=\"http://workshops.opengeo.org/postgis-"
+"intro/knn.html\">OpenGeo workshop: Nearest-Neighbour Searching</ulink> for "
+"real live example."
+msgstr "Siehe <ulink url=\"http://workshops.opengeo.org/postgis-intro/knn.html\">OpenGeo workshop: Nearest-Neighbour Searching</ulink> für ein praxisbezogenes Anwendungsbeispiel."
+
+#. Tag: para
+#: reference_operator.xml:1634
+#, no-c-format
+msgid ""
+"Enhanced: 2.2.0 -- True KNN (\"K nearest neighbor\") behavior for geometry "
+"and geography for PostgreSQL 9.5+. Note for geography KNN is based on sphere"
+" rather than spheroid. For PostgreSQL 9.4 and below, geography support is "
+"new but only supports centroid box."
+msgstr "Verbesserung: 2.2.0  -- Echtes KNN (\"K nearest neighbor\") Verhalten für Geometrie und Geographie ab PostgreSQL 9.5+. Beachten Sie bitte, das KNN für Geographie auf der Späre und nicht auf dem Sphäroid beruht.  Für PostgreSQL 9.4 und darunter, wird die Berechnung nur auf Basis des Centroids der Box unterstützt."
+
+#. Tag: para
+#: reference_operator.xml:1635
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 -- For PostgreSQL 9.5 users, old Hybrid syntax may be slower,"
+" so you'll want to get rid of that hack if you are running your code only on"
+" PostGIS 2.2+ 9.5+. See examples below."
+msgstr "Änderung: 2.2.0 -- Da für Anwender von PostgreSQL 9.5 der alte hybride Syntax langsamer sein kann, möchten sie diesen Hack eventuell loswerden, falls der Code nur auf PostGIS 2.2+ 9.5+ läuft. Siehe die unteren Beispiele."
+
+#. Tag: para
+#: reference_operator.xml:1636
+#, no-c-format
+msgid ""
+"Availability: 2.0.0 -- Weak KNN provides nearest neighbors based on geometry"
+" centroid distances instead of true distances. Exact results for points, "
+"inexact for all other types. Available for PostgreSQL 9.1+"
+msgstr "Verfügbarkeit: 2.0.0 -- Weak KNN liefert nearest neighbors, welche sich auf die Entfernung der Centroide der Geometrien, anstatt auf den tatsächlichen Entfernungen, stützen. Genaue Ergebnisse für Punkte, ungenau für alle anderen Geometrietypen. Verfügbar ab PostgreSQL 9.1+."
+
+#. Tag: programlisting
+#: reference_operator.xml:1643
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_Distance(geom, 'SRID=3005;POINT(1011102 450541)'::geometry) as d,edabbr, vaabbr\n"
+"FROM va2005\n"
+"ORDER BY d limit 10;]]>\n"
+"\n"
+"        d         | edabbr | vaabbr\n"
+"------------------+--------+--------\n"
+"                0 | ALQ    | 128\n"
+" 5541.57712511724 | ALQ    | 129A\n"
+" 5579.67450712005 | ALQ    | 001\n"
+"  6083.4207708641 | ALQ    | 131\n"
+"  7691.2205404848 | ALQ    | 003\n"
+" 7900.75451037313 | ALQ    | 122\n"
+" 8694.20710669982 | ALQ    | 129B\n"
+" 9564.24289057111 | ALQ    | 130\n"
+"  12089.665931705 | ALQ    | 127\n"
+" 18472.5531479404 | ALQ    | 002\n"
+"(10 rows)"
+msgstr "<![CDATA[SELECT ST_Distance(geom, 'SRID=3005;POINT(1011102 450541)'::geometry) as d,edabbr, vaabbr\nFROM va2005\nORDER BY d limit 10;]]>\n\n        d         | edabbr | vaabbr\n------------------+--------+--------\n                0 | ALQ    | 128\n 5541.57712511724 | ALQ    | 129A\n 5579.67450712005 | ALQ    | 001\n  6083.4207708641 | ALQ    | 131\n  7691.2205404848 | ALQ    | 003\n 7900.75451037313 | ALQ    | 122\n 8694.20710669982 | ALQ    | 129B\n 9564.24289057111 | ALQ    |  [...]
+
+#. Tag: para
+#: reference_operator.xml:1644
+#, no-c-format
+msgid "Then the KNN raw answer:"
+msgstr "Then the KNN raw answer:"
+
+#. Tag: programlisting
+#: reference_operator.xml:1647
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT st_distance(geom, 'SRID=3005;POINT(1011102 450541)'::geometry) as d,edabbr, vaabbr\n"
+"FROM va2005\n"
+"ORDER BY geom <-> 'SRID=3005;POINT(1011102 450541)'::geometry limit 10;]]>\n"
+"\n"
+"        d         | edabbr | vaabbr\n"
+"------------------+--------+--------\n"
+"                0 | ALQ    | 128\n"
+" 5541.57712511724 | ALQ    | 129A\n"
+" 5579.67450712005 | ALQ    | 001\n"
+"  6083.4207708641 | ALQ    | 131\n"
+"  7691.2205404848 | ALQ    | 003\n"
+" 7900.75451037313 | ALQ    | 122\n"
+" 8694.20710669982 | ALQ    | 129B\n"
+" 9564.24289057111 | ALQ    | 130\n"
+"  12089.665931705 | ALQ    | 127\n"
+" 18472.5531479404 | ALQ    | 002\n"
+"(10 rows)"
+msgstr "<![CDATA[SELECT st_distance(geom, 'SRID=3005;POINT(1011102 450541)'::geometry) as d,edabbr, vaabbr\nFROM va2005\nORDER BY geom <-> 'SRID=3005;POINT(1011102 450541)'::geometry limit 10;]]>\n\n        d         | edabbr | vaabbr\n------------------+--------+--------\n                0 | ALQ    | 128\n 5541.57712511724 | ALQ    | 129A\n 5579.67450712005 | ALQ    | 001\n  6083.4207708641 | ALQ    | 131\n  7691.2205404848 | ALQ    | 003\n 7900.75451037313 | ALQ    | 122\n 8694.2071066 [...]
+
+#. Tag: para
+#: reference_operator.xml:1648
+#, no-c-format
+msgid ""
+"If you run \"EXPLAIN ANALYZE\" on the two queries you would see a "
+"performance improvement for the second."
+msgstr "Wenn Sie \"EXPLAIN ANALYZE\" an den zwei Abfragen ausführen, sollte eine Performance Verbesserung im Ausmaß von einer Sekunde auftreten."
+
+#. Tag: para
+#: reference_operator.xml:1652
+#, no-c-format
+msgid ""
+"For users running with PostgreSQL < 9.5, use a hybrid query to find the "
+"true nearest neighbors. First a CTE query using the index-assisted KNN, then"
+" an exact query to get correct ordering:"
+msgstr "Anwender von PostgreSQL < 9.5 können eine hybride Abfrage erstellen, um die echten nearest neighbors aufzufinden. Zuerst eine CTE-Abfrage, welche die Index-unterstützten KNN-Methode anwendet, dann eine exakte Abfrage um eine korrekte Sortierung zu erhalten:"
+
+#. Tag: programlisting
+#: reference_operator.xml:1655
+#, no-c-format
+msgid ""
+"<![CDATA[WITH index_query AS (\n"
+"  SELECT ST_Distance(geom, 'SRID=3005;POINT(1011102 450541)'::geometry) as d,edabbr, vaabbr\n"
+"        FROM va2005\n"
+"  ORDER BY geom <-> 'SRID=3005;POINT(1011102 450541)'::geometry LIMIT 100)\n"
+"  SELECT *\n"
+"        FROM index_query\n"
+"  ORDER BY d limit 10;]]>\n"
+"\n"
+"        d         | edabbr | vaabbr\n"
+"------------------+--------+--------\n"
+"                0 | ALQ    | 128\n"
+" 5541.57712511724 | ALQ    | 129A\n"
+" 5579.67450712005 | ALQ    | 001\n"
+"  6083.4207708641 | ALQ    | 131\n"
+"  7691.2205404848 | ALQ    | 003\n"
+" 7900.75451037313 | ALQ    | 122\n"
+" 8694.20710669982 | ALQ    | 129B\n"
+" 9564.24289057111 | ALQ    | 130\n"
+"  12089.665931705 | ALQ    | 127\n"
+" 18472.5531479404 | ALQ    | 002\n"
+"(10 rows)"
+msgstr "<![CDATA[WITH index_query AS (\n  SELECT ST_Distance(geom, 'SRID=3005;POINT(1011102 450541)'::geometry) as d,edabbr, vaabbr\n        FROM va2005\n  ORDER BY geom <-> 'SRID=3005;POINT(1011102 450541)'::geometry LIMIT 100)\n  SELECT *\n        FROM index_query\n  ORDER BY d limit 10;]]>\n\n        d         | edabbr | vaabbr\n------------------+--------+--------\n                0 | ALQ    | 128\n 5541.57712511724 | ALQ    | 129A\n 5579.67450712005 | ALQ    | 001\n  6083.4207708641 [...]
+
+#. Tag: para
+#: reference_operator.xml:1659
+#, no-c-format
+msgid ", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_box\"/>"
+msgstr ", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_box\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1665
+#, no-c-format
+msgid "<refname>|=|</refname>"
+msgstr "<refname>|=|</refname>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1667
+#, no-c-format
+msgid ""
+"Returns the distance between A and B trajectories at their closest point of "
+"approach."
+msgstr "Gibt die Entfernung zwischen den Trajektorien A und B, am Ort der dichtesten Annäherung, an."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1674
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function>|=|</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>double precision <function>|=|</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1696
+#, no-c-format
+msgid ""
+"The <varname>|=|</varname> operator returns the 3D distance between two "
+"trajectories (See <xref linkend=\"ST_IsValidTrajectory\"/>). This is the "
+"same as <xref linkend=\"ST_DistanceCPA\"/> but as an operator it can be used"
+" for doing nearest neightbor searches using an N-dimensional index (requires"
+" PostgreSQL 9.5.0 or higher)."
+msgstr "Der <varname>|=|</varname> Operator gibt die 3D Entfernung zwischen zwei Trajektorien (Siehe <xref linkend=\"ST_IsValidTrajectory\"/>). Dieser entspricht <xref linkend=\"ST_DistanceCPA\"/>, da es sich jedoch um einen Operator handelt, kann dieser für nearest neightbor searches mittels eines N-dimensionalen Index verwendet werden (verlangt PostgreSQL 9.5.0 oder höher)."
+
+#. Tag: para
+#: reference_operator.xml:1704
+#, no-c-format
+msgid ""
+"This operand will make use of ND GiST indexes that may be available on the "
+"geometries. It is different from other operators that use spatial indexes in"
+" that the spatial index is only used when the operator is in the ORDER BY "
+"clause."
+msgstr "Dieser Operand verwendet die ND GiST Indizes, welche für Geometrien vorhanden sein können. Er unterscheidet sich insofern von anderen Operatoren, die ebenfalls räumliche Indizes verwenden, als der räumliche Index nur dann angewandt wird, wenn sich der Operand in einer ORDER BY Klausel befindet."
+
+#. Tag: para
+#: reference_operator.xml:1705
+#, no-c-format
+msgid ""
+"Index only kicks in if one of the geometries is a constant (not in a "
+"subquery/cte). e.g. 'SRID=3005;LINESTRINGM(0 0 0,0 0 1)'::geometry instead "
+"of a.geom"
+msgstr "Der Index kommt nur zum Tragen, wenn eine der Geometrien eine Konstante ist (sich nicht in einer Subquery/CTE befindet). Z.B. 'SRID=3005;LINESTRINGM(0 0 0,0 0 1)'::geometry und nicht a.geom"
+
+#. Tag: para
+#: reference_operator.xml:1707
+#, no-c-format
+msgid ""
+"Availability: 2.2.0. Index-supported only available for PostgreSQL 9.5+"
+msgstr "Verfügbarkeit: 2.2.0. Index-unterstützt steht erst ab PostgreSQL 9.5+ zur Verfügung."
+
+#. Tag: programlisting
+#: reference_operator.xml:1713
+#, no-c-format
+msgid ""
+"-- Save a literal query trajectory in a psql variable...\n"
+"\\set qt 'ST_AddMeasure(ST_MakeLine(ST_MakePointM(-350,300,0),ST_MakePointM(-410,490,0)),10,20)'\n"
+"-- Run the query !\n"
+"SELECT track_id, dist FROM (\n"
+"  SELECT track_id, ST_DistanceCPA(tr,:qt) dist\n"
+"  FROM trajectories\n"
+"  ORDER BY tr |=| :qt\n"
+"  LIMIT 5\n"
+") foo;\n"
+" track_id        dist\n"
+"----------+-------------------\n"
+"      395 | 0.576496831518066\n"
+"      380 |  5.06797130410151\n"
+"      390 |  7.72262293958322\n"
+"      385 |   9.8004461358071\n"
+"      405 |  10.9534397988433\n"
+"(5 rows)"
+msgstr "-- Save a literal query trajectory in a psql variable...\n\\set qt 'ST_AddMeasure(ST_MakeLine(ST_MakePointM(-350,300,0),ST_MakePointM(-410,490,0)),10,20)'\n-- Run the query !\nSELECT track_id, dist FROM (\n  SELECT track_id, ST_DistanceCPA(tr,:qt) dist\n  FROM trajectories\n  ORDER BY tr |=| :qt\n  LIMIT 5\n) foo;\n track_id        dist\n----------+-------------------\n      395 | 0.576496831518066\n      380 |  5.06797130410151\n      390 |  7.72262293958322\n      385 |   9.800 [...]
+
+#. Tag: para
+#: reference_operator.xml:1717
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
+"linkend=\"ST_IsValidTrajectory\"/>"
+msgstr ", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref linkend=\"ST_IsValidTrajectory\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1727
+#, no-c-format
+msgid "<#>"
+msgstr "<#>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1729
+#, no-c-format
+msgid "Returns the 2D distance between A and B bounding boxes."
+msgstr "Gibt die 2D Entfernung zwischen den Bounding Boxes von A und B zurück"
+
+#. Tag: funcprototype
+#: reference_operator.xml:1736
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function><#></function></funcdef> "
+"<paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>double precision <function><#></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1757
+#, no-c-format
+msgid ""
+"The <varname><#></varname> operator returns distance between two "
+"floating point bounding boxes, possibly reading them from a spatial index "
+"(PostgreSQL 9.1+ required). Useful for doing nearest neighbor <emphasis "
+"role=\"strong\">approximate</emphasis> distance ordering."
+msgstr "Der <varname><#></varname> Operator gibt die Entfernung zwischen zwei floating point bounding boxes zurück, wobei diese eventuell vom räumlichen Index ausgelesen wird (PostgreSQL 9.1+ vorausgesetzt). Praktikabel falls man eine nearest neighbor Abfrage <emphasis role=\"strong\">approximate</emphasis> nach der Entfernung sortieren will."
+
+#. Tag: para
+#: reference_operator.xml:1759 reference_operator.xml:1878
+#, no-c-format
+msgid ""
+"This operand will make use of any indexes that may be available on the "
+"geometries. It is different from other operators that use spatial indexes in"
+" that the spatial index is only used when the operator is in the ORDER BY "
+"clause."
+msgstr "Dieser Operand verwendet sämtliche Indizes, welche für die Geometrien vorhanden sind. Er unterscheidet sich insofern von anderen Operatoren, welche ebenfalls räumliche Indizes verwenden, als der räumliche Index nur dann verwendet wird, falls sich der Operand in einer ORDER BY Klausel befindet."
+
+#. Tag: para
+#: reference_operator.xml:1762
+#, no-c-format
+msgid ""
+"Index only kicks in if one of the geometries is a constant e.g. ORDER BY "
+"(ST_GeomFromText('POINT(1 2)') <#> geom) instead of g1.geom <#>."
+msgstr "Der Index kommt nur zum Tragen, wenn eine der Geometrien eine Konstante ist; z.B.: ORDER BY (ST_GeomFromText('POINT(1 2)') <#> geom) anstatt g1.geom <#>."
+
+#. Tag: para
+#: reference_operator.xml:1764
+#, no-c-format
+msgid "Availability: 2.0.0 -- KNN only available for PostgreSQL 9.1+"
+msgstr "Verfügbarkeit: 2.0.0 -- KNN steht erst ab PostgreSQL 9.1+ zur Verfügung"
+
+#. Tag: programlisting
+#: reference_operator.xml:1770
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT *\n"
+"FROM (\n"
+"SELECT b.tlid, b.mtfcc,\n"
+"        b.geom <#> ST_GeomFromText('LINESTRING(746149 2948672,745954 2948576,\n"
+"                745787 2948499,745740 2948468,745712 2948438,\n"
+"                745690 2948384,745677 2948319)',2249) As b_dist,\n"
+"                ST_Distance(b.geom, ST_GeomFromText('LINESTRING(746149 2948672,745954 2948576,\n"
+"                745787 2948499,745740 2948468,745712 2948438,\n"
+"                745690 2948384,745677 2948319)',2249)) As act_dist\n"
+"    FROM bos_roads As b\n"
+"    ORDER BY b_dist, b.tlid\n"
+"    LIMIT 100) As foo\n"
+"    ORDER BY act_dist, tlid LIMIT 10;]]>\n"
+"\n"
+"   tlid    | mtfcc |      b_dist      |     act_dist\n"
+"-----------+-------+------------------+------------------\n"
+"  85732027 | S1400 |                0 |                0\n"
+"  85732029 | S1400 |                0 |                0\n"
+"  85732031 | S1400 |                0 |                0\n"
+"  85734335 | S1400 |                0 |                0\n"
+"  85736037 | S1400 |                0 |                0\n"
+" 624683742 | S1400 |                0 | 128.528874268666\n"
+"  85719343 | S1400 | 260.839270432962 | 260.839270432962\n"
+"  85741826 | S1400 | 164.759294123275 | 260.839270432962\n"
+"  85732032 | S1400 |           277.75 | 311.830282365264\n"
+"  85735592 | S1400 |           222.25 | 311.830282365264\n"
+"(10 rows)"
+msgstr "<![CDATA[SELECT *\nFROM (\nSELECT b.tlid, b.mtfcc,\n        b.geom <#> ST_GeomFromText('LINESTRING(746149 2948672,745954 2948576,\n                745787 2948499,745740 2948468,745712 2948438,\n                745690 2948384,745677 2948319)',2249) As b_dist,\n                ST_Distance(b.geom, ST_GeomFromText('LINESTRING(746149 2948672,745954 2948576,\n                745787 2948499,745740 2948468,745712 2948438,\n                745690 2948384,745677 2948319)',2249)) As act_dis [...]
+
+#. Tag: para
+#: reference_operator.xml:1774
+#, no-c-format
+msgid ", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_knn\"/>"
+msgstr ", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_knn\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1780
+#, no-c-format
+msgid "<<->>"
+msgstr "<<->>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1782
+#, no-c-format
+msgid ""
+"Returns the n-D distance between the centroids of A and B bounding boxes."
+msgstr "Gibt die n-D Entfernung zwischen den geometrischen Schwerpunkten der Begrenzungsrechtecke/Bounding Boxes von A und B zurück."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1790
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function><<->></function></funcdef> "
+"<paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>double precision <function><<->></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1811
+#, no-c-format
+msgid ""
+"The <varname><<->></varname> operator returns the n-D "
+"(euclidean) distance between the centroids of the bounding boxes of two "
+"geometries. Useful for doing nearest neighbor <emphasis "
+"role=\"strong\">approximate</emphasis> distance ordering."
+msgstr "Der <varname><<->></varname> Operator gibt die n-D (euklidische) Entfernung zwischen den geometrischen Schwerpunkten der Begrenzungsrechtecke zweier Geometrien zurück. Praktikabel für nearest neighbor <emphasis role=\"strong\">approximate</emphasis> distance ordering."
+
+#. Tag: para
+#: reference_operator.xml:1818
+#, no-c-format
+msgid ""
+"This operand will make use of n-D GiST indexes that may be available on the "
+"geometries. It is different from other operators that use spatial indexes in"
+" that the spatial index is only used when the operator is in the ORDER BY "
+"clause."
+msgstr "Dieser Operator verwendet n-D GiST Indizes, falls diese für die Geometrien vorhanden sind. Er unterscheidet sich insofern von anderen Operatoren, die räumliche Indizes verwenden, indem der räumliche Index nur dann verwendet wird, wenn sich der Operator in einer ORDER BY Klausel befindet."
+
+#. Tag: para
+#: reference_operator.xml:1830 reference_operator.xml:1887
+#, no-c-format
+msgid "Availability: 2.2.0 -- KNN only available for PostgreSQL 9.1+"
+msgstr "Verfügbarkeit: 2.2.0 -- KNN steht erst ab PostgreSQL 9.1+ zur Verfügung."
+
+#. Tag: para
+#: reference_operator.xml:1837
+#, no-c-format
+msgid ", <xref linkend=\"geometry_distance_knn\"/>"
+msgstr ", <xref linkend=\"geometry_distance_knn\"/>"
+
+#. Tag: refname
+#: reference_operator.xml:1846
+#, no-c-format
+msgid "<<#>>"
+msgstr "<<#>>"
+
+#. Tag: refpurpose
+#: reference_operator.xml:1848
+#, no-c-format
+msgid "Returns the n-D distance between A and B bounding boxes."
+msgstr "Gibt die n-D Entfernung zwischen den Bounding Boxes von A und B zurück."
+
+#. Tag: funcprototype
+#: reference_operator.xml:1855
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function><<#>></function></funcdef> "
+"<paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>double precision <function><<#>></function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_operator.xml:1876
+#, no-c-format
+msgid ""
+"The <varname><<#>></varname> operator returns distance between "
+"two floating point bounding boxes, possibly reading them from a spatial "
+"index (PostgreSQL 9.1+ required). Useful for doing nearest neighbor "
+"<emphasis role=\"strong\">approximate</emphasis> distance ordering."
+msgstr "Der <varname><<#>></varname> Operator gibt die Entfernung zwischen zwei floating point bounding boxes zurück, wobei diese eventuell vom räumlichen Index ausgelesen wird (PostgreSQL 9.1+ vorausgesetzt). Praktikabel falls man eine nearest neighbor Abfrage nach der Entfernung sortieren will / <emphasis role=\"strong\">approximate</emphasis> distance ordering."
+
+#. Tag: para
+#: reference_operator.xml:1881
+#, no-c-format
+msgid ""
+"Index only kicks in if one of the geometries is a constant e.g. ORDER BY "
+"(ST_GeomFromText('POINT(1 2)') <<#>> geom) instead of g1.geom "
+"<<#>>."
+msgstr "Der Index kommt nur zum Tragen, wenn eine der Geometrien eine Konstante ist; z.B.: ORDER BY (ST_GeomFromText('POINT(1 2)') <<#>> geom) anstatt g1.geom <<#>>. "
+
+#. Tag: para
+#: reference_operator.xml:1893
+#, no-c-format
+msgid ", <xref linkend=\"geometry_distance_box\"/>"
+msgstr ", <xref linkend=\"geometry_distance_box\"/>"
diff --git a/doc/po/de/reference_output.xml.po b/doc/po/de/reference_output.xml.po
new file mode 100644
index 0000000..be1b872
--- /dev/null
+++ b/doc/po/de/reference_output.xml.po
@@ -0,0 +1,2374 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"PO-Revision-Date: 2017-09-12 12:04+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_output.xml:4
+#, no-c-format
+msgid "Geometry Outputs"
+msgstr "Geometrie Ausgabe"
+
+#. Tag: refname
+#: reference_output.xml:7
+#, no-c-format
+msgid "ST_AsBinary"
+msgstr "ST_AsBinary"
+
+#. Tag: refpurpose
+#: reference_output.xml:8
+#, no-c-format
+msgid ""
+"Return the Well-Known Binary (WKB) representation of the geometry/geography "
+"without SRID meta data."
+msgstr "Gibt die Well-known-Binary(WKB)-Darstellung der Geometrie/Geographie ohne die SRID Metadaten zurück."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:12
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsBinary</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsBinary</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>text "
+"</type><parameter>NDR_or_XDR</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsBinary</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsBinary</function></funcdef> <paramdef><type>geography </type>"
+" <parameter>g1</parameter></paramdef> <paramdef><type>text "
+"</type><parameter>NDR_or_XDR</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsBinary</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsBinary</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>text </type><parameter>NDR_or_XDR</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsBinary</function></funcdef> <paramdef><type [...]
+
+#. Tag: title
+#: reference_output.xml:35 reference_output.xml:106 reference_output.xml:154
+#: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
+#: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
+#: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
+#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
+#: reference_output.xml:1039 reference_output.xml:1094
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_output.xml:37
+#, no-c-format
+msgid ""
+"Returns the Well-Known Binary representation of the geometry. There are 2 "
+"variants of the function. The first variant takes no endian encoding "
+"parameter and defaults to server machine endian. The second variant takes a "
+"second argument denoting the encoding - using little-endian ('NDR') or big-"
+"endian ('XDR') encoding."
+msgstr "Gibt die Well-known Binary Darstellung der Geometrie aus. Die Funktion hat 2 Varianten. Die erste Variante nimmt einen nicht als Endian kodierten Parameter entgegen und setzt diesen in das Endian der Rechnerarchitektur um. Die zweite Variante nimmt ein zweites Argument, welches  die Zeichenkodierung festlegt - nämlich Little-Endian ('NDR') oder Big-Endian ('XDR') Zeichenkodierung."
+
+#. Tag: para
+#: reference_output.xml:40 reference_output.xml:158
+#, no-c-format
+msgid ""
+"This is useful in binary cursors to pull data out of the database without "
+"converting it to a string representation."
+msgstr "Dies ist nützlich mit binären Cursor, um Daten aus der Datenbank zu holen ohne dass diese in eine Zeichenkette-Darstellung konvertiert werden."
+
+#. Tag: para
+#: reference_output.xml:44
+#, no-c-format
+msgid ""
+"The WKB spec does not include the SRID. To get the WKB with SRID format use "
+"ST_AsEWKB"
+msgstr "Die WKB Spezifikation bezieht die SRID nicht mit ein. Um eine WKB-Darstellung im SRID-Format zu erhalten verwenden Sie bitte ST_AsEWKB."
+
+#. Tag: para
+#: reference_output.xml:47
+#, no-c-format
+msgid ""
+"ST_AsBinary is the reverse of <xref linkend=\"ST_GeomFromWKB\"/> for "
+"geometry. Use <xref linkend=\"ST_GeomFromWKB\"/> to convert to a postgis "
+"geometry from ST_AsBinary representation."
+msgstr "ST_AsBinary ist das Gegenstück von <xref linkend=\"ST_GeomFromWKB\"/> für Geometrie. Verwenden Sie <xref linkend=\"ST_GeomFromWKB\"/> um eine ST_AsBinary Darstellung in eine PostGIS Geometrie zu konvertieren."
+
+#. Tag: para
+#: reference_output.xml:51
+#, no-c-format
+msgid ""
+"The default behavior in PostgreSQL 9.0 has been changed to output bytea in "
+"hex encoding. ST_AsBinary is the reverse of <xref "
+"linkend=\"ST_GeomFromWKB\"/> for geometry. If your GUI tools require the old"
+" behavior, then SET bytea_output='escape' in your database."
+msgstr "Das Standardverhalten von PostgreSQL 9.0 wurde dahingegen geändert, dass die Ausgabe von BYTEA jetzt in hexadezimaler Kodierung erfolgt. ST_AsBinary ist das Gegenteil von <xref linkend=\"ST_GeomFromWKB\"/> für Geometrie. Falls Ihre graphischen Werkzeuge die alte Verhaltensweise benötigen, dann führen Sie bitte SET bytea_output='excape' in Ihrer Datenbank aus."
+
+#. Tag: para
+#: reference_output.xml:55 reference_output.xml:166
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
+"introduced."
+msgstr "Erweiterung: 2.0.0 - Unterstützung für polyedrische Oberflächen, Dreiecke und TIN eingeführt."
+
+#. Tag: para
+#: reference_output.xml:56
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for higher coordinate dimensions was introduced."
+msgstr "Erweiterung: 2.0.0 - Unterstützung für höherdimensionale Koordinatensysteme eingeführt."
+
+#. Tag: para
+#: reference_output.xml:57
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for specifying endian with geography was introduced."
+msgstr "Erweiterung: 2.0.0 Unterstützung zum Festlegen des Endian beim geographischen Datentyp eingeführt."
+
+#. Tag: para
+#: reference_output.xml:58 reference_output.xml:324 reference_output.xml:428
+#, no-c-format
+msgid "Availability: 1.5.0 geography support was introduced."
+msgstr "Verfügbarkeit: 1.5.0 Unterstützung von geograpischen Koordinaten."
+
+#. Tag: para
+#: reference_output.xml:59
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 Inputs to this function can not be unknown -- must be "
+"geometry. Constructs such as <code>ST_AsBinary('POINT(1 2)')</code> are no "
+"longer valid and you will get an <code>n st_asbinary(unknown) is not unique "
+"error</code>. Code like that needs to be changed to "
+"<code>ST_AsBinary('POINT(1 2)'::geometry);</code>. If that is not possible, "
+"then install <filename>legacy.sql</filename>."
+msgstr "Änderung: 2.0.0 - Eingabewerte für diese Funktion dürfen nicht \"unknown\" sein -- es muss sich um eine Geometrie handeln. Konstrukte, wie <code>ST_AsBinary('POINT(1 2)')</code>, sind nicht länger gültig und geben folgende Fehlermeldung aus: <code>n st_asbinary(unknown) is not unique error</code>. Dieser Code muss in <code>ST_AsBinary('POINT(1 2)'::geometry);</code> geändert werden. Falls dies nicht möglich ist, so installieren Sie bitte <filename>legacy.sql</filename>."
+
+#. Tag: para
+#: reference_output.xml:61 reference_output.xml:731
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.1"
+msgstr "&sfs_compliant; s2.1.1.1"
+
+#. Tag: para
+#: reference_output.xml:62
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.37"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.37"
+
+#. Tag: para
+#: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: para
+#: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
+#: reference_output.xml:435 reference_output.xml:907
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: para
+#: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
+#: reference_output.xml:436 reference_output.xml:910
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: para
+#: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
+#: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
+#: reference_output.xml:568 reference_output.xml:905
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: title
+#: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
+#: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
+#: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
+#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
+#: reference_output.xml:1014 reference_output.xml:1055
+#: reference_output.xml:1117
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_output.xml:73
+#, no-c-format
+msgid ""
+"SELECT ST_AsBinary(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n"
+"\n"
+"                   st_asbinary\n"
+"--------------------------------\n"
+"\\001\\003\\000\\000\\000\\001\\000\\000\\000\\005\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\360?\\000\\000\\000\\000\\000\\000\n"
+"\\360?\\000\\000\\000\\000\\000\\000\\360?\\000\\000\n"
+"\\000\\000\\000\\000\\360?\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"(1 row)"
+msgstr "SELECT ST_AsBinary(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n\n                   st_asbinary\n--------------------------------\n\\001\\003\\000\\000\\000\\001\\000\\000\\000\\005\n\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n\\000\\000\\000\\360?\\000\\000\\000\\000\\000\\000\n\\360?\\000\\000\\000\\000\\000\\000\\360?\\000\\000\n\\000\\000\\000\\000\\36 [...]
+
+#. Tag: programlisting
+#: reference_output.xml:74
+#, no-c-format
+msgid ""
+"SELECT ST_AsBinary(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326), 'XDR');\n"
+"                   st_asbinary\n"
+"--------------------------------\n"
+"\\000\\000\\000\\000\\003\\000\\000\\000\\001\\000\\000\\000\\005\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000?\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\n"
+"\\000\\000\\000\\000?\\360\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"(1 row)"
+msgstr "SELECT ST_AsBinary(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326), 'XDR');\n                   st_asbinary\n--------------------------------\n\\000\\000\\000\\000\\003\\000\\000\\000\\001\\000\\000\\000\\005\\000\\000\\000\\000\\000\n\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n\\000?\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\n\\000\\000\\000\\000?\\360\\000\\000\\000\\000\\000\\00 [...]
+
+#. Tag: title
+#: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
+#: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
+#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
+#: reference_output.xml:1122
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_output.xml:80
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsTWKB\"/>, <xref "
+"linkend=\"ST_AsText\"/>,"
+msgstr ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsTWKB\"/>, <xref linkend=\"ST_AsText\"/>,"
+
+#. Tag: refname
+#: reference_output.xml:91
+#, no-c-format
+msgid "ST_AsEncodedPolyline"
+msgstr "ST_AsEncodedPolyline"
+
+#. Tag: refpurpose
+#: reference_output.xml:92
+#, no-c-format
+msgid "Returns an Encoded Polyline from a LineString geometry."
+msgstr "Erzeugt eine codierte Polylinie aus einer LineString Geometrie."
+
+#. Tag: funcprototype
+#: reference_output.xml:97
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_AsEncodedPolyline</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>precision=5</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_AsEncodedPolyline</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</parameter></paramdef>"
+
+#. Tag: para
+#: reference_output.xml:108
+#, no-c-format
+msgid ""
+"Returns the geometry as an Encoded Polyline. This is a format very useful if"
+" you are using google maps"
+msgstr "Gibt die Geometrie als codierte Polylinie zurück. Dieses Format ist geeignet, wenn Sie Google Maps verwenden."
+
+#. Tag: para
+#: reference_output.xml:111 reference_output.xml:790
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: para
+#: reference_output.xml:116
+#, no-c-format
+msgid "Basic"
+msgstr "Grundlegendes"
+
+#. Tag: programlisting
+#: reference_output.xml:117
+#, no-c-format
+msgid ""
+"SELECT ST_AsEncodedPolyline(GeomFromEWKT('SRID=4326;LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)'));\n"
+"        --result--\n"
+"        |_p~iF~ps|U_ulLnnqC_mqNvxq`@"
+msgstr "SELECT ST_AsEncodedPolyline(GeomFromEWKT('SRID=4326;LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)'));\n        --result--\n        |_p~iF~ps|U_ulLnnqC_mqNvxq`@"
+
+#. Tag: para
+#: reference_output.xml:119
+#, no-c-format
+msgid ""
+"Use in conjunction with geography linestring and geography segmentize, and "
+"put on google maps"
+msgstr "Anwendung in Verbindung mit LINESTRING und ST_Segmentize für den geographischen Datentyp, und auf Google Maps stellen"
+
+#. Tag: programlisting
+#: reference_output.xml:120
+#, no-c-format
+msgid ""
+"-- the SQL for Boston to San Francisco, segments every 100 KM\n"
+"        SELECT ST_AsEncodedPolyline(\n"
+"                ST_Segmentize(\n"
+"                        ST_GeogFromText('LINESTRING(-71.0519 42.4935,-122.4483 37.64)'),\n"
+"                                100000)::geometry) As encodedFlightPath;"
+msgstr "-- das SQL von Boston nach San Francisco, segmentiert alle 100 KM\n        SELECT ST_AsEncodedPolyline(\n                ST_Segmentize(\n                        ST_GeogFromText('LINESTRING(-71.0519 42.4935,-122.4483 37.64)'),\n                                100000)::geometry) As encodedFlightPath;"
+
+#. Tag: para
+#: reference_output.xml:123
+#, no-c-format
+msgid ""
+"javascript will look something like this where $ variable you replace with "
+"query result"
+msgstr "In JavaScript sieht dies ungefähr wie folgt aus, wobei die $ Variable durch das Abfrageergebnis ersetzt wird"
+
+#. Tag: programlisting
+#: reference_output.xml:124
+#, no-c-format
+msgid ""
+"<![CDATA[<script type=\"text/javascript\" src=\"http://maps.googleapis.com/maps/api/js?libraries=geometry\"></script>\n"
+"<script type=\"text/javascript\">\n"
+"         flightPath = new google.maps.Polyline({\n"
+"                        path:  google.maps.geometry.encoding.decodePath(\"$encodedFlightPath\"),\n"
+"                        map: map,\n"
+"                        strokeColor: '#0000CC',\n"
+"                        strokeOpacity: 1.0,\n"
+"                        strokeWeight: 4\n"
+"                });\n"
+"</script>\n"
+"        ]]>"
+msgstr "<![CDATA[<script type=\"text/javascript\" src=\"http://maps.googleapis.com/maps/api/js?libraries=geometry\"></script>\n<script type=\"text/javascript\">\n         flightPath = new google.maps.Polyline({\n                        path:  google.maps.geometry.encoding.decodePath(\"$encodedFlightPath\"),\n                        map: map,\n                        strokeColor: '#0000CC',\n                        strokeOpacity: 1.0,\n                        strokeWeight: 4\n             [...]
+
+#. Tag: para
+#: reference_output.xml:129
+#, no-c-format
+msgid ", <xref linkend=\"ST_Segmentize\"/>"
+msgstr ", <xref linkend=\"ST_Segmentize\"/>"
+
+#. Tag: refname
+#: reference_output.xml:135
+#, no-c-format
+msgid "ST_AsEWKB"
+msgstr "ST_AsEWKB"
+
+#. Tag: refpurpose
+#: reference_output.xml:136
+#, no-c-format
+msgid ""
+"Return the Well-Known Binary (WKB) representation of the geometry with SRID "
+"meta data."
+msgstr "Gibt die Well-known-Binary(WKB)-Darstellung der Geometrie mit den SRID Metadaten zurück."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:140
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsEWKB</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsEWKB</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>text "
+"</type><parameter>NDR_or_XDR</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsEWKB</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsEWKB</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>text </type><parameter>NDR_or_XDR</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_output.xml:155
+#, no-c-format
+msgid ""
+"Returns the Well-Known Binary representation of the geometry with SRID "
+"metadata. There are 2 variants of the function. The first variant takes no "
+"endian encoding parameter and defaults to little endian. The second variant "
+"takes a second argument denoting the encoding - using little-endian ('NDR') "
+"or big-endian ('XDR') encoding."
+msgstr "Gibt die Well-known Binary Darstellung der Geometrie mit den SRID Metadaten aus. Die Funktion hat 2 Varianten. Die erste Variante nimmt einen nicht als Endian kodierten Parameter entgegen und setzt diesen auf Little-Endian. Die zweite Variante nimmt ein zweites Argument, welches  die Zeichenkodierung festlegt - nämlich Little-Endian ('NDR') oder Big-Endian ('XDR') Zeichenkodierung."
+
+#. Tag: para
+#: reference_output.xml:161
+#, no-c-format
+msgid ""
+"The WKB spec does not include the SRID. To get the OGC WKB format use "
+"ST_AsBinary"
+msgstr "Die WKT Spezifikation bezieht die SRID nicht mit ein. Für die OGC WKB-Darstellung verwenden Sie bitte ST_AsBinary. "
+
+#. Tag: para
+#: reference_output.xml:164
+#, no-c-format
+msgid ""
+"ST_AsEWKB is the reverse of ST_GeomFromEWKB. Use ST_GeomFromEWKB to convert "
+"to a postgis geometry from ST_AsEWKB representation."
+msgstr "ST_AsEWKB ist das Gegenstück von ST_GeomFromEWKB.. Verwenden Sie ST_GeomFromEWKB um eine ST_AsEWKB Darstellung in eine PostGIS Geometrie zu konvertieren."
+
+#. Tag: programlisting
+#: reference_output.xml:177
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n"
+"\n"
+"                   st_asewkb\n"
+"--------------------------------\n"
+"\\001\\003\\000\\000 \\346\\020\\000\\000\\001\\000\n"
+"\\000\\000\\005\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\360?\\000\\000\\000\\000\\000\\000\\360?\n"
+"\\000\\000\\000\\000\\000\\000\\360?\\000\\000\\000\\000\\000\n"
+"\\000\\360?\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"(1 row)"
+msgstr "SELECT ST_AsEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n\n                   st_asewkb\n--------------------------------\n\\001\\003\\000\\000 \\346\\020\\000\\000\\001\\000\n\\000\\000\\005\\000\\000\\000\\000\n\\000\\000\\000\\000\\000\\000\\000\\000\n\\000\\000\\000\\000\\000\\000\\000\\000\\000\n\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n\\000\\000\\360?\\000\\000\\000\\000\\000\\000\\360?\n\\000\\000\\000\\000\\000\\000\\360?\\000\\000\\000\\000\\ [...]
+
+#. Tag: programlisting
+#: reference_output.xml:178
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326), 'XDR');\n"
+"                   st_asewkb\n"
+"--------------------------------\n"
+"\\000 \\000\\000\\003\\000\\000\\020\\346\\000\\000\\000\\001\\000\\000\\000\\005\\000\\000\\000\\000\\\n"
+"000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000?\n"
+"\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\\000\\000\n"
+"\\000\\000?\\360\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\n"
+"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000"
+msgstr "SELECT ST_AsEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326), 'XDR');\n                   st_asewkb\n--------------------------------\n\\000 \\000\\000\\003\\000\\000\\020\\346\\000\\000\\000\\001\\000\\000\\000\\005\\000\\000\\000\\000\\\n000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000?\n\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\\000\\000\\000\\000?\\360\\000\\000\\000\\000\n\\000\\000?\\360\\000\\000\\000\\ [...]
+
+#. Tag: para
+#: reference_output.xml:184
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
+"linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_output.xml:189
+#, no-c-format
+msgid "ST_AsEWKT"
+msgstr "ST_AsEWKT"
+
+#. Tag: refpurpose
+#: reference_output.xml:190
+#, no-c-format
+msgid ""
+"Return the Well-Known Text (WKT) representation of the geometry with SRID "
+"meta data."
+msgstr "Gibt die Well-known-Text(WKT) Darstellung der Geometrie mit den SRID-Metadaten zurück."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:194
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsEWKT</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>ST_AsEWKT</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsEWKT</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsEWKT</function></funcdef> <paramdef><type>geography </type> <parameter>g1</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_output.xml:209
+#, no-c-format
+msgid ""
+"Returns the Well-Known Text representation of the geometry prefixed with the"
+" SRID."
+msgstr "Gibt die Well-known-Text Darstellung der Geometrie mit vorausgestellter SRID zurück."
+
+#. Tag: para
+#: reference_output.xml:212
+#, no-c-format
+msgid ""
+"The WKT spec does not include the SRID. To get the OGC WKT format use "
+"ST_AsText"
+msgstr "Die WKT Spezifikation bezieht die SRID nicht mit ein. Für die OGC WKT-Darstellung verwenden Sie bitte ST_AsText."
+
+#. Tag: para
+#: reference_output.xml:214 reference_output.xml:723
+#, no-c-format
+msgid ""
+"WKT format does not maintain precision so to prevent floating truncation, "
+"use ST_AsBinary or ST_AsEWKB format for transport."
+msgstr "Das WKT Format erhält die Genauigkeit von Fließpunktzahlen nicht. Um das Abschneiden von Kommastellen zu verhindern, benutzen Sie bitte das ST_AsBinary oder das ST_AsEWBK Format für die Übertragung."
+
+#. Tag: para
+#: reference_output.xml:218
+#, no-c-format
+msgid ""
+"ST_AsEWKT is the reverse of <xref linkend=\"ST_GeomFromEWKT\"/>. Use <xref "
+"linkend=\"ST_GeomFromEWKT\"/> to convert to a postgis geometry from "
+"ST_AsEWKT representation."
+msgstr "ST_AsEWKT ist die Umkehrfunktion von <xref linkend=\"ST_GeomFromEWKT\"/>. Verwenden Sie bitte <xref linkend=\"ST_GeomFromEWKT\"/> um eine PostGIS Geometrie aus einer ST_AsEWKT Darstellung zu erstellen."
+
+#. Tag: para
+#: reference_output.xml:220
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Geography, Polyhedral surfaces, Triangles and "
+"TIN was introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für den geographischen Datentyp, polyedrische Oberflächen, Dreiecke und TIN eingeführt."
+
+#. Tag: programlisting
+#: reference_output.xml:231
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT('0103000020E61000000100000005000000000000\n"
+"                        000000000000000000000000000000000000000000000000000000\n"
+"                        F03F000000000000F03F000000000000F03F000000000000F03\n"
+"                        F000000000000000000000000000000000000000000000000'::geometry);\n"
+"\n"
+"                   st_asewkt\n"
+"--------------------------------\n"
+"SRID=4326;POLYGON((0 0,0 1,1 1,1 0,0 0))\n"
+"(1 row)\n"
+"\n"
+"SELECT ST_AsEWKT('0108000080030000000000000060E30A4100000000785C0241000000000000F03F0000000018\n"
+"E20A4100000000485F024100000000000000400000000018\n"
+"E20A4100000000305C02410000000000000840')\n"
+"\n"
+"--st_asewkt---\n"
+"CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)"
+msgstr "SELECT ST_AsEWKT('0103000020E61000000100000005000000000000\n                        000000000000000000000000000000000000000000000000000000\n                        F03F000000000000F03F000000000000F03F000000000000F03\n                        F000000000000000000000000000000000000000000000000'::geometry);\n\n                   st_asewkt\n--------------------------------\nSRID=4326;POLYGON((0 0,0 1,1 1,1 0,0 0))\n(1 row)\n\nSELECT ST_AsEWKT('0108000080030000000000000060E30A4100000000 [...]
+
+#. Tag: para
+#: reference_output.xml:237
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
+"linkend=\"ST_GeomFromEWKT\"/>"
+msgstr ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+
+#. Tag: refname
+#: reference_output.xml:246
+#, no-c-format
+msgid "ST_AsGeoJSON"
+msgstr "ST_AsGeoJSON"
+
+#. Tag: refpurpose
+#: reference_output.xml:248
+#, no-c-format
+msgid "Return the geometry as a GeoJSON element."
+msgstr "Gibt die Geometrie eines GeoJSON Elements zurück."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:252
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsGeoJSON</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>text <function>ST_AsGeoJSON</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>text <function>ST_AsGeoJSON</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>gj_version</parameter></paramdef>"
+" <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>text <function>ST_AsGeoJSON</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>gj_version</parameter></paramdef>"
+" <paramdef><type>geography </type> <parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsGeoJSON</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsGeoJSON</function></funcdef> <paramdef><type>geography </type> <parameter>geog</para [...]
+
+#. Tag: para
+#: reference_output.xml:285
+#, no-c-format
+msgid ""
+"Return the geometry as a Geometry Javascript Object Notation (GeoJSON) "
+"element. (Cf <ulink url=\"http://geojson.org/geojson-spec.html\">GeoJSON "
+"specifications 1.0</ulink>). 2D and 3D Geometries are both supported. "
+"GeoJSON only support SFS 1.1 geometry type (no curve support for example)."
+msgstr "Gibt die Geometrie als Geometrische Javascript Objekt Notation (GeoJSON) Element aus. (Vggl. <ulink url=\"http://geojson.org/geojson-spec.html\">GeoJSON specifications 1.0</ulink>). Es werden sowohl 2D- als auch 3D-Geometrien unterstützt. GeoJSON unterstützt lediglich den geometrischer Datentyp SFS 1.1 (hat z.B. keine Unterstützung für Kurven)."
+
+#. Tag: para
+#: reference_output.xml:291
+#, no-c-format
+msgid ""
+"The gj_version parameter is the major version of the GeoJSON spec. If "
+"specified, must be 1. This represents the spec version of GeoJSON."
+msgstr "Der Paramter gj_version ist die Hauptversion der GeoJSON Spezifikation. Diese muss 1 sein, wenn angegeben. Dies stellt die Version der GeoJSON Spezifikation dar."
+
+#. Tag: para
+#: reference_output.xml:293
+#, no-c-format
+msgid ""
+"The third argument may be used to reduce the maximum number of decimal "
+"places used in output (defaults to 15)."
+msgstr "Das dritte Argument kann verwendet werden um die maximale Anzahl der Dezimalstellen in der Ausgabe zu beschränken (Sandardwert ist 15)."
+
+#. Tag: para
+#: reference_output.xml:296
+#, no-c-format
+msgid ""
+"The last 'options' argument could be used to add Bbox or Crs in GeoJSON "
+"output:"
+msgstr "Mit dem letzten 'options' Argument kann eine BBox oder ein CRS zur GeoJSON Ausgabe hinzugefügt werden:"
+
+#. Tag: para
+#: reference_output.xml:300
+#, no-c-format
+msgid "0: means no option (default value)"
+msgstr "0: bedeutet keine Option (Standardwert)"
+
+#. Tag: para
+#: reference_output.xml:304
+#, no-c-format
+msgid "1: GeoJSON Bbox"
+msgstr "1: GeoJSON Bbox"
+
+#. Tag: para
+#: reference_output.xml:308
+#, no-c-format
+msgid "2: GeoJSON Short CRS (e.g EPSG:4326)"
+msgstr "2: GeoJSON CRS-Kurzform (z.B. EPSG:4326)"
+
+#. Tag: para
+#: reference_output.xml:312
+#, no-c-format
+msgid "4: GeoJSON Long CRS (e.g urn:ogc:def:crs:EPSG::4326)"
+msgstr "4: GeoJSON CRS-Langform (z.B. urn:ogc:def:crs:EPSG::4326)"
+
+#. Tag: para
+#: reference_output.xml:316
+#, no-c-format
+msgid "Version 1: ST_AsGeoJSON(geom) / precision=15 version=1 options=0"
+msgstr "Version 1: ST_AsGeoJSON(geom) / precision=15 version=1 options=0"
+
+#. Tag: para
+#: reference_output.xml:317
+#, no-c-format
+msgid "Version 2: ST_AsGeoJSON(geom, precision) / version=1 options=0"
+msgstr "Version 2: ST_AsGeoJSON(geom, precision) / version=1 options=0"
+
+#. Tag: para
+#: reference_output.xml:318
+#, no-c-format
+msgid "Version 3: ST_AsGeoJSON(geom, precision, options) / version=1"
+msgstr "Version 3: ST_AsGeoJSON(geom, precision, options) / version=1"
+
+#. Tag: para
+#: reference_output.xml:319
+#, no-c-format
+msgid "Version 4: ST_AsGeoJSON(gj_version, geom) / precision=15 options=0"
+msgstr "Version 4: ST_AsGeoJSON(gj_version, geom) / precision=15 options=0"
+
+#. Tag: para
+#: reference_output.xml:320
+#, no-c-format
+msgid "Version 5: ST_AsGeoJSON(gj_version, geom, precision) /options=0"
+msgstr "Version 5: ST_AsGeoJSON(gj_version, geom, precision) /options=0"
+
+#. Tag: para
+#: reference_output.xml:321
+#, no-c-format
+msgid "Version 6: ST_AsGeoJSON(gj_version, geom, precision,options)"
+msgstr "Version 6: ST_AsGeoJSON(gj_version, geom, precision,options)"
+
+#. Tag: para
+#: reference_output.xml:323
+#, no-c-format
+msgid "Availability: 1.3.4"
+msgstr "Verfügbarkeit: 1.3.4"
+
+#. Tag: para
+#: reference_output.xml:325
+#, no-c-format
+msgid "Changed: 2.0.0 support default args and named args."
+msgstr "Änderung: 2.0.0 Unterstützung für Standardargumente und benannte Argumente."
+
+#. Tag: para
+#: reference_output.xml:331
+#, no-c-format
+msgid ""
+"GeoJSON format is generally more efficient than other formats for use in "
+"ajax mapping. One popular javascript client that supports this is Open "
+"Layers. Example of its use is <ulink "
+"url=\"http://openlayers.org/en/v3.10.1/examples/geojson.html\">OpenLayers "
+"GeoJSON Example</ulink>"
+msgstr "Das GeoJSON Format ist im Allgemeinen bei AJAX-Karten effizienter als andere Formate. Ein beliebter JavaScript Client der dies unterstützt ist OpenLayers. Ein Anwendungsbeispiel finden Sie unter <ulink url=\"http://openlayers.org/en/v3.10.1/examples/geojson.html\">GeoJSON specifications 1.0</ulink>"
+
+#. Tag: programlisting
+#: reference_output.xml:336
+#, no-c-format
+msgid ""
+"SELECT ST_AsGeoJSON(the_geom) from fe_edges limit 1;\n"
+"                                           st_asgeojson\n"
+"-----------------------------------------------------------------------------------------------------------\n"
+"\n"
+"{\"type\":\"MultiLineString\",\"coordinates\":[[[-89.734634999999997,31.492072000000000],\n"
+"[-89.734955999999997,31.492237999999997]]]}\n"
+"(1 row)\n"
+"--3d point\n"
+"SELECT ST_AsGeoJSON('LINESTRING(1 2 3, 4 5 6)');\n"
+"\n"
+"st_asgeojson\n"
+"-----------------------------------------------------------------------------------------\n"
+" {\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6]]}"
+msgstr "SELECT ST_AsGeoJSON(the_geom) from fe_edges limit 1;\n                                           st_asgeojson\n-----------------------------------------------------------------------------------------------------------\n\n{\"type\":\"MultiLineString\",\"coordinates\":[[[-89.734634999999997,31.492072000000000],\n[-89.734955999999997,31.492237999999997]]]}\n(1 row)\n--3d point\nSELECT ST_AsGeoJSON('LINESTRING(1 2 3, 4 5 6)');\n\nst_asgeojson\n--------------------------------------- [...]
+
+#. Tag: refname
+#: reference_output.xml:341
+#, no-c-format
+msgid "ST_AsGML"
+msgstr "ST_AsGML"
+
+#. Tag: refpurpose
+#: reference_output.xml:342
+#, no-c-format
+msgid "Return the geometry as a GML version 2 or 3 element."
+msgstr "Gibt die Geometrie als GML-Element - Version 2 oder 3 - zurück."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:346
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsGML</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>text <function>ST_AsGML</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>text <function>ST_AsGML</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>version</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nprefix=null</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> <parameter>id=null</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>ST_AsGML</function></funcdef> <paramdef><type>integer </type> "
+"<parameter>version</parameter></paramdef> <paramdef><type>geography </type> "
+"<parameter>geog</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nprefix=null</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> <parameter>id=null</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsGML</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>options=0</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsGML</function></funcdef> <paramdef><type>geography </type> <parameter>geog</parameter></ [...]
+
+#. Tag: para
+#: reference_output.xml:386
+#, no-c-format
+msgid ""
+"Return the geometry as a Geography Markup Language (GML) element. The "
+"version parameter, if specified, may be either 2 or 3. If no version "
+"parameter is specified then the default is assumed to be 2. The precision "
+"argument may be used to reduce the maximum number of decimal places "
+"(<varname>maxdecimaldigits</varname>) used in output (defaults to 15)."
+msgstr "Gibt die Geometrie als ein Geography Markup Language (GML) Element zurück. Der Versionsparameter kann 2 oder 3 sein, falls angegeben. Wenn kein Versionsparameter angegeben ist, wird dieser standardmäßig mit 2 angenommen. Das Genauigkeitsargument \"precision\" kann verwendet werden, um die Anzahl der Dezimalstellen <varname>(maxdecimaldigits) </varname> bei der Ausgabe zu reduzieren (standardmäßig 15)."
+
+#. Tag: para
+#: reference_output.xml:391
+#, no-c-format
+msgid "GML 2 refer to 2.1.2 version, GML 3 to 3.1.1 version"
+msgstr "GML 2 verweist auf Version 2.1.2, GML 3 auf Version 3.1.1"
+
+#. Tag: para
+#: reference_output.xml:392
+#, no-c-format
+msgid ""
+"The 'options' argument is a bitfield. It could be used to define CRS output "
+"type in GML output, and to declare data as lat/lon:"
+msgstr "Der Übergabewert \"options\" ist ein Bitfeld. Es kann verwendet werden um das Koordinatenreferenzsystem bei der GML Ausgabe zu bestimmen und um die Daten in Länge/Breite anzugeben."
+
+#. Tag: para
+#: reference_output.xml:396
+#, no-c-format
+msgid "0: GML Short CRS (e.g EPSG:4326), default value"
+msgstr "0: GML Kurzform für das CRS (z.B. EPSG:4326), Standardwert"
+
+#. Tag: para
+#: reference_output.xml:400
+#, no-c-format
+msgid "1: GML Long CRS (e.g urn:ogc:def:crs:EPSG::4326)"
+msgstr "1: GML Langform für das CRS (z.B. urn:ogc:def:crs:EPSG::4326)"
+
+#. Tag: para
+#: reference_output.xml:404
+#, no-c-format
+msgid "2: For GML 3 only, remove srsDimension attribute from output."
+msgstr "2: Nur für GML 3, entfernt das srsDimension Attribut von der Ausgabe."
+
+#. Tag: para
+#: reference_output.xml:408
+#, no-c-format
+msgid ""
+"4: For GML 3 only, use <LineString> rather than <Curve> tag for "
+"lines."
+msgstr "4: Nur für GML 3, Für Linien verwenden Sie bitte den Tag <LineString> anstatt <Curve>."
+
+#. Tag: para
+#: reference_output.xml:412
+#, no-c-format
+msgid ""
+"16: Declare that datas are lat/lon (e.g srid=4326). Default is to assume "
+"that data are planars. This option is useful for GML 3.1.1 output only, "
+"related to axis order. So if you set it, it will swap the coordinates so "
+"order is lat lon instead of database lon lat."
+msgstr "16: Deklarieren, dass die Daten in Breite/Länge (z.B. SRID=4326) vorliegen. Standardmäßig wird angenommen, dass die Daten planar sind. Diese Option ist nur bei Ausgabe in GML 3.1.1, in Bezug auf die Anordnung der Achsen sinnvoll. Falls Sie diese setzen, werden die Koordinaten von Länge/Breite auf Breite/Länge vertauscht."
+
+#. Tag: para
+#: reference_output.xml:418
+#, no-c-format
+msgid "32: Output the box of the geometry (envelope)."
+msgstr "32: Ausgabe der BBox der Geometrie (Umhüllende/Envelope)."
+
+#. Tag: para
+#: reference_output.xml:423
+#, no-c-format
+msgid ""
+"The 'namespace prefix' argument may be used to specify a custom namespace "
+"prefix or no prefix (if empty). If null or omitted 'gml' prefix is used"
+msgstr "Der Übergabewert 'namespace prefix' kann verwendet werden, um ein benutzerdefiniertes Präfix für den Namensraum anzugeben, oder kein Präfix (wenn leer). Wenn Null oder weggelassen, so wird das Präfix \"gml\" verwendet."
+
+#. Tag: para
+#: reference_output.xml:427
+#, no-c-format
+msgid "Availability: 1.3.2"
+msgstr "Verfügbarkeit: 1.3.2"
+
+#. Tag: para
+#: reference_output.xml:429
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 prefix support was introduced. Option 4 for GML3 was "
+"introduced to allow using LineString instead of Curve tag for lines. GML3 "
+"Support for Polyhedral surfaces and TINS was introduced. Option 32 was "
+"introduced to output the box."
+msgstr "Erweiterung: 2.0.0 Unterstützung durch Präfix eingeführt. Für GML3 wurde die Option 4 eingeführt, um die Verwendung von LineString anstatt von Kurven für Linien zu erlauben. Ebenfalls wurde die GML3 Unterstützung für polyedrische Oberflächen und TINS eingeführt, sowie die Option 32 zur Ausgabe der BBox. "
+
+#. Tag: para
+#: reference_output.xml:430
+#, no-c-format
+msgid "Changed: 2.0.0 use default named args"
+msgstr "Änderung: 2.0.0 verwendet standardmäßig benannte Argumente."
+
+#. Tag: para
+#: reference_output.xml:431
+#, no-c-format
+msgid "Enhanced: 2.1.0 id support was introduced, for GML 3."
+msgstr "Erweiterung: 2.1.0 Für GML 3 wurde die Unterstützung einer ID eingeführt."
+
+#. Tag: para
+#: reference_output.xml:433
+#, no-c-format
+msgid "Only version 3+ of ST_AsGML supports Polyhedral Surfaces and TINS."
+msgstr "Nur die Version 3+ von ST_AsGML unterstützt polyedrische Oberflächen und TINs."
+
+#. Tag: title
+#: reference_output.xml:440
+#, no-c-format
+msgid "Examples: Version 2"
+msgstr "Beispiele: Version 2"
+
+#. Tag: programlisting
+#: reference_output.xml:441
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsGML(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n"
+"                st_asgml\n"
+"                --------\n"
+"                <gml:Polygon srsName=\"EPSG:4326\"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>0,0 0,1 1,1 1,0 0,0</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon>]]>"
+msgstr "<![CDATA[SELECT ST_AsGML(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n                st_asgml\n                --------\n                <gml:Polygon srsName=\"EPSG:4326\"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>0,0 0,1 1,1 1,0 0,0</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon>]]>"
+
+#. Tag: title
+#: reference_output.xml:444
+#, no-c-format
+msgid "Examples: Version 3"
+msgstr "Beispiele: Version 3"
+
+#. Tag: programlisting
+#: reference_output.xml:445
+#, no-c-format
+msgid ""
+"-- Flip coordinates and output extended EPSG (16 | 1)--\n"
+"<![CDATA[SELECT ST_AsGML(3, ST_GeomFromText('POINT(5.234234233242 6.34534534534)',4326), 5, 17);\n"
+"                        st_asgml\n"
+"                        --------\n"
+"                <gml:Point srsName=\"urn:ogc:def:crs:EPSG::4326\"><gml:pos>6.34535 5.23423</gml:pos></gml:Point>]]>"
+msgstr "-- Koordinaten umdrehen und Ausgabe in erweitertem EPSG (16 | 1)--\n<![CDATA[SELECT ST_AsGML(3, ST_GeomFromText('POINT(5.234234233242 6.34534534534)',4326), 5, 17);\n                        st_asgml\n                        --------\n                <gml:Point srsName=\"urn:ogc:def:crs:EPSG::4326\"><gml:pos>6.34535 5.23423</gml:pos></gml:Point>]]>"
+
+#. Tag: programlisting
+#: reference_output.xml:446
+#, no-c-format
+msgid ""
+"-- Output the envelope (32) --\n"
+"<![CDATA[SELECT ST_AsGML(3, ST_GeomFromText('LINESTRING(1 2, 3 4, 10 20)',4326), 5, 32);\n"
+"                st_asgml\n"
+"                --------\n"
+"        <gml:Envelope srsName=\"EPSG:4326\">\n"
+"                <gml:lowerCorner>1 2</gml:lowerCorner>\n"
+"                <gml:upperCorner>10 20</gml:upperCorner>\n"
+"        </gml:Envelope>]]>"
+msgstr "-- Die Umhüllende/Envelope ausgeben (32) --\n<![CDATA[SELECT ST_AsGML(3, ST_GeomFromText('LINESTRING(1 2, 3 4, 10 20)',4326), 5, 32);\n                st_asgml\n                --------\n        <gml:Envelope srsName=\"EPSG:4326\">\n                <gml:lowerCorner>1 2</gml:lowerCorner>\n                <gml:upperCorner>10 20</gml:upperCorner>\n        </gml:Envelope>]]>"
+
+#. Tag: programlisting
+#: reference_output.xml:448
+#, no-c-format
+msgid ""
+"-- Output the envelope (32) , reverse (lat lon instead of lon lat) (16), long srs (1)= 32 | 16 | 1 = 49 --\n"
+"<![CDATA[SELECT ST_AsGML(3, ST_GeomFromText('LINESTRING(1 2, 3 4, 10 20)',4326), 5, 49);\n"
+"        st_asgml\n"
+"        --------\n"
+"<gml:Envelope srsName=\"urn:ogc:def:crs:EPSG::4326\">\n"
+"        <gml:lowerCorner>2 1</gml:lowerCorner>\n"
+"        <gml:upperCorner>20 10</gml:upperCorner>\n"
+"</gml:Envelope>]]>"
+msgstr "-- Die Umhüllende (32) ausgeben, umgedreht (Breite/Länge anstatt Länge/Bereite) (16), long srs (1)= 32 | 16 | 1 = 49 --\n<![CDATA[SELECT ST_AsGML(3, ST_GeomFromText('LINESTRING(1 2, 3 4, 10 20)',4326), 5, 49);\n        st_asgml\n        --------\n<gml:Envelope srsName=\"urn:ogc:def:crs:EPSG::4326\">\n        <gml:lowerCorner>2 1</gml:lowerCorner>\n        <gml:upperCorner>20 10</gml:upperCorner>\n</gml:Envelope>]]>"
+
+#. Tag: programlisting
+#: reference_output.xml:450
+#, no-c-format
+msgid ""
+"-- Polyhedral Example --\n"
+"SELECT ST_AsGML(3, ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n"
+"        st_asgml\n"
+"        --------\n"
+"<![CDATA[ <gml:PolyhedralSurface>\n"
+"<gml:polygonPatches>\n"
+"   <gml:PolygonPatch>\n"
+"                <gml:exterior>\n"
+"                          <gml:LinearRing>\n"
+"                                   <gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList>\n"
+"                          </gml:LinearRing>\n"
+"                </gml:exterior>\n"
+"   </gml:PolygonPatch>\n"
+"   <gml:PolygonPatch>\n"
+"                <gml:exterior>\n"
+"                          <gml:LinearRing>\n"
+"                                   <gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList>\n"
+"                          </gml:LinearRing>\n"
+"                </gml:exterior>\n"
+"   </gml:PolygonPatch>\n"
+"   <gml:PolygonPatch>\n"
+"                <gml:exterior>\n"
+"                          <gml:LinearRing>\n"
+"                                   <gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 0 1 0 0 0</gml:posList>\n"
+"                          </gml:LinearRing>\n"
+"                </gml:exterior>\n"
+"   </gml:PolygonPatch>\n"
+"   <gml:PolygonPatch>\n"
+"                <gml:exterior>\n"
+"                          <gml:LinearRing>\n"
+"                                   <gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 0 0 1 1 0</gml:posList>\n"
+"                          </gml:LinearRing>\n"
+"                </gml:exterior>\n"
+"   </gml:PolygonPatch>\n"
+"   <gml:PolygonPatch>\n"
+"                <gml:exterior>\n"
+"                          <gml:LinearRing>\n"
+"                                   <gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 1 0 0 1 0</gml:posList>\n"
+"                          </gml:LinearRing>\n"
+"                </gml:exterior>\n"
+"   </gml:PolygonPatch>\n"
+"   <gml:PolygonPatch>\n"
+"                <gml:exterior>\n"
+"                          <gml:LinearRing>\n"
+"                                   <gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 1 1 0 0 1</gml:posList>\n"
+"                          </gml:LinearRing>\n"
+"                </gml:exterior>\n"
+"   </gml:PolygonPatch>\n"
+"</gml:polygonPatches>\n"
+"</gml:PolyhedralSurface>]]>"
+msgstr "-- Polyeder Beispiel --\nSELECT ST_AsGML(3, ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));\n        st_asgml\n        --------\n<![CDATA[ <gml:PolyhedralSurface>\n<gml:polygonPatches>\n   <gml:PolygonPatch>\n                <gml:exterior>\n              [...]
+
+#. Tag: refname
+#: reference_output.xml:463
+#, no-c-format
+msgid "ST_AsHEXEWKB"
+msgstr "ST_AsHEXEWKB"
+
+#. Tag: refpurpose
+#: reference_output.xml:465
+#, no-c-format
+msgid ""
+"Returns a Geometry in HEXEWKB format (as text) using either little-endian "
+"(NDR) or big-endian (XDR) encoding."
+msgstr "Gibt eine Geometrie im HEXEWKB Format (als Text) aus; verwendet entweder die Little-Endian (NDR) oder die Big-Endian (XDR) Zeichenkodierung."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:470
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>NDRorXDR</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>ST_AsHEXEWKB</function></funcdef> <paramdef><type>geometry </type>"
+" <parameter>g1</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>text </type> <parameter>NDRorXDR</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_output.xml:487
+#, no-c-format
+msgid ""
+"Returns a Geometry in HEXEWKB format (as text) using either little-endian "
+"(NDR) or big-endian (XDR) encoding. If no encoding is specified, then NDR is"
+" used."
+msgstr "Gibt eine Geometrie im HEXEWKB Format (als Text) aus; verwendet entweder die Little-Endian (NDR) oder die Big-Endian (XDR) Zeichenkodierung. Wenn keine Zeichenkodierung angegeben wurde, wird NDR verwendet."
+
+#. Tag: para
+#: reference_output.xml:491
+#, no-c-format
+msgid "Availability: 1.2.2"
+msgstr "Verfügbarkeit: 1.2.2"
+
+#. Tag: programlisting
+#: reference_output.xml:499
+#, no-c-format
+msgid ""
+"SELECT ST_AsHEXEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n"
+"                which gives same answer as\n"
+"\n"
+"                SELECT ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326)::text;\n"
+"\n"
+"                st_ashexewkb\n"
+"                --------\n"
+"                0103000020E6100000010000000500\n"
+"                00000000000000000000000000000000\n"
+"                00000000000000000000000000000000F03F\n"
+"                000000000000F03F000000000000F03F000000000000F03\n"
+"                F000000000000000000000000000000000000000000000000"
+msgstr "SELECT ST_AsHEXEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n               --gibt die selbe Antword wie\n\n                SELECT ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326)::text;\n\n                st_ashexewkb\n                --------\n                0103000020E6100000010000000500\n                00000000000000000000000000000000\n                00000000000000000000000000000000F03F\n                000000000000F03F000000000000F03F000000000000F03 [...]
+
+#. Tag: refname
+#: reference_output.xml:505
+#, no-c-format
+msgid "ST_AsKML"
+msgstr "ST_AsKML"
+
+#. Tag: refpurpose
+#: reference_output.xml:507
+#, no-c-format
+msgid ""
+"Return the geometry as a KML element. Several variants. Default version=2, "
+"default precision=15"
+msgstr "Gibt die Geometrie als ein KML Element aus. Mehrere Varianten. Standardmäßig ist version=2 und precision=15"
+
+#. Tag: funcsynopsis
+#: reference_output.xml:511
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsKML</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>ST_AsKML</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>ST_AsKML</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>version</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nprefix=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>ST_AsKML</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>version</parameter></paramdef> "
+"<paramdef><type>geography </type> <parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nprefix=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsKML</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxdecimaldigits=15</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsKML</function></funcdef> <paramdef><type>geography </type> <parameter>geog</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxdecimaldigits=15</pa [...]
+
+#. Tag: para
+#: reference_output.xml:543
+#, no-c-format
+msgid ""
+"Return the geometry as a Keyhole Markup Language (KML) element. There are "
+"several variants of this function. maximum number of decimal places used in "
+"output (defaults to 15), version default to 2 and default namespace is no "
+"prefix."
+msgstr "Gibt die Geometrie als ein Keyhole Markup Language (KML)  Element zurück. Diese Funktion verfügt über mehrere Varianten. Die maximale Anzahl der Dezimalstellen die bei der Ausgabe verwendet wird (standardmäßig 15), die Version ist standardmäßig 2 und der Standardnamensraum hat kein Präfix."
+
+#. Tag: para
+#: reference_output.xml:547
+#, no-c-format
+msgid ""
+"Version 1: ST_AsKML(geom_or_geog, maxdecimaldigits) / version=2 / "
+"maxdecimaldigits=15"
+msgstr "Version 1: ST_AsKML(geom_or_geog, maxdecimaldigits) / version=2 / maxdecimaldigits=15"
+
+#. Tag: para
+#: reference_output.xml:548
+#, no-c-format
+msgid ""
+"Version 2: ST_AsKML(version, geom_or_geog, maxdecimaldigits, nprefix) "
+"maxdecimaldigits=15 / nprefix=NULL"
+msgstr "Version 2: ST_AsKML(version, geom_or_geog, maxdecimaldigits, nprefix) maxdecimaldigits=15 / nprefix=NULL"
+
+#. Tag: para
+#: reference_output.xml:551
+#, no-c-format
+msgid ""
+"Requires PostGIS be compiled with Proj support. Use <xref "
+"linkend=\"PostGIS_Full_Version\"/> to confirm you have proj support compiled"
+" in."
+msgstr "Setzt voraus, dass PostGIS mit Proj-Unterstützung kompiliert wurde. Verwenden Sie bitte <xref linkend=\"PostGIS_Full_Version\"/>, um festzustellen ob mit proj kompiliert wurde."
+
+#. Tag: para
+#: reference_output.xml:555
+#, no-c-format
+msgid ""
+"Availability: 1.2.2 - later variants that include version param came in "
+"1.3.2"
+msgstr "Verfügbarkeit: 1.2.2 - spätere Varianten ab 1.3.2 nehmen den Versionsparameter mit auf"
+
+#. Tag: para
+#: reference_output.xml:558
+#, no-c-format
+msgid "Enhanced: 2.0.0 - Add prefix namespace. Default is no prefix"
+msgstr "Erweiterung: 2.0.0 - Präfix Namensraum hinzugefügt. Standardmäßig kein Präfix"
+
+#. Tag: para
+#: reference_output.xml:561
+#, no-c-format
+msgid "Changed: 2.0.0 - uses default args and supports named args"
+msgstr "Änderung: 2.0.0 verwendet Standardargumente und unterstützt benannte Argumente."
+
+#. Tag: para
+#: reference_output.xml:565
+#, no-c-format
+msgid "AsKML output will not work with geometries that do not have an SRID"
+msgstr "Die Ausgabe AsKML funktioniert nicht bei Geometrien ohne SRID"
+
+#. Tag: programlisting
+#: reference_output.xml:573
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsKML(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n"
+"\n"
+"                st_askml\n"
+"                --------\n"
+"                <Polygon><outerBoundaryIs><LinearRing><coordinates>0,0 0,1 1,1 1,0 0,0</coordinates></LinearRing></outerBoundaryIs></Polygon>\n"
+"\n"
+"                --3d linestring\n"
+"                SELECT ST_AsKML('SRID=4326;LINESTRING(1 2 3, 4 5 6)');\n"
+"                <LineString><coordinates>1,2,3 4,5,6</coordinates></LineString>\n"
+"                ]]>"
+msgstr "<![CDATA[SELECT ST_AsKML(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n\n                st_askml\n                --------\n                <Polygon><outerBoundaryIs><LinearRing><coordinates>0,0 0,1 1,1 1,0 0,0</coordinates></LinearRing></outerBoundaryIs></Polygon>\n\n                --3D Linienzug\n                SELECT ST_AsKML('SRID=4326;LINESTRING(1 2 3, 4 5 6)');\n                <LineString><coordinates>1,2,3 4,5,6</coordinates></LineString>\n                ]]>"
+
+#. Tag: para
+#: reference_output.xml:578
+#, no-c-format
+msgid ", <xref linkend=\"ST_AsGML\"/>"
+msgstr ", <xref linkend=\"ST_AsGML\"/>"
+
+#. Tag: refname
+#: reference_output.xml:584
+#, no-c-format
+msgid "ST_AsLatLonText"
+msgstr "ST_AsLatLonText"
+
+#. Tag: refpurpose
+#: reference_output.xml:585
+#, no-c-format
+msgid ""
+"Return the Degrees, Minutes, Seconds representation of the given point."
+msgstr "Gibt die \"Grad, Minuten, Sekunden\"-Darstellung für den angegebenen Punkt aus."
+
+#. Tag: funcprototype
+#: reference_output.xml:590
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_AsLatLonText</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>format=''</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_AsLatLonText</function></funcdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> <paramdef><type>text </type> <parameter>format=''</parameter></paramdef>"
+
+#. Tag: para
+#: reference_output.xml:601
+#, no-c-format
+msgid "Returns the Degrees, Minutes, Seconds representation of the point."
+msgstr "Gibt die \"Grad, Minuten, Sekunden\"-Darstellung des Punktes aus."
+
+#. Tag: para
+#: reference_output.xml:604
+#, no-c-format
+msgid ""
+"It is assumed the point is in a lat/lon projection. The X (lon) and Y (lat) "
+"coordinates are normalized in the output to the \"normal\" range (-180 to "
+"+180 for lon, -90 to +90 for lat)."
+msgstr "Es wird angenommen, dass der Punkt in einer Breite/Länge-Projektion vorliegt. Die X (Länge) und Y (Breite) Koordinaten werden bei der Ausgabe in den \"üblichen\" Bereich (-180 to +180 für die Länge, -90 to +90 für die Breite) normalisiert."
+
+#. Tag: para
+#: reference_output.xml:607
+#, no-c-format
+msgid ""
+"The text parameter is a format string containing the format for the "
+"resulting text, similar to a date format string. Valid tokens are \"D\" for "
+"degrees, \"M\" for minutes, \"S\" for seconds, and \"C\" for cardinal "
+"direction (NSEW). DMS tokens may be repeated to indicate desired width and "
+"precision (\"SSS.SSSS\" means \" 1.0023\")."
+msgstr "Der Textparameter ist eine Zeichenkette für die Formatierung der Ausgabe, ähnlich wie die Zeichenkette für die Formatierung der Datumsausgabe. Gültige Zeichen sind \"D\" für Grad/Degrees, \"M\" für Minuten, \"S\" für Sekunden, und \"C\" für die Himmelsrichtung (NSEW). DMS Zeichen können wiederholt werden, um die gewünschte Zeichenbreite und Genauigkeit anzugeben (\"SSS.SSSS\" bedeutet z.B. \" 1.0023\")."
+
+#. Tag: para
+#: reference_output.xml:612
+#, no-c-format
+msgid ""
+"\"M\", \"S\", and \"C\" are optional. If \"C\" is omitted, degrees are shown"
+" with a \"-\" sign if south or west. If \"S\" is omitted, minutes will be "
+"shown as decimal with as many digits of precision as you specify. If \"M\" "
+"is also omitted, degrees are shown as decimal with as many digits precision "
+"as you specify."
+msgstr "\"M\", \"S\", und \"C\" sind optional. Wenn \"C\" weggelassen wird, werden Grad mit einem \"-\" Zeichen versehen, wenn Süd oder West. Wenn \"S\" weggelassen wird, werden die Minuten als Dezimalzahl mit der vorgegebenen Anzahl an Kommastellen angezeigt. Wenn \"M\" wegggelassen wird, werden die Grad als Dezimalzahl mit der vorgegebenen Anzahl an Kommastellen angezeigt."
+
+#. Tag: para
+#: reference_output.xml:617
+#, no-c-format
+msgid ""
+"If the format string is omitted (or zero-length) a default format will be "
+"used."
+msgstr "Wenn die Zeichenkette für das Ausgabeformat weggelassen wird (oder leer ist) wird ein Standardformat verwendet."
+
+#. Tag: para
+#: reference_output.xml:623
+#, no-c-format
+msgid "Availability: 2.0"
+msgstr "Verfügbarkeit: 2.0"
+
+#. Tag: para
+#: reference_output.xml:629
+#, no-c-format
+msgid "Default format."
+msgstr "Standardformat."
+
+#. Tag: programlisting
+#: reference_output.xml:630
+#, no-c-format
+msgid ""
+"SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)'));\n"
+"      st_aslatlontext\n"
+"----------------------------\n"
+" 2°19'29.928\"S 3°14'3.243\"W"
+msgstr "SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)'));\n      st_aslatlontext\n----------------------------\n 2°19'29.928\"S 3°14'3.243\"W"
+
+#. Tag: para
+#: reference_output.xml:631
+#, no-c-format
+msgid "Providing a format (same as the default)."
+msgstr "Ein Format angeben (identisch mit Standardformat)."
+
+#. Tag: programlisting
+#: reference_output.xml:632
+#, no-c-format
+msgid ""
+"SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D°M''S.SSS\"C'));\n"
+"      st_aslatlontext\n"
+"----------------------------\n"
+" 2°19'29.928\"S 3°14'3.243\"W"
+msgstr "SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D°M''S.SSS\"C'));\n      st_aslatlontext\n----------------------------\n 2°19'29.928\"S 3°14'3.243\"W"
+
+#. Tag: para
+#: reference_output.xml:633
+#, no-c-format
+msgid "Characters other than D, M, S, C and . are just passed through."
+msgstr "Andere Zeichen als D, M, S, C und \".\" werden lediglich durchgereicht."
+
+#. Tag: programlisting
+#: reference_output.xml:634
+#, no-c-format
+msgid ""
+"SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D degrees, M minutes, S seconds to the C'));\n"
+"                                   st_aslatlontext\n"
+"--------------------------------------------------------------------------------------\n"
+" 2 degrees, 19 minutes, 30 seconds to the S 3 degrees, 14 minutes, 3 seconds to the W"
+msgstr "SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D degrees, M minutes, S seconds to the C'));\n                                   st_aslatlontext\n--------------------------------------------------------------------------------------\n 2 degrees, 19 minutes, 30 seconds to the S 3 degrees, 14 minutes, 3 seconds to the W"
+
+#. Tag: para
+#: reference_output.xml:635
+#, no-c-format
+msgid "Signed degrees instead of cardinal directions."
+msgstr "Grad mit einem Vorzeichen versehen - anstatt der Himmelsrichtung."
+
+#. Tag: programlisting
+#: reference_output.xml:636
+#, no-c-format
+msgid ""
+"SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D°M''S.SSS\"'));\n"
+"      st_aslatlontext\n"
+"----------------------------\n"
+" -2°19'29.928\" -3°14'3.243\""
+msgstr "SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D°M''S.SSS\"'));\n      st_aslatlontext\n----------------------------\n -2°19'29.928\" -3°14'3.243\""
+
+#. Tag: para
+#: reference_output.xml:637
+#, no-c-format
+msgid "Decimal degrees."
+msgstr "Dezimalgrad."
+
+#. Tag: programlisting
+#: reference_output.xml:638
+#, no-c-format
+msgid ""
+"SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D.DDDD degrees C'));\n"
+"          st_aslatlontext\n"
+"-----------------------------------\n"
+" 2.3250 degrees S 3.2342 degrees W"
+msgstr "SELECT (ST_AsLatLonText('POINT (-3.2342342 -2.32498)', 'D.DDDD degrees C'));\n          st_aslatlontext\n-----------------------------------\n 2.3250 degrees S 3.2342 degrees W"
+
+#. Tag: para
+#: reference_output.xml:639
+#, no-c-format
+msgid "Excessively large values are normalized."
+msgstr "Überhöhte Werte werden normalisiert."
+
+#. Tag: programlisting
+#: reference_output.xml:640
+#, no-c-format
+msgid ""
+"SELECT (ST_AsLatLonText('POINT (-302.2342342 -792.32498)'));\n"
+"        st_aslatlontext\n"
+"-------------------------------\n"
+" 72°19'29.928\"S 57°45'56.757\"E"
+msgstr "SELECT (ST_AsLatLonText('POINT (-302.2342342 -792.32498)'));\n        st_aslatlontext\n-------------------------------\n 72°19'29.928\"S 57°45'56.757\"E"
+
+#. Tag: refname
+#: reference_output.xml:648
+#, no-c-format
+msgid "ST_AsSVG"
+msgstr "ST_AsSVG"
+
+#. Tag: refpurpose
+#: reference_output.xml:650
+#, no-c-format
+msgid ""
+"Returns a Geometry in SVG path data given a geometry or geography object."
+msgstr "Gibt ein Geoobjekt als SVG-Pfadgeometrie zurück. Unterstützt den geometrischen und den geographischen Datentyp."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:654
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsSVG</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>rel=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>text <function>ST_AsSVG</function></funcdef> "
+"<paramdef><type>geography </type> <parameter>geog</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>rel=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsSVG</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>rel=0</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxdecimaldigits=15</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsSVG</function></funcdef> <paramdef><type>geography </type> <parameter>geog</parameter></para [...]
+
+#. Tag: para
+#: reference_output.xml:673
+#, no-c-format
+msgid ""
+"Return the geometry as Scalar Vector Graphics (SVG) path data. Use 1 as "
+"second argument to have the path data implemented in terms of relative "
+"moves, the default (or 0) uses absolute moves. Third argument may be used to"
+" reduce the maximum number of decimal digits used in output (defaults to "
+"15). Point geometries will be rendered as cx/cy when 'rel' arg is 0, x/y "
+"when 'rel' is 1. Multipoint geometries are delimited by commas (\",\"), "
+"GeometryCollection geometries are delimited by semicolons (\";\")."
+msgstr "Gibt die Geometrie als Skalare Vektor Graphik (SVG-Pfadgeometrie) aus. Verwenden Sie 1 als zweiten Übergabewert um die Pfadgeometrie in relativen Schritten zu implementieren; Standardmäßig (oder 0) verwendet absolute Schritte. Der dritte Übergabewert kann verwendet werden, um die maximale Anzahl der Dezimalstellen bei der Ausgabe einzuschränken (standardmäßig 15). Punktgeometrie wird als cx/cy übersetzt wenn der Übergabewert 'rel' gleich 0 ist, x/y wenn 'rel' 1 ist. Mehrfachgeome [...]
+
+#. Tag: para
+#: reference_output.xml:683
+#, no-c-format
+msgid ""
+"Availability: 1.2.2. Availability: 1.4.0 Changed in PostGIS 1.4.0 to include"
+" L command in absolute path to conform to <ulink "
+"url=\"http://www.w3.org/TR/SVG/paths.html#PathDataBNF\">http://www.w3.org/TR/SVG/paths.html#PathDataBNF</ulink>"
+msgstr "Verfügbarkeit: 1.2.2. Änderung: 1.4.0 L-Befehl beim absoluten Pfad aufgenommen, um mit <ulink url=\"http://www.w3.org/TR/SVG/paths.html#PathDataBNF\">http://www.w3.org/TR/SVG/paths.html#PathDataBNF</ulink> konform zu sein."
+
+#. Tag: para
+#: reference_output.xml:686
+#, no-c-format
+msgid "Changed: 2.0.0 to use default args and support named args"
+msgstr "Änderung: 2.0.0 verwendet Standardargumente und unterstützt benannte Argumente."
+
+#. Tag: programlisting
+#: reference_output.xml:691
+#, no-c-format
+msgid ""
+"SELECT ST_AsSVG(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n"
+"\n"
+"                st_assvg\n"
+"                --------\n"
+"                M 0 0 L 0 -1 1 -1 1 0 Z"
+msgstr "SELECT ST_AsSVG(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));\n\n                st_assvg\n                --------\n                M 0 0 L 0 -1 1 -1 1 0 Z"
+
+#. Tag: refname
+#: reference_output.xml:697
+#, no-c-format
+msgid "ST_AsText"
+msgstr "ST_AsText"
+
+#. Tag: refpurpose
+#: reference_output.xml:698
+#, no-c-format
+msgid ""
+"Return the Well-Known Text (WKT) representation of the geometry/geography "
+"without SRID metadata."
+msgstr "Gibt die Well-known-Text(WKT) Darstellung der Geometrie/Geographie ohne die SRID Metadaten zurück."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:702
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>text <function>ST_AsText</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>text "
+"<function>ST_AsText</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>text <function>ST_AsText</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>text <function>ST_AsText</function></funcdef> <paramdef><type>geography </type> <parameter>g1</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_output.xml:717
+#, no-c-format
+msgid "Returns the Well-Known Text representation of the geometry/geography."
+msgstr "Gibt die Well-known-Text Darstellung der Geometrie/Geographie zurück."
+
+#. Tag: para
+#: reference_output.xml:720
+#, no-c-format
+msgid ""
+"The WKT spec does not include the SRID. To get the SRID as part of the data,"
+" use the non-standard PostGIS <xref linkend=\"ST_AsEWKT\"/>"
+msgstr "Die WKT Spezifikation bezieht die SRID nicht mit ein. Um SRID als einen Teil der Daten zu erhalten, verwenden Sie bitte die nicht standardkonforme PostGIS Funktion <xref linkend=\"ST_AsEWKT\"/>"
+
+#. Tag: para
+#: reference_output.xml:727
+#, no-c-format
+msgid ""
+"ST_AsText is the reverse of <xref linkend=\"ST_GeomFromText\"/>. Use <xref "
+"linkend=\"ST_GeomFromText\"/> to convert to a postgis geometry from "
+"ST_AsText representation."
+msgstr "ST_AsText ist die Umkehrfunktion von <xref linkend=\"ST_GeomFromText\"/>. Verwenden Sie bitte <xref linkend=\"ST_GeomFromText\"/> um eine PostGIS Geometrie aus einer ST_AsText Darstellung zu konvertieren."
+
+#. Tag: para
+#: reference_output.xml:730
+#, no-c-format
+msgid "Availability: 1.5 - support for geography was introduced."
+msgstr "Verfügbarkeit: 1.5 - Unterstützung von geograpischen Koordinaten."
+
+#. Tag: para
+#: reference_output.xml:732
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.25"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.25"
+
+#. Tag: programlisting
+#: reference_output.xml:740
+#, no-c-format
+msgid ""
+"SELECT ST_AsText('01030000000100000005000000000000000000\n"
+"000000000000000000000000000000000000000000000000\n"
+"F03F000000000000F03F000000000000F03F000000000000F03\n"
+"F000000000000000000000000000000000000000000000000');\n"
+"\n"
+"                   st_astext\n"
+"--------------------------------\n"
+" POLYGON((0 0,0 1,1 1,1 0,0 0))\n"
+"(1 row)"
+msgstr "SELECT ST_AsText('01030000000100000005000000000000000000\n000000000000000000000000000000000000000000000000\nF03F000000000000F03F000000000000F03F000000000000F03\nF000000000000000000000000000000000000000000000000');\n\n                   st_astext\n--------------------------------\n POLYGON((0 0,0 1,1 1,1 0,0 0))\n(1 row)"
+
+#. Tag: para
+#: reference_output.xml:747 reference_output.xml:805
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>"
+msgstr ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+
+#. Tag: refname
+#: reference_output.xml:753
+#, no-c-format
+msgid "ST_AsTWKB"
+msgstr "ST_AsTWKB"
+
+#. Tag: refpurpose
+#: reference_output.xml:754
+#, no-c-format
+msgid "Returns the geometry as TWKB, aka \"Tiny Well-Known Binary\""
+msgstr "Gibt die Geometrie als TWKB, aka \"Tiny Well-known Binary\" zurück"
+
+#. Tag: funcsynopsis
+#: reference_output.xml:758
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsTWKB</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>decimaldigits_xy=0</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>decimaldigits_z=0</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>decimaldigits_m=0</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>include_sizes=false</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>include_bounding "
+"boxes=false</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>bytea <function>ST_AsTWKB</function></funcdef> "
+"<paramdef><type>geometry[] </type> "
+"<parameter>geometries</parameter></paramdef> <paramdef><type>bigint[] "
+"</type> <parameter>unique_ids</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>decimaldigits_xy=0</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>decimaldigits_z=0</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>decimaldigits_m=0</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>include_sizes=false</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>include_bounding_boxes=false</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsTWKB</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>integer </type> <parameter>decimaldigits_xy=0</parameter></paramdef> <paramdef><type>integer </type> <parameter>decimaldigits_z=0</parameter></paramdef> <paramdef><type>integer </type> <parameter>decimaldigits_m=0</parameter></paramdef> <paramdef><type>boolean </type> <parameter>include_sizes=false</parameter></paramdef> <pa [...]
+
+#. Tag: para
+#: reference_output.xml:782
+#, no-c-format
+msgid ""
+"Returns the geometry in TWKB (Tiny Well-Known Binary) format. TWKB is a "
+"<ulink "
+"url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">compressed"
+" binary format</ulink> with a focus on minimizing the size of the output."
+msgstr "Gibt die Geometrie im TWKB (\"Tiny Well-Known Binary\") Format aus. TWKB ist ein <ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">komprimiertes binäres Format</ulink> mit dem Schwerpunkt, die Ausgabegröße zu minimieren."
+
+#. Tag: para
+#: reference_output.xml:783
+#, no-c-format
+msgid ""
+"The decimal digits parameters control how much precision is stored in the "
+"output. By default, values are rounded to the nearest unit before encoding. "
+"If you want to transfer more precision, increase the number. For example, a "
+"value of 1 implies that the first digit to the right of the decimal point "
+"will be preserved."
+msgstr "Der Parameter 'decimaldigits' bestimmt die Anzahl der Dezimalstellen bei der Ausgabe. Standardmäßig werden die Werte vor der Zeichenkodierung auf die Einserstelle gerundet. Wenn Sie die Daten mit höherer Genauigkeit übergeben wollen, erhöhen Sie bitte die Anzahl der Dezimalstellen. Zum Beispiel bedeutet ein Wert von 1, dass die erste Dezimalstelle erhalten bleibt."
+
+#. Tag: para
+#: reference_output.xml:784
+#, no-c-format
+msgid ""
+"The sizes and bounding boxes parameters control whether optional information"
+" about the encoded length of the object and the bounds of the object are "
+"included in the output. By default they are not. Do not turn them on unless "
+"your client software has a use for them, as they just use up space (and "
+"saving space is the point of TWKB)."
+msgstr "Die Parameter \"sizes\" und \"bounding_boxes\" bestimmen ob zusätzliche Information über die kodierte Länge und die Abgrenzung des Objektes in der Ausgabe eingebunden werden. Standardmäßig passiert dies nicht. Drehen Sie diese bitte nicht auf, solange dies nicht von Ihrer Client-Software benötigt wird, da dies nur unnötig Speicherplatz verbraucht (Einsparen von Speicherplatz ist der Sinn von TWKB)."
+
+#. Tag: para
+#: reference_output.xml:785
+#, no-c-format
+msgid ""
+"The array-input form of the function is used to convert a collection of "
+"geometries and unique identifiers into a TWKB collection that preserves the "
+"identifiers. This is useful for clients that expect to unpack a collection "
+"and then access further information about the objects inside. You can create"
+" the arrays using the <ulink url=\"http://www.postgresql.org/docs/9.4/static"
+"/functions-aggregate.html\">array_agg</ulink> function. The other parameters"
+" operate the same as for the simple form of the function."
+msgstr "Das Feld-Eingabeformat dieser Funktion wird verwendet um eine Sammelgeometriee und eindeutige Identifikatoren in eine TWKB-Collection zu konvertieren, welche die Identifikatoren erhält. Dies ist nützlich für Clients, die davon ausgehen, eine Sammelgeometrie auszupacken, um so auf zusätzliche Information über die internen Objekte zuzugreifen. Sie können das Feld mit der Funktion <ulink url=\"http://www.postgresql.org/docs/9.4/static/functions-aggregate.html\">array_agg</ulink> ers [...]
+
+#. Tag: para
+#: reference_output.xml:787
+#, no-c-format
+msgid ""
+"The format specification is available online at <ulink "
+"url=\"https://github.com/TWKB/Specification\">https://github.com/TWKB/Specification</ulink>,"
+" and code for building a JavaScript client can be found at <ulink "
+"url=\"https://github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
+msgstr "Die Formatspezifikation steht Online unter <ulink url=\"https://github.com/TWKB/Specification\">https://github.com/TWKB/Specification</ulink> zur Verfügung, und Code zum Aufbau eines JavaScript Clints findet sich unter <ulink url=\"https://github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
+
+#. Tag: programlisting
+#: reference_output.xml:796
+#, no-c-format
+msgid ""
+"SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
+"                 st_astwkb\n"
+"--------------------------------------------\n"
+"\\x02000202020808"
+msgstr "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n                 st_astwkb\n--------------------------------------------\n\\x02000202020808"
+
+#. Tag: para
+#: reference_output.xml:797
+#, no-c-format
+msgid ""
+"To create an aggregate TWKB object including identifiers aggregate the "
+"desired geometries and objects first, using \"array_agg()\", then call the "
+"appropriate TWKB function."
+msgstr "Um ein aggregiertes TWKB-Objekt inklusive Identifikatoren zu erzeugen, fassen Sie bitte die gewünschte Geometrie und Objekte zuerst mittels \"array_agg()\" zusammen und rufen anschließend die passende TWKB Funktion auf."
+
+#. Tag: programlisting
+#: reference_output.xml:799
+#, no-c-format
+msgid ""
+"SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
+"                 st_astwkb\n"
+"--------------------------------------------\n"
+"\\x040402020400000202"
+msgstr "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n                 st_astwkb\n--------------------------------------------\n\\x040402020400000202"
+
+#. Tag: refname
+#: reference_output.xml:811
+#, no-c-format
+msgid "ST_AsX3D"
+msgstr "ST_AsX3D"
+
+#. Tag: refpurpose
+#: reference_output.xml:813
+#, no-c-format
+msgid ""
+"Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2"
+"-X3DEncodings-XML"
+msgstr "Gibt eine Geometrie im X3D XML Knotenelement-Format zurück: ISO-IEC-19776-1.2-X3DEncodings-XML"
+
+#. Tag: funcprototype
+#: reference_output.xml:818
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_AsX3D</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>options=0</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_AsX3D</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxdecimaldigits=15</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>options=0</parameter></paramdef>"
+
+#. Tag: para
+#: reference_output.xml:830
+#, no-c-format
+msgid ""
+"Returns a geometry as an X3D xml formatted node element <ulink "
+"url=\"http://www.web3d.org/standards/number/19776-1\">http://www.web3d.org/standards/number/19776-1</ulink>."
+" If <varname>maxdecimaldigits</varname> (precision) is not specified then "
+"defaults to 15."
+msgstr "Gibt eine Geometrie als X3D knotenformatiertes XML Element zurück <ulink url=\"http://www.web3d.org/standards/number/19776-1\">http://www.web3d.org/standards/number/19776-1</ulink>. Falls <varname>maxdecimaldigits</varname> (Genauigkeit) nicht angegeben ist, wird sie standardmäßig 15."
+
+#. Tag: para
+#: reference_output.xml:832
+#, no-c-format
+msgid ""
+"There are various options for translating PostGIS geometries to X3D since "
+"X3D geometry types don't map directly to PostGIS geometry types and some "
+"newer X3D types that might be better mappings we have avoided since most "
+"rendering tools don't currently support them. These are the mappings we have"
+" settled on. Feel free to post a bug ticket if you have thoughts on the idea"
+" or ways we can allow people to denote their preferred mappings."
+msgstr "Es gibt  verschiedene Möglichkeiten eine PostGIS Geometrie in X3D zu übersetzen, da sich der X3D Geometrietyp nicht direkt in den geometrischen Datentyp von PostGIS abbilden lässt. Einige neuere X3D Datentypen, die sich besser abbilden lassen könnten haben wir vermieden, da diese von den meisten Rendering-Tools zurzeit nicht untestützt werden. Dies sind die Abbildungen für die wir uns entschieden haben. Falls Sie Ideen haben, wie wir es den Anwendern ermöglichen können ihre bevor [...]
+
+#. Tag: para
+#: reference_output.xml:834
+#, no-c-format
+msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
+msgstr "Im Folgenden wird beschrieben, wie der PostGIS 2D/3D Datentyp derzeit in den X3D Datentyp abgebildet wird"
+
+#. Tag: para
+#: reference_output.xml:837
+#, no-c-format
+msgid ""
+"The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
+"denote whether to represent coordinates with X3D GeoCoordinates Geospatial "
+"node and also whether to flip the x/y axis. By default, "
+"<code>ST_AsX3D</code> outputs in database form (long,lat or X,Y), but X3D "
+"default of lat/lon, y/x may be preferred."
+msgstr "Das Argument 'options' ist ein Bitfeld. Ab PostGIS 2.2+ wird dieses verwendet, um anzuzeigen ob die Koordinaten als X3D geospatiale Knoten in GeoKoordinaten dargestellt werden und auch ob X- und Y-Achse vertauscht werden sollen. Standardmäßig erfolgt die Ausgabe durch <code>ST_AsX3D</code> im Datenbankformat (Länge, Breite oder X,Y), aber es kann auch der X3D Standard mit Breite/Länge oder Y/X bevorzugt werden."
+
+#. Tag: para
+#: reference_output.xml:841
+#, no-c-format
+msgid ""
+"0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
+"default value, and non-spatial coordinates (just regular old Coordinate "
+"tag)."
+msgstr "0: X/Y in der Datenbankreihenfolge (z.B. ist Länge/Breite = X,Y die standardmäßige Datenbankreihenfolge), Standardwert, und nicht-spatiale Koordinaten (nur der normale alte Koordinaten-Tag)."
+
+#. Tag: para
+#: reference_output.xml:845
+#, no-c-format
+msgid ""
+"1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
+"switch, then output will be default \"latitude_first\" and coordinates will "
+"be flipped as well."
+msgstr "1: X und Y umdrehen. In Verbindung mit der Option für GeoKoordinaten wird bei der Standardausgabe die Breite zuerst/\"latitude_first\" ausgegeben und die Koordinaten umgedreht."
+
+#. Tag: para
+#: reference_output.xml:849
+#, no-c-format
+msgid ""
+"2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
+"an error if geometries are not in WGS 84 long lat (srid: 4326). This is "
+"currently the only GeoCoordinate type supported. <ulink "
+"url=\"http://www.web3d.org/documents/specifications/19775-1/V3.2/Part01/components/geodata.html#Specifyingaspatialreference\">Refer"
+" to X3D specs specifying a spatial reference system.</ulink>. Default output"
+" will be <code>GeoCoordinate geoSystem='\"GD\" \"WE\" "
+"\"longitude_first\"'</code>. If you prefer the X3D default of "
+"<code>GeoCoordinate geoSystem='\"GD\" \"WE\" \"latitude_first\"'</code> use "
+"<code>(2 + 1)</code> = <code>3</code>"
+msgstr "2: Die Koordinaten werden als geospatiale GeoKoordinaten ausgegeben. Diese Option gibt eine Fehlermeldung aus, falls die Geometrie nicht in WGS 84 Länge/Breite (SRID: 4326) vorliegt. Dies ist zurzeit der einzige GeoKoordinaten-Typ der unterstützt wird.<ulink url=\"http://www.web3d.org/documents/specifications/19775-1/V3.2/Part01/components/geodata.html#Specifyingaspatialreference\">Siehe die X3D Spezifikation für Koordinatenreferenzsysteme</ulink>. Die Standardausgabe ist <code>G [...]
+
+#. Tag: entry
+#: reference_output.xml:859
+#, no-c-format
+msgid "PostGIS Type"
+msgstr "PostGIS Datentyp"
+
+#. Tag: entry
+#: reference_output.xml:860
+#, no-c-format
+msgid "2D X3D Type"
+msgstr "2D X3D Datentyp"
+
+#. Tag: entry
+#: reference_output.xml:861
+#, no-c-format
+msgid "3D X3D Type"
+msgstr "3D X3D Datentyp"
+
+#. Tag: entry
+#: reference_output.xml:866
+#, no-c-format
+msgid "LINESTRING"
+msgstr "LINESTRING"
+
+#. Tag: entry
+#: reference_output.xml:867 reference_output.xml:872
+#, no-c-format
+msgid "not yet implemented - will be PolyLine2D"
+msgstr "zurzeit nicht implementiert - wird PolyLine2D"
+
+#. Tag: entry
+#: reference_output.xml:868
+#, no-c-format
+msgid "LineSet"
+msgstr "LineSet"
+
+#. Tag: entry
+#: reference_output.xml:871
+#, no-c-format
+msgid "MULTILINESTRING"
+msgstr "MULTILINESTRING"
+
+#. Tag: entry
+#: reference_output.xml:873
+#, no-c-format
+msgid "IndexedLineSet"
+msgstr "IndexedLineSet"
+
+#. Tag: entry
+#: reference_output.xml:876
+#, no-c-format
+msgid "MULTIPOINT"
+msgstr "MULTIPOINT"
+
+#. Tag: entry
+#: reference_output.xml:877
+#, no-c-format
+msgid "Polypoint2D"
+msgstr "Polypoint2D"
+
+#. Tag: entry
+#: reference_output.xml:878
+#, no-c-format
+msgid "PointSet"
+msgstr "PointSet"
+
+#. Tag: entry
+#: reference_output.xml:881
+#, no-c-format
+msgid "POINT"
+msgstr "POINT"
+
+#. Tag: entry
+#: reference_output.xml:882 reference_output.xml:883
+#, no-c-format
+msgid "outputs the space delimited coordinates"
+msgstr "gibt leerzeichengetrennte Koordinaten aus"
+
+#. Tag: entry
+#: reference_output.xml:886
+#, no-c-format
+msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
+msgstr "(MULTI) POLYGON, POLYHEDRALSURFACE"
+
+#. Tag: entry
+#: reference_output.xml:887
+#, no-c-format
+msgid "Invalid X3D markup"
+msgstr "Ungültiges X3D Markup"
+
+#. Tag: entry
+#: reference_output.xml:888
+#, no-c-format
+msgid "IndexedFaceSet (inner rings currently output as another faceset)"
+msgstr "IndexedFaceSet (die inneren Ringe werden zurzeit als ein weiteres FaceSet abgebildet)"
+
+#. Tag: entry
+#: reference_output.xml:891
+#, no-c-format
+msgid "<entry>TIN</entry>"
+msgstr "<entry>TIN</entry>"
+
+#. Tag: entry
+#: reference_output.xml:892
+#, no-c-format
+msgid "TriangleSet2D (Not Yet Implemented)"
+msgstr "TriangleSet2D (zurzeit nicht implementiert)"
+
+#. Tag: entry
+#: reference_output.xml:893
+#, no-c-format
+msgid "IndexedTriangleSet"
+msgstr "IndexedTriangleSet"
+
+#. Tag: para
+#: reference_output.xml:898
+#, no-c-format
+msgid ""
+"2D geometry support not yet complete. Inner rings currently just drawn as "
+"separate polygons. We are working on these."
+msgstr "Die Unterstützung von 2D-Geometrie ist noch nicht vollständig. Die inneren Ringe werden zur Zeit lediglich als gesonderte Polygone abgebildet. Wir arbeiten daran."
+
+#. Tag: para
+#: reference_output.xml:899
+#, no-c-format
+msgid ""
+"Lots of advancements happening in 3D space particularly with <ulink "
+"url=\"http://www.web3d.org/x3d/wiki/index.php/X3D_and_HTML5#Goals:_X3D_and_HTML5\">X3D"
+" Integration with HTML5</ulink>"
+msgstr "Bezüglich 3D sind viele Weiterentwicklungen im Gange, insbesondere in Bezug auf <ulink url=\"http://www.web3d.org/x3d/wiki/index.php/X3D_and_HTML5#Goals:_X3D_and_HTML5\">X3D Integration mit HTML5</ulink>"
+
+#. Tag: para
+#: reference_output.xml:900
+#, no-c-format
+msgid ""
+"There is also a nice open source X3D viewer you can use to view rendered "
+"geometries. Free Wrl <ulink "
+"url=\"http://freewrl.sourceforge.net/\">http://freewrl.sourceforge.net/</ulink>"
+" binaries available for Mac, Linux, and Windows. Use the FreeWRL_Launcher "
+"packaged to view the geometries."
+msgstr "Es gibt auch einen feinen OpenSource X3D Viewer, den Sie benützen können, um Geometrien darzustellen. Free Wrl <ulink url=\"http://freewrl.sourceforge.net/\">http://freewrl.sourceforge.net/</ulink> Binärdateien sind für Mac, Linux und Windows verfügbar. Sie können den mitgelieferten FreeWRL_Launcher verwenden, um Gemetrien darzustellen."
+
+#. Tag: para
+#: reference_output.xml:901
+#, no-c-format
+msgid ""
+"Also check out <ulink "
+"url=\"https://github.com/robe2/postgis_x3d_viewer\">PostGIS minimalist X3D "
+"viewer</ulink> that utilizes this function and <ulink "
+"url=\"http://www.x3dom.org/\">x3dDom html/js open source toolkit</ulink>."
+msgstr "Riskieren Sie auch einen Blick auf <ulink url=\"https://github.com/robe2/postgis_x3d_viewer\">PostGIS minimalist X3D viewer</ulink>, der diese Funktionalität einsetzt und auf <ulink url=\"http://www.x3dom.org/\">x3dDom HTML/JS OpenSource Toolkit</ulink>."
+
+#. Tag: para
+#: reference_output.xml:902
+#, no-c-format
+msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
+msgstr "Verfügbarkeit: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
+
+#. Tag: para
+#: reference_output.xml:903
+#, no-c-format
+msgid ""
+"Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
+"flipping. Look at options for details."
+msgstr "Erweiterung: 2.2.0: Unterstützung für geographische Koordinaten und Vertauschen der Achsen (x/y, Länge/Breite). Für nähere Details siehe Optionen."
+
+#. Tag: title
+#: reference_output.xml:915
+#, no-c-format
+msgid ""
+"Example: Create a fully functional X3D document - This will generate a cube "
+"that is viewable in FreeWrl and other X3D viewers."
+msgstr "Beispiel: Erzeugung eines voll funktionsfähigen X3D Dokuments - Dieses erzeugt einen Würfel, den man sich mit FreeWrl und anderen X3D-Viewern ansehen kann."
+
+#. Tag: programlisting
+#: reference_output.xml:916
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<!DOCTYPE X3D PUBLIC \"ISO//Web3D//DTD X3D 3.0//EN\" \"http://www.web3d.org/specifications/x3d-3.0.dtd\">\n"
+"<X3D>\n"
+"  <Scene>\n"
+"    <Transform>\n"
+"      <Shape>\n"
+"       <Appearance>\n"
+"            <Material emissiveColor=''0 0 1''/>\n"
+"       </Appearance> ' ||\n"
+"       ST_AsX3D( ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )')) ||\n"
+"      '</Shape>\n"
+"    </Transform>\n"
+"  </Scene>\n"
+"</X3D>' As x3ddoc;]]>\n"
+"\n"
+"                x3ddoc\n"
+"                --------\n"
+"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<!DOCTYPE X3D PUBLIC \"ISO//Web3D//DTD X3D 3.0//EN\" \"http://www.web3d.org/specifications/x3d-3.0.dtd\">\n"
+"<X3D>\n"
+"  <Scene>\n"
+"    <Transform>\n"
+"      <Shape>\n"
+"       <Appearance>\n"
+"            <Material emissiveColor='0 0 1'/>\n"
+"       </Appearance>\n"
+"       <IndexedFaceSet  coordIndex='0 1 2 3 -1 4 5 6 7 -1 8 9 10 11 -1 12 13 14 15 -1 16 17 18 19 -1 20 21 22 23'>\n"
+"            <Coordinate point='0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 0 1 1' />\n"
+"      </IndexedFaceSet>\n"
+"      </Shape>\n"
+"    </Transform>\n"
+"  </Scene>\n"
+"</X3D>]]>"
+msgstr "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE X3D PUBLIC \"ISO//Web3D//DTD X3D 3.0//EN\" \"http://www.web3d.org/specifications/x3d-3.0.dtd\">\n<X3D>\n  <Scene>\n    <Transform>\n      <Shape>\n       <Appearance>\n            <Material emissiveColor=''0 0 1''/>\n       </Appearance> ' ||\n       ST_AsX3D( ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)) [...]
+
+#. Tag: title
+#: reference_output.xml:919
+#, no-c-format
+msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
+msgstr "Beispiel: Ein Achteck, um 3 Einheiten gehoben und mit einer dezimalen Genauigkeit von 6"
+
+#. Tag: programlisting
+#: reference_output.xml:920
+#, no-c-format
+msgid ""
+"SELECT ST_AsX3D(\n"
+"ST_Translate(\n"
+"    ST_Force_3d(\n"
+"        ST_Buffer(ST_Point(10,10),5, 'quad_segs=2')), 0,0,\n"
+"    3)\n"
+"  ,6) As x3dfrag;\n"
+"\n"
+"x3dfrag\n"
+"--------\n"
+"<![CDATA[<IndexedFaceSet coordIndex=\"0 1 2 3 4 5 6 7\">\n"
+"    <Coordinate point=\"15 10 3 13.535534 6.464466 3 10 5 3 6.464466 6.464466 3 5 10 3 6.464466 13.535534 3 10 15 3 13.535534 13.535534 3 \" />\n"
+"</IndexedFaceSet>]]>"
+msgstr "SELECT ST_AsX3D(\nST_Translate(\n    ST_Force_3d(\n        ST_Buffer(ST_Point(10,10),5, 'quad_segs=2')), 0,0,\n    3)\n  ,6) As x3dfrag;\n\nx3dfrag\n--------\n<![CDATA[<IndexedFaceSet coordIndex=\"0 1 2 3 4 5 6 7\">\n    <Coordinate point=\"15 10 3 13.535534 6.464466 3 10 5 3 6.464466 6.464466 3 5 10 3 6.464466 13.535534 3 10 15 3 13.535534 13.535534 3 \" />\n</IndexedFaceSet>]]>"
+
+#. Tag: title
+#: reference_output.xml:923
+#, no-c-format
+msgid "Example: TIN"
+msgstr "Beispiel: TIN"
+
+#. Tag: programlisting
+#: reference_output.xml:924
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
+"                0 0 0,\n"
+"                0 0 1,\n"
+"                0 1 0,\n"
+"                0 0 0\n"
+"            )), ((\n"
+"                0 0 0,\n"
+"                0 1 0,\n"
+"                1 1 0,\n"
+"                0 0 0\n"
+"            ))\n"
+"            )')) As x3dfrag;]]>\n"
+"\n"
+"                x3dfrag\n"
+"                --------\n"
+"<![CDATA[<IndexedTriangleSet  index='0 1 2 3 4 5'><Coordinate point='0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 1 0'/></IndexedTriangleSet>]]>"
+msgstr "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )')) As x3dfrag;]]>\n\n                x3dfrag\n                --------\n<![CDATA[<IndexedTriangleSet  index='0 1 2 3 4 5'><Coordinate point='0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 1 0'/></IndexedTrian [...]
+
+#. Tag: title
+#: reference_output.xml:927
+#, no-c-format
+msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
+msgstr "Beispiel: Geschlossener MultiLinestring (die Begrenzung eines Polygons mit Lücken)"
+
+#. Tag: programlisting
+#: reference_output.xml:928
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsX3D(\n"
+"                    ST_GeomFromEWKT('MULTILINESTRING((20 0 10,16 -12 10,0 -16 10,-12 -12 10,-20 0 10,-12 16 10,0 24 10,16 16 10,20 0 10),\n"
+"  (12 0 10,8 8 10,0 12 10,-8 8 10,-8 0 10,-8 -4 10,0 -8 10,8 -4 10,12 0 10))')\n"
+") As x3dfrag;]]>\n"
+"\n"
+"                x3dfrag\n"
+"                --------\n"
+"<![CDATA[<IndexedLineSet  coordIndex='0 1 2 3 4 5 6 7 0 -1 8 9 10 11 12 13 14 15 8'>\n"
+"    <Coordinate point='20 0 10 16 -12 10 0 -16 10 -12 -12 10 -20 0 10 -12 16 10 0 24 10 16 16 10 12 0 10 8 8 10 0 12 10 -8 8 10 -8 0 10 -8 -4 10 0 -8 10 8 -4 10 ' />\n"
+" </IndexedLineSet>]]>"
+msgstr "<![CDATA[SELECT ST_AsX3D(\n                    ST_GeomFromEWKT('MULTILINESTRING((20 0 10,16 -12 10,0 -16 10,-12 -12 10,-20 0 10,-12 16 10,0 24 10,16 16 10,20 0 10),\n  (12 0 10,8 8 10,0 12 10,-8 8 10,-8 0 10,-8 -4 10,0 -8 10,8 -4 10,12 0 10))')\n) As x3dfrag;]]>\n\n                x3dfrag\n                --------\n<![CDATA[<IndexedLineSet  coordIndex='0 1 2 3 4 5 6 7 0 -1 8 9 10 11 12 13 14 15 8'>\n    <Coordinate point='20 0 10 16 -12 10 0 -16 10 -12 -12 10 -20 0 10 -12 16 10 0 [...]
+
+#. Tag: refname
+#: reference_output.xml:934
+#, no-c-format
+msgid "ST_GeoHash"
+msgstr "ST_GeoHash"
+
+#. Tag: refpurpose
+#: reference_output.xml:936
+#, no-c-format
+msgid "Return a GeoHash representation of the geometry."
+msgstr "Gibt die Geometrie in der GeoHash Darstellung aus."
+
+#. Tag: funcprototype
+#: reference_output.xml:941
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_GeoHash</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>maxchars=full_precision_of_point</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_GeoHash</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>maxchars=full_precision_of_point</parameter></paramdef>"
+
+#. Tag: para
+#: reference_output.xml:952
+#, no-c-format
+msgid ""
+"Return a GeoHash representation (<ulink "
+"url=\"http://en.wikipedia.org/wiki/Geohash\">http://en.wikipedia.org/wiki/Geohash</ulink>)"
+" of the geometry. A GeoHash encodes a point into a text form that is "
+"sortable and searchable based on prefixing. A shorter GeoHash is a less "
+"precise representation of a point. It can also be thought of as a box, that "
+"contains the actual point."
+msgstr "Gibt die Geometrie in der GeoHash-Darstellung (<ulink url=\"http://en.wikipedia.org/wiki/Geohash\">http://en.wikipedia.org/wiki/Geohash</ulink>) aus. Ein GeoHash codiert einen Punkt in einem Textformat, das über Präfixe sortierbar und durchsuchbar ist. Ein kürzer codierter GeoHash ergibt eine ungenauere Darstellung des Punktes. Man kann sich einen GeoHash auch als eine Box vorstellen, welche den tatsächlichen Punkt enthält."
+
+#. Tag: para
+#: reference_output.xml:954
+#, no-c-format
+msgid ""
+"If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
+"based on full precision of the input geometry type. Points return a GeoHash "
+"with 20 characters of precision (about enough to hold the full double "
+"precision of the input). Other types return a GeoHash with a variable amount"
+" of precision, based on the size of the feature. Larger features are "
+"represented with less precision, smaller features with more precision. The "
+"idea is that the box implied by the GeoHash will always contain the input "
+"feature."
+msgstr "Wenn <varname>maxchars</varname> nicht angegeben wird, gibt ST_GeoHash einen GeoHash mit der vollen Genauigkeit der Eingabegeometrie zurück.  Punkte ergeben so einen GeoHash mit einer Genauigkeit von 20 Zeichen (dies sollte ausreichen um die Eingabe in Double Precision zur Gänze abzuspeichern). Andere Varianten geben einen Geohash, basierend auf der Größe des Geoobjektes, mit veränderlicher Genauigkeit zurück, Größere Geoobjekte werden mit geringerer, kleinere Geoobjekte mit höhe [...]
+
+#. Tag: para
+#: reference_output.xml:956
+#, no-c-format
+msgid ""
+"If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
+"with at most that many characters so a possibly lower precision "
+"representation of the input geometry. For non-points, the starting point of "
+"the calculation is the center of the bounding box of the geometry."
+msgstr "Wenn <varname>maxchars</varname> angegeben wird, gibt ST_GeoHash einen GeoHash zurück, der maximal die Anzahl dieser Zeichen aufweist. Auf diese Weise ist es möglich die Eingabegeometrie mit einer geringeren Präzision darzustellen. Bei Nicht-Punkten befindet sich der Anfangspunkt der Berechnung im Mittelpunkt des Umgebungsrechtecks der Geometrie."
+
+#. Tag: para
+#: reference_output.xml:958
+#, no-c-format
+msgid "Availability: 1.4.0"
+msgstr "Verfügbarkeit: 1.4.0"
+
+#. Tag: para
+#: reference_output.xml:961
+#, no-c-format
+msgid ""
+"ST_GeoHash will not work with geometries that are not in geographic "
+"(lon/lat) coordinates."
+msgstr "ST_GeoHash funktioniert nicht, wenn die Geometrien nicht in geographischen (Länge/Breite) Koordinaten vorliegen."
+
+#. Tag: programlisting
+#: reference_output.xml:969
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
+"\n"
+"         st_geohash\n"
+"----------------------\n"
+" c0w3hf1s70w3hf1s70w3\n"
+"\n"
+"SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326),5);\n"
+"\n"
+" st_geohash\n"
+"------------\n"
+" c0w3h\n"
+"                ]]>"
+msgstr "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n\n         st_geohash\n----------------------\n c0w3hf1s70w3hf1s70w3\n\nSELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326),5);\n\n st_geohash\n------------\n c0w3h\n                ]]>"
+
+#. Tag: refname
+#: reference_output.xml:980
+#, no-c-format
+msgid "ST_AsGeobuf"
+msgstr "ST_AsGeobuf"
+
+#. Tag: refpurpose
+#: reference_output.xml:982
+#, no-c-format
+msgid "Return a Geobuf representation of a set of rows."
+msgstr "Gibt eine Menge an Zeilen in der Geobuf Darstellung aus."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:985
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
+"<paramdef><type>anyelement set </type> <parameter>row</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsGeobuf</function></funcdef> <paramdef><type>anyelement "
+"</type> <parameter>row</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>geom_name</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> <paramdef><type>anyelement set </type> <parameter>row</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> <paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> <paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_output.xml:1001
+#, no-c-format
+msgid ""
+"Return a Geobuf representation (<ulink "
+"url=\"https://github.com/mapbox/geobuf\">https://github.com/mapbox/geobuf</ulink>)"
+" of a set of rows corresponding to a FeatureCollection. Every input geometry"
+" is analyzed to determine maximum precision for optimal storage. Note that "
+"Geobuf in its current form cannot be streamed so the full output will be "
+"assembled in memory."
+msgstr "Gibt Zeilen einer FeatureCollection in der Geobuf Darstellung (<ulink url=\"https://github.com/mapbox/geobuf\">https://github.com/mapbox/geobuf</ulink>) aus. Von jeder Eingabegeometrie wird die maximale Genauigkeit analysiert, um eine optimale Speicherung zu erreichen. Anmerkung: In der jetzigen Form kann Geobuf nicht \"gestreamt\" werden, wodurch die gesamte Ausgabe im Arbeitsspeicher zusammengestellt wird."
+
+#. Tag: para
+#: reference_output.xml:1007 reference_output.xml:1108
+#, no-c-format
+msgid "<varname>row</varname> row data with at least a geometry column."
+msgstr "<varname>row</varname> Datenzeilen mit zumindest einer Geometriespalte."
+
+#. Tag: para
+#: reference_output.xml:1008 reference_output.xml:1111
+#, no-c-format
+msgid ""
+"<varname>geom_name</varname> is the name of the geometry column in the row "
+"data. If NULL it will default to the first found geometry column."
+msgstr "<varname>geom_name</varname> ist die Bezeichnung der Geometriespalte in den Datenzeilen. Wenn NULL, dann wird standardmäßig die erste aufgefundene Geometriespalte verwendet."
+
+#. Tag: para
+#: reference_output.xml:1010 reference_output.xml:1051
+#: reference_output.xml:1113
+#, no-c-format
+msgid "Availability: 2.4.0"
+msgstr "Verfügbarkeit: 2.4.0"
+
+#. Tag: programlisting
+#: reference_output.xml:1015
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
+"    FROM (SELECT ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))') AS geom) AS q;\n"
+" st_asgeobuf\n"
+"----------------------------------\n"
+" GAAiEAoOCgwIBBoIAAAAAgIAAAE=\n"
+"\n"
+"                ]]>"
+msgstr "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n    FROM (SELECT ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))') AS geom) AS q;\n st_asgeobuf\n----------------------------------\n GAAiEAoOCgwIBBoIAAAAAgIAAAE=\n\n                ]]>"
+
+#. Tag: refname
+#: reference_output.xml:1021
+#, no-c-format
+msgid "ST_AsMVTGeom"
+msgstr "ST_AsMVTGeom"
+
+#. Tag: refpurpose
+#: reference_output.xml:1023
+#, no-c-format
+msgid ""
+"Transform a geometry into the coordinate space of a <ulink "
+"url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink>."
+msgstr "Transformiert eine Geometrie in das Koordinatensystem eines <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink>s."
+
+#. Tag: funcprototype
+#: reference_output.xml:1027
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>int4 </type> "
+"<parameter>extent=4096</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>int4 </type> "
+"<parameter>buffer=256</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>bool </type> "
+"<parameter>clip_geom=true</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> <parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+
+#. Tag: para
+#: reference_output.xml:1041
+#, no-c-format
+msgid ""
+"Transform a geometry into the coordinate space of a <ulink "
+"url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink> of a"
+" set of rows corresponding to a Layer. Makes best effort to keep and even "
+"correct validity and might collapse geometry into a lower dimension in the "
+"process."
+msgstr "Transformiert eine Geometrie in das Koordinatensystem eines <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink>s aus Zeilen die einem Layer entsprechen. Unternimmt alle Anstrengungen, damit die Geometrie valide bleibt oder korrigiert sie eventuell sogar. Bei diesem Prozess kann es vorkommen, dass die Geometrie in eine niedrigere Dimension übergeführt wird."
+
+#. Tag: para
+#: reference_output.xml:1045
+#, no-c-format
+msgid "<varname>geom</varname> is the geometry to transform."
+msgstr "<varname>geom</varname> Die zu Transformierende Geometrie."
+
+#. Tag: para
+#: reference_output.xml:1046
+#, no-c-format
+msgid ""
+"<varname>bounds</varname> is the geometric bounds of the tile contents "
+"without buffer."
+msgstr "<varname>bounds</varname> ist die geometrische Abgrenzung des Inhalts der Kachel ohne Puffer."
+
+#. Tag: para
+#: reference_output.xml:1047
+#, no-c-format
+msgid ""
+"<varname>extent</varname> is the tile extent in tile coordinate space as "
+"defined by the <ulink url=\"https://www.mapbox.com/vector-"
+"tiles/specification/\">specification</ulink>. If NULL it will default to "
+"4096."
+msgstr "<varname>extent</varname> ist die Größe der Kachel, angegeben im Koordinatensystem der Vektorkacheln und so wie in der <ulink url=\"https://www.mapbox.com/vector-tiles/specification/\">Spezifikation</ulink> festgelegt. Wenn dieser Wert NULL ist, wird der Standardwert 4096 angenommen."
+
+#. Tag: para
+#: reference_output.xml:1048
+#, no-c-format
+msgid ""
+"<varname>buffer</varname> is the buffer distance in tile coordinate space to"
+" optionally clip geometries. If NULL it will default to 256."
+msgstr "<varname>buffer</varname> ist die Puffergröße im Koordinatensystem der Vektorkacheln, an der die Geometrie optional ausgeschnitten werden kann. Wenn NULL, dann wird der Standardwert 256 angenommen."
+
+#. Tag: para
+#: reference_output.xml:1049
+#, no-c-format
+msgid ""
+"<varname>clip_geom</varname> is a boolean to control if geometries should be"
+" clipped or encoded as is. If NULL it will default to true."
+msgstr "<varname>clip_geom</varname> ist ein boolescher Eingabewert, der bestimmt ob die Geometrie ausgeschnitten werden soll, oder so wie sie vorliegt codiert wird. Wenn der Wert NULL ist, wird der Standardwert TRUE angenommen."
+
+#. Tag: programlisting
+#: reference_output.xml:1056
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
+"        ST_GeomFromText('POLYGON ((0 0, 10 0, 10 5, 0 -5, 0 0))'),\n"
+"        ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096)),\n"
+"        4096, 0, false));\n"
+"                              st_astext\n"
+"--------------------------------------------------------------------\n"
+" MULTIPOLYGON(((5 4096,10 4096,10 4091,5 4096)),((5 4096,0 4096,0 4101,5 4096)))\n"
+"\n"
+"                ]]>"
+msgstr "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n        ST_GeomFromText('POLYGON ((0 0, 10 0, 10 5, 0 -5, 0 0))'),\n        ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096)),\n        4096, 0, false));\n                              st_astext\n--------------------------------------------------------------------\n MULTIPOLYGON(((5 4096,10 4096,10 4091,5 4096)),((5 4096,0 4096,0 4101,5 4096)))\n\n                ]]>"
+
+#. Tag: refname
+#: reference_output.xml:1062
+#, no-c-format
+msgid "ST_AsMVT"
+msgstr "ST_AsMVT"
+
+#. Tag: refpurpose
+#: reference_output.xml:1064
+#, no-c-format
+msgid ""
+"Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
+"Tile</ulink> representation of a set of rows."
+msgstr "Gibt Zeilen in der <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink> Darstellung aus."
+
+#. Tag: funcsynopsis
+#: reference_output.xml:1067
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
+"<paramdef><type>anyelement set </type> <parameter>row</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
+"<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>name</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
+"<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
+"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
+"<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>extent</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>geom_name</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement set </type> <parameter>row</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> <paramdef><type>text </type> <parameter>name</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> <paramdef><type>any [...]
+
+#. Tag: para
+#: reference_output.xml:1096
+#, no-c-format
+msgid ""
+"Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
+"Tile</ulink> representation of a set of rows corresponding to a Layer. "
+"Multiple calls can be concatenated to a tile with multiple Layers. Geometry "
+"is assumed to be in tile coordinate space and valid as per <ulink "
+"url=\"https://www.mapbox.com/vector-"
+"tiles/specification/\">specification</ulink>. Typically <xref "
+"linkend=\"ST_AsMVTGeom\"/> can be used to transform geometry into tile "
+"coordinate space. Other row data will be encoded as attributes."
+msgstr "Gibt eine Menge an Zeilen, die einem Layer entsprechen, in der <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink> Darstellung aus. Mehrere Aufrufe können aneinandergereiht werden, um eine Kachel mit mehreren Layern zu erstellen. Es wird angenommen, dass die Geometrie im Koordinatensystem der Vektorkacheln vorliegt und entsprechend der<ulink url=\"https://www.mapbox.com/vector-tiles/specification/\">Spezifikation</ulink> valide ist. Üblicherweise wird < [...]
+
+#. Tag: para
+#: reference_output.xml:1103
+#, no-c-format
+msgid ""
+"The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
+"Tile</ulink> format can store features with a different set of attributes "
+"per feature. To make use of this feature supply a JSONB column in the row "
+"data containing Json objects one level deep. The keys and values in the "
+"object will be parsed into feature attributes."
+msgstr "Das <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</ulink> Format kann Geoobjekte mit unterschiedlichen Attributen pro Feature speichern. Um dies zu nutzen, legen Sie bitte eine JSONB-Spalte mit JSON-Objekten in den Rohdaten an. Die Schlüssel und Werte in dem Objekt werden in die Feature-Attribute zerlegt."
+
+#. Tag: para
+#: reference_output.xml:1109
+#, no-c-format
+msgid ""
+"<varname>name</varname> is the name of the Layer. If NULL it will use the "
+"string \"default\"."
+msgstr "<varname>name</varname> ist der Name des Layers. Wenn NULL, dann wird die Zeichenfolge \"default\" verwendet."
+
+#. Tag: para
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"<varname>extent</varname> is the tile extent in screen space as defined by "
+"the specification. If NULL it will default to 4096."
+msgstr "<varname>extent</varname> ist die Kachelausdehnung in Bildschirmeinheiten, so wie in der Spezifikation festgelegt. Wenn NULL, wird der Standardwert 4096 angenommen."
+
+#. Tag: programlisting
+#: reference_output.xml:1118
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
+"    ST_AsMVTGeom(ST_GeomFromText('POLYGON ((35 10, 45 45, 15 40, 10 20, 35 10), (20 30, 35 35, 30 20, 20 30))'),\n"
+"    ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096)), 4096, 0, false) AS geom) AS q;\n"
+"                              st_asmvt\n"
+"--------------------------------------------------------------------\n"
+" \\x1a320a0474657374121d12020000180322150946ec3f1a14453b0a09280f091413121e09091e0f1a026331220228012880207802\n"
+"\n"
+"                ]]>"
+msgstr "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n    ST_AsMVTGeom(ST_GeomFromText('POLYGON ((35 10, 45 45, 15 40, 10 20, 35 10), (20 30, 35 35, 30 20, 20 30))'),\n    ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096)), 4096, 0, false) AS geom) AS q;\n                              st_asmvt\n--------------------------------------------------------------------\n \\x1a320a0474657374121d12020000180322150946ec3f1a14453b0a09280f091413121e09091e0f1a026331220228012 [...]
diff --git a/doc/po/de/reference_processing.xml.po b/doc/po/de/reference_processing.xml.po
new file mode 100644
index 0000000..0b3e7c8
--- /dev/null
+++ b/doc/po/de/reference_processing.xml.po
@@ -0,0 +1,4716 @@
+# SOME DESCRIPTIVE TITLE.
+#
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"PO-Revision-Date: 2017-09-12 11:54+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_processing.xml:3
+#, no-c-format
+msgid "Geometry Processing"
+msgstr "Geometrieverarbeitung"
+
+#. Tag: refname
+#: reference_processing.xml:6
+#, no-c-format
+msgid "ST_Buffer"
+msgstr "ST_Buffer"
+
+#. Tag: refpurpose
+#: reference_processing.xml:8
+#, no-c-format
+msgid ""
+"(T) Returns a geometry covering all points within a given distance from the "
+"input geometry."
+msgstr "(T) Gibt eine Geometrie zurück, welche alle Punkte innerhalb einer gegebenen Entfernung von der Eingabegeometrie beinhaltet."
+
+#. Tag: funcsynopsis
+#: reference_processing.xml:16
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>num_seg_quarter_circle</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>buffer_style_parameters</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer_in_meters</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>num_seg_quarter_circle</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>buffer_style_parameters</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>radius_of_buffer</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>radius_of_buffer</parameter></paramdef> <paramdef><type [...]
+
+#. Tag: title
+#: reference_processing.xml:61 reference_processing.xml:235
+#: reference_processing.xml:314 reference_processing.xml:369
+#: reference_processing.xml:434 reference_processing.xml:583
+#: reference_processing.xml:658 reference_processing.xml:741
+#: reference_processing.xml:840 reference_processing.xml:920
+#: reference_processing.xml:978 reference_processing.xml:1047
+#: reference_processing.xml:1094 reference_processing.xml:1142
+#: reference_processing.xml:1225 reference_processing.xml:1292
+#: reference_processing.xml:1334 reference_processing.xml:1393
+#: reference_processing.xml:1440 reference_processing.xml:1494
+#: reference_processing.xml:1536 reference_processing.xml:1588
+#: reference_processing.xml:1646 reference_processing.xml:1800
+#: reference_processing.xml:1838 reference_processing.xml:1912
+#: reference_processing.xml:1966 reference_processing.xml:2022
+#: reference_processing.xml:2073 reference_processing.xml:2115
+#: reference_processing.xml:2157 reference_processing.xml:2213
+#: reference_processing.xml:2339 reference_processing.xml:2423
+#: reference_processing.xml:2506 reference_processing.xml:2561
+#: reference_processing.xml:2630 reference_processing.xml:2698
+#: reference_processing.xml:2788
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_processing.xml:63
+#, no-c-format
+msgid ""
+"Returns a geometry/geography that represents all points whose distance from "
+"this Geometry/geography is less than or equal to distance."
+msgstr "Gibt eine Geometrie/Geographie zurück, die alle Punkte repräsentiert, deren Entfernung von dieser Geometrie/Geographie kleiner oder gleich der gegebenen Entfernung ist."
+
+#. Tag: para
+#: reference_processing.xml:65
+#, no-c-format
+msgid ""
+"Geometry: Calculations are in the Spatial Reference System of the geometry. "
+"Introduced in 1.5 support for different end cap and mitre settings to "
+"control shape."
+msgstr "Geometrie: Berechnungen werden im Koordinatenreferenzsystem der Geometrie durchgeführt. Mit 1.5 wurde die Unterstützung unterschiedlicher Abschlussstücke/end-cap und Gehrungen/mitre eingeführt, um die Gestalt zu kontrollieren."
+
+#. Tag: para
+#: reference_processing.xml:68
+#, no-c-format
+msgid ""
+"Negative radii: For polygons, a negative radius can be used, which will "
+"shrink the polygon rather than expanding it."
+msgstr "Negative Radien: Bei Polygonen kann ein negativer Radius vergewendet werden, wodurch das Polygon geschrumpft anstatt vergrößert wird."
+
+#. Tag: para
+#: reference_processing.xml:69
+#, no-c-format
+msgid ""
+"Geography: For geography this is really a thin wrapper around the geometry "
+"implementation. It first determines the best SRID that fits the bounding box"
+" of the geography object (favoring UTM, Lambert Azimuthal Equal Area (LAEA) "
+"north/south pole, and falling back on mercator in worst case scenario) and "
+"then buffers in that planar spatial ref and retransforms back to WGS84 "
+"geography."
+msgstr "Geographie: Beim geographischen Datentyp handelt es sich lediglich um einen schlanken Adapter, der um die geometrische Implementation herumgelegt wurde. Zuerst wird die passenste SRID für das Umgebungsrechteck des geographischen Objektes bestimmt (bevorzugt UTM, Lambert Azimuthal Equal Area (LAEA) Nord/Süd Pol, im schlimmsten Fall wird auf Mercator zurückgegriffen), dann im planaren Koordinatenreferenzsystem gepuffert und anschließend nach WGS84 Geographie zurück transformiert."
+
+#. Tag: para
+#: reference_processing.xml:71
+#, no-c-format
+msgid ""
+"For geography this may not behave as expected if object is sufficiently "
+"large that it falls between two UTM zones or crosses the dateline"
+msgstr "Beim geographischen Datentyp kann sich dies anders verhalten als erwartet, nämlich dann, wenn das Objekt entrsprechend groß ist und zwischen zwei UTM-Zonen fällt oder eine Datumsgrenze überschreitet."
+
+#. Tag: para
+#: reference_processing.xml:73
+#, no-c-format
+msgid ""
+"Availability: 1.5 - ST_Buffer was enhanced to support different endcaps and "
+"join types. These are useful for example to convert road linestrings into "
+"polygon roads with flat or square edges instead of rounded edges. Thin "
+"wrapper for geography was added. - requires GEOS >= 3.2 to take advantage"
+" of advanced geometry functionality."
+msgstr "Verfügbarkeit: 1.5 - ST_Buffer wurde um die Unterstützung von Abschlusstücken/endcaps und Join-Typen erweitert. Diese können zum Beispiel dazu verwendet werden, um Linienzüge von Straßen in Straßenpolygone mit flachen oder rechtwinkeligen Abschlüssen anstatt mit runden Enden umzuwandeln. Ein schlanker Adapter für den geographischen Datentyp wurde hinzugefügt. - benötigt GEOS >= 3.2 um diese erweiterte geometrische Funktionalität auszunutzen."
+
+#. Tag: para
+#: reference_processing.xml:76
+#, no-c-format
+msgid ""
+"The optional third parameter (currently only applies to geometry) can either"
+" specify number of segments used to approximate a quarter circle (integer "
+"case, defaults to 8) or a list of blank-separated key=value pairs (string "
+"case) to tweak operations as follows:"
+msgstr "Der optionale dritte Parameter (zurzeit nur auf den geometrischen Datentyp anwendbar) ermöglicht es die Anzahl der Segmente zur Näherung eines Viertelkreises (Ganzzahl, standardmäßig 8) oder eine Liste von leerzeichengetrennten key=value Paaren (string case) festzulegen, um die Berechnungen wie folgt zu optimieren:"
+
+#. Tag: para
+#: reference_processing.xml:80 reference_processing.xml:1669
+#, no-c-format
+msgid ""
+"'quad_segs=#' : number of segments used to approximate a quarter circle "
+"(defaults to 8)."
+msgstr "'quad_segs=#' : Anzahl der Segmente die verwendet werden um einen Viertelkreis anzunähern (standardmäßig 8)."
+
+#. Tag: para
+#: reference_processing.xml:83
+#, no-c-format
+msgid ""
+"'endcap=round|flat|square' : endcap style (defaults to \"round\", needs "
+"GEOS-3.2 or higher for a different value). 'butt' is also accepted as a "
+"synonym for 'flat'."
+msgstr "'endcap=round|flat|square' : endcap style (standardmäßig \"round\", benötigt GEOS-3.2 oder höher für andere Werte). 'butt' kann auch als Synonym für 'flat' verwendet werden."
+
+#. Tag: para
+#: reference_processing.xml:86
+#, no-c-format
+msgid ""
+"'join=round|mitre|bevel' : join style (defaults to \"round\", needs GEOS-3.2"
+" or higher for a different value). 'miter' is also accepted as a synonym for"
+" 'mitre'."
+msgstr "'join=round|mitre|bevel' : join style (standardmäßig \"round\", benötigt GEOS-3.2 oder höher für andere Werte). 'miter' kann auch als Synonym für 'mitre' verwendet werden."
+
+#. Tag: para
+#: reference_processing.xml:89
+#, no-c-format
+msgid ""
+"'mitre_limit=#.#' : mitre ratio limit (only affects mitered join style). "
+"'miter_limit' is also accepted as a synonym for 'mitre_limit'."
+msgstr "'mitre_limit=#.#' : Gehrungsobergrenze (beeinflusst nur Gehrungsverbindungen). 'miter_limit' kann auch als Synonym von 'mitre_limit' verwendet werden."
+
+#. Tag: para
+#: reference_processing.xml:94
+#, no-c-format
+msgid "Units of radius are measured in units of the spatial reference system."
+msgstr "Die Einheiten des Radius werden in den Einheiten des Koordinatenreferenzsystems gemessen."
+
+#. Tag: para
+#: reference_processing.xml:95
+#, no-c-format
+msgid ""
+"The inputs can be POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
+"POLYGONS, MULTIPOLYGONS, and GeometryCollections."
+msgstr "Es können POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, POLYGONS, MULTIPOLYGONS, und Sammelgeometrien/GeometryCollections eingegeben werden."
+
+#. Tag: para
+#: reference_processing.xml:96
+#, no-c-format
+msgid ""
+"This function ignores the third dimension (z) and will always give a 2-d "
+"buffer even when presented with a 3d-geometry."
+msgstr "Diese Funktion ignoriert die dritte Dimension (z) und gibt immer einen 2-D Buffer zurück, sogar dann wenn eine 3D-Geometrie überreicht wird."
+
+#. Tag: para
+#: reference_processing.xml:98 reference_processing.xml:323
+#: reference_processing.xml:1686 reference_processing.xml:2082
+#: reference_processing.xml:2581
+#, no-c-format
+msgid "Performed by the GEOS module."
+msgstr "Wird vom GEOS Modul ausgeführt"
+
+#. Tag: para
+#: reference_processing.xml:99 reference_processing.xml:602
+#: reference_processing.xml:851 reference_processing.xml:1252
+#: reference_processing.xml:2350 reference_processing.xml:2590
+#, no-c-format
+msgid "&sfs_compliant; s2.1.1.3"
+msgstr "&sfs_compliant; s2.1.1.3"
+
+#. Tag: para
+#: reference_processing.xml:100
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.17"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.17"
+
+#. Tag: para
+#: reference_processing.xml:102
+#, no-c-format
+msgid ""
+"People often make the mistake of using this function to try to do radius "
+"searches. Creating a buffer to a radius search is slow and pointless. Use "
+"<xref linkend=\"ST_DWithin\"/> instead."
+msgstr "Fälschlicherweise wird diese Funktion oft zur Umkreissuche verwendet. Die Erzeugung eines Puffers zur Umkreissuche ist langsam und witzlos. Benutzen Sie bitte stattdessen <xref linkend=\"ST_DWithin\"/>."
+
+#. Tag: title
+#: reference_processing.xml:107 reference_processing.xml:252
+#: reference_processing.xml:331 reference_processing.xml:402
+#: reference_processing.xml:472 reference_processing.xml:608
+#: reference_processing.xml:707 reference_processing.xml:858
+#: reference_processing.xml:1062 reference_processing.xml:1153
+#: reference_processing.xml:1256 reference_processing.xml:1303
+#: reference_processing.xml:1409 reference_processing.xml:1460
+#: reference_processing.xml:1506 reference_processing.xml:1609
+#: reference_processing.xml:1695 reference_processing.xml:1933
+#: reference_processing.xml:1991 reference_processing.xml:2044
+#: reference_processing.xml:2088 reference_processing.xml:2128
+#: reference_processing.xml:2184 reference_processing.xml:2236
+#: reference_processing.xml:2358 reference_processing.xml:2442
+#: reference_processing.xml:2597 reference_processing.xml:2724
+#: reference_processing.xml:2814
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: reference_processing.xml:118
+#, no-c-format
+msgid "quad_segs=8 (default)"
+msgstr "quad_segs=8 (Standardwert)"
+
+#. Tag: programlisting
+#: reference_processing.xml:121
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=8');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=8');"
+
+#. Tag: para
+#: reference_processing.xml:129
+#, no-c-format
+msgid "quad_segs=2 (lame)"
+msgstr "quad_segs=2 (lahme Ente)"
+
+#. Tag: programlisting
+#: reference_processing.xml:132
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=2');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2');"
+
+#. Tag: para
+#: reference_processing.xml:141
+#, no-c-format
+msgid "endcap=round join=round (default)"
+msgstr "endcap=round join=round (Standardwert)"
+
+#. Tag: programlisting
+#: reference_processing.xml:144
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText(\n"
+"  'LINESTRING(50 50,150 150,150 50)'\n"
+" ), 10, 'endcap=round join=round');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'endcap=round join=round');"
+
+#. Tag: para
+#: reference_processing.xml:152
+#, no-c-format
+msgid "endcap=square"
+msgstr "endcap=square"
+
+#. Tag: programlisting
+#: reference_processing.xml:155
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText(\n"
+"  'LINESTRING(50 50,150 150,150 50)'\n"
+" ), 10, 'endcap=square join=round');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'endcap=square join=round');"
+
+#. Tag: para
+#: reference_processing.xml:163
+#, no-c-format
+msgid "endcap=flat"
+msgstr "endcap=flat"
+
+#. Tag: programlisting
+#: reference_processing.xml:166
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText(\n"
+"  'LINESTRING(50 50,150 150,150 50)'\n"
+" ), 10, 'endcap=flat join=round');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'endcap=flat join=round');"
+
+#. Tag: para
+#: reference_processing.xml:175
+#, no-c-format
+msgid "join=bevel"
+msgstr "join=bevel"
+
+#. Tag: programlisting
+#: reference_processing.xml:178
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText(\n"
+"  'LINESTRING(50 50,150 150,150 50)'\n"
+" ), 10, 'join=bevel');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'join=bevel');"
+
+#. Tag: para
+#: reference_processing.xml:186
+#, no-c-format
+msgid "join=mitre mitre_limit=5.0 (default mitre limit)"
+msgstr "join=mitre mitre_limit=5.0 (default mitre limit)"
+
+#. Tag: programlisting
+#: reference_processing.xml:189
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText(\n"
+"  'LINESTRING(50 50,150 150,150 50)'\n"
+" ), 10, 'join=mitre mitre_limit=5.0');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'join=mitre mitre_limit=5.0');"
+
+#. Tag: para
+#: reference_processing.xml:197
+#, no-c-format
+msgid "join=mitre mitre_limit=1"
+msgstr "join=mitre mitre_limit=1"
+
+#. Tag: programlisting
+#: reference_processing.xml:200
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(\n"
+" ST_GeomFromText(\n"
+"  'LINESTRING(50 50,150 150,150 50)'\n"
+" ), 10, 'join=mitre mitre_limit=1.0');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'join=mitre mitre_limit=1.0');"
+
+#. Tag: programlisting
+#: reference_processing.xml:207
+#, no-c-format
+msgid ""
+"--A buffered point approximates a circle\n"
+"-- A buffered point forcing approximation of (see diagram)\n"
+"-- 2 points per quarter circle is poly with 8 sides (see diagram)\n"
+"SELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As promisingcircle_pcount,\n"
+"ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As lamecircle_pcount;\n"
+"\n"
+"promisingcircle_pcount | lamecircle_pcount\n"
+"------------------------+-------------------\n"
+"                         33 |                9\n"
+"\n"
+"--A lighter but lamer circle\n"
+"-- only 2 points per quarter circle is an octagon\n"
+"--Below is a 100 meter octagon\n"
+"-- Note coordinates are in NAD 83 long lat which we transform\n"
+"to Mass state plane meter and then buffer to get measurements in meters;\n"
+"SELECT ST_AsText(ST_Buffer(\n"
+"ST_Transform(\n"
+"ST_SetSRID(ST_MakePoint(-71.063526, 42.35785),4269), 26986)\n"
+",100,2)) As octagon;\n"
+"----------------------\n"
+"POLYGON((236057.59057465 900908.759918696,236028.301252769 900838.049240578,235\n"
+"957.59057465 900808.759918696,235886.879896532 900838.049240578,235857.59057465\n"
+"900908.759918696,235886.879896532 900979.470596815,235957.59057465 901008.759918\n"
+"696,236028.301252769 900979.470596815,236057.59057465 900908.759918696))"
+msgstr "-- Ein gepufferter Punkt nähert sich einem Kreis an (sh. Abbildung)\n-- Ein gepufferter Punkt der die Annäherung mit 2 Punkten pro Viertelkreis erzwingt\n-- ist ein Polygon mit 8 Seiten  (sh. Abbildung)\nSELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As promisingcircle_pcount,\nST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As lamecircle_pcount;\n\npromisingcircle_pcount | lamecircle_pcount\n------------------------+-------------------\n        [...]
+
+#. Tag: title
+#: reference_processing.xml:211 reference_processing.xml:286
+#: reference_processing.xml:335 reference_processing.xml:409
+#: reference_processing.xml:561 reference_processing.xml:624
+#: reference_processing.xml:714 reference_processing.xml:815
+#: reference_processing.xml:898 reference_processing.xml:957
+#: reference_processing.xml:1025 reference_processing.xml:1069
+#: reference_processing.xml:1111 reference_processing.xml:1270
+#: reference_processing.xml:1312 reference_processing.xml:1366
+#: reference_processing.xml:1416 reference_processing.xml:1455
+#: reference_processing.xml:1473 reference_processing.xml:1501
+#: reference_processing.xml:1560 reference_processing.xml:1615
+#: reference_processing.xml:1777 reference_processing.xml:1816
+#: reference_processing.xml:1886 reference_processing.xml:1940
+#: reference_processing.xml:1998 reference_processing.xml:2049
+#: reference_processing.xml:2093 reference_processing.xml:2133
+#: reference_processing.xml:2191 reference_processing.xml:2307
+#: reference_processing.xml:2399 reference_processing.xml:2477
+#: reference_processing.xml:2529 reference_processing.xml:2604
+#: reference_processing.xml:2658 reference_processing.xml:2749
+#: reference_processing.xml:2867
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: para
+#: reference_processing.xml:213
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
+"linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
+msgstr ", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:219
+#, no-c-format
+msgid "ST_BuildArea"
+msgstr "ST_BuildArea"
+
+#. Tag: refpurpose
+#: reference_processing.xml:221
+#, no-c-format
+msgid ""
+"Creates an areal geometry formed by the constituent linework of given "
+"geometry"
+msgstr "Erzeugt eine Flächengeometrie aus den einzelnen Linien einer gegebenen Geometrie"
+
+#. Tag: funcprototype
+#: reference_processing.xml:227
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_BuildArea</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BuildArea</function></funcdef> <paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:237
+#, no-c-format
+msgid ""
+"Creates an areal geometry formed by the constituent linework of given "
+"geometry. The return type can be a Polygon or MultiPolygon, depending on "
+"input. If the input lineworks do not form polygons NULL is returned. The "
+"inputs can be LINESTRINGS, MULTILINESTRINGS, POLYGONS, MULTIPOLYGONS, and "
+"GeometryCollections."
+msgstr "Erzeugt eine Flächengeometrie aus den einzelnen Linien einer gegebenen Geometrie. Der zurückgegebene Datentyp ist, abhängig von der Eingabe, ein Polygon oder ein MultiPolygon. Wenn das Eingabe-Liniennetz keine Polygone bildet, wird NULL zurückgegeben. Die Eingabe können LineStrings, MultiLinestrings, Polygons, MultiPolygons und GeometryCollections sein."
+
+#. Tag: para
+#: reference_processing.xml:242
+#, no-c-format
+msgid "This function will assume all inner geometries represent holes"
+msgstr "Diese Funktion nimmt an, dass alle inneren Geometrien Lücken/Inseln darstellen."
+
+#. Tag: para
+#: reference_processing.xml:245 reference_processing.xml:1548
+#, no-c-format
+msgid ""
+"Input linework must be correctly noded for this function to work properly"
+msgstr "Damit diese Funktion korrekt arbeitet, müssen die Knoten des eingegebenen Liniennetzes richtig angeordnet sein"
+
+#. Tag: para
+#: reference_processing.xml:248
+#, no-c-format
+msgid "Availability: 1.1.0 - requires GEOS >= 2.1.0."
+msgstr "Verfügbarkeit: 1.1.0 - benötigt GEOS >= 2.1.0."
+
+#. Tag: para
+#: reference_processing.xml:262
+#, no-c-format
+msgid "This will create a donut"
+msgstr "Erzeugt einen Donut"
+
+#. Tag: programlisting
+#: reference_processing.xml:265
+#, no-c-format
+msgid ""
+"SELECT ST_BuildArea(ST_Collect(smallc,bigc))\n"
+"FROM (SELECT\n"
+"        ST_Buffer(\n"
+"          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
+msgstr "SELECT ST_BuildArea(ST_Collect(smallc,bigc))\nFROM (SELECT\n        ST_Buffer(\n          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
+
+#. Tag: para
+#: reference_processing.xml:274
+#, no-c-format
+msgid ""
+"This will create a gaping hole inside the circle with prongs sticking out"
+msgstr "Dies erzeugt eine auseinanderklaffende Lücke innerhalb des Kreises mit herausstehenden Zacken"
+
+#. Tag: programlisting
+#: reference_processing.xml:277
+#, no-c-format
+msgid ""
+"SELECT ST_BuildArea(ST_Collect(line,circle))\n"
+"FROM (SELECT\n"
+"        ST_Buffer(\n"
+"                ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)),\n"
+"                                5)  As line,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
+"\n"
+"--this creates the same gaping hole\n"
+"--but using linestrings instead of polygons\n"
+"SELECT ST_BuildArea(\n"
+"        ST_Collect(ST_ExteriorRing(line),ST_ExteriorRing(circle))\n"
+"        )\n"
+"FROM (SELECT ST_Buffer(\n"
+"        ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190))\n"
+"                ,5)  As line,\n"
+"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;"
+msgstr "SELECT ST_BuildArea(ST_Collect(line,circle))\nFROM (SELECT\n        ST_Buffer(\n                ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)),\n                                5)  As line,\n        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n\n--dies erzeugt dieselbe auseinanderklaffende Lücke\n--allerdings aus Linienzügen anstelle von Polygonen\nSELECT ST_BuildArea(\n        ST_Collect(ST_ExteriorRing(line),ST_ExteriorRing(circle))\n        )\n [...]
+
+#. Tag: para
+#: reference_processing.xml:288
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>,"
+" <xref linkend=\"ST_BdMPolyFromText\"/>wrappers to this function with "
+"standard OGC interface"
+msgstr ", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>, <xref linkend=\"ST_BdMPolyFromText\"/> Adapter für diese Funktion mit der OGC-Standardschnittstelle"
+
+#. Tag: refname
+#: reference_processing.xml:299
+#, no-c-format
+msgid "ST_ClipByBox2D"
+msgstr "ST_ClipByBox2D"
+
+#. Tag: refpurpose
+#: reference_processing.xml:300
+#, no-c-format
+msgid "Returns the portion of a geometry falling within a rectangle."
+msgstr "Gibt jenen Teil der Geometrie zurück, der innerhalb eines Rechteckes liegt."
+
+#. Tag: funcprototype
+#: reference_processing.xml:305
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:316
+#, no-c-format
+msgid ""
+"Clips a geometry by a 2D box in a fast but possibly dirty way. The output "
+"geometry is not guaranteed to be valid (self-intersections for a polygon may"
+" be introduced). Topologically invalid input geometries do not result in "
+"exceptions being thrown."
+msgstr "Schneidet eine Geometrie mittels einer 2D-Box aus; eine schnelle aber möglicherweise unsaubere Methode. Es ist nicht garantiert, dass die Ausgabegeometrie valide ist (bei Polygonen kann es zu Selbstüberschneidungen kommen). Topologisch invalide Eingabegeometrien führen zu keiner Fehlermeldung."
+
+#. Tag: para
+#: reference_processing.xml:324 reference_processing.xml:2435
+#, no-c-format
+msgid "Requires GEOS 3.5.0+"
+msgstr "Benötigt GEOS 3.5.0+"
+
+#. Tag: para
+#: reference_processing.xml:326
+#, no-c-format
+msgid "Availability: 2.2.0 - requires GEOS >= 3.5.0."
+msgstr "Verfügbarkeit: 2.2.0 - benötigt GEOS >= 3.5.0."
+
+#. Tag: programlisting
+#: reference_processing.xml:332
+#, no-c-format
+msgid ""
+"-- Rely on implicit cast from geometry to box2d for the second parameter\n"
+"SELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
+msgstr "-- Der zweite Eingabeparameter baut auf die implizite Typumwandlung von Geometrie nach Box2D auf\nSELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
+
+#. Tag: para
+#: reference_processing.xml:336
+#, no-c-format
+msgid ", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
+msgstr ", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:346
+#, no-c-format
+msgid "ST_Collect"
+msgstr "ST_Collect"
+
+#. Tag: refpurpose
+#: reference_processing.xml:347
+#, no-c-format
+msgid ""
+"Return a specified ST_Geometry value from a collection of other geometries."
+msgstr "Gibt einen festgelegten ST_Geometry Wert aus einer Sammlung anderer Geometrien zurück."
+
+#. Tag: funcsynopsis
+#: reference_processing.xml:351
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> "
+"<paramdef><type>geometry set</type> "
+"<parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Collect</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Collect</function></funcdef> <paramdef><type>geometry[]</type> "
+"<parameter>g1_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> <paramdef><type>geometry set</type> <parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> <param [...]
+
+#. Tag: para
+#: reference_processing.xml:370
+#, no-c-format
+msgid ""
+"Output type can be a MULTI* or a GEOMETRYCOLLECTION. Comes in 2 variants. "
+"Variant 1 collects 2 geometries. Variant 2 is an aggregate function that "
+"takes a set of geometries and collects them into a single ST_Geometry."
+msgstr "Der Ausgabetyp kann eine MULTI* oder eine GEOMETRYCOLLECTION sein. Hat 2 Varianten. Variante 1 sammelt 2 Geometrien ein. Variante 2 ist eine Aggregatfunktion, die einen Satz an Geometrien entgegennimmt und diese in einer einzelnen ST_Geometry versammelt."
+
+#. Tag: para
+#: reference_processing.xml:374
+#, no-c-format
+msgid ""
+"Aggregate version: This function returns a GEOMETRYCOLLECTION or a MULTI "
+"object from a set of geometries. The ST_Collect() function is an "
+"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
+"operates on rows of data, in the same way the SUM() and AVG() functions do. "
+"For example, \"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\" "
+"will return a separate GEOMETRYCOLLECTION for each distinct value of "
+"ATTRCOLUMN."
+msgstr "Aggregat Version:: Diese Funktion gibt eine GEOMETRYCOLLECTION oder ein MULTI Objekt aus einem Satz an Geometrien. Die Funktion ST_Collect() ist in der Terminologie von PostgreSQL eine Aggregatfunktion. Dies bedeutet, dass sie so wie die SUM() und AVG() Funktionen mit Datenzeilen arbeitet. Zum Beispiel, \"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\" gibt eine einzelne GEOMETRYCOLLECTION für jeden eindeutigen Wert von ATTRCOLUMN zurück."
+
+#. Tag: para
+#: reference_processing.xml:382
+#, no-c-format
+msgid ""
+"Non-Aggregate version: This function returns a geometry being a collection "
+"of two input geometries. Output type can be a MULTI* or a "
+"GEOMETRYCOLLECTION."
+msgstr "Nicht-Aggregat Version: Diese Funktion gibt eine Geometrie zurück, die aus der Ansammlung zweier Eingabegeometrien besteht. Der Ausgabetyp kann eine Mehrfach-/MULTI* oder eine Sammelgeometrie/GEOMETRYCOLLECTION sein."
+
+#. Tag: para
+#: reference_processing.xml:386
+#, no-c-format
+msgid ""
+"ST_Collect and ST_Union are often interchangeable except that ST_Collect "
+"will always return a GeometryCollection or MULTI geometry and ST_Union may "
+"return single geometries when it dissolves boundaries. ST_Union will also "
+"split linestrings at node intersections, whereas ST_Collect will never split"
+" linestrings and in turn just return as MULTILINESTRING. To prevent "
+"ST_Collect from returning a Geometry Collection when collecting MULTI "
+"geometries, one can use the below trick that utilizes <xref "
+"linkend=\"ST_Dump\"/> to expand the MULTIs out to singles and then regroup "
+"them."
+msgstr "ST_Collect und ST_Union sind oftmals gegeneinander austauschbar, außer das ST_Collect immer eine GeometryCollection oder MULTI-Geometrie zurückgibt und ST_Union kann Einzelgeometrien zurückgeben, wenn es die Grenzlinien auflöst. ST_Union teilt Linienzüge an Überschneidungsknoten, während ST_Collect Linienzüge niemals auftrennt und nur einen MULTILINESTRING zurückgibt. Um ST_Collect von der Ausgabe einer GeometryCollection bei der Sammlung von MULTI-Geometrien abzuhalten, kann man [...]
+
+#. Tag: para
+#: reference_processing.xml:394
+#, no-c-format
+msgid ""
+"Availability: 1.4.0 - ST_Collect(geomarray) was introduced. ST_Collect was "
+"enhanced to handle more geometries faster."
+msgstr "Verfügbarkeit: 1.4.0 - ST_Collect(geomarray) wurde eingeführt. ST_Collect wurde verbessert, um mehrere Geometrien schneller handhaben zu können."
+
+#. Tag: para
+#: reference_processing.xml:395 reference_processing.xml:604
+#: reference_processing.xml:701 reference_processing.xml:753
+#: reference_processing.xml:944 reference_processing.xml:999
+#: reference_processing.xml:1057 reference_processing.xml:1098
+#: reference_processing.xml:1297 reference_processing.xml:1361
+#: reference_processing.xml:1404 reference_processing.xml:1595
+#: reference_processing.xml:1812 reference_processing.xml:1924
+#: reference_processing.xml:1982 reference_processing.xml:2516
+#: reference_processing.xml:2650
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: para
+#: reference_processing.xml:396
+#, no-c-format
+msgid ""
+"&curve_support; This method supports Circular Strings and Curves, but will "
+"never return a MULTICURVE or MULTI as one would expect and PostGIS does not "
+"currently support those."
+msgstr "&curve_support; Diese Methode unterstützt Kreisbögen und Kurven, gibt aber niemals eine MULTICURVE oder MULTI* zurück, so wie man es sich erwarten würde und PostGIS unterstützt diese auch nicht."
+
+#. Tag: para
+#: reference_processing.xml:403 reference_processing.xml:2598
+#, no-c-format
+msgid "Aggregate example"
+msgstr "Aggregat Beispiel"
+
+#. Tag: programlisting
+#: reference_processing.xml:404
+#, no-c-format
+msgid ""
+"SELECT stusps, ST_Collect(f.the_geom) as singlegeom\n"
+"         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n"
+"                                FROM\n"
+"                                somestatetable ) As f\n"
+"GROUP BY stusps"
+msgstr "SELECT stusps, ST_Collect(f.the_geom) as singlegeom\n         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n                                FROM\n                                somestatetable ) As f\nGROUP BY stusps"
+
+#. Tag: para
+#: reference_processing.xml:405 reference_processing.xml:2600
+#, no-c-format
+msgid "Non-Aggregate example"
+msgstr "Nicht-Aggregat Beispiel"
+
+#. Tag: programlisting
+#: reference_processing.xml:406
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
+"        ST_GeomFromText('POINT(-2 3)') ));\n"
+"\n"
+"st_astext\n"
+"----------\n"
+"MULTIPOINT(1 2,-2 3)\n"
+"\n"
+"--Collect 2 d points\n"
+"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
+"                ST_GeomFromText('POINT(1 2)') ) );\n"
+"\n"
+"st_astext\n"
+"----------\n"
+"MULTIPOINT(1 2,1 2)\n"
+"\n"
+"--Collect 3d points\n"
+"SELECT ST_AsEWKT(ST_Collect(ST_GeomFromEWKT('POINT(1 2 3)'),\n"
+"                ST_GeomFromEWKT('POINT(1 2 4)') ) );\n"
+"\n"
+"                st_asewkt\n"
+"-------------------------\n"
+" MULTIPOINT(1 2 3,1 2 4)\n"
+"\n"
+" --Example with curves\n"
+"SELECT ST_AsText(ST_Collect(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'),\n"
+"ST_GeomFromText('CIRCULARSTRING(220227 150406,2220227 150407,220227 150406)')));\n"
+"                                                                                                                                st_astext\n"
+"------------------------------------------------------------------------------------\n"
+" GEOMETRYCOLLECTION(CIRCULARSTRING(220268 150415,220227 150505,220227 150406),\n"
+" CIRCULARSTRING(220227 150406,2220227 150407,220227 150406))\n"
+"\n"
+"--New ST_Collect array construct\n"
+"SELECT ST_Collect(ARRAY(SELECT the_geom FROM sometable));\n"
+"\n"
+"SELECT ST_AsText(ST_Collect(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
+"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As wktcollect;\n"
+"\n"
+"--wkt collect --\n"
+"MULTILINESTRING((1 2,3 4),(3 4,4 5))"
+msgstr "SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n        ST_GeomFromText('POINT(-2 3)') ));\n\nst_astext\n----------\nMULTIPOINT(1 2,-2 3)\n\n--2D-Punkte sammeln\nSELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n                ST_GeomFromText('POINT(1 2)') ) );\n\nst_astext\n----------\nMULTIPOINT(1 2,1 2)\n\n--3D-Punkte sammeln\nSELECT ST_AsEWKT(ST_Collect(ST_GeomFromEWKT('POINT(1 2 3)'),\n                ST_GeomFromEWKT('POINT(1 2 4)') ) );\n\n            [...]
+
+#. Tag: para
+#: reference_processing.xml:410
+#, no-c-format
+msgid ", <xref linkend=\"ST_Union\"/>"
+msgstr ", <xref linkend=\"ST_Union\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:417
+#, no-c-format
+msgid "ST_ConcaveHull"
+msgstr "ST_ConcaveHull"
+
+#. Tag: refpurpose
+#: reference_processing.xml:418
+#, no-c-format
+msgid ""
+"The concave hull of a geometry represents a possibly concave geometry that "
+"encloses all geometries within the set. You can think of it as shrink "
+"wrapping."
+msgstr "Die konkave Hülle einer Geometrie stellt eine möglicherweise konkave Geometrie dar, welche alle Geometrien der Menge einschließt. Sie können es sich wie in Folie einpacken vorstellen."
+
+#. Tag: funcprototype
+#: reference_processing.xml:424
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float </type> "
+"<parameter>target_percent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>allow_holes=false</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float </type> <parameter>target_percent</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>allow_holes=false</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:435
+#, no-c-format
+msgid ""
+"The concave hull of a geometry represents a possibly concave geometry that "
+"encloses all geometries within the set. Defaults to false for allowing "
+"polygons with holes. The result is never higher than a single polygon."
+msgstr "Die konkave Hülle einer Geometrie stellt eine möglicherweise konkave Geometrie dar, welche alle Geometrien der Menge einschließt. Ob Polygone Lücken aufweisen dürfen ist standardmäßig auf FALSE gesetzt. Das Ergebnis ist niemals mehr als ein einzelnes Polygon."
+
+#. Tag: para
+#: reference_processing.xml:439
+#, no-c-format
+msgid ""
+"The target_percent is the target percent of area of convex hull the PostGIS "
+"solution will try to approach before giving up or exiting. One can think of "
+"the concave hull as the geometry you get by vacuum sealing a set of "
+"geometries. The target_percent of 1 will give you the same answer as the "
+"convex hull. A target_percent between 0 and 0.99 will give you something "
+"that should have a smaller area than the convex hull. This is different from"
+" a convex hull which is more like wrapping a rubber band around the set of "
+"geometries."
+msgstr "Der Eingabeparameter \"target_percent\" ist der Flächenanteil der konvexen Hülle für den PostGIS eine Lösung annähert bevor es aufgibt oder beendet. Man kann sich eine konkave Hülle als eine Geometrie vorstellen, die man erhält wenn man einen Satz an Geometrien vakuumversiegelt. Ein target_percent von 1 führt zum selben Ergebnis wie die konvexe Hülle. Ein target_percent zwischen 0 und 0.99 ergibt eine kleinere Fläche als die konvexe Hülle. Dies unterscheidet sich von der konvexen [...]
+
+#. Tag: para
+#: reference_processing.xml:444
+#, no-c-format
+msgid ""
+"It is usually used with MULTI and Geometry Collections. Although it is not "
+"an aggregate - you can use it in conjunction with ST_Collect or ST_Union to "
+"get the concave hull of a set of points/linestring/polygons "
+"ST_ConcaveHull(ST_Collect(somepointfield), 0.80)."
+msgstr "Wird üblicherweise auf Mehrfach/MULTI- und Sammelgeometrien/GeometryCollections angewandt. Obwohl es sich nicht um eine Aggregatfunktion handelt, können Sie es in Verbindung mit ST_Collect oder ST_Union verwenden um die konkave Hülle eines Satzes an Points/Linestrings/Polygons zu erhalten - ST_ConcaveHull(ST_Collect(somepointfield), 0.80)."
+
+#. Tag: para
+#: reference_processing.xml:449
+#, no-c-format
+msgid ""
+"It is much slower to compute than convex hull but encloses the geometry "
+"better and is also useful for image recognition."
+msgstr "Die Berechnung der konkaven Hülle ist wesentlich langsamer als bei der konvexen Hülle, aber die Geometrie wird besser umhüllt und ist auch nützlich bei der Bilderkennung."
+
+#. Tag: para
+#: reference_processing.xml:452 reference_processing.xml:600
+#: reference_processing.xml:847 reference_processing.xml:1247
+#: reference_processing.xml:2346
+#, no-c-format
+msgid "Performed by the GEOS module"
+msgstr "Wird vom GEOS Modul ausgeführt"
+
+#. Tag: para
+#: reference_processing.xml:453
+#, no-c-format
+msgid ""
+"Note - If you are using with points, linestrings, or geometry collections "
+"use ST_Collect. If you are using with polygons, use ST_Union since it may "
+"fail with invalid geometries."
+msgstr "Anmerkung - Wenn Sie es auf Punkte, Linienzüge oder Sammelgeometrien anwenden, werwenden Sie bitte ST_Collect. Bei Polygonen verwenden Sie bitte ST_Union, da es bei invaliden Geometrien fehlschlagen kann."
+
+#. Tag: para
+#: reference_processing.xml:456
+#, no-c-format
+msgid ""
+"Note - The smaller you make the target percent, the longer it takes to "
+"process the concave hull and more likely to run into topological exceptions."
+" Also the more floating points and number of points you accrue. First try a "
+"0.99 which does a first hop, is usually very fast, sometimes as fast as "
+"computing the convex hull, and usually gives much better than 99% of shrink "
+"since it almost always overshoots. Second hope of 0.98 it slower, others get"
+" slower usually quadratically. To reduce precision and float points, use "
+"<xref linkend=\"ST_SimplifyPreserveTopology\"/> or <xref "
+"linkend=\"ST_SnapToGrid\"/> after ST_ConcaveHull. ST_SnapToGrid is a bit "
+"faster, but could result in invalid geometries where as "
+"ST_SimplifyPreserveTopology almost always preserves the validity of the "
+"geometry."
+msgstr "Anmerkung - Umso kleiner Sie die target_percent ansetzen, desto länger dauert die Berechnung der konkaven Hülle und desto wahrscheinlicher ist es, das topologische Fehler auftreten. Dies gilt auch umso größer die Anzahl der Kommastellen und die Anzahl der Punkte ist. Versuchen Sie zuerst eine 0.99, dies ist üblicherweise sehr schnell, manchmal so schnell wie die Berechnung der konvexen Hülle und ergibt meist einen viel besseren Wert als 99% Schrumpfung, da es fast immer über das  [...]
+
+#. Tag: para
+#: reference_processing.xml:461
+#, no-c-format
+msgid ""
+"More real world examples and brief explanation of the technique are shown "
+"<ulink "
+"url=\"http://www.bostongis.com/postgis_concavehull.snippet\">http://www.bostongis.com/postgis_concavehull.snippet</ulink>"
+msgstr "Ein konkreteres Beispiel und eine kurze Erklärung der Technik finden Sie unter <ulink url=\"http://www.bostongis.com/postgis_concavehull.snippet\">http://www.bostongis.com/postgis_concavehull.snippet</ulink>"
+
+#. Tag: para
+#: reference_processing.xml:464
+#, no-c-format
+msgid ""
+"Also check out Simon Greener's article on demonstrating ConcaveHull "
+"introduced in Oracle 11G R2. <ulink "
+"url=\"http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172"
+"/concave-hull-geometries-in-oracle-"
+"11gr2\">http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172"
+"/concave-hull-geometries-in-oracle-11gr2</ulink>. The solution we get at "
+"0.75 target percent of convex hull is similar to the shape Simon gets with "
+"Oracle SDO_CONCAVEHULL_BOUNDARY."
+msgstr "Siehe auch Simon Greeners Artikel über ConcaveHull, die in Oracle 11G-R2 eingeführt wurde. <ulink url=\"http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2\">http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2</ulink>. Die Lösung, die wir mit 0.75 target_percent der konvexen Hülle erhalten ähnelt der Geometrieform, die Simon mit Oracle SDO_CONCAVEHULL_BOUNDARY erhält."
+
+#. Tag: para
+#: reference_processing.xml:468 reference_processing.xml:1096
+#: reference_processing.xml:2224
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: programlisting
+#: reference_processing.xml:473
+#, no-c-format
+msgid ""
+"--Get estimate of infected area based on point observations\n"
+"SELECT d.disease_type,\n"
+"        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n"
+"        FROM disease_obs As d\n"
+"        GROUP BY d.disease_type;"
+msgstr "--Abschätzung der infizierten Fläche aus Punktbeobachtungen\nSELECT d.disease_type,\n        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n        FROM disease_obs As d\n        GROUP BY d.disease_type;"
+
+#. Tag: para
+#: reference_processing.xml:483
+#, no-c-format
+msgid ""
+"ST_ConcaveHull of 2 polygons encased in target 100% shrink concave hull"
+msgstr "ST_ConcaveHull von 2 Polygonen die von einer konkaven Hülle mit 100% Schrumpfung umhüllt werden."
+
+#. Tag: programlisting
+#: reference_processing.xml:486
+#, no-c-format
+msgid ""
+"-- geometries overlaid with concavehull\n"
+"-- at target 100% shrink (this is the same as convex hull - since no shrink)\n"
+"SELECT\n"
+"        ST_ConcaveHull(\n"
+"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
+"                        50 60, 125 100, 175 150))'),\n"
+"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                ), 1)\n"
+"         As convexhull;"
+msgstr "-- Geometrien mit konkaver Hülle überlagert\n-- Ziel 100% Schrumpfung (dies entspricht der konvexen Hülle - keine Schrumpfung)\nSELECT\n        ST_ConcaveHull(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ), 1)\n         As convexhull;"
+
+#. Tag: para
+#: reference_processing.xml:493
+#, no-c-format
+msgid ""
+"-- geometries overlaid with concavehull at target 90% of convex hull area"
+msgstr "-- Geometrien überlagert mit der konkaven Hülle mit einem Zielwert von 90% der konvexen Hülle"
+
+#. Tag: programlisting
+#: reference_processing.xml:497
+#, no-c-format
+msgid ""
+"-- geometries overlaid with concavehull at target 90% shrink\n"
+"SELECT\n"
+"        ST_ConcaveHull(\n"
+"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
+"                        50 60, 125 100, 175 150))'),\n"
+"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                ), 0.9)\n"
+"         As target_90;"
+msgstr "-- Geometrien überlagert mit der konkaven Hülle, die einen Zielwert von 90% Schrumpfung hat\nSELECT\n        ST_ConcaveHull(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ), 0.9)\n         As target_90;"
+
+#. Tag: para
+#: reference_processing.xml:506
+#, no-c-format
+msgid "L Shape points overlaid with convex hull"
+msgstr "Als L angeordnete Punkte mit der konvexen Hülle überlagert."
+
+#. Tag: programlisting
+#: reference_processing.xml:509
+#, no-c-format
+msgid ""
+"-- this produces a table of 42 points that form an L shape\n"
+"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
+"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
+"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
+"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
+"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
+"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
+"        INTO TABLE l_shape;\n"
+"\n"
+"SELECT ST_ConvexHull(ST_Collect(geom))\n"
+"FROM l_shape;"
+msgstr "-- Erzeugt eine Tabelle mit 42 Punkten, die eine L-Form bilden\nSELECT (ST_DumpPoints(ST_GeomFromText(\n'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n14 94,14 74,14 54,14 34,14 14)'))).geom\n        INTO TABLE l_shape;\n\nSELECT ST_ConvexHull(ST_Collect(geom))\nFROM l_shape;"
+
+#. Tag: para
+#: reference_processing.xml:516
+#, no-c-format
+msgid "ST_ConcaveHull of L points at target 99% of convex hull"
+msgstr "ST_ConcaveHull der als L angeordneten Punkte mit einem Zielwert von 99% der konvexen Hülle"
+
+#. Tag: programlisting
+#: reference_processing.xml:519
+#, no-c-format
+msgid ""
+"SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n"
+"        FROM l_shape;"
+msgstr "SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n        FROM l_shape;"
+
+#. Tag: para
+#: reference_processing.xml:528
+#, no-c-format
+msgid "Concave Hull of L points at target 80% convex hull area"
+msgstr "ST_ConcaveHull der als L angeordneten Punkte mit einem Zielwert von 80% der Fläche der konvexen Hülle"
+
+#. Tag: programlisting
+#: reference_processing.xml:531
+#, no-c-format
+msgid ""
+"-- Concave Hull L shape points\n"
+"        -- at target 80% of convexhull\n"
+"        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n"
+"        FROM l_shape;"
+msgstr "-- Konkave Hülle derals L angeordneten Punkte\n        -- mit einem Zielwert von 80% der konvexen Hülle\n        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n        FROM l_shape;"
+
+#. Tag: para
+#: reference_processing.xml:540
+#, no-c-format
+msgid "multilinestring overlaid with Convex hull"
+msgstr "MultiLinestring überlagert mit konvexer Hülle "
+
+#. Tag: para
+#: reference_processing.xml:548
+#, no-c-format
+msgid ""
+"multilinestring with overlaid with Concave hull of linestrings at 99% target"
+" -- first hop"
+msgstr "MultiLineString überlagert mit der konkaven Hülle der LineStrings mit einem Zielwert von 99% - erster Versuch"
+
+#. Tag: programlisting
+#: reference_processing.xml:552
+#, no-c-format
+msgid ""
+"SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,\n"
+"        130 62,122 40,156 32,162 76,172 88),\n"
+"(132 178,134 148,128 136,96 128,132 108,150 130,\n"
+"170 142,174 110,156 96,158 90,158 88),\n"
+"(22 64,66 28,94 38,94 68,114 76,112 30,\n"
+"132 10,168 18,178 34,186 52,184 74,190 100,\n"
+"190 122,182 148,178 170,176 184,156 164,146 178,\n"
+"132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
+msgstr "SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,\n        130 62,122 40,156 32,162 76,172 88),\n(132 178,134 148,128 136,96 128,132 108,150 130,\n170 142,174 110,156 96,158 90,158 88),\n(22 64,66 28,94 38,94 68,114 76,112 30,\n132 10,168 18,178 34,186 52,184 74,190 100,\n190 122,182 148,178 170,176 184,156 164,146 178,\n132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
+
+#. Tag: para
+#: reference_processing.xml:562
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ConvexHull\"/>, <xref "
+"linkend=\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
+msgstr ", <xref linkend=\"ST_ConvexHull\"/>, <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:568
+#, no-c-format
+msgid "ST_ConvexHull"
+msgstr "ST_ConvexHull"
+
+#. Tag: refpurpose
+#: reference_processing.xml:569
+#, no-c-format
+msgid ""
+"<refpurpose>The convex hull of a geometry represents the minimum convex "
+"geometry that encloses all geometries within the set.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_processing.xml:575
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ConvexHull</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ConvexHull</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:584
+#, no-c-format
+msgid ""
+"<para>The convex hull of a geometry represents the minimum convex geometry "
+"that encloses all geometries within the set.</para>"
+msgstr "<para>Die konvexe Hülle einer Geometrie stell die kleinste konvexe Geometrie dar, welche den Satz von Geometrien umschließt.</para>"
+
+#. Tag: para
+#: reference_processing.xml:587
+#, no-c-format
+msgid ""
+"One can think of the convex hull as the geometry you get by wrapping an "
+"elastic band around a set of geometries. This is different from a concave "
+"hull which is analogous to shrink-wrapping your geometries."
+msgstr "Man kann sich die konvexe Hülle als eine Geometrie vorstellen, die man erhält wenn man ein elastisches Band um einen Satz von Geometrien wickelt. Dies unterscheidet sich von der konkaven Hülle, die analog dem Vakuumverpacken von Geometrien ist."
+
+#. Tag: para
+#: reference_processing.xml:591
+#, no-c-format
+msgid ""
+"It is usually used with MULTI and Geometry Collections. Although it is not "
+"an aggregate - you can use it in conjunction with ST_Collect to get the "
+"convex hull of a set of points. ST_ConvexHull(ST_Collect(somepointfield))."
+msgstr "Wird üblicherweise auf Mehrfach/MULTI- und Sammelgeometrien/GeometryCollections angewandt. Obwohl es sich nicht um eine Aggregatfunktion handelt, können Sie es in Verbindung mit ST_Collect verwenden um die konvexe Hülle einer Punktmenge zu erhalten. ST_ConvexHull(ST_Collect(somepointfield))."
+
+#. Tag: para
+#: reference_processing.xml:596
+#, no-c-format
+msgid ""
+"It is often used to determine an affected area based on a set of point "
+"observations."
+msgstr "Wird oft zur Bestimmung einer beeinträchtigten Fläche aus einem Satz von Beobachtungspunkten verwendet."
+
+#. Tag: para
+#: reference_processing.xml:603
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.16"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.16"
+
+#. Tag: programlisting
+#: reference_processing.xml:609
+#, no-c-format
+msgid ""
+"--Get estimate of infected area based on point observations\n"
+"SELECT d.disease_type,\n"
+"        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n"
+"        FROM disease_obs As d\n"
+"        GROUP BY d.disease_type;"
+msgstr "-- Abschätzung des infizierten Gebietes aus Punktbeobachtungen\nSELECT d.disease_type,\n        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n        FROM disease_obs As d\n        GROUP BY d.disease_type;"
+
+#. Tag: para
+#: reference_processing.xml:617
+#, no-c-format
+msgid ""
+"Convex Hull of a MultiLinestring and a MultiPoint seen together with the "
+"MultiLinestring and MultiPoint"
+msgstr "Konvexe Hülle eines MultiLineString und eines MultiPoint gemeinsam mit dem MultiLineString und dem MultiPoint"
+
+#. Tag: programlisting
+#: reference_processing.xml:620
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_ConvexHull(\n"
+"        ST_Collect(\n"
+"                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 30))'),\n"
+"                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 10)')\n"
+"                        )) );\n"
+"---st_astext--\n"
+"POLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
+msgstr "SELECT ST_AsText(ST_ConvexHull(\n        ST_Collect(\n                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 30))'),\n                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 10)')\n                        )) );\n---st_astext--\nPOLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
+
+#. Tag: para
+#: reference_processing.xml:625
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ConcaveHull\"/>, <xref "
+"linkend=\"ST_MinimumBoundingCircle\"/>"
+msgstr ", <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend=\"ST_MinimumBoundingCircle\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:631
+#, no-c-format
+msgid "ST_CurveToLine"
+msgstr "ST_CurveToLine"
+
+#. Tag: refpurpose
+#: reference_processing.xml:633
+#, no-c-format
+msgid "Converts a CIRCULARSTRING/CURVEPOLYGON to a LINESTRING/POLYGON"
+msgstr "Wandelt einen CIRCULARSTRING/CURVEPOLYGON in ein LINESTRING/POLYGON um"
+
+#. Tag: funcsynopsis
+#: reference_processing.xml:637
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_CurveToLine</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_CurveToLine</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
+"<paramdef><type>integer</type> "
+"<parameter>segments_per_qtr_circle</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_CurveToLine</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
+"<paramdef><type>integer</type> "
+"<parameter>tolerance_type</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>flags</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> <paramdef><type>integer</type> <parameter>segments_per_qtr_circle</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Cu [...]
+
+#. Tag: para
+#: reference_processing.xml:660
+#, no-c-format
+msgid ""
+"Converts a CIRCULAR STRING to regular LINESTRING or CURVEPOLYGON to POLYGON."
+" Useful for outputting to devices that can't support CIRCULARSTRING geometry"
+" types"
+msgstr "Konvertiert einen Kreisbogen/CircularString in einen normalen LineString oder ein CurvePolygon in ein Polygon. Nützlich zur Ausgabe an Geräten, die Kreisbögen nicht unterstützen."
+
+#. Tag: para
+#: reference_processing.xml:662
+#, no-c-format
+msgid ""
+"Converts a given geometry to a linear geometry. Each curved geometry or "
+"segment is converted into a linear approximation using the given `tolerance`"
+" and options (32 segments per quadrant and no options by default)."
+msgstr "Wandelt eine gegebene Geometrie in eine lineare Geometrie um. Jede Kurvengeometrie und jedes Kurvensegment wird in linearer Näherung mit der gegebenen Toleranz und Optionen konvertiert ( Standardmäßig 32 Segmenten pro Viertelkreis und keine Optionen)."
+
+#. Tag: para
+#: reference_processing.xml:667
+#, no-c-format
+msgid ""
+"The 'tolerance_type' argument determines interpretation of the `tolerance` "
+"argument. It can take the following values:"
+msgstr "Der Übergabewert 'tolerance_type' gibt den Toleranztyp an. Er kann die folgenden Werte annehmen:"
+
+#. Tag: para
+#: reference_processing.xml:672
+#, no-c-format
+msgid "0 (default): Tolerance is max segments per quadrant."
+msgstr "0 (default): die Toleranz wird über die maximale Anzahl der Segmente pro Viertelkreis angegeben."
+
+#. Tag: para
+#: reference_processing.xml:675
+#, no-c-format
+msgid "1: Tolerance is max-deviation of line from curve, in source units."
+msgstr "1: Die Toleranz wird als maximale Abweichung der Linie von der Kurve in der Einheit der Herkunftsdaten angegeben."
+
+#. Tag: para
+#: reference_processing.xml:678
+#, no-c-format
+msgid "2: Tolerance is max-angle, in radians, between generating radii."
+msgstr "2: Die Toleranz entspricht dem maximalen Winkel zwischen zwei erzeugten Radien."
+
+#. Tag: para
+#: reference_processing.xml:683
+#, no-c-format
+msgid "The 'flags' argument is a bitfield. 0 by default. Supported bits are:"
+msgstr "Der Parameter 'flags' ist ein Bitfeld mit dem Standardwert 0. Es werden folgende Bits unterstützt:"
+
+#. Tag: para
+#: reference_processing.xml:688
+#, no-c-format
+msgid "1: Symmetric (orientation idependent) output."
+msgstr "1: Symmetrische (orientierungsunabhängige) Ausgabe."
+
+#. Tag: para
+#: reference_processing.xml:691
+#, no-c-format
+msgid ""
+"2: Retain angle, avoids reducing angles (segment lengths) when producing "
+"symmetric output. Has no effect when Symmetric flag is off."
+msgstr "2: Erhält den Winkel, vermeidet die Winkel (Segmentlängen) bei der symmetrischen Ausgabe zu reduzieren. Hat keine Auswirkung, wenn die Symmetrie-Flag nicht aktiviert ist."
+
+#. Tag: para
+#: reference_processing.xml:696 reference_processing.xml:1296
+#, no-c-format
+msgid "Availability: 1.2.2?"
+msgstr "Verfügbarkeit: 1.2.2?"
+
+#. Tag: para
+#: reference_processing.xml:697
+#, no-c-format
+msgid ""
+"Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and"
+" for symmetric output."
+msgstr "Erweiterung: ab 2.4.0 kann die Toleranz über die 'maximale Abweichung' und den 'maximalen Winkel' angegeben werden. Die symmetrische Ausgabe wurde hinzugefügt."
+
+#. Tag: para
+#: reference_processing.xml:699
+#, no-c-format
+msgid "&sfs_compliant;"
+msgstr "&sfs_compliant;"
+
+#. Tag: para
+#: reference_processing.xml:700
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 7.1.7"
+msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.7"
+
+#. Tag: para
+#: reference_processing.xml:702 reference_processing.xml:941
+#: reference_processing.xml:996 reference_processing.xml:1097
+#: reference_processing.xml:1298 reference_processing.xml:2515
+#, no-c-format
+msgid "&curve_support;"
+msgstr "&curve_support;"
+
+#. Tag: programlisting
+#: reference_processing.xml:709
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)')));\n"
+"\n"
+"--Result --\n"
+" LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 150418.17258804,220273.613787707 150419.895736857,\n"
+" 220275.317452352 150421.704659462,220276.930305234 150423.594998003,220278.448460847 150425.562198489,\n"
+" 220279.868261823 150427.60152176,220281.186287736 150429.708054909,220282.399363347 150431.876723113,\n"
+" 220283.50456625 150434.10230186,220284.499233914 150436.379429536,220285.380970099 150438.702620341,220286.147650624 150441.066277505,\n"
+" 220286.797428488 150443.464706771,220287.328738321 150445.892130112,220287.740300149 150448.342699654,\n"
+" 220288.031122486 150450.810511759,220288.200504713 150453.289621251,220288.248038775 150455.77405574,\n"
+" 220288.173610157 150458.257830005,220287.977398166 150460.734960415,220287.659875492 150463.199479347,\n"
+" 220287.221807076 150465.64544956,220286.664248262 150468.066978495,220285.988542259 150470.458232479,220285.196316903 150472.81345077,\n"
+" 220284.289480732 150475.126959442,220283.270218395 150477.39318505,220282.140985384 150479.606668057,\n"
+" 220280.90450212 150481.762075989,220279.5637474 150483.85421628,220278.12195122 150485.87804878,\n"
+" 220276.582586992 150487.828697901,220274.949363179 150489.701464356,220273.226214362 150491.491836488,\n"
+" 220271.417291757 150493.195501133,220269.526953216 150494.808354014,220267.559752731 150496.326509628,\n"
+" 220265.520429459 150497.746310603,220263.41389631 150499.064336517,220261.245228106 150500.277412127,\n"
+" 220259.019649359 150501.38261503,220256.742521683 150502.377282695,220254.419330878 150503.259018879,\n"
+" 220252.055673714 150504.025699404,220249.657244448 150504.675477269,220247.229821107 150505.206787101,\n"
+" 220244.779251566 150505.61834893,220242.311439461 150505.909171266,220239.832329968 150506.078553494,\n"
+" 220237.347895479 150506.126087555,220234.864121215 150506.051658938,220232.386990804 150505.855446946,\n"
+" 220229.922471872 150505.537924272,220227.47650166 150505.099855856,220225.054972724 150504.542297043,\n"
+" 220222.663718741 150503.86659104,220220.308500449 150503.074365683,\n"
+" 220217.994991777 150502.167529512,220215.72876617 150501.148267175,\n"
+" 220213.515283163 150500.019034164,220211.35987523 150498.7825509,\n"
+" 220209.267734939 150497.441796181,220207.243902439 150496,\n"
+" 220205.293253319 150494.460635772,220203.420486864 150492.82741196,220201.630114732 150491.104263143,\n"
+" 220199.926450087 150489.295340538,220198.313597205 150487.405001997,220196.795441592 150485.437801511,\n"
+" 220195.375640616 150483.39847824,220194.057614703 150481.291945091,220192.844539092 150479.123276887,220191.739336189 150476.89769814,\n"
+" 220190.744668525 150474.620570464,220189.86293234 150472.297379659,220189.096251815 150469.933722495,\n"
+" 220188.446473951 150467.535293229,220187.915164118 150465.107869888,220187.50360229 150462.657300346,\n"
+" 220187.212779953 150460.189488241,220187.043397726 150457.710378749,220186.995863664 150455.22594426,\n"
+" 220187.070292282 150452.742169995,220187.266504273 150450.265039585,220187.584026947 150447.800520653,\n"
+" 220188.022095363 150445.35455044,220188.579654177 150442.933021505,220189.25536018 150440.541767521,\n"
+" 220190.047585536 150438.18654923,220190.954421707 150435.873040558,220191.973684044 150433.60681495,\n"
+" 220193.102917055 150431.393331943,220194.339400319 150429.237924011,220195.680155039 150427.14578372,220197.12195122 150425.12195122,\n"
+" 220198.661315447 150423.171302099,220200.29453926 150421.298535644,220202.017688077 150419.508163512,220203.826610682 150417.804498867,\n"
+" 220205.716949223 150416.191645986,220207.684149708 150414.673490372,220209.72347298 150413.253689397,220211.830006129 150411.935663483,\n"
+" 220213.998674333 150410.722587873,220216.22425308 150409.61738497,220218.501380756 150408.622717305,220220.824571561 150407.740981121,\n"
+" 220223.188228725 150406.974300596,220225.586657991 150406.324522731,220227 150406)\n"
+"\n"
+"--3d example\n"
+"SELECT ST_AsEWKT(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)')));\n"
+"Output\n"
+"------\n"
+" LINESTRING(220268 150415 1,220269.95064912 150416.539364228 1.0181172856673,\n"
+" 220271.823415575 150418.17258804 1.03623457133459,220273.613787707 150419.895736857 1.05435185700189,....AD INFINITUM ....\n"
+"        220225.586657991 150406.324522731 1.32611114201132,220227 150406 3)\n"
+"\n"
+"--use only 2 segments to approximate quarter circle\n"
+"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'),2));\n"
+"st_astext\n"
+"------------------------------\n"
+" LINESTRING(220268 150415,220287.740300149 150448.342699654,220278.12195122 150485.87804878,\n"
+" 220244.779251566 150505.61834893,220207.243902439 150496,220187.50360229 150462.657300346,\n"
+" 220197.12195122 150425.12195122,220227 150406)\n"
+"\n"
+"-- Ensure approximated line is no further than 20 units away from\n"
+"-- original curve, and make the result direction-neutral\n"
+"SELECT ST_AsText(ST_CurveToLine(\n"
+" 'CIRCULARSTRING(0 0,100 -100,200 0)'::geometry,\n"
+"        20, -- Tolerance\n"
+"        1, -- Above is max distance between curve and line\n"
+"        1  -- Symmetric flag\n"
+"));\n"
+"st_astext\n"
+"-------------------------------------------------------------------------------------------\n"
+" LINESTRING(0 0,50 -86.6025403784438,150 -86.6025403784439,200 -1.1331077795296e-13,200 0)"
+msgstr "SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)')));\n\n--Result --\n LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 150418.17258804,220273.613787707 150419.895736857,\n 220275.317452352 150421.704659462,220276.930305234 150423.594998003,220278.448460847 150425.562198489,\n 220279.868261823 150427.60152176,220281.186287736 150429.708054909,220282.399363347 150431.876723113,\n 220283.50456625 15 [...]
+
+#. Tag: refname
+#: reference_processing.xml:722
+#, no-c-format
+msgid "ST_DelaunayTriangles"
+msgstr "ST_DelaunayTriangles"
+
+#. Tag: refpurpose
+#: reference_processing.xml:724
+#, no-c-format
+msgid "Return a Delaunay triangulation around the given input points."
+msgstr "Gibt die Delaunay-Triangulierung für gegebene Punkte zurück."
+
+#. Tag: funcprototype
+#: reference_processing.xml:731
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_DelaunayTriangles</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> "
+"<paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_DelaunayTriangles</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> <paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:743
+#, no-c-format
+msgid ""
+"Return a <ulink "
+"url=\"http://en.wikipedia.org/wiki/Delaunay_triangulation\">Delaunay "
+"triangulation</ulink> around the vertices of the input geometry. Output is a"
+" COLLECTION of polygons (for flags=0) or a MULTILINESTRING (for flags=1) or "
+"TIN (for flags=2). The tolerance, if any, is used to snap input vertices "
+"togheter."
+msgstr "Gibt eine <ulink url=\"http://en.wikipedia.org/wiki/Delaunay_triangulation\">Delaunay-Triangulierung</ulink> rund um die Knoten der Eingabegeometrie zurück. Die Ausgabe ist eine COLLECTION von Polygonen (flags=0), ein MultiLineString (flags=1) oder ein TIN (flags=2). Die Toleranz, sofern angegeben, wird zum Zusammenfangen von Knoten verwendet."
+
+#. Tag: para
+#: reference_processing.xml:752
+#, no-c-format
+msgid "Availability: 2.1.0 - requires GEOS >= 3.4.0."
+msgstr "Verfügbarkeit: 2.1.0 - benötigt GEOS >= 3.4.0."
+
+#. Tag: para
+#: reference_processing.xml:754 reference_processing.xml:943
+#: reference_processing.xml:998 reference_processing.xml:1101
+#: reference_processing.xml:1928 reference_processing.xml:2519
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: title
+#: reference_processing.xml:758
+#, no-c-format
+msgid "2D Examples"
+msgstr "2D Beispiele"
+
+#. Tag: para
+#: reference_processing.xml:767
+#, no-c-format
+msgid "Original polygons"
+msgstr "Ursprüngliche Polygone"
+
+#. Tag: programlisting
+#: reference_processing.xml:770
+#, no-c-format
+msgid ""
+"-- our original geometry --\n"
+"        ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
+"                        50 60, 125 100, 175 150))'),\n"
+"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                )"
+msgstr "-- Unsere ursprüngliche Geometrie --\n        ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                )"
+
+#. Tag: para
+#: reference_processing.xml:778
+#, no-c-format
+msgid ""
+"ST_DelaunayTriangles of 2 polygons: delaunay triangle polygons each triangle"
+" themed in different color"
+msgstr "ST_DelaunayTriangles von 2 Polygonen: delaunay triangulierte Polygone, jedes der Dreiecke ist in einer eigenen Farbe dargestellt"
+
+#. Tag: programlisting
+#: reference_processing.xml:781
+#, no-c-format
+msgid ""
+"-- geometries overlaid multilinestring triangles\n"
+"SELECT\n"
+"        ST_DelaunayTriangles(\n"
+"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
+"                        50 60, 125 100, 175 150))'),\n"
+"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                ))\n"
+"         As  dtriag;"
+msgstr "-- geometries overlaid multilinestring triangles\nSELECT\n        ST_DelaunayTriangles(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ))\n         As  dtriag;"
+
+#. Tag: para
+#: reference_processing.xml:788
+#, no-c-format
+msgid "-- delaunay triangles as multilinestring"
+msgstr "-- Delaunay-Dreiecke als MultiLinestring"
+
+#. Tag: programlisting
+#: reference_processing.xml:791
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_DelaunayTriangles(\n"
+"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
+"                        50 60, 125 100, 175 150))'),\n"
+"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
+"                ),0.001,1)\n"
+"         As  dtriag;"
+msgstr "SELECT\n        ST_DelaunayTriangles(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ),0.001,1)\n         As  dtriag;"
+
+#. Tag: para
+#: reference_processing.xml:799
+#, no-c-format
+msgid "-- delaunay triangles of 45 points as 55 triangle polygons"
+msgstr "-- Delaunay Dreiecke von 45 Punkten als 55 Dreieckspolygone"
+
+#. Tag: programlisting
+#: reference_processing.xml:802
+#, no-c-format
+msgid ""
+"-- this produces a table of 42 points that form an L shape\n"
+"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
+"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
+"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
+"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
+"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
+"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
+"        INTO TABLE l_shape;\n"
+"-- output as individual polygon triangles\n"
+"SELECT ST_AsText((ST_Dump(geom)).geom) As wkt\n"
+"FROM ( SELECT ST_DelaunayTriangles(ST_Collect(geom)) As geom\n"
+"FROM l_shape) As foo;\n"
+"\n"
+"---wkt ---\n"
+"POLYGON((6 194,6 190,14 194,6 194))\n"
+"POLYGON((14 194,6 190,14 174,14 194))\n"
+"POLYGON((14 194,14 174,154 14,14 194))\n"
+"POLYGON((154 14,14 174,14 154,154 14))\n"
+"POLYGON((154 14,14 154,150 14,154 14))\n"
+"POLYGON((154 14,150 14,154 6,154 14))\n"
+":\n"
+":"
+msgstr "-- erzeugt eine Tabelle mit 42 Punkten die eine L-Form bilden\nSELECT (ST_DumpPoints(ST_GeomFromText(\n'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n14 94,14 74,14 54,14 34,14 14)'))).geom\n        INTO TABLE l_shape;\n-- Ausgabe als einzelne Dreieckspolygone\nSELECT ST_AsText((ST_Dump(geom)).ge [...]
+
+#. Tag: title
+#: reference_processing.xml:811
+#, no-c-format
+msgid "3D Examples"
+msgstr "3D Beispiele"
+
+#. Tag: programlisting
+#: reference_processing.xml:812
+#, no-c-format
+msgid ""
+"-- 3D multipoint --\n"
+"SELECT ST_AsText(ST_DelaunayTriangles(ST_GeomFromText(\n"
+"'MULTIPOINT Z(14 14 10,\n"
+"150 14 100,34 6 25, 20 10 150)'))) As wkt;\n"
+"\n"
+"-----wkt----\n"
+"GEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n"
+" ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
+msgstr "-- 3D-MULTIPOINT --\nSELECT ST_AsText(ST_DelaunayTriangles(ST_GeomFromText(\n'MULTIPOINT Z(14 14 10,\n150 14 100,34 6 25, 20 10 150)'))) As wkt;\n\n-----wkt----\nGEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
+
+#. Tag: para
+#: reference_processing.xml:816 reference_processing.xml:1561
+#, no-c-format
+msgid ", <xref linkend=\"ST_Dump\"/>"
+msgstr ", <xref linkend=\"ST_Dump\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:823
+#, no-c-format
+msgid "ST_Difference"
+msgstr "ST_Difference"
+
+#. Tag: refpurpose
+#: reference_processing.xml:825
+#, no-c-format
+msgid ""
+"Returns a geometry that represents that part of geometry A that does not "
+"intersect with geometry B."
+msgstr "Gibt eine Geometrie zurück, die jenen Teil der Geometrie A abbildet, der sich nicht mit der Geometrie B überschneidet."
+
+#. Tag: funcprototype
+#: reference_processing.xml:831
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Difference</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Difference</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:842
+#, no-c-format
+msgid ""
+"Returns a geometry that represents that part of geometry A that does not "
+"intersect with geometry B. One can think of this as GeometryA - "
+"ST_Intersection(A,B). If A is completely contained in B then an empty "
+"geometry collection is returned."
+msgstr "Gibt eine Geometrie zurück, die jenen Teil der Geometrie A abbildet, der sich nicht mit der Geometrie B überschneidet. Man kann sich das als GeometryA - ST_Intersection(A,B) vorstellen. Wenn A zur Gänze in B enthalten ist wird eine leere GeometryCollection zurückgegeben."
+
+#. Tag: para
+#: reference_processing.xml:845
+#, no-c-format
+msgid "Note - order matters. B - A will always return a portion of B"
+msgstr "Anmerkung: Die Reihenfolge spielt eine Rolle. B - A gibt immer einen Teil von B zurück"
+
+#. Tag: para
+#: reference_processing.xml:849 reference_processing.xml:2348
+#, no-c-format
+msgid "Do not call with a GeometryCollection as an argument"
+msgstr "Nicht mit einer GeometryCollection als Übergabewert aufrufen"
+
+#. Tag: para
+#: reference_processing.xml:852
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.20"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.20"
+
+#. Tag: para
+#: reference_processing.xml:853 reference_processing.xml:2352
+#, no-c-format
+msgid ""
+"&Z_support; However it seems to only consider x y when doing the difference "
+"and tacks back on the Z-Index"
+msgstr "&Z_support; Allerdings scheint nur x y bei der Berechnung der Differenz herangezogen und anschließend an den Z-Index zurückgeheftet zu werden"
+
+#. Tag: para
+#: reference_processing.xml:870
+#, no-c-format
+msgid "The original linestrings shown together."
+msgstr "Die ursprünglichen Linienzüge zusammen."
+
+#. Tag: para
+#: reference_processing.xml:882
+#, no-c-format
+msgid "The difference of the two linestrings"
+msgstr "Die Differenz der beiden Linienzüge"
+
+#. Tag: programlisting
+#: reference_processing.xml:891
+#, no-c-format
+msgid ""
+"--Safe for 2d. This is same geometries as what is shown for st_symdifference\n"
+"SELECT ST_AsText(\n"
+"        ST_Difference(\n"
+"                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
+"                        ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
+"                )\n"
+"        );\n"
+"\n"
+"st_astext\n"
+"---------\n"
+"LINESTRING(50 150,50 200)"
+msgstr "--Sicher bei 2D. Dies sind dieselben Geometrien als bei st_symdifference angezeigt\nSELECT ST_AsText(\n        ST_Difference(\n                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n                        ST_GeomFromText('LINESTRING(50 50, 50 150)')\n                )\n        );\n\nst_astext\n---------\nLINESTRING(50 150,50 200)"
+
+#. Tag: programlisting
+#: reference_processing.xml:893
+#, no-c-format
+msgid ""
+"--When used in 3d doesn't quite do the right thing\n"
+"SELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 38.281 5)')));\n"
+"st_asewkt\n"
+"---------\n"
+"MULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
+msgstr "--verhält sich bei 3D nicht richtig\nSELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 38.281 5)')));\nst_asewkt\n---------\nMULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
+
+#. Tag: refname
+#: reference_processing.xml:906
+#, no-c-format
+msgid "ST_Dump"
+msgstr "ST_Dump"
+
+#. Tag: refpurpose
+#: reference_processing.xml:907
+#, no-c-format
+msgid ""
+"Returns a set of geometry_dump (geom,path) rows, that make up a geometry g1."
+msgstr "Gibt einen Satz an geometry_dump (geom,path) Zeilen zurück, aus denen die Geometrie g1 zusammengesetzt ist."
+
+#. Tag: funcprototype
+#: reference_processing.xml:912
+#, no-c-format
+msgid ""
+"<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:921
+#, no-c-format
+msgid ""
+"This is a set-returning function (SRF). It returns a set of geometry_dump "
+"rows, formed by a geometry (geom) and an array of integers (path). When the "
+"input geometry is a simple type (POINT,LINESTRING,POLYGON) a single record "
+"will be returned with an empty path array and the input geometry as geom. "
+"When the input geometry is a collection or multi it will return a record for"
+" each of the collection components, and the path will express the position "
+"of the component inside the collection."
+msgstr "Dies ist eine Funktion mit Ergebnismege (set-returning function, SRF). Sie gibt eine Menge an geometry_dump Zeilen zurück, welche aus einer Geometrie (geom) und einem Feld aus Ganzzahlen (path) gebildet werden. Wenn die Eingabegeometrie ein einfacher Typ (POINT,LINESTRING,POLYGON) ist, wird ein einzelner Datensatz, mit einem leeren path-Feld und der Eingabegeometrie als geom, zurückgegeben. Falls die Eingabegeometrie eine COLLECTION oder eine MULTI* ist, wird für jede Komponente  [...]
+
+#. Tag: para
+#: reference_processing.xml:930
+#, no-c-format
+msgid ""
+"ST_Dump is useful for expanding geometries. It is the reverse of a GROUP BY "
+"in that it creates new rows. For example it can be use to expand "
+"MULTIPOLYGONS into POLYGONS."
+msgstr "ST_Dump ist nütlich beim Ausladen von Geometrien. Es ist das Gegenteil von GROUP BY, insofern als neue Zeilen erzeugt werden. Es kann zum Beispiel verwendet werden um MultiPolygone in Polygone überzuführen."
+
+#. Tag: para
+#: reference_processing.xml:934 reference_processing.xml:994
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
+"introduced."
+msgstr "Erweiterung: 2.0.0 Unterstützung für polyedrische Oberflächen, Dreiecke und TIN eingeführt."
+
+#. Tag: para
+#: reference_processing.xml:935
+#, no-c-format
+msgid "Availability: PostGIS 1.0.0RC1. Requires PostgreSQL 7.3 or higher."
+msgstr "Verfügbarkeit: PostGIS 1.0.0RC1. Benötigt PostgreSQL 7.3 oder höher."
+
+#. Tag: para
+#: reference_processing.xml:937
+#, no-c-format
+msgid ""
+"Prior to 1.3.4, this function crashes if used with geometries that contain "
+"CURVES. This is fixed in 1.3.4+"
+msgstr "Vor 1.3.4 ist diese Funktion abgestürzt, wenn die Geometrien KURVEN/CURVES enthalten. Dies wurde mit 1.3.4+ behoben"
+
+#. Tag: para
+#: reference_processing.xml:942 reference_processing.xml:997
+#: reference_processing.xml:1100 reference_processing.xml:1811
+#: reference_processing.xml:1927 reference_processing.xml:2518
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: title
+#: reference_processing.xml:948
+#, no-c-format
+msgid "Standard Examples"
+msgstr "Standardbeispiele"
+
+#. Tag: programlisting
+#: reference_processing.xml:949
+#, no-c-format
+msgid ""
+"SELECT sometable.field1, sometable.field1,\n"
+"      (ST_Dump(sometable.the_geom)).geom AS the_geom\n"
+"FROM sometable;\n"
+"\n"
+"-- Break a compound curve into its constituent linestrings and circularstrings\n"
+"SELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n"
+"  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n"
+"         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n"
+"        ) AS a;\n"
+"          st_asewkt          | st_hasarc\n"
+"-----------------------------+----------\n"
+" CIRCULARSTRING(0 0,1 1,1 0) | t\n"
+" LINESTRING(1 0,0 1)         | f\n"
+"(2 rows)"
+msgstr "SELECT sometable.field1, sometable.field1,\n      (ST_Dump(sometable.the_geom)).geom AS the_geom\nFROM sometable;\n\n-- Einen zusammengesetzten Bogen in seine Linienzüge und Kreisbögen aufbrechen\nSELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n        ) AS a;\n          st_asewkt          | st_hasarc\n--------------------- [...]
+
+#. Tag: title
+#: reference_processing.xml:951 reference_processing.xml:1019
+#, no-c-format
+msgid "Polyhedral Surfaces, TIN and Triangle Examples"
+msgstr "Beispiele für polyedrische Oberflächen, TIN und Dreiecke"
+
+#. Tag: programlisting
+#: reference_processing.xml:952
+#, no-c-format
+msgid ""
+"-- Polyhedral surface example\n"
+"-- Break a Polyhedral surface into its faces\n"
+"SELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n"
+"  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
+"((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
+")') ) AS p_geom )  AS a;\n"
+"\n"
+" path |                geom_ewkt\n"
+"------+------------------------------------------\n"
+"    1 | POLYGON((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0))\n"
+"    2 | POLYGON((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0))\n"
+"    3 | POLYGON((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))\n"
+"    4 | POLYGON((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0))\n"
+"    5 | POLYGON((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0))\n"
+"    6 | POLYGON((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1))"
+msgstr "-- Beispiel für eine polyedrische Oberfläche\n-- Eine polyedrische Oberfläche in Einzelflächen zerlegen\nSELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n)') ) [...]
+
+#. Tag: programlisting
+#: reference_processing.xml:954
+#, no-c-format
+msgid ""
+"-- TIN --\n"
+"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_Dump( ST_GeomFromEWKT('TIN (((\n"
+"                0 0 0,\n"
+"                0 0 1,\n"
+"                0 1 0,\n"
+"                0 0 0\n"
+"            )), ((\n"
+"                0 0 0,\n"
+"                0 1 0,\n"
+"                1 1 0,\n"
+"                0 0 0\n"
+"            ))\n"
+"            )') ) AS gdump\n"
+"    ) AS g;\n"
+"-- result --\n"
+" path |                 wkt\n"
+"------+-------------------------------------\n"
+" {1}  | TRIANGLE((0 0 0,0 0 1,0 1 0,0 0 0))\n"
+" {2}  | TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
+msgstr "-- TIN --\nSELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_Dump( ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )') ) AS gdump\n    ) AS g;\n-- result --\n path |                 wkt\n------+------------------------------------ [...]
+
+#. Tag: para
+#: reference_processing.xml:958
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
+"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
+"linkend=\"ST_GeometryN\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_GeometryN\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:964
+#, no-c-format
+msgid "ST_DumpPoints"
+msgstr "ST_DumpPoints"
+
+#. Tag: refpurpose
+#: reference_processing.xml:965
+#, no-c-format
+msgid ""
+"Returns a set of geometry_dump (geom,path) rows of all points that make up a"
+" geometry."
+msgstr "Gibt eine Menge von geometry_dump (geom,path) Zeilen aller Punkte zurück, aus denen die Geometrie zusammengesetzt ist."
+
+#. Tag: funcprototype
+#: reference_processing.xml:970
+#, no-c-format
+msgid ""
+"<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:979
+#, no-c-format
+msgid ""
+"This set-returning function (SRF) returns a set of "
+"<varname>geometry_dump</varname> rows formed by a geometry "
+"(<varname>geom</varname>) and an array of integers "
+"(<varname>path</varname>)."
+msgstr "Diese Funktion mit Ergebnismenge (set-returning function, SRF) gibt eine Menge an <varname>geometry_dump</varname> Zeilen zurück, die aus einer Geometrie (<varname>geom</varname>) und einem Feld aus Ganzzahlen (<varname>path</varname>) aufgebaut ist."
+
+#. Tag: para
+#: reference_processing.xml:982
+#, no-c-format
+msgid ""
+"The <parameter>geom</parameter> component of "
+"<varname>geometry_dump</varname> are all the <varname>POINT</varname>s that "
+"make up the supplied geometry"
+msgstr "Die <parameter>geom</parameter> Komponente des <varname>geometry_dump</varname> besteht aus allen <varname>POINT</varname>s aus denen die eingegebene Geometrie besteht"
+
+#. Tag: para
+#: reference_processing.xml:985
+#, no-c-format
+msgid ""
+"The <parameter>path</parameter> component of "
+"<varname>geometry_dump</varname> (an <varname>integer[]</varname>) is an "
+"index reference enumerating the <varname>POINT</varname>s of the supplied "
+"geometry. For example, if a <varname>LINESTRING</varname> is supplied, a "
+"path of <varname>{i}</varname> is returned where <varname>i</varname> is the"
+" <varname>nth</varname> coordinate in the <varname>LINESTRING</varname>. If "
+"a <varname>POLYGON</varname> is supplied, a path of <varname>{i,j}</varname>"
+" is returned where <varname>i</varname> is the ring number (1 is outer; "
+"inner rings follow) and <varname>j</varname> enumerates the "
+"<varname>POINT</varname>s (again 1-based index)."
+msgstr "Die <parameter>path</parameter> Komponente des <varname>geometry_dump</varname> (ein <varname>integer[]</varname>) ist eine Indexreferenz, welche die <varname>POINT</varname>s der eingegebenen Geometrie abzählt. Wenn zum Beispiel ein <varname>LINESTRING</varname> eingegeben wird, wird ein path von <varname>{i}</varname> zurückgegeben, wobei <varname>i</varname> die <varname>nte</varname> Koordinate in dem <varname>LINESTRING</varname> ist. Falls ein <varname>POLYGON</varname> ein [...]
+
+#. Tag: para
+#: reference_processing.xml:993
+#, no-c-format
+msgid "Enhanced: 2.1.0 Faster speed. Reimplemented as native-C."
+msgstr "Erweiterung: 2.1.0 Schnellere Geschwindigkeit. In nativem C neu implementiert."
+
+#. Tag: para
+#: reference_processing.xml:995
+#, no-c-format
+msgid "Availability: 1.5.0"
+msgstr "Verfügbarkeit: 1.5.0"
+
+#. Tag: title
+#: reference_processing.xml:1002
+#, no-c-format
+msgid "Classic Explode a Table of LineStrings into nodes"
+msgstr "Eine Tabelle von LineStrings auf klassische Art in Knoten zerlegen"
+
+#. Tag: programlisting
+#: reference_processing.xml:1003
+#, no-c-format
+msgid ""
+"SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\n"
+"FROM (SELECT 1 As edge_id\n"
+"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS dp\n"
+"     UNION ALL\n"
+"     SELECT 2 As edge_id\n"
+"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS dp\n"
+"   ) As foo;\n"
+" edge_id | index |    wktnode\n"
+"---------+-------+--------------\n"
+"       1 |     1 | POINT(1 2)\n"
+"       1 |     2 | POINT(3 4)\n"
+"       1 |     3 | POINT(10 10)\n"
+"       2 |     1 | POINT(3 5)\n"
+"       2 |     2 | POINT(5 6)\n"
+"       2 |     3 | POINT(9 10)"
+msgstr "SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\nFROM (SELECT 1 As edge_id\n        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS dp\n     UNION ALL\n     SELECT 2 As edge_id\n        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS dp\n   ) As foo;\n edge_id | index |    wktnode\n---------+-------+--------------\n       1 |     1 | POINT(1 2)\n       1 |     2 | POINT(3 4)\n       1 |     3 | POINT(10 10)\n       2 |   [...]
+
+#. Tag: title
+#: reference_processing.xml:1006
+#, no-c-format
+msgid "Standard Geometry Examples"
+msgstr "Geometrische Standardbeispiele"
+
+#. Tag: programlisting
+#: reference_processing.xml:1016
+#, no-c-format
+msgid ""
+"SELECT path, ST_AsText(geom)\n"
+"FROM (\n"
+"  SELECT (ST_DumpPoints(g.geom)).*\n"
+"  FROM\n"
+"    (SELECT\n"
+"       'GEOMETRYCOLLECTION(\n"
+"          POINT ( 0 1 ),\n"
+"          LINESTRING ( 0 3, 3 4 ),\n"
+"          POLYGON (( 2 0, 2 3, 0 2, 2 0 )),\n"
+"          POLYGON (( 3 0, 3 3, 6 3, 6 0, 3 0 ),\n"
+"                   ( 5 1, 4 2, 5 2, 5 1 )),\n"
+"          MULTIPOLYGON (\n"
+"                  (( 0 5, 0 8, 4 8, 4 5, 0 5 ),\n"
+"                   ( 1 6, 3 6, 2 7, 1 6 )),\n"
+"                  (( 5 4, 5 8, 6 7, 5 4 ))\n"
+"          )\n"
+"        )'::geometry AS geom\n"
+"    ) AS g\n"
+"  ) j;\n"
+"\n"
+"   path    | st_astext\n"
+"-----------+------------\n"
+" {1,1}     | POINT(0 1)\n"
+" {2,1}     | POINT(0 3)\n"
+" {2,2}     | POINT(3 4)\n"
+" {3,1,1}   | POINT(2 0)\n"
+" {3,1,2}   | POINT(2 3)\n"
+" {3,1,3}   | POINT(0 2)\n"
+" {3,1,4}   | POINT(2 0)\n"
+" {4,1,1}   | POINT(3 0)\n"
+" {4,1,2}   | POINT(3 3)\n"
+" {4,1,3}   | POINT(6 3)\n"
+" {4,1,4}   | POINT(6 0)\n"
+" {4,1,5}   | POINT(3 0)\n"
+" {4,2,1}   | POINT(5 1)\n"
+" {4,2,2}   | POINT(4 2)\n"
+" {4,2,3}   | POINT(5 2)\n"
+" {4,2,4}   | POINT(5 1)\n"
+" {5,1,1,1} | POINT(0 5)\n"
+" {5,1,1,2} | POINT(0 8)\n"
+" {5,1,1,3} | POINT(4 8)\n"
+" {5,1,1,4} | POINT(4 5)\n"
+" {5,1,1,5} | POINT(0 5)\n"
+" {5,1,2,1} | POINT(1 6)\n"
+" {5,1,2,2} | POINT(3 6)\n"
+" {5,1,2,3} | POINT(2 7)\n"
+" {5,1,2,4} | POINT(1 6)\n"
+" {5,2,1,1} | POINT(5 4)\n"
+" {5,2,1,2} | POINT(5 8)\n"
+" {5,2,1,3} | POINT(6 7)\n"
+" {5,2,1,4} | POINT(5 4)\n"
+"(29 rows)"
+msgstr "SELECT path, ST_AsText(geom)\nFROM (\n  SELECT (ST_DumpPoints(g.geom)).*\n  FROM\n    (SELECT\n       'GEOMETRYCOLLECTION(\n          POINT ( 0 1 ),\n          LINESTRING ( 0 3, 3 4 ),\n          POLYGON (( 2 0, 2 3, 0 2, 2 0 )),\n          POLYGON (( 3 0, 3 3, 6 3, 6 0, 3 0 ),\n                   ( 5 1, 4 2, 5 2, 5 1 )),\n          MULTIPOLYGON (\n                  (( 0 5, 0 8, 4 8, 4 5, 0 5 ),\n                   ( 1 6, 3 6, 2 7, 1 6 )),\n                  (( 5 4, 5 8, 6 7, 5 4 [...]
+
+#. Tag: programlisting
+#: reference_processing.xml:1020
+#, no-c-format
+msgid ""
+"-- Polyhedral surface cube --\n"
+"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )') ) AS gdump\n"
+"    ) AS g;\n"
+"-- result --\n"
+"  path   |     wkt\n"
+"---------+--------------\n"
+" {1,1,1} | POINT(0 0 0)\n"
+" {1,1,2} | POINT(0 0 1)\n"
+" {1,1,3} | POINT(0 1 1)\n"
+" {1,1,4} | POINT(0 1 0)\n"
+" {1,1,5} | POINT(0 0 0)\n"
+" {2,1,1} | POINT(0 0 0)\n"
+" {2,1,2} | POINT(0 1 0)\n"
+" {2,1,3} | POINT(1 1 0)\n"
+" {2,1,4} | POINT(1 0 0)\n"
+" {2,1,5} | POINT(0 0 0)\n"
+" {3,1,1} | POINT(0 0 0)\n"
+" {3,1,2} | POINT(1 0 0)\n"
+" {3,1,3} | POINT(1 0 1)\n"
+" {3,1,4} | POINT(0 0 1)\n"
+" {3,1,5} | POINT(0 0 0)\n"
+" {4,1,1} | POINT(1 1 0)\n"
+" {4,1,2} | POINT(1 1 1)\n"
+" {4,1,3} | POINT(1 0 1)\n"
+" {4,1,4} | POINT(1 0 0)\n"
+" {4,1,5} | POINT(1 1 0)\n"
+" {5,1,1} | POINT(0 1 0)\n"
+" {5,1,2} | POINT(0 1 1)\n"
+" {5,1,3} | POINT(1 1 1)\n"
+" {5,1,4} | POINT(1 1 0)\n"
+" {5,1,5} | POINT(0 1 0)\n"
+" {6,1,1} | POINT(0 0 1)\n"
+" {6,1,2} | POINT(1 0 1)\n"
+" {6,1,3} | POINT(1 1 1)\n"
+" {6,1,4} | POINT(0 1 1)\n"
+" {6,1,5} | POINT(0 0 1)\n"
+"(30 rows)"
+msgstr "-- polyedrische Würfeloberfläche --\nSELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )') ) AS gdump\n    ) AS g;\n-- result --\n  path   |     wkt\n---------+--- [...]
+
+#. Tag: programlisting
+#: reference_processing.xml:1021
+#, no-c-format
+msgid ""
+"-- Triangle --\n"
+"SELECT (g.gdump).path, ST_AsText((g.gdump).geom) as wkt\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_DumpPoints( ST_GeomFromEWKT('TRIANGLE ((\n"
+"                0 0,\n"
+"                0 9,\n"
+"                9 0,\n"
+"                0 0\n"
+"            ))') ) AS gdump\n"
+"    ) AS g;\n"
+"-- result --\n"
+" path |    wkt\n"
+"------+------------\n"
+" {1}  | POINT(0 0)\n"
+" {2}  | POINT(0 9)\n"
+" {3}  | POINT(9 0)\n"
+" {4}  | POINT(0 0)"
+msgstr "-- Dreieck --\nSELECT (g.gdump).path, ST_AsText((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_DumpPoints( ST_GeomFromEWKT('TRIANGLE ((\n                0 0,\n                0 9,\n                9 0,\n                0 0\n            ))') ) AS gdump\n    ) AS g;\n-- result --\n path |    wkt\n------+------------\n {1}  | POINT(0 0)\n {2}  | POINT(0 9)\n {3}  | POINT(9 0)\n {4}  | POINT(0 0)"
+
+#. Tag: programlisting
+#: reference_processing.xml:1022
+#, no-c-format
+msgid ""
+"-- TIN --\n"
+"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
+"  FROM\n"
+"    (SELECT\n"
+"       ST_DumpPoints( ST_GeomFromEWKT('TIN (((\n"
+"                0 0 0,\n"
+"                0 0 1,\n"
+"                0 1 0,\n"
+"                0 0 0\n"
+"            )), ((\n"
+"                0 0 0,\n"
+"                0 1 0,\n"
+"                1 1 0,\n"
+"                0 0 0\n"
+"            ))\n"
+"            )') ) AS gdump\n"
+"    ) AS g;\n"
+"-- result --\n"
+"  path   |     wkt\n"
+"---------+--------------\n"
+" {1,1,1} | POINT(0 0 0)\n"
+" {1,1,2} | POINT(0 0 1)\n"
+" {1,1,3} | POINT(0 1 0)\n"
+" {1,1,4} | POINT(0 0 0)\n"
+" {2,1,1} | POINT(0 0 0)\n"
+" {2,1,2} | POINT(0 1 0)\n"
+" {2,1,3} | POINT(1 1 0)\n"
+" {2,1,4} | POINT(0 0 0)\n"
+"(8 rows)"
+msgstr "-- TIN --\nSELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_DumpPoints( ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )') ) AS gdump\n    ) AS g;\n-- result --\n  path   |     wkt\n---------+--------------\n {1,1,1} | POINT(0 0 [...]
+
+#. Tag: para
+#: reference_processing.xml:1026
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
+"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:1031
+#, no-c-format
+msgid "ST_DumpRings"
+msgstr "ST_DumpRings"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1033
+#, no-c-format
+msgid ""
+"Returns a set of <varname>geometry_dump</varname> rows, representing the "
+"exterior and interior rings of a polygon."
+msgstr "Gibt eine Menge an <varname>geometry_dump</varname> Zeilen zurück, welche die äußeren und inneren Ringe eines Polygons darstellen."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1039
+#, no-c-format
+msgid ""
+"<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+msgstr "<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> <paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1049
+#, no-c-format
+msgid ""
+"This is a set-returning function (SRF). It returns a set of "
+"<varname>geometry_dump</varname> rows, defined as an "
+"<varname>integer[]</varname> and a <varname>geometry</varname>, aliased "
+"\"path\" and \"geom\" respectively. The \"path\" field holds the polygon "
+"ring index containing a single integer: 0 for the shell, >0 for holes. The "
+"\"geom\" field contains the corresponding ring as a polygon."
+msgstr "Dies ist eine Funktion mit Ergebnismenge (SRF). Sie gibt eine Menge an <varname>geometry_dump</varname> Zeilen zurück, die durch einen <varname>Integer[]</varname> und eine <varname>Geometrie</varname>, beziehungsweise durch die Aliasse \"path\" und \"geom\", definiert sind. Das Attribut \"path\" enthält den Index des Polygonringes als einzelne Ganzzahl: 0 für die Hülle, >0 für Lücken/Inseln. Das Attribut \"geom\" enthält den entsprechenden Ring als Polygon."
+
+#. Tag: para
+#: reference_processing.xml:1055
+#, no-c-format
+msgid "Availability: PostGIS 1.1.3. Requires PostgreSQL 7.3 or higher."
+msgstr "Verfügbarkeit: PostGIS 1.1.3. Benötigt PostgreSQL 7.3 oder höher."
+
+#. Tag: para
+#: reference_processing.xml:1056
+#, no-c-format
+msgid ""
+"This only works for POLYGON geometries. It will not work for MULTIPOLYGONS"
+msgstr "Dies funktioniert nur mit POLYGON Geometrien und nicht mit MULTIPOLYGONS"
+
+#. Tag: programlisting
+#: reference_processing.xml:1064
+#, no-c-format
+msgid ""
+"SELECT sometable.field1, sometable.field1,\n"
+"          (ST_DumpRings(sometable.the_geom)).geom As the_geom\n"
+"FROM sometableOfpolys;\n"
+"\n"
+"SELECT ST_AsEWKT(geom) As the_geom, path\n"
+"        FROM ST_DumpRings(\n"
+"                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 5132466 1,-8148924 5132394 1,\n"
+"                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 1,-8149237 5132093 1,-8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 1,\n"
+"                -8150305 5132788 1,-8149064 5133092 1),\n"
+"                (-8149362 5132394 1,-8149446 5132501 1,-8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 1))')\n"
+"                )  as foo;\n"
+" path |                                            the_geom\n"
+"----------------------------------------------------------------------------------------------------------------\n"
+"  {0} | POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,\n"
+"          |          -8148941 5132466 1,-8148924 5132394 1,\n"
+"          |          -8148903 5132210 1,-8148930 5131967 1,\n"
+"          |          -8148992 5131978 1,-8149237 5132093 1,\n"
+"          |          -8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 1,-8150305 5132788 1,-8149064 5133092 1))\n"
+"  {1} | POLYGON((-8149362 5132394 1,-8149446 5132501 1,\n"
+"          |          -8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 1))"
+msgstr "SELECT sometable.field1, sometable.field1,\n          (ST_DumpRings(sometable.the_geom)).geom As the_geom\nFROM sometableOfpolys;\n\nSELECT ST_AsEWKT(geom) As the_geom, path\n        FROM ST_DumpRings(\n                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 5132466 1,-8148924 5132394 1,\n                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 1,-8149237 5132093 1,-8149404 513 [...]
+
+#. Tag: para
+#: reference_processing.xml:1071
+#, no-c-format
+msgid ""
+", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
+"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
+"linkend=\"ST_InteriorRingN\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_InteriorRingN\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:1077
+#, no-c-format
+msgid "ST_FlipCoordinates"
+msgstr "ST_FlipCoordinates"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1078
+#, no-c-format
+msgid ""
+"Returns a version of the given geometry with X and Y axis flipped. Useful "
+"for people who have built latitude/longitude features and need to fix them."
+msgstr "Gibt eine Version der gegebenen Geometrie zurück, wobei die X und Y Achse vertauscht sind. Nützlich wenn man Geoobjekte in Breite/Länge vorliegen hat und dies beheben möchte."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1086
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1095
+#, no-c-format
+msgid "Returns a version of the given geometry with X and Y axis flipped."
+msgstr "Gibt eine Version der gegebenen Geometrie zurück, wobei die X und Y Achse vertauscht sind."
+
+#. Tag: para
+#: reference_processing.xml:1099 reference_processing.xml:2517
+#, no-c-format
+msgid "&M_support;"
+msgstr "&M_support;"
+
+#. Tag: title
+#: reference_processing.xml:1105 reference_processing.xml:2523
+#, no-c-format
+msgid "Example"
+msgstr "Beispiel"
+
+#. Tag: programlisting
+#: reference_processing.xml:1106
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"SELECT ST_AsEWKT(ST_FlipCoordinates(GeomFromEWKT('POINT(1 2)')));\n"
+" st_asewkt\n"
+"------------\n"
+"POINT(2 1)\n"
+"                 ]]>"
+msgstr "<![CDATA[\nSELECT ST_AsEWKT(ST_FlipCoordinates(GeomFromEWKT('POINT(1 2)')));\n st_asewkt\n------------\nPOINT(2 1)\n                 ]]>"
+
+#. Tag: refname
+#: reference_processing.xml:1119
+#, no-c-format
+msgid "ST_GeneratePoints"
+msgstr "ST_GeneratePoints"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1121
+#, no-c-format
+msgid ""
+"Converts a polygon or multi-polygon into a multi-point composed of randomly "
+"location points within the original areas."
+msgstr "Wandelt ein Polygon oder ein MultiPolygon in einen MultiPoint um, welcher aus wahllos angeordeten, innerhalb der ursprünglichen Flächen liegenden Punkten besteht."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1126
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> "
+"<paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> "
+"<paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> <paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> <paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1144
+#, no-c-format
+msgid ""
+"ST_GeneratePoints generates pseudo-random points until the requested number "
+"are found within the input area."
+msgstr "ST_GeneratePoints erzeugt solange pseudomäßige Zufallspunkte, bis die angefragte Anzahl innerhalb der Eingabefläche gefunden wurde."
+
+#. Tag: para
+#: reference_processing.xml:1149 reference_processing.xml:1980
+#, no-c-format
+msgid "Availability: 2.3.0"
+msgstr "Verfügbarkeit: 2.3.0"
+
+#. Tag: para
+#: reference_processing.xml:1165
+#, no-c-format
+msgid "Original Polygon"
+msgstr "Ursprüngliches Polygon"
+
+#. Tag: para
+#: reference_processing.xml:1176
+#, no-c-format
+msgid "Generated 12 Points overlaid on top of original polygon"
+msgstr "Ursprungspolygon mit 12 erzeugten Punkte überlagert"
+
+#. Tag: programlisting
+#: reference_processing.xml:1179
+#, no-c-format
+msgid ""
+"SELECT ST_GeneratePoints(\n"
+"        ST_Buffer(\n"
+"                ST_GeomFromText(\n"
+"                'LINESTRING(50 50,150 150,150 50)'\n"
+"                ), 10, 'endcap=round join=round'), 12);"
+msgstr "SELECT ST_GeneratePoints(\n        ST_Buffer(\n                ST_GeomFromText(\n                'LINESTRING(50 50,150 150,150 50)'\n                ), 10, 'endcap=round join=round'), 12);"
+
+#. Tag: refname
+#: reference_processing.xml:1191
+#, no-c-format
+msgid "ST_Intersection"
+msgstr "ST_Intersection"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1193
+#, no-c-format
+msgid ""
+"(T) Returns a geometry that represents the shared portion of geomA and "
+"geomB."
+msgstr "(T) Gibt eine Geometrie zurück, welche den gemeinsamen Anteil von geomA und geomB repräsentiert."
+
+#. Tag: funcsynopsis
+#: reference_processing.xml:1199
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Intersection</function></funcdef> <paramdef> "
+"<type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> "
+"<type>geometry</type> <parameter>geomB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Intersection</function></funcdef> <paramdef> "
+"<type>geography</type> <parameter>geogA</parameter> </paramdef> <paramdef> "
+"<type>geography</type> <parameter>geogB</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Intersection</function></funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>geography <function>ST_Intersection</function></funcdef> <paramdef> <type>geography</type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</type> <parameter>geogB</parameter> </paramdef> </func [...]
+
+#. Tag: para
+#: reference_processing.xml:1226
+#, no-c-format
+msgid ""
+"Returns a geometry that represents the point set intersection of the "
+"Geometries."
+msgstr "Gibt eine Geometrie zurück, welche der mengentheoretischen Verschneidung der Geometrien entspricht."
+
+#. Tag: para
+#: reference_processing.xml:1229
+#, no-c-format
+msgid ""
+"In other words - that portion of geometry A and geometry B that is shared "
+"between the two geometries."
+msgstr "Mit anderen Worten - jener Teil von der Geometrie A und der Geometrie B den sich die beiden Geometrien teilen."
+
+#. Tag: para
+#: reference_processing.xml:1232
+#, no-c-format
+msgid ""
+"If the geometries do not share any space (are disjoint), then an empty "
+"geometry collection is returned."
+msgstr "Wenn sich die Geometrien keinen gemeinsamen Raum teilen (sind getrennt), so wird eine leere GeometryCollection zurückgegeben."
+
+#. Tag: para
+#: reference_processing.xml:1234
+#, no-c-format
+msgid ""
+"ST_Intersection in conjunction with ST_Intersects is very useful for "
+"clipping geometries such as in bounding box, buffer, region queries where "
+"you only want to return that portion of a geometry that sits in a country or"
+" region of interest."
+msgstr "ST_Intersection ist in Verbindung mit ST_Intersects zum Ausscchneiden von Geometrien sehr nützlich. Wie bei einem Umgebungsrechteck, einem Buffer, oder bei regionalen Abfragen, bei denen nur jener Teil der Geometrie zurückgegeben werden soll, der in einem bestimmten Staat oder einer bestimmten Interessensregion liegt."
+
+#. Tag: para
+#: reference_processing.xml:1237
+#, no-c-format
+msgid ""
+"Geography: For geography this is really a thin wrapper around the geometry "
+"implementation. It first determines the best SRID that fits the bounding box"
+" of the 2 geography objects (if geography objects are within one half zone "
+"UTM but not same UTM will pick one of those) (favoring UTM or Lambert "
+"Azimuthal Equal Area (LAEA) north/south pole, and falling back on mercator "
+"in worst case scenario) and then intersection in that best fit planar "
+"spatial ref and retransforms back to WGS84 geography."
+msgstr "Geographie: Beim geographischen Datentyp handelt es sich lediglich um einen schlanken Adapter, der um die geometrische Implementation herumgelegt wurde. Zuerst wird die passenste SRID für das Umgebungsrechteck der beiden geographischen Objekte bestimmt (wenn die geographischen Objekte innerhalb eines UTM Überlappungsbereichs, aber nicht in derselben UTM Zone liegen, wird eine Zone herausgepickt) (bevorzugt UTM oder Lambert Azimuthal Equal Area (LAEA) Nord/Süd Pol, im schlimmsten  [...]
+
+#. Tag: para
+#: reference_processing.xml:1240
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument"
+msgstr "Bitte nicht mit einer <varname>GEOMETRYCOLLECTION</varname> als Parameter aufrufen"
+
+#. Tag: para
+#: reference_processing.xml:1243
+#, no-c-format
+msgid "This function will drop the M coordinate values if present."
+msgstr "Diese Funktion löscht die Werte der M-Koordinate, falls vorhanden."
+
+#. Tag: para
+#: reference_processing.xml:1245
+#, no-c-format
+msgid ""
+"If working with 3D geometries, you may want to use SFGCAL based <xref "
+"linkend=\"ST_3DIntersection\"/> which does a proper 3D intersection for 3D "
+"geometries. Although this function works with Z-coordinate, it does an "
+"averaging of Z-Coordinate values when <code>postgis.backend=geos</code>. "
+"<code>postgis.backend=sfcgal</code>, it will return a 2D geometry regardless"
+" ignoring the Z-Coordinate. Refer to <xref linkend=\"postgis_backend\"/> for"
+" details."
+msgstr "Wenn Sie mit 3D-Geometrie arbeiten kann es sinnvoll sein die SFGCAL basierte Funktion <xref linkend=\"ST_3DIntersection\"/> zu verwenden, da diese eine korrekte 3D Verschneidung mit 3D Geometrie ausführt. Obwohl die Funktion mit der Z-Koordinate arbeitet, führt sie eine Mittelung der Z-Koordinatenwerte durch, wenn <code>postgis.backend=geos</code>. Auch wenn <code>postgis.backend=sfcgal</code> wird die Z-Koordinate ignoriert und eine 2D-Geometrie ausgegeben. Siehe <xref linkend=\ [...]
+
+#. Tag: para
+#: reference_processing.xml:1248
+#, no-c-format
+msgid "&sfcgal_enhanced;"
+msgstr "&sfcgal_enhanced;"
+
+#. Tag: para
+#: reference_processing.xml:1250
+#, no-c-format
+msgid "Availability: 1.5 support for geography data type was introduced."
+msgstr "Verfügbarkeit: 1.5 die Unterstützung des geograpischen Datentyps wurde eingeführt"
+
+#. Tag: para
+#: reference_processing.xml:1253
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.18"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.18"
+
+#. Tag: programlisting
+#: reference_processing.xml:1257
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry));\n"
+" st_astext\n"
+"---------------\n"
+"GEOMETRYCOLLECTION EMPTY\n"
+"(1 row)\n"
+"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry));\n"
+" st_astext\n"
+"---------------\n"
+"POINT(0 0)\n"
+"(1 row)\n"
+"\n"
+"---Clip all lines (trails) by country (here we assume country geom are POLYGON or MULTIPOLYGONS)\n"
+"-- NOTE: we are only keeping intersections that result in a LINESTRING or MULTILINESTRING because we don't\n"
+"-- care about trails that just share a point\n"
+"-- the dump is needed to expand a geometry collection into individual single MULT* parts\n"
+"-- the below is fairly generic and will work for polys, etc. by just changing the where clause\n"
+"SELECT clipped.gid, clipped.f_name, clipped_geom\n"
+"FROM (SELECT trails.gid, trails.f_name, (ST_Dump(ST_Intersection(country.the_geom, trails.the_geom))).geom As clipped_geom\n"
+"FROM country\n"
+"        INNER JOIN trails\n"
+"        ON ST_Intersects(country.the_geom, trails.the_geom))  As clipped\n"
+"        WHERE ST_Dimension(clipped.clipped_geom) = 1 ;\n"
+"\n"
+"--For polys e.g. polygon landmarks, you can also use the sometimes faster hack that buffering anything by 0.0\n"
+"-- except a polygon results in an empty geometry collection\n"
+"--(so a geometry collection containing polys, lines and points)\n"
+"-- buffered by 0.0 would only leave the polygons and dissolve the collection shell\n"
+"SELECT poly.gid,  ST_Multi(ST_Buffer(\n"
+"                                ST_Intersection(country.the_geom, poly.the_geom),\n"
+"                                0.0)\n"
+"                                ) As clipped_geom\n"
+"FROM country\n"
+"        INNER JOIN poly\n"
+"        ON ST_Intersects(country.the_geom, poly.the_geom)\n"
+"        WHERE Not ST_IsEmpty(ST_Buffer(ST_Intersection(country.the_geom, poly.the_geom),0.0));"
+msgstr "SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry));\n st_astext\n---------------\nGEOMETRYCOLLECTION EMPTY\n(1 row)\nSELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry));\n st_astext\n---------------\nPOINT(0 0)\n(1 row)\n\n---Schneidet alle Linien (Wege) nach dem Staat aus (wir nehmen an, dass es sich bei der Geometrie um Polygone oder MultiPolygone handelt)\n-- Anmerkung: wir behalten nur jene [...]
+
+#. Tag: title
+#: reference_processing.xml:1261
+#, no-c-format
+msgid "Examples: 2.5Dish"
+msgstr "Beispiele: 2.5D-isch"
+
+#. Tag: para
+#: reference_processing.xml:1262
+#, no-c-format
+msgid ""
+"Geos is the default backend if not set. Note this is not a true "
+"intersection, compare to the same example using <xref "
+"linkend=\"ST_3DIntersection\"/>."
+msgstr "GEOS ist standardmäßig das Back-end, falls nicht anders gesetzt. Beachten Sie bitte, das dies keine richtige Verschneidung ist. Vergleiche das gleiche Beispiel mit <xref linkend=\"ST_3DIntersection\"/>."
+
+#. Tag: programlisting
+#: reference_processing.xml:1263
+#, no-c-format
+msgid ""
+"set postgis.backend=geos;\n"
+"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
+"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n"
+" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n"
+"\n"
+"               st_astext\n"
+"---------------------------------------\n"
+" LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
+msgstr "set postgis.backend=geos;\nselect ST_AsText(ST_Intersection(linestring, polygon)) As wkt\nfrom  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n\n               st_astext\n---------------------------------------\n LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
+
+#. Tag: para
+#: reference_processing.xml:1265
+#, no-c-format
+msgid ""
+"If your PostGIS is compiled with sfcgal support, have option of using "
+"sfcgal, but note if basically cases down both geometries to 2D before doing "
+"intersection and returns the ST_Force2D equivalent result which is a 2D "
+"geometry"
+msgstr "Wenn PostGIS mit SFCGAL Unterstützung kompiliert wurde, haben Sie die Möglichkeit sfcgal zu verwenden. Beachten Sie aber bitte, dass hierbei beide Geometrien grundsätzlich auf 2D reduziert werden, bevor die Verschneidung ausgeführt wird und das ein Ergebnis äquivalent zu ST_Force2D zurückggegeben wird, welches eine 2D-Geometrie ist."
+
+#. Tag: programlisting
+#: reference_processing.xml:1267
+#, no-c-format
+msgid ""
+"set postgis.backend=sfcgal;\n"
+"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
+"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n"
+" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n"
+"\n"
+"                     wkt\n"
+"----------------------------------------------\n"
+" MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
+msgstr "set postgis.backend=sfcgal;\nselect ST_AsText(ST_Intersection(linestring, polygon)) As wkt\nfrom  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n\n                     wkt\n----------------------------------------------\n MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
+
+#. Tag: para
+#: reference_processing.xml:1271
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref"
+" linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
+"linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
+"linkend=\"ST_Multi\"/>"
+msgstr ", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Multi\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:1277
+#, no-c-format
+msgid "ST_LineToCurve"
+msgstr "ST_LineToCurve"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1279
+#, no-c-format
+msgid "Converts a LINESTRING/POLYGON to a CIRCULARSTRING, CURVEPOLYGON"
+msgstr "Wandelt einen LINESTRING/POLYGON in einen CIRCULARSTRING, CURVEPOLYGON um"
+
+#. Tag: funcprototype
+#: reference_processing.xml:1284
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_LineToCurve</function></funcdef> "
+"<paramdef><type>geometry </type> "
+"<parameter>geomANoncircular</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineToCurve</function></funcdef> <paramdef><type>geometry </type> <parameter>geomANoncircular</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1294
+#, no-c-format
+msgid ""
+"Converts plain LINESTRING/POLYGON to CIRCULAR STRINGs and Curved Polygons. "
+"Note much fewer points are needed to describe the curved equivalent."
+msgstr "Wandelt einen einfachen LineString/Polygon in Kreisbögen/CIRCULARSTRINGs und Kurvenpolygone um. Beachten Sie, dass wesentlich weniger Punkte zur Beschreibung des Kurvenäquivalents benötigt werden."
+
+#. Tag: para
+#: reference_processing.xml:1295
+#, no-c-format
+msgid ""
+"If the input LINESTRING/POLYGON is not curved enough to clearly represent a "
+"curve, the function will return the same input geometry."
+msgstr "Wenn der gegebene LINESTRING/POLYGON nicht genug gekrümmt ist um eine deutliche Kurve zu repräsentieren, wird die Geometrie von der Funktion unverändert zurückgegeben."
+
+#. Tag: programlisting
+#: reference_processing.xml:1305
+#, no-c-format
+msgid ""
+"-- 2D Example\n"
+"SELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo.the_geom) As non_curvedastext\n"
+"        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As foo;\n"
+"\n"
+"curvedatext                                                            non_curvedastext\n"
+"--------------------------------------------------------------------|-----------------------------------------------------------------\n"
+"CURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.878679656440359, | POLYGON((4 3,3.94235584120969 2.41472903395162,3.77163859753386 1.85194970290473,\n"
+"1 0,-1.12132034355965 5.12132034355963,4 3))                        |  3.49440883690764 1.33328930094119,3.12132034355964 0.878679656440359,\n"
+"                                                                    |  2.66671069905881 0.505591163092366,2.14805029709527 0.228361402466141,\n"
+"                                                                    |  1.58527096604839 0.0576441587903094,1 0,\n"
+"                                                                    |  0.414729033951621 0.0576441587903077,-0.148050297095264 0.228361402466137,\n"
+"                                                                    |  -0.666710699058802 0.505591163092361,-1.12132034355964 0.878679656440353,\n"
+"                                                                    |  -1.49440883690763 1.33328930094119,-1.77163859753386 1.85194970290472\n"
+"                                                                    |  --ETC-- ,3.94235584120969 3.58527096604839,4 3))\n"
+"\n"
+"--3D example\n"
+"SELECT ST_AsText(ST_LineToCurve(geom)) As curved, ST_AsText(geom) AS not_curved\n"
+"FROM (SELECT ST_Translate(ST_Force3D(ST_Boundary(ST_Buffer(ST_Point(1,3), 2,2))),0,0,3) AS geom) AS foo;\n"
+"\n"
+"                        curved                        |               not_curved\n"
+"------------------------------------------------------+---------------------------------------------------------------------\n"
+" CIRCULARSTRING Z (3 3 3,-1 2.99999999999999 3,3 3 3) | LINESTRING Z (3 3 3,2.4142135623731 1.58578643762691 3,1 1 3,\n"
+"                                                      |        -0.414213562373092 1.5857864376269 3,-1 2.99999999999999 3,\n"
+"                                                      | -0.414213562373101 4.41421356237309 3,\n"
+"                                                      |        0.999999999999991 5 3,2.41421356237309 4.4142135623731 3,3 3 3)\n"
+"(1 row)"
+msgstr "-- 2D-Beispiel\nSELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo.the_geom) As non_curvedastext\n        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As foo;\n\ncurvedatext                                                            non_curvedastext\n--------------------------------------------------------------------|-----------------------------------------------------------------\nCURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.87 [...]
+
+#. Tag: refname
+#: reference_processing.xml:1320
+#, no-c-format
+msgid "ST_MakeValid"
+msgstr "ST_MakeValid"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1321
+#, no-c-format
+msgid "Attempts to make an invalid geometry valid without losing vertices."
+msgstr "Versucht eine ungültige Geometrie, ohne den Verlust an Knoten zu bereinigen."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1326
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_MakeValid</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakeValid</function></funcdef> <paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1335
+#, no-c-format
+msgid ""
+"The function attempts to create a valid representation of a given invalid "
+"geometry without losing any of the input vertices. Already-valid geometries "
+"are returned without further intervention."
+msgstr "Diese Funktion versucht aus einer invaliden Geometrie eine valide Darstellung zu erzeugen, ohne irgendeinen gegebenen Knoten zu verlieren. Geometrien, die bereits valide sind, werden ohne weiteren Eingriff zurückgegeben."
+
+#. Tag: para
+#: reference_processing.xml:1341
+#, no-c-format
+msgid ""
+"Supported inputs are: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
+"POLYGONS, MULTIPOLYGONS and GEOMETRYCOLLECTIONS containing any mix of them."
+msgstr "Unterstützte Eingaben sind: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, POLYGONS, MULTIPOLYGONS und GEOMETRYCOLLECTIONS aus einer Mischung der Vorigen."
+
+#. Tag: para
+#: reference_processing.xml:1347
+#, no-c-format
+msgid ""
+"In case of full or partial dimensional collapses, the output geometry may be"
+" a collection of lower-to-equal dimension geometries or a geometry of lower "
+"dimension."
+msgstr "Im Falle eines völligen oder teilweisen dimensionalen Kollapses kann die Ausgabegeometrie eine Sammelgeometrie von niedriger oder gleicher geometrischer Dimension oder eine Geometrie mit niedrigerer geometrischer Dimension sein."
+
+#. Tag: para
+#: reference_processing.xml:1353
+#, no-c-format
+msgid ""
+"Single polygons may become multi-geometries in case of self-intersections."
+msgstr "Im Fall von Selbstüberschneidungen können Polygone zu Mehrfachgeometrien werden."
+
+#. Tag: para
+#: reference_processing.xml:1357
+#, no-c-format
+msgid "Availability: 2.0.0, requires GEOS-3.3.0"
+msgstr "Verfügbarkeit: 2.0.0 benötigt GEOS-3.3.0"
+
+#. Tag: para
+#: reference_processing.xml:1358
+#, no-c-format
+msgid "Enhanced: 2.0.1, speed improvements requires GEOS-3.3.4"
+msgstr "Erweiterung: 2.0.1, Geschwindigkeitsverbesserungen, benötigt GEOS-3.3.4"
+
+#. Tag: para
+#: reference_processing.xml:1359
+#, no-c-format
+msgid "Enhanced: 2.1.0 added support for GEOMETRYCOLLECTION and MULTIPOINT."
+msgstr "Erweiterung: 2.1.0 die Unterstützung von GeometryCollection und MultiPoint hinzugefügt."
+
+#. Tag: refname
+#: reference_processing.xml:1376
+#, no-c-format
+msgid "ST_MemUnion"
+msgstr "ST_MemUnion"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1378
+#, no-c-format
+msgid ""
+"Same as ST_Union, only memory-friendly (uses less memory and more processor "
+"time)."
+msgstr "Das gleiche wie ST_Union, nur freundlicher zum Arbeitsspeicher (verwendet weniger Arbeitsspeicher und mehr Rechnerzeit)."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1384
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_MemUnion</function></funcdef> "
+"<paramdef><type>geometry set</type> "
+"<parameter>geomfield</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MemUnion</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1395
+#, no-c-format
+msgid "Some useful description here."
+msgstr "Hier fehlt eine brauchbare Beschreibung."
+
+#. Tag: para
+#: reference_processing.xml:1399
+#, no-c-format
+msgid ""
+"Same as ST_Union, only memory-friendly (uses less memory and more processor "
+"time). This aggregate function works by unioning the geometries one at a "
+"time to previous result as opposed to ST_Union aggregate which first creates"
+" an array and then unions"
+msgstr "Das gleiche wie ST_Union, nur freundlicher zum Arbeitsspeicher (verwendet weniger Arbeitsspeicher und mehr Rechnerzeit). Diese Aggregatfunktion vereingt eine Geometrie nach der anderen zu dem vorhergegangenen Ergebnis, während die Aggregatfunktion ST_Union zuerst ein Feld erzeugt und anschließend vereinigt"
+
+#. Tag: programlisting
+#: reference_processing.xml:1411
+#, no-c-format
+msgid "See ST_Union"
+msgstr "Siehe ST_Union"
+
+#. Tag: refname
+#: reference_processing.xml:1424
+#, no-c-format
+msgid "ST_MinimumBoundingCircle"
+msgstr "ST_MinimumBoundingCircle"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1425
+#, no-c-format
+msgid ""
+"Returns the smallest circle polygon that can fully contain a geometry. "
+"Default uses 48 segments per quarter circle."
+msgstr "Gibt das kleinstmögliche Kreispolygon zurück, welches eine Geometrie zur Gänze beinhaltet. Standardmäßig werden 48 Segmente pro Viertelkreiss verwendet."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1431
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_MinimumBoundingCircle</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MinimumBoundingCircle</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1441
+#, no-c-format
+msgid "Returns the smallest circle polygon that can fully contain a geometry."
+msgstr "Gibt das kleinstmögliche Kreispolygon zurück, welches eine Geometrie zur Gänze beinhaltet."
+
+#. Tag: para
+#: reference_processing.xml:1442
+#, no-c-format
+msgid ""
+"The circle is approximated by a polygon with a default of 48 segments per "
+"quarter circle. Because the polygon is an approximation of the minimum "
+"bounding circle, some points in the input geometry may not be contained "
+"within the polygon. The approximation can be improved by increasing the "
+"number of segments, with little performance penalty. For applications where "
+"a polygonal approximation is not suitable, ST_MinimumBoundingRadius may be "
+"used."
+msgstr "Der Kreis wird standardmäßig durch ein Polygon mit 48 Segmenten pro Viertelkreis angenähert. Da das Polygon eine Annäherung an den minimalen Umgebungskreis ist, können einige Punkte der Eingabegeometrie nicht in dem Polygon enthalten sein. Die Annäherung kann durch Erhöhung der Anzahl der Segmente mit geringen Einbußen bei der Rechenleistung verbessert werden. Bei Anwendungen wo eine polygonale Annäherung nicht ausreicht, kann ST_MinimumBoundingRadius verwendet werden."
+
+#. Tag: para
+#: reference_processing.xml:1444
+#, no-c-format
+msgid ""
+"It is often used with MULTI and Geometry Collections. Although it is not an "
+"aggregate - you can use it in conjunction with ST_Collect to get the minimum"
+" bounding circle of a set of geometries. "
+"ST_MinimumBoundingCircle(ST_Collect(somepointfield))."
+msgstr "Wird üblicherweise auf Mehrfach/MULTI- und Sammelgeometrien/GeometryCollections angewandt. Obwohl es sich nicht um eine Aggregatfunktion handelt, können Sie es in Verbindung mit ST_Collect verwenden um den kleinstmöglichen Umgebungskreis eines Satzes an Geometrien zu erhalten. ST_MinimumBoundingCircle(ST_Collect(somepointfield))."
+
+#. Tag: para
+#: reference_processing.xml:1449
+#, no-c-format
+msgid ""
+"The ratio of the area of a polygon divided by the area of its Minimum "
+"Bounding Circle is often referred to as the Roeck test."
+msgstr "Das Verhältnis zwischen der Fläche des Polygons und der Fläche ihres kleinstmöglichen Umgebungskreises wird öfter als Roeck Test bezeichnet."
+
+#. Tag: para
+#: reference_processing.xml:1451
+#, no-c-format
+msgid "Availability: 1.4.0 - requires GEOS"
+msgstr "Verfügbarkeit: 1.4.0 - benötigt GEOS"
+
+#. Tag: para
+#: reference_processing.xml:1456 reference_processing.xml:1474
+#, no-c-format
+msgid ", <xref linkend=\"ST_MinimumBoundingRadius\"/>"
+msgstr ", <xref linkend=\"ST_MinimumBoundingRadius\"/>"
+
+#. Tag: programlisting
+#: reference_processing.xml:1461
+#, no-c-format
+msgid ""
+"SELECT d.disease_type,\n"
+"        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n"
+"        FROM disease_obs As d\n"
+"        GROUP BY d.disease_type;"
+msgstr "SELECT d.disease_type,\n        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n        FROM disease_obs As d\n        GROUP BY d.disease_type;"
+
+#. Tag: para
+#: reference_processing.xml:1467
+#, no-c-format
+msgid ""
+"Minimum bounding circle of a point and linestring. Using 8 segs to "
+"approximate a quarter circle"
+msgstr "Minimaler Umgebungskreis eines Punktes und eines Linienzuges. Verwendet 8 Segmente um einen Viertelkreis anzunähern."
+
+#. Tag: programlisting
+#: reference_processing.xml:1470
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_MinimumBoundingCircle(\n"
+"                ST_Collect(\n"
+"                        ST_GeomFromEWKT('LINESTRING(55 75,125 150)'),\n"
+"                                ST_Point(20, 80)), 8\n"
+"                                )) As wktmbc;\n"
+"wktmbc\n"
+"-----------\n"
+"POLYGON((135.59714732062 115,134.384753327498 102.690357210921,130.79416296937 90.8537670908995,124.963360620072 79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 62.5366393799277,96.6462329091006 56.70583703063,84.8096427890789 53.115246672502,72.5000000000001 51.9028526793802,60.1903572109213 53.1152466725019,48.3537670908996 56.7058370306299,37.4451031602112 62.5366393799276,27.8835792560632 70.383579256063,20.0366393799278 79.9451031602109,14.20583703063 90.8537670 [...]
+"37.4451031602108 167.463360620072,48.3537670908992 173.29416296937,60.190357210921 176.884753327498,\n"
+"72.4999999999998 178.09714732062,84.8096427890786 176.884753327498,96.6462329091003 173.29416296937,107.554896839789 167.463360620072,\n"
+"117.116420743937 159.616420743937,124.963360620072 150.054896839789,130.79416296937 139.146232909101,134.384753327498 127.309642789079,135.59714732062 115))"
+msgstr "SELECT ST_AsText(ST_MinimumBoundingCircle(\n                ST_Collect(\n                        ST_GeomFromEWKT('LINESTRING(55 75,125 150)'),\n                                ST_Point(20, 80)), 8\n                                )) As wktmbc;\nwktmbc\n-----------\nPOLYGON((135.59714732062 115,134.384753327498 102.690357210921,130.79416296937 90.8537670908995,124.963360620072 79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 62.5366393799277,96.6462329091006 56. [...]
+
+#. Tag: refname
+#: reference_processing.xml:1480
+#, no-c-format
+msgid "ST_MinimumBoundingRadius"
+msgstr "ST_MinimumBoundingRadius"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1481
+#, no-c-format
+msgid ""
+"Returns the center point and radius of the smallest circle that can fully "
+"contain a geometry."
+msgstr "Gibt den Mittelpunkt und den Radius des kleinstmöglichen Kreises zurück, der die gesamte Geometrie beinhaltet."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1486
+#, no-c-format
+msgid ""
+"<funcdef>(geometry, double precision) "
+"<function>ST_MinimumBoundingRadius</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>(geometry, double precision) <function>ST_MinimumBoundingRadius</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1495
+#, no-c-format
+msgid ""
+"Returns a record containing the center point and radius of the smallest "
+"circle that can fully contain a geometry."
+msgstr "Gibt einen Datensatz zurück, der aus dem Mittelpunkt und dem Radius des kleinstmöglichen Kreises, der die gesamte Geometrie beinhaltet, besteht."
+
+#. Tag: para
+#: reference_processing.xml:1496
+#, no-c-format
+msgid ""
+"Can be used in conjunction with <xref linkend=\"ST_Collect\"/> to get the "
+"minimum bounding circle of a set of geometries."
+msgstr "Kann in Verbindung mit <xref linkend=\"ST_Collect\"/> verwendet werden, um den minimalen Umgebungskreis einer Menge von Geometrien zu erhalten."
+
+#. Tag: para
+#: reference_processing.xml:1497
+#, no-c-format
+msgid "Availability - 2.3.0"
+msgstr "Verfügbarkeit: 2.3.0"
+
+#. Tag: para
+#: reference_processing.xml:1502
+#, no-c-format
+msgid ", <xref linkend=\"ST_MinimumBoundingCircle\"/>"
+msgstr ", <xref linkend=\"ST_MinimumBoundingCircle\"/>"
+
+#. Tag: programlisting
+#: reference_processing.xml:1507
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(center), radius FROM ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 65427,26426 65078))');\n"
+"\n"
+"                st_astext                 |      radius\n"
+"------------------------------------------+------------------\n"
+" POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
+msgstr "SELECT ST_AsText(center), radius FROM ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 65427,26426 65078))');\n\n                st_astext                 |      radius\n------------------------------------------+------------------\n POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
+
+#. Tag: refname
+#: reference_processing.xml:1514
+#, no-c-format
+msgid "ST_Polygonize"
+msgstr "ST_Polygonize"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1516
+#, no-c-format
+msgid ""
+"Aggregate. Creates a GeometryCollection containing possible polygons formed "
+"from the constituent linework of a set of geometries."
+msgstr "Aggregatfunktion. Erzeugt eine Sammelgeometrie/GeometryCollection, welche Polygone enthält, die aus den einzelnen Linien einer Menge von Geometrien gebildet werden können."
+
+#. Tag: funcsynopsis
+#: reference_processing.xml:1522
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Polygonize</function></funcdef> <paramdef><type>geometry "
+"set</type> <parameter>geomfield</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Polygonize</function></funcdef> "
+"<paramdef><type>geometry[]</type> "
+"<parameter>geom_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Polygonize</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Polygonize</function></funcdef> <paramdef><type>geometry[]</type> <parameter>geom_array</parameter></paramdef> </funcprototype>"
+
+#. Tag: para
+#: reference_processing.xml:1538
+#, no-c-format
+msgid ""
+"Creates a GeometryCollection containing possible polygons formed from the "
+"constituent linework of a set of geometries."
+msgstr "Erzeugt eine Sammelgeometrie/GeometryCollection, welche Polygone enthält, die aus den einzelnen Linien einer Menge von Geometrien gebildet werden können."
+
+#. Tag: para
+#: reference_processing.xml:1543
+#, no-c-format
+msgid ""
+"Geometry Collections are often difficult to deal with with third party "
+"tools, so use ST_Polygonize in conjunction with <xref linkend=\"ST_Dump\"/> "
+"to dump the polygons out into individual polygons."
+msgstr "Tools von Drittanbietern haben öfters Probleme mit einer Sammelgeometrie. Verwenden Sie daher ST_Polygonize in Verbindung mit <xref linkend=\"ST_Dump\"/>, um die Polygone in Einzelpoygone zu zerlegen."
+
+#. Tag: para
+#: reference_processing.xml:1551
+#, no-c-format
+msgid "Availability: 1.0.0RC1 - requires GEOS >= 2.1.0."
+msgstr "Verfügbarkeit: 1.0 - benötigt GEOS >= 2.1.0."
+
+#. Tag: title
+#: reference_processing.xml:1555
+#, no-c-format
+msgid "Examples: Polygonizing single linestrings"
+msgstr "Beispiele: Einzelne Linienzüge in ein Polygon umwandeln."
+
+#. Tag: programlisting
+#: reference_processing.xml:1556
+#, no-c-format
+msgid ""
+"SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\n"
+"FROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As foo;\n"
+"\n"
+"geomtextrep\n"
+"-------------------------------------\n"
+" SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n"
+" POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 42.354358,-71.171794 42.354971,-71.170511 42.354855,\n"
+" -71.17112 42.354238,-71.17166 42.353675)))\n"
+"(1 row)\n"
+"\n"
+"--Use ST_Dump to dump out the polygonize geoms into individual polygons\n"
+"SELECT ST_AsEWKT((ST_Dump(foofoo.polycoll)).geom) As geomtextrep\n"
+"FROM (SELECT ST_Polygonize(the_geom_4269) As polycoll\n"
+"        FROM (SELECT the_geom_4269 FROM ma.suffolk_edges\n"
+"                ORDER BY tlid LIMIT 45) As foo) As foofoo;\n"
+"\n"
+"geomtextrep\n"
+"------------------------\n"
+" SRID=4269;POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 42.285752,\n"
+"-71.040878 42.285678))\n"
+" SRID=4269;POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 42.354358\n"
+",-71.171794 42.354971,-71.170511 42.354855,-71.17112 42.354238,-71.17166 42.353675))\n"
+"(2 rows)"
+msgstr "SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\nFROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As foo;\n\ngeomtextrep\n-------------------------------------\n SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 42.354358,-71.171794 42.354971,-71.170511 42.354855,\n -71.17112 42.354238,-71.17166 42.353675)))\n( [...]
+
+#. Tag: refname
+#: reference_processing.xml:1570
+#, no-c-format
+msgid "ST_Node"
+msgstr "ST_Node"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1572
+#, no-c-format
+msgid "Node a set of linestrings."
+msgstr "Knotenberechnung für eine Menge von Linienzügen."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1579
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Node</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Node</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1590
+#, no-c-format
+msgid ""
+"Fully node a set of linestrings using the least possible number of nodes "
+"while preserving all of the input ones."
+msgstr "Komplette Knotenberechnung für eine Menge von Linienzügen unter Verwendung der kleinstmöglichen Knotenanzahl und Erhaltung aller bestehenden Knoten."
+
+#. Tag: para
+#: reference_processing.xml:1597 reference_processing.xml:2652
+#, no-c-format
+msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 - benötigt GEOS >= 3.3.0."
+
+#. Tag: para
+#: reference_processing.xml:1599
+#, no-c-format
+msgid ""
+"Due to a bug in GEOS up to 3.3.1 this function fails to node self-"
+"intersecting lines. This is fixed with GEOS 3.3.2 or higher."
+msgstr "Aufgrund eines Fehlers in GEOS < 3.3.1 versagt diese Funktion bei der Knotenberechnung von selbstüberschneidenden Linien. Dies wurde mit GEOS 3.3.2 und höher behoben."
+
+#. Tag: para
+#: reference_processing.xml:1603
+#, no-c-format
+msgid ""
+"Changed: 2.4.0 this function uses GEOSNode internally instead of "
+"GEOSUnaryUnion. This may cause the resulting linestrings to have a different"
+" order and direction compared to Postgis < 2.4."
+msgstr "Änderung: Ab 2.4.0 verwendet diese Funktion intern GEOSNode anstatt GEOSUnaryUnion. Dies kann bedingen, dass die resultierenden Linienzüge eine andere Reihenfolge und Ausrichtung haben als bei PostGIS < 2.4."
+
+#. Tag: programlisting
+#: reference_processing.xml:1610
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::geometry)\n"
+"        ) As  output;\n"
+"output\n"
+"-----------\n"
+"MULTILINESTRING Z ((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 4.5,10 0 3))"
+msgstr "SELECT ST_AsText(\n                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::geometry)\n        ) As  output;\noutput\n-----------\nMULTILINESTRING Z ((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 4.5,10 0 3))"
+
+#. Tag: refname
+#: reference_processing.xml:1625
+#, no-c-format
+msgid "ST_OffsetCurve"
+msgstr "ST_OffsetCurve"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1627
+#, no-c-format
+msgid ""
+"Return an offset line at a given distance and side from an input line. "
+"Useful for computing parallel lines about a center line"
+msgstr "Gibt eine Linie zurück, die um eine gegebenen Entfernung und Seite von der Eingabelinie versetzt ist. Nützlich zur Berechnung von Linien, die zu einer Mittellinie parallel verlaufen"
+
+#. Tag: funcprototype
+#: reference_processing.xml:1635
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
+"<paramdef><type>float </type> "
+"<parameter>signed_distance</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>style_parameters=''</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> <paramdef><type>geometry </type> <parameter>line</parameter></paramdef> <paramdef><type>float </type> <parameter>signed_distance</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>style_parameters=''</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1648
+#, no-c-format
+msgid ""
+"Return an offset line at a given distance and side from an input line. All "
+"points of the returned geometries are not further than the given distance "
+"from the input geometry."
+msgstr "Gibt eine versetzte Linie zurück; in der gegebenen Entfernung und auf der Seite der Eingabelinie, die angegebenen wurden. Alle Punkte der Ausgabegeometrie liegen nicht weiter weg, als die zur Eingangsgeometrie angegebene Entfernung."
+
+#. Tag: para
+#: reference_processing.xml:1654
+#, no-c-format
+msgid ""
+"For positive distance the offset will be at the left side of the input line "
+"and retain the same direction. For a negative distance it'll be at the right"
+" side and in the opposite direction."
+msgstr "Bei positiven Entfernungsangaben/distance findet der Versatz auf der linken Seite der Eingabelinie statt und die Richtung wird beibehalten. Bei negativen Entfernungsangaben auf der rechten Seite und in entgegengesetzter Richtung."
+
+#. Tag: para
+#: reference_processing.xml:1660
+#, no-c-format
+msgid ""
+"Availability: 2.0 - requires GEOS >= 3.2, improved with GEOS >= 3.3"
+msgstr "Verfügbarkeit: 2.0 - benötigt GEOS >= 3.2, verbessert mi GEOS >= 3.3"
+
+#. Tag: para
+#: reference_processing.xml:1664
+#, no-c-format
+msgid ""
+"The optional third parameter allows specifying a list of blank-separated "
+"key=value pairs to tweak operations as follows:"
+msgstr "Der optionale dritte Parameter ermöglicht es eine Liste von leerzeichengetrennten key=value Paaren anzulegen, um die Berechnungen wie folgt zu optimieren:"
+
+#. Tag: para
+#: reference_processing.xml:1672
+#, no-c-format
+msgid ""
+"'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is "
+"also accepted as a synonym for 'mitre'."
+msgstr "'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' kann auch als Synonym für 'mitre' verwendet werden."
+
+#. Tag: para
+#: reference_processing.xml:1675
+#, no-c-format
+msgid ""
+"'mitre_limit=#.#' : mitre ratio limit (only affects mitred join style). "
+"'miter_limit' is also accepted as a synonym for 'mitre_limit'."
+msgstr "'mitre_limit=#.#' : Gehrungsobergrenze (beeinflusst nur Gehrungsverbindungen). 'miter_limit' kann auch als Synonym von 'mitre_limit' verwendet werden."
+
+#. Tag: para
+#: reference_processing.xml:1680
+#, no-c-format
+msgid ""
+"Units of distance are measured in units of the spatial reference system."
+msgstr "Die Einheiten der Entfernung werden in den Einheiten des Koordinatenreferenzsystems gemessen."
+
+#. Tag: para
+#: reference_processing.xml:1684
+#, no-c-format
+msgid "The inputs can only be LINESTRINGS."
+msgstr "Als Eingabe gelten nur Linienzüge."
+
+#. Tag: para
+#: reference_processing.xml:1688
+#, no-c-format
+msgid ""
+"This function ignores the third dimension (z) and will always give a 2-d "
+"result even when presented with a 3d-geometry."
+msgstr "Diese Funktion ignoriert die dritte Dimension (z) und gibt immer ein 2-D Ergebnis zurück, sogar dann wenn eine 3D-Geometrie überreicht wird."
+
+#. Tag: para
+#: reference_processing.xml:1696
+#, no-c-format
+msgid "Compute an open buffer around roads"
+msgstr "Einen offenen Puffer um die Straßen rechnen"
+
+#. Tag: programlisting
+#: reference_processing.xml:1697
+#, no-c-format
+msgid ""
+"SELECT ST_Union(\n"
+" ST_OffsetCurve(f.the_geom,  f.width/2, 'quad_segs=4 join=round'),\n"
+" ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n"
+") as track\n"
+"FROM someroadstable;"
+msgstr "SELECT ST_Union(\n ST_OffsetCurve(f.the_geom,  f.width/2, 'quad_segs=4 join=round'),\n ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n) as track\nFROM someroadstable;"
+
+#. Tag: para
+#: reference_processing.xml:1707
+#, no-c-format
+msgid "15, 'quad_segs=4 join=round' original line and its offset 15 units."
+msgstr "15, 'quad_segs=4 join=round' Ausgangslinie und die um 15 Einheiten versetzte Parallele."
+
+#. Tag: programlisting
+#: reference_processing.xml:1711
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
+"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
+"        44 16,24 16,20 16,18 16,17 17,\n"
+"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
+"        16 120,16 140,16 160,16 180,16 195)'),\n"
+"        15, 'quad_segs=4 join=round'));\n"
+"--output --\n"
+"LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,\n"
+"        7.39339828220179 5.39339828220179,\n"
+"        5.39339828220179 7.39339828220179,\n"
+"        2.14180701233067 12.2597485145237,1 18,1 195)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)'),\n        15, 'quad_segs=4 join=round'));\n--output --\nLINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,\n        7.39339828220179 5.39339828220179,\n        5.39339828220179 7.39339828220179,\n        2.14180701233067 12.2597485145237,1 18 [...]
+
+#. Tag: para
+#: reference_processing.xml:1718
+#, no-c-format
+msgid "-15, 'quad_segs=4 join=round' original line and its offset -15 units"
+msgstr "-15, 'quad_segs=4 join=round' Ausgangslinie und die um -15 Einheiten versetzte Parallele."
+
+#. Tag: programlisting
+#: reference_processing.xml:1722
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_OffsetCurve(geom,\n"
+"        -15, 'quad_segs=4 join=round')) As notsocurvy\n"
+"        FROM ST_GeomFromText(\n"
+"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
+"        44 16,24 16,20 16,18 16,17 17,\n"
+"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
+"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
+"-- notsocurvy --\n"
+"LINESTRING(31 195,31 31,164 31)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(geom,\n        -15, 'quad_segs=4 join=round')) As notsocurvy\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- notsocurvy --\nLINESTRING(31 195,31 31,164 31)"
+
+#. Tag: para
+#: reference_processing.xml:1731
+#, no-c-format
+msgid ""
+"double-offset to get more curvy, note the first reverses direction, so -30 +"
+" 15 = -15"
+msgstr "doppelter Versatz um es kurviger zu bekommen; beachte die Richtungsänderung, also -30 + 15 = -15"
+
+#. Tag: programlisting
+#: reference_processing.xml:1734
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n"
+"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As morecurvy\n"
+"        FROM ST_GeomFromText(\n"
+"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
+"        44 16,24 16,20 16,18 16,17 17,\n"
+"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
+"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
+"-- morecurvy --\n"
+"LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n"
+"35.3933982822018 35.3933982822018,\n"
+"32.1418070123307 40.2597485145237,31 46,31 195)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As morecurvy\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- morecurvy --\nLINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n35.3933982822018 35.3933982822018,\n32. [...]
+
+#. Tag: para
+#: reference_processing.xml:1741
+#, no-c-format
+msgid ""
+"double-offset to get more curvy,combined with regular offset 15 to get "
+"parallel lines. Overlaid with original."
+msgstr "Doppelter Versatz um es kurviger zu bekommen, kombiniert mit einem normalen Versatz von 15 um parallele Linien zu erhalten. Überlagert mit dem Original."
+
+#. Tag: programlisting
+#: reference_processing.xml:1744
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Collect(\n"
+"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=round'),\n"
+"        ST_OffsetCurve(ST_OffsetCurve(geom,\n"
+"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')\n"
+"        )\n"
+") As parallel_curves\n"
+"        FROM ST_GeomFromText(\n"
+"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
+"        44 16,24 16,20 16,18 16,17 17,\n"
+"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
+"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
+"-- parallel curves  --\n"
+"MULTILINESTRING((164 1,18 1,12.2597485145237 2.1418070123307,\n"
+"7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,\n"
+"2.14180701233067 12.2597485145237,1 18,1 195),\n"
+"(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 35.3933982822018,\n"
+"32.1418070123307 40.2597485145237,31 46,31 195))"
+msgstr "SELECT ST_AsText(ST_Collect(\n        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=round'),\n        ST_OffsetCurve(ST_OffsetCurve(geom,\n        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')\n        )\n) As parallel_curves\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- parallel cur [...]
+
+#. Tag: para
+#: reference_processing.xml:1753
+#, no-c-format
+msgid "15, 'quad_segs=4 join=bevel' shown with original line"
+msgstr "15, 'quad_segs=4 join=bevel' gemeinsam mit der Ausgangslinie"
+
+#. Tag: programlisting
+#: reference_processing.xml:1756
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
+"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
+"        44 16,24 16,20 16,18 16,17 17,\n"
+"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
+"        16 120,16 140,16 160,16 180,16 195)'),\n"
+"                15, 'quad_segs=4 join=bevel'));\n"
+"-- output --\n"
+"LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n"
+"        5.39339828220179 7.39339828220179,1 18,1 195)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)'),\n                15, 'quad_segs=4 join=bevel'));\n-- output --\nLINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n        5.39339828220179 7.39339828220179,1 18,1 195)"
+
+#. Tag: para
+#: reference_processing.xml:1764
+#, no-c-format
+msgid "15,-15 collected, join=mitre mitre_limit=2.1"
+msgstr "15,-15 collected, join=mitre mitre_limit=2.1"
+
+#. Tag: programlisting
+#: reference_processing.xml:1767
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Collect(\n"
+"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=mitre mitre_limit=2.2'),\n"
+"        ST_OffsetCurve(geom, -15, 'quad_segs=4 join=mitre mitre_limit=2.2')\n"
+"        ) )\n"
+"        FROM ST_GeomFromText(\n"
+"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
+"        44 16,24 16,20 16,18 16,17 17,\n"
+"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
+"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
+"-- output --\n"
+"MULTILINESTRING((164 1,11.7867965644036 1,1 11.7867965644036,1 195),\n"
+"        (31 195,31 31,164 31))"
+msgstr "SELECT ST_AsText(ST_Collect(\n        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=mitre mitre_limit=2.2'),\n        ST_OffsetCurve(geom, -15, 'quad_segs=4 join=mitre mitre_limit=2.2')\n        ) )\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- output --\nMULTILINESTRING((164 1,11.7867965644036 1,1 1 [...]
+
+#. Tag: refname
+#: reference_processing.xml:1784
+#, no-c-format
+msgid "ST_RemoveRepeatedPoints"
+msgstr "ST_RemoveRepeatedPoints"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1785
+#, no-c-format
+msgid ""
+"Returns a version of the given geometry with duplicated points removed."
+msgstr "Gibt eine Version der Eingabegeometrie zurück, wobei duplizierte Punkte entfernt werden."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1791
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>float8</type> "
+"<parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1801
+#, no-c-format
+msgid ""
+"Returns a version of the given geometry with duplicated points removed. Will"
+" actually do something only with (multi)lines, (multi)polygons and "
+"multipoints but you can safely call it with any kind of geometry. Since "
+"simplification occurs on a object-by-object basis you can also feed a "
+"GeometryCollection to this function."
+msgstr "Gibt eine Version der gegebenen Geometrie zurück, wobei duplizierte Punkte gelöscht werden. Tut zurzeit nur mit (Multi)Lines, (Multi)Polygons und MultiPoints etwas, kann aber gefahrlos mit jedem geometrischen Datentyp verwendet werden. Da die Vereinfachung auf einer Objekt zu Objekt Basis passiert, können Sie diese Funktion auch mit einer Sammelgeometrie speisen."
+
+#. Tag: para
+#: reference_processing.xml:1807
+#, no-c-format
+msgid ""
+"If the tolerance parameter is provided, vertices within the tolerance of one"
+" another will be considered the \"same\" for the purposes of removal."
+msgstr "Wenn der Parameter \"tolerance\" angegeben ist, werden Knoten, die einen geringeren Abstand untereinander haben zwecks Löschen als ident betrachtet."
+
+#. Tag: para
+#: reference_processing.xml:1810 reference_processing.xml:2124
+#: reference_processing.xml:2180 reference_processing.xml:2514
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: refname
+#: reference_processing.xml:1823
+#, no-c-format
+msgid "ST_SharedPaths"
+msgstr "ST_SharedPaths"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1824
+#, no-c-format
+msgid ""
+"Returns a collection containing paths shared by the two input "
+"linestrings/multilinestrings."
+msgstr "Gibt eine Sammelgeometrie zurück, welche die gemeinsamen Strecken der beiden eingegebenen LineStrings/MultiLinestrings enthält."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1829
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SharedPaths</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SharedPaths</function></funcdef> <paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1839
+#, no-c-format
+msgid ""
+"Returns a collection containing paths shared by the two input geometries. "
+"Those going in the same direction are in the first element of the "
+"collection, those going in the opposite direction are in the second element."
+" The paths themselves are given in the direction of the first geometry."
+msgstr "Gibt eine Sammelgeometrie zurück, die die gemeinsamen Pfade zweier Eingabegeometrie enthält. Jene, die in derselben Richtung orientiert sind, werden im ersten Element der Sammelgeometrie, jene die in die entgegengesetzte Richtung orientiert sind, werden im zweiten Element gespeichert. Die Pfade selbst befinden sich in der ersten Geometrie."
+
+#. Tag: para
+#: reference_processing.xml:1844
+#, no-c-format
+msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
+msgstr "Verfügbarkeit: 2.0.0 benötigt GEOS >= 3.3.0."
+
+#. Tag: title
+#: reference_processing.xml:1847
+#, no-c-format
+msgid "Examples: Finding shared paths"
+msgstr "Beispiele: Gemeinsame Strecken finden"
+
+#. Tag: para
+#: reference_processing.xml:1857
+#, no-c-format
+msgid "A multilinestring and a linestring"
+msgstr "Ein MultiLinestring und ein LineString"
+
+#. Tag: para
+#: reference_processing.xml:1868
+#, no-c-format
+msgid ""
+"The shared path of multilinestring and linestring overlaid with original "
+"geometries."
+msgstr "Die gemeinsame Strecke eines MultiLinestring und Linestring mit überlagerter Ursprungsgeometrie."
+
+#. Tag: programlisting
+#: reference_processing.xml:1871
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(\n"
+"  ST_SharedPaths(\n"
+"    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n"
+"           (51 150,101 150,76 175,51 150))'),\n"
+"        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)')\n"
+"        )\n"
+"  ) As wkt\n"
+"\n"
+"                                wkt\n"
+"-------------------------------------------------------------\n"
+"GEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n"
+" (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
+msgstr "SELECT ST_AsText(\n  ST_SharedPaths(\n    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n           (51 150,101 150,76 175,51 150))'),\n        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)')\n        )\n  ) As wkt\n\n                                wkt\n-------------------------------------------------------------\nGEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
+
+#. Tag: programlisting
+#: reference_processing.xml:1877
+#, no-c-format
+msgid ""
+"-- same example but linestring orientation flipped\n"
+"SELECT ST_AsText(\n"
+"  ST_SharedPaths(\n"
+"   ST_GeomFromText('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),\n"
+"   ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n"
+"           (51 150,101 150,76 175,51 150))')\n"
+"        )\n"
+"  ) As wkt\n"
+"\n"
+"                                wkt\n"
+"-------------------------------------------------------------\n"
+"GEOMETRYCOLLECTION(MULTILINESTRING EMPTY,\n"
+"MULTILINESTRING((76 175,90 161),(90 161,101 150),(126 125,126 156.25)))"
+msgstr "-- Das selbe Beispiel, aber die Richtung des Linienzuges ist umgedreht/flipped\nSELECT ST_AsText(\n  ST_SharedPaths(\n   ST_GeomFromText('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),\n   ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n           (51 150,101 150,76 175,51 150))')\n        )\n  ) As wkt\n\n                                wkt\n-------------------------------------------------------------\nGEOMETRYCOLLECTION(MULTILINESTRING EMPTY, [...]
+
+#. Tag: para
+#: reference_processing.xml:1887
+#, no-c-format
+msgid ", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
+msgstr ", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:1897
+#, no-c-format
+msgid "ST_ShiftLongitude"
+msgstr "ST_ShiftLongitude"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1899
+#, no-c-format
+msgid "Toggle geometry coordinates between -180..180 and 0..360 ranges."
+msgstr "Schaltet geometrische Koordinaten zwischen den Bereichen -180..180 und 0..360 um."
+
+#. Tag: funcprototype
+#: reference_processing.xml:1904
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1914
+#, no-c-format
+msgid ""
+"Reads every point/vertex in every component of every feature in a geometry, "
+"and if the longitude coordinate is <0, adds 360 to it. The result would "
+"be a 0-360 version of the data to be plotted in a 180 centric map"
+msgstr "Liest jeden Punkt/Knoten jeder Featurekomponente einer Geometrie, und wenn die Längenkoordinate <0 ist wird 360 hinzugezählt. Das Ergebnis ist eine 0-360 Grad Version der Daten, die auf einer bei 180 Grad zentrierten Karte dargestellt werden kann."
+
+#. Tag: para
+#: reference_processing.xml:1918
+#, no-c-format
+msgid "This is only useful for data in long lat e.g. 4326 (WGS 84 long lat)"
+msgstr "Dies ist nur sinnvoll bei Längen- und Breitenangabe, z.B.: 4326 (WGS 84 long lat)"
+
+#. Tag: para
+#: reference_processing.xml:1920
+#, no-c-format
+msgid ""
+"Pre-1.3.4 bug prevented this from working for MULTIPOINT. 1.3.4+ works with "
+"MULTIPOINT as well."
+msgstr "Pre-1.3.4 Aufgrund eines Bugs funktionierte dies für MULTIPOINT nicht. Mit 1.3.4+ funktioniert es auch mit MULTIPOINT."
+
+#. Tag: para
+#: reference_processing.xml:1925
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
+msgstr "Erweiterung: Mit 2.0.0 wurde die Unterstützung für polyedrische Oberflächen und TIN eingeführt."
+
+#. Tag: para
+#: reference_processing.xml:1926
+#, no-c-format
+msgid "NOTE: this function was renamed from \"ST_Shift_Longitude\" in 2.2.0"
+msgstr "Anmerkung: Vor 2.2.0 hieß diese Funktion \"ST_Shift_Longitude\""
+
+#. Tag: programlisting
+#: reference_processing.xml:1935
+#, no-c-format
+msgid ""
+"--3d points\n"
+"SELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 38.38 10)'))) As geomA,\n"
+"        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 38.38 10)'))) As geomb\n"
+"geomA                                                          geomB\n"
+"----------                                                  -----------\n"
+"SRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n"
+"\n"
+"--regular line string\n"
+"SELECT ST_AsText(ST_ShiftLongitude(ST_GeomFromText('LINESTRING(-118.58 38.38, -118.20 38.45)')))\n"
+"\n"
+"st_astext\n"
+"----------\n"
+"LINESTRING(241.42 38.38,241.8 38.45)"
+msgstr "--3D Punkte\nSELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 38.38 10)'))) As geomA,\n        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 38.38 10)'))) As geomb\ngeomA                                                          geomB\n----------                                                  -----------\nSRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n\n--normaler Linienzug\nSELECT ST_AsText(ST_ShiftLongitude( [...]
+
+#. Tag: refname
+#: reference_processing.xml:1949
+#, no-c-format
+msgid "ST_WrapX"
+msgstr "ST_WrapX"
+
+#. Tag: refpurpose
+#: reference_processing.xml:1951
+#, no-c-format
+msgid "Wrap a geometry around an X value."
+msgstr "Versammelt eine Geometrie um einen X-Wert"
+
+#. Tag: funcprototype
+#: reference_processing.xml:1956
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_WrapX</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WrapX</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> <paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:1968
+#, no-c-format
+msgid ""
+"This function splits the input geometries and then moves every resulting "
+"component falling on the right (for negative 'move') or on the left (for "
+"positive 'move') of given 'wrap' line in the direction specified by the "
+"'move' parameter, finally re-unioning the pieces togheter."
+msgstr "Diese Funktion trennt die Ausgangsgeometrie auf und verschiebt jeden resultierenden Bestandteil der auf die rechte (bei negativem 'move') oder auf die linke Seite (bei positivem 'move) der gegebenen 'wrap'-Linie fällt in die Richtung die durch den 'move' Parameter angegeben ist. Schließlich werden die Teile wieder vereinigt."
+
+#. Tag: para
+#: reference_processing.xml:1975
+#, no-c-format
+msgid ""
+"This is useful to \"recenter\" long-lat input to have features of interest "
+"not spawned from one side to the other."
+msgstr "Nützlich, um eine Eingabe in Länge und Breite neu zu zentrieren, damit die wesentlichen Geoobjekte nicht von einer Seite bis zur anderen abgebildet werden."
+
+#. Tag: programlisting
+#: reference_processing.xml:1993
+#, no-c-format
+msgid ""
+"-- Move all components of the given geometries whose bounding box\n"
+"-- falls completely on the left of x=0 to +360\n"
+"select ST_WrapX(the_geom, 0, 360);\n"
+"\n"
+"-- Move all components of the given geometries whose bounding box\n"
+"-- falls completely on the left of x=-30 to +360\n"
+"select ST_WrapX(the_geom, -30, 360);"
+msgstr "-- Verschiebt alle Komponenten einer gegebenen Geometrie, deren Umgebungsrechteck\n-- zur Gänze links von x=0 liegen um +360\nselect ST_WrapX(the_geom, 0, 360);\n\n-- Verschiebt alle Komponenten einer gegebenen Geometrie, deren Umgebungsrechteck\n-- zur Gänze links von x=30 liegen um +360\nselect ST_WrapX(the_geom, -30, 360);"
+
+#. Tag: refname
+#: reference_processing.xml:2005
+#, no-c-format
+msgid "ST_Simplify"
+msgstr "ST_Simplify"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2006
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" version of the given geometry using the Douglas-"
+"Peucker algorithm."
+msgstr "Gibt eine vereinfachte Version der Ausgangsgeometrie zurück. Verwendet den Douglas-Peucker Algorithmus."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2012
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
+"<paramdef><type>boolean</type> "
+"<parameter>preserveCollapsed</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Simplify</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> <paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2023
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" version of the given geometry using the Douglas-"
+"Peucker algorithm. Will actually do something only with (multi)lines and "
+"(multi)polygons but you can safely call it with any kind of geometry. Since "
+"simplification occurs on a object-by-object basis you can also feed a "
+"GeometryCollection to this function."
+msgstr "Gibt eine \"vereinfachte\" Version der gegebenen Geometrie zurück. Verwendet den Douglas-Peucker Algorithmus. Tut zurzeit nur mit (Multi)Lines und (Multi)Polygons etwas, kann aber gefahrlos mit jedem geometrischen Datentyp verwendet werden. Da die Vereinfachung auf einer Objekt zu Objekt Basis passiert, können Sie diese Funktion auch mit einer Sammelgeometrie speisen."
+
+#. Tag: para
+#: reference_processing.xml:2030
+#, no-c-format
+msgid ""
+"The \"preserve collapsed\" flag will retain objects that would otherwise be "
+"too small given the tolerance. For example, a 1m long line simplified with a"
+" 10m tolerance. If the preserve flag is given, the line will not disappear. "
+"This flag is useful for rendering engines, to avoid having large numbers of "
+"very small objects disappear from a map leaving surprising gaps."
+msgstr "Der Flag \"preservve collapsed\" erhält Geoobjekte, die andernfalls zu klein für die gegebene Toleranz wären. Zum Beispiel eine 1m lange Linie die mit 10m Toleranz vereinfacht wurde. Wenn die Flag \"preserve collapsed\" angegeben ist, wird die Linie erhalten. Dieser Flag ist nützlich für Rendering-Engines, um in Kartendarstellungen das Verlorengehen einer großen Anzahl von kleinen Objekten und die dadurch entstehende Lücken zu vermeiden."
+
+#. Tag: para
+#: reference_processing.xml:2036 reference_processing.xml:2120
+#: reference_processing.xml:2175
+#, no-c-format
+msgid ""
+"Note that returned geometry might lose its simplicity (see <xref "
+"linkend=\"ST_IsSimple\"/>)"
+msgstr "Bemerke, dass die zurückgegebene Geometrie ihre Simplizität verlieren kann (siehe <xref linkend=\"ST_IsSimple\"/>)."
+
+#. Tag: para
+#: reference_processing.xml:2038 reference_processing.xml:2122
+#: reference_processing.xml:2177
+#, no-c-format
+msgid ""
+"Note topology may not be preserved and may result in invalid geometries. Use"
+" (see <xref linkend=\"ST_SimplifyPreserveTopology\"/>) to preserve topology."
+msgstr "Beachten Sie bitte, das die Topologie möglicherweise nicht erhalten bleibt und ungültige Geometrien entstehen können. Benutzen Sie bitte (see <xref linkend=\"ST_SimplifyPreserveTopology\"/>) um die Topologie zu erhalten."
+
+#. Tag: para
+#: reference_processing.xml:2040
+#, no-c-format
+msgid "Availability: 1.2.2"
+msgstr "Verfügbarkeit: 1.2.2"
+
+#. Tag: para
+#: reference_processing.xml:2045
+#, no-c-format
+msgid "A circle simplified too much becomes a triangle, medium an octagon,"
+msgstr "Ein zu stark vereinfachter Kreis wird zu einem Dreieck, mittelmäßig vereinfacht zum Achteck:"
+
+#. Tag: programlisting
+#: reference_processing.xml:2046
+#, no-c-format
+msgid ""
+"SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\n"
+"ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n"
+"(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\n"
+"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
+"-result\n"
+" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np10_triangle | np100_geometrygoesaway\n"
+"-----------+-------------------+---------------------+-------------+---------------+------------------------\n"
+"                49 |                33 |                  17 |           9 |             4 | t"
+msgstr "SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\nST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\nFROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n-result\n np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np1 [...]
+
+#. Tag: para
+#: reference_processing.xml:2050
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref "
+"linkend=\"TP_ST_Simplify\"/>"
+msgstr ", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topologie <xref linkend=\"TP_ST_Simplify\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2056
+#, no-c-format
+msgid "ST_SimplifyPreserveTopology"
+msgstr "ST_SimplifyPreserveTopology"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2057
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" version of the given geometry using the Douglas-"
+"Peucker algorithm. Will avoid creating derived geometries (polygons in "
+"particular) that are invalid."
+msgstr "Gibt eine vereinfachte Version der Ausgangsgeometrie zurück. Verwendet den Douglas-Peucker Algorithmus. Vermeidet es abgeleitete Geometrien zu erzeugen (insbesondere Polygone), die invalide sind."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2064
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef>"
+" <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2074
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" version of the given geometry using the Douglas-"
+"Peucker algorithm. Will avoid creating derived geometries (polygons in "
+"particular) that are invalid. Will actually do something only with "
+"(multi)lines and (multi)polygons but you can safely call it with any kind of"
+" geometry. Since simplification occurs on a object-by-object basis you can "
+"also feed a GeometryCollection to this function."
+msgstr "Gibt eine \"vereinfachte\" Version der gegebenen Geometrie zurück. Verwendet den Douglas-Peucker Algorithmus. Vermeidet es, eine invalide Geometrie (insbesondere Polygone) zu erzeugen. Tut zurzeit nur mit (Multi)Lines und (Multi)Polygons etwas, kann aber gefahrlos mit jedem geometrischen Datentyp verwendet werden. Da die Vereinfachung auf einer Objekt zu Objekt Basis passiert, können Sie diese Funktion auch mit einer Sammelgeometrie speisen."
+
+#. Tag: para
+#: reference_processing.xml:2083
+#, no-c-format
+msgid "Requires GEOS 3.0.0+"
+msgstr "Benötigt GEOS 3.0.0+"
+
+#. Tag: para
+#: reference_processing.xml:2084
+#, no-c-format
+msgid "Availability: 1.3.3"
+msgstr "Verfügbarkeit: 1.3.3"
+
+#. Tag: para
+#: reference_processing.xml:2089
+#, no-c-format
+msgid ""
+"Same example as Simplify, but we see Preserve Topology prevents "
+"oversimplification. The circle can at most become a square."
+msgstr "Das gleiche Beispiel wie mit ST_Simplify, aber wir sehen, dass ST_SimplifyPreserveTopology übermäßige Vereinfachung verhindert. Der Kreis kann maximal ein Quadrat werden."
+
+#. Tag: programlisting
+#: reference_processing.xml:2090
+#, no-c-format
+msgid ""
+"SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As np05_notquitecircle,\n"
+"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\n"
+"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\n"
+"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
+"\n"
+"--result--\n"
+" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np10_square | np100_stillsquare\n"
+"-----------+-------------------+---------------------+-------------+---------------+-------------------\n"
+"                49 |                33 |                  17 |           9 |             5 |                 5"
+msgstr "SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As np05_notquitecircle,\nST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\nST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\nFROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n\n--re [...]
+
+#. Tag: refname
+#: reference_processing.xml:2100
+#, no-c-format
+msgid "ST_SimplifyVW"
+msgstr "ST_SimplifyVW"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2101
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" version of the given geometry using the "
+"Visvalingam-Whyatt algorithm"
+msgstr "Gibt eine vereinfachte Version der Ausgangsgeometrie zurück. Verwendet den Visvalingam-Whyatt Algorithmus."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2106
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2116
+#, no-c-format
+msgid ""
+"Returns a \"simplified\" version of the given geometry using the "
+"Visvalingam-Whyatt algorithm. Will actually do something only with "
+"(multi)lines and (multi)polygons but you can safely call it with any kind of"
+" geometry. Since simplification occurs on a object-by-object basis you can "
+"also feed a GeometryCollection to this function."
+msgstr "Gibt eine \"vereinfachte\" Version der gegebenen Geometrie zurück. Verwendet den Visvalingam-Whyatt Algorithmus. Tut zurzeit nur mit (Multi)Lines und (Multi)Polygons etwas, kann aber gefahrlos mit jedem geometrischen Datentyp verwendet werden. Da die Vereinfachung auf einer Objekt zu Objekt Basis passiert, können Sie diese Funktion auch mit einer Sammelgeometrie speisen."
+
+#. Tag: para
+#: reference_processing.xml:2123
+#, no-c-format
+msgid ""
+"This function handles 3D and the third dimension will affect the result."
+msgstr "Diese Funktion kann mit 3D umgehen und die dritte Dimension beeinflusst auch das Ergebnis."
+
+#. Tag: para
+#: reference_processing.xml:2129
+#, no-c-format
+msgid "A LineString is simplified with a minimum area threshold of 30."
+msgstr "Ein Linienzug vereinfacht mit einem Schwellenwert von 30 für die minimale Fläche."
+
+#. Tag: programlisting
+#: reference_processing.xml:2130
+#, no-c-format
+msgid ""
+"select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
+"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n"
+"-result\n"
+" simplified\n"
+"-----------+-------------------+\n"
+"LINESTRING(5 2,7 25,10 10)"
+msgstr "select ST_AsText(ST_SimplifyVW(geom,30)) simplified\nFROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n-result\n simplified\n-----------+-------------------+\nLINESTRING(5 2,7 25,10 10)"
+
+#. Tag: para
+#: reference_processing.xml:2134
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Simplify\"/>, <xref "
+"linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref "
+"linkend=\"TP_ST_Simplify\"/>"
+msgstr ", <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2139
+#, no-c-format
+msgid "ST_SetEffectiveArea"
+msgstr "ST_SetEffectiveArea"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2140
+#, no-c-format
+msgid ""
+"Sets the effective area for each vertex, storing the value in the M "
+"ordinate. A simplified geometry can then be generated by filtering on the M "
+"ordinate."
+msgstr "Setzt die Nutzfläche für jeden Knoten und speichert den Wert in der M-Ordinate. Eine vereinfachte Geometrie kann dann über einen Filter auf die M-Ordinate erzeugt werden."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2147
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef>"
+" <paramdef><type>integer</type> <parameter>set_area = "
+"1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef> <paramdef><type>integer</type> <parameter>set_area = 1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2158
+#, no-c-format
+msgid ""
+"Sets the effective area for each vertex, using the Visvalingam-Whyatt "
+"algorithm. The effective area is stored as the M-value of the vertex. If the"
+" optional \"theshold\" parameter is used, a simplified geometry will be "
+"returned, containing only vertices with an effective area greater than or "
+"equal to the threshold value."
+msgstr "Setzt die Nutzfläche für jeden Knoten. Verwendet den Visvalingam-Whyatt Algorithmus. Die Nutzfläche wird als M-Wert des Knoten gespeichert. Wird der optionale Parameter \"threshold\" verwendet, so wird eine vereinfachte Geometrie zurückgegeben, die nur jene Knoten enthält, deren Nutzfläche größer oder gleich dem Schwellenwert ist."
+
+#. Tag: para
+#: reference_processing.xml:2163
+#, no-c-format
+msgid ""
+"This function can be used for server-side simplification when a threshold is"
+" specified. Another option is to use a threshold value of zero. In this "
+"case, the full geometry will be returned with effective areas as M-values, "
+"which can be used by the client to simplify very quickly."
+msgstr "Diese Funktion kann für die serverseitige Vereinfachung, mittels eines Schwellenwerts verwendet werden. Eine andere Möglichkeit besteht darin, einen Schwellenwert von null anzugeben. In diesem Fall wird die gesamte Geometrie inklusive der Nutzflächen als M-Werte zurückgegeben, welche dann am Client für eine rasche Vereinfachung genutzt werden können."
+
+#. Tag: para
+#: reference_processing.xml:2166
+#, no-c-format
+msgid ""
+"Will actually do something only with (multi)lines and (multi)polygons but "
+"you can safely call it with any kind of geometry. Since simplification "
+"occurs on a object-by-object basis you can also feed a GeometryCollection to"
+" this function."
+msgstr "Tut zurzeit nur mit (Multi)Lines und (Multi)Polygons etwas, kann aber gefahrlos mit jedem geometrischen Datentyp verwendet werden. Da die Vereinfachung auf einer Objekt zu Objekt Basis passiert, können Sie diese Funktion auch mit einer Sammelgeometrie speisen."
+
+#. Tag: para
+#: reference_processing.xml:2178
+#, no-c-format
+msgid "The output geometry will lose all previous information in the M-values"
+msgstr "Die Ausgabegeometrie verliert die gesamte vorhandene Information über die M-Werte"
+
+#. Tag: para
+#: reference_processing.xml:2179
+#, no-c-format
+msgid ""
+"This function handles 3D and the third dimension will affect the effective "
+"area"
+msgstr "Diese Funktion kann mit 3D umgehen und die dritte Dimension beeinflusst auch die tatsächliche Fläche"
+
+#. Tag: para
+#: reference_processing.xml:2185
+#, no-c-format
+msgid ""
+"Calculating the effective area of a LineString. Because we use a threshold "
+"value of zero, all vertices in the input geometry are returned."
+msgstr "Berechnung der Nutzfläche eines Linienzugs. Da wir einen Schwellenwert von null verwenden, werden alle Knoten der Eingabegeomettrie zurückgegeben."
+
+#. Tag: programlisting
+#: reference_processing.xml:2188
+#, no-c-format
+msgid ""
+"select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\n"
+"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n"
+"-result\n"
+" all_pts | thrshld_30\n"
+"-----------+-------------------+\n"
+"LINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 10 3.40282346638529e+38)"
+msgstr "select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\nFROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n-result\n all_pts | thrshld_30\n-----------+-------------------+\nLINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 10 3.40282346638529e+38)"
+
+#. Tag: refname
+#: reference_processing.xml:2198
+#, no-c-format
+msgid "ST_Split"
+msgstr "ST_Split"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2199
+#, no-c-format
+msgid "Returns a collection of geometries resulting by splitting a geometry."
+msgstr "Gibt eine Sammelgeometrie zurück, die beim Auftrennen einer Geometrie entsteht."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2204
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Split</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Split</function></funcdef> <paramdef><type>geometry</type> <parameter>input</parameter></paramdef> <paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2214
+#, no-c-format
+msgid ""
+"The function supports splitting a line by (multi)point, (multi)line or "
+"(multi)polygon boundary, a (multi)polygon by line. The returned geometry is "
+"always a collection."
+msgstr "Diese Funktion unterstützt das Auftrennen einer Linie durch einen MultiPoint, eine MultiLine  oder eine (Multi)Polygongrenze und das Auftrennen eines (Multi)Polygons durch eine Linie. Die zurückgegebene Geometrie ist immer eine Sammelgeometrie."
+
+#. Tag: para
+#: reference_processing.xml:2218
+#, no-c-format
+msgid ""
+"Think of this function as the opposite of ST_Union. Theoretically applying "
+"ST_Union to the elements of the returned collection should always yield the "
+"original geometry."
+msgstr "Diese Funktion ist das Gegenstück zu ST_Union. Theoretisch sollte die Anwendung von ST_Union auf die Elemente der zurückgegebenen Sammelgeometrie immer zur ursprünglichen Geometrie führen."
+
+#. Tag: para
+#: reference_processing.xml:2225
+#, no-c-format
+msgid ""
+"Changed: 2.2.0 support for splitting a line by a multiline, a multipoint or "
+"(multi)polygon boundary was introduced."
+msgstr "Änderung: 2.2.0 Unterstützung für das Auftrennen von Linien durch eine MultiLine, einen MultiPoint oder eine (Multi)Polygongrenze eingeführt"
+
+#. Tag: para
+#: reference_processing.xml:2227
+#, no-c-format
+msgid ""
+"To improve the robustness of ST_Split it may be convenient to <xref "
+"linkend=\"ST_Snap\"/> the input to the blade in advance using a very low "
+"tolerance. Otherwise the internally used coordinate grid may cause tolerance"
+" problems, where coordinates of input and blade do not fall onto each other "
+"and the input is not being split correctly (see <ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2192\">#2192</ulink>)."
+msgstr "Um die Robustheit von ST_Split zu erhöhen, kann es zweckmäßig sein ein <xref linkend=\"ST_Snap\"/> mit einem sehr niedrigen Toleranzwert auszuführen, bevor die Eingabe an die \"Schneide\" erfolgt. Andernfalls kann das intern verwendete Koordinatengitter Toleranzprobleme verursachen, wodurch die Koordinaten der Eingabe und der \"Schneide\" nicht zusammenfallen und die Eingabegeometrie nicht korrekt aufgetrennt wird (siehe <ulink url=\"http://trac.osgeo.org/postgis/ticket/2192\">#2 [...]
+
+#. Tag: para
+#: reference_processing.xml:2229
+#, no-c-format
+msgid ""
+"When a (multi)polygon is passed as as the blade, its linear component (the "
+"boundary) is used for cutting the input."
+msgstr "Wenn ein Mehrfachpolygon als \"Schneide\" übergeben wird, so wird deren linearer Bestandteil (die Begrenzung) verwendet, um die Eingabegeometrie aufzutrennen."
+
+#. Tag: para
+#: reference_processing.xml:2237
+#, no-c-format
+msgid "Polygon Cut by Line"
+msgstr "Polygon aufgetrennt durch eine Linie"
+
+#. Tag: para
+#: reference_processing.xml:2249 reference_processing.xml:2283
+#, no-c-format
+msgid "Before Split"
+msgstr "Vor der Teilungsoperation"
+
+#. Tag: para
+#: reference_processing.xml:2261 reference_processing.xml:2295
+#, no-c-format
+msgid "After split"
+msgstr "Nach der Teilungsoperation"
+
+#. Tag: programlisting
+#: reference_processing.xml:2270
+#, no-c-format
+msgid ""
+"-- this creates a geometry collection consisting of the 2 halves of the polygon\n"
+"-- this is similar to the example we demonstrated in ST_BuildArea\n"
+"SELECT ST_Split(circle, line)\n"
+"FROM (SELECT\n"
+"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
+"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
+"\n"
+"-- result --\n"
+" GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n"
+"\n"
+"-- To convert to individual polygons, you can use ST_Dump or ST_GeometryN\n"
+"SELECT ST_AsText((ST_Dump(ST_Split(circle, line))).geom) As wkt\n"
+"FROM (SELECT\n"
+"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
+"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
+"\n"
+"-- result --\n"
+"wkt\n"
+"---------------\n"
+"POLYGON((150 90,149.039264020162 80.2454838991936,..))\n"
+"POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 62.2214883490198,53.8060233744357 ..))"
+msgstr "-- erzeugt eine Sammelgeometrie die aus 2 Hälften des Polygons besteht\n-- ähnlich dem Beispiel unter ST_BuildArea\nSELECT ST_Split(circle, line)\nFROM (SELECT\n    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n\n-- result --\n GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n\n-- Um in einzelne Polygone umzurechnen [...]
+
+#. Tag: para
+#: reference_processing.xml:2271
+#, no-c-format
+msgid "Multilinestring Cut by point"
+msgstr "Ein MultiLiniestring durch einen Punkt aufgetrennt"
+
+#. Tag: programlisting
+#: reference_processing.xml:2304
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n"
+"        FROM (SELECT\n"
+"    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 90))') As mline,\n"
+"    ST_Point(30,30) As pt) As foo;\n"
+"\n"
+"wktcut\n"
+"------\n"
+"GEOMETRYCOLLECTION(\n"
+"    LINESTRING(10 10,30 30),\n"
+"    LINESTRING(30 30,190 190),\n"
+"    LINESTRING(15 15,30 30),\n"
+"    LINESTRING(30 30,100 90)\n"
+")"
+msgstr "SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n        FROM (SELECT\n    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 90))') As mline,\n    ST_Point(30,30) As pt) As foo;\n\nwktcut\n------\nGEOMETRYCOLLECTION(\n    LINESTRING(10 10,30 30),\n    LINESTRING(30 30,190 190),\n    LINESTRING(15 15,30 30),\n    LINESTRING(30 30,100 90)\n)"
+
+#. Tag: para
+#: reference_processing.xml:2308
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
+"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref "
+"linkend=\"ST_Subdivide\"/>"
+msgstr ", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref linkend=\"ST_Subdivide\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2321
+#, no-c-format
+msgid "ST_SymDifference"
+msgstr "ST_SymDifference"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2323
+#, no-c-format
+msgid ""
+"Returns a geometry that represents the portions of A and B that do not "
+"intersect. It is called a symmetric difference because ST_SymDifference(A,B)"
+" = ST_SymDifference(B,A)."
+msgstr "Gibt eine Geometrie zurück, die jene Teile von A und B repräsentiert, die sich nicht überlagern. Wird symmetrische Differenz genannt, da ST_SymDifference(A,B) = ST_SymDifference(B,A)."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2330
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SymDifference</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SymDifference</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2341
+#, no-c-format
+msgid ""
+"Returns a geometry that represents the portions of A and B that do not "
+"intersect. It is called a symmetric difference because ST_SymDifference(A,B)"
+" = ST_SymDifference(B,A). One can think of this as ST_Union(geomA,geomB) - "
+"ST_Intersection(A,B)."
+msgstr "Gibt eine Geometrie zurück, die jene Teile von A und B repräsentiert, die sich nicht überlagern. Wird symmetrische Differenz genannt, da ST_SymDifference(A,B) = ST_SymDifference(B,A). Man kann sich das auch als ST_Union(geomA,geomB) - ST_Intersection(A,B) vorstellen."
+
+#. Tag: para
+#: reference_processing.xml:2351
+#, no-c-format
+msgid "&sqlmm_compliant; SQL-MM 3: 5.1.21"
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.21"
+
+#. Tag: para
+#: reference_processing.xml:2371
+#, no-c-format
+msgid "The original linestrings shown together"
+msgstr "Die ursprünglichen Linienzüge gemeinsam dargesellt"
+
+#. Tag: para
+#: reference_processing.xml:2383
+#, no-c-format
+msgid "The symmetric difference of the two linestrings"
+msgstr "Die symmetrische Differenz zweier Linienzüge"
+
+#. Tag: programlisting
+#: reference_processing.xml:2392
+#, no-c-format
+msgid ""
+"--Safe for 2d - symmetric difference of 2 linestrings\n"
+"SELECT ST_AsText(\n"
+"        ST_SymDifference(\n"
+"                ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
+"                ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
+"        )\n"
+");\n"
+"\n"
+"st_astext\n"
+"---------\n"
+"MULTILINESTRING((50 150,50 200),(50 50,50 100))"
+msgstr "--Sicher für 2D - symmetrische Differenz von 2 Linienzügen\nSELECT ST_AsText(\n        ST_SymDifference(\n                ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n                ST_GeomFromText('LINESTRING(50 50, 50 150)')\n        )\n);\n\nst_astext\n---------\nMULTILINESTRING((50 150,50 200),(50 50,50 100))"
+
+#. Tag: programlisting
+#: reference_processing.xml:2394
+#, no-c-format
+msgid ""
+"--When used in 3d doesn't quite do the right thing\n"
+"SELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 2)'),\n"
+"        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n"
+"\n"
+"st_astext\n"
+"------------\n"
+"MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
+msgstr "--Mit 3D passiert nicht ganz das richtige\nSELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 2)'),\n        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n\nst_astext\n------------\nMULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
+
+#. Tag: para
+#: reference_processing.xml:2401
+#, no-c-format
+msgid ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
+msgstr ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2408
+#, no-c-format
+msgid "ST_Subdivide"
+msgstr "ST_Subdivide"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2409
+#, no-c-format
+msgid ""
+"Returns a set of geometry where no geometry in the set has more than the "
+"specified number of vertices."
+msgstr "Gibt eine Geometriemenge zurück, wobei keine Geometrie der Menge mehr als die festgelegte Anzahl an Knoten aufweist."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2414
+#, no-c-format
+msgid ""
+"<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer</type> "
+"<parameter>max_vertices=256</parameter></paramdef>"
+msgstr "<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>integer</type> <parameter>max_vertices=256</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2425
+#, no-c-format
+msgid ""
+"Turns a single geometry into a set in which each element has fewer than the "
+"maximum allowed number of vertices. Useful for converting excessively large "
+"polygons and other objects into small portions that fit within the database "
+"page size. Uses the same envelope clipping as ST_ClipByBox2D does, "
+"recursively subdividing the input geometry until all portions have less than"
+" the maximum vertex count. Minimum vertice count allowed is 8 and if you try"
+" to specify lower than 8, it will throw an error."
+msgstr "Wandelt eine Einzelgeometrie in eine Menge um, bei der jedes Element weniger als die maximal erlaubte Anzahl an Knoten hat. Nützlich für die Konvertierung von übermäßig großen Polygonen und anderen Geoobjekten in kleine Teile, die dann in die Speicherseite der Datenbank passen. Verwendet dieselbe Methode beim Zerschneiden wie ST_ClipByBox2D, indem die Eingabegeometrie solange rekursiv zerteilt wird bis alle Teile weniger als die maximal erlaubte Knotenanzahl aufweisen. Die kleins [...]
+
+#. Tag: para
+#: reference_processing.xml:2434
+#, no-c-format
+msgid "Clipping performed by the GEOS module."
+msgstr "Das Auftrennen wird durch das GEOS Modul ausgeführt."
+
+#. Tag: para
+#: reference_processing.xml:2437
+#, no-c-format
+msgid "Availability: 2.2.0 requires GEOS >= 3.5.0."
+msgstr "Verfügbarkeit: 2.2.0 benötigt GEOS >= 3.5.0."
+
+#. Tag: programlisting
+#: reference_processing.xml:2443
+#, no-c-format
+msgid ""
+"-- Create a new subdivided table suitable for joining to the original\n"
+"CREATE TABLE subdivided_geoms AS\n"
+"SELECT pkey, ST_Subdivide(geom) AS geom\n"
+"FROM original_geoms;"
+msgstr "-- Erzeugt eine neu gegliederte Tabelle, passend um es mit dem Original zu verknüpfen\nCREATE TABLE subdivided_geoms AS\nSELECT pkey, ST_Subdivide(geom) AS geom\nFROM original_geoms;"
+
+#. Tag: para
+#: reference_processing.xml:2454
+#, no-c-format
+msgid "Subdivide max 10 vertices"
+msgstr "In maximal 10 Knoten unterteilen"
+
+#. Tag: programlisting
+#: reference_processing.xml:2457
+#, no-c-format
+msgid ""
+"SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\n"
+"FROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 42,32 56,22 64,32 110,40 119,36 150,\n"
+"57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 122,\n"
+"190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  As f(geom);"
+msgstr "SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\nFROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 42,32 56,22 64,32 110,40 119,36 150,\n57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 122,\n190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  As f(geom);"
+
+#. Tag: screen
+#: reference_processing.xml:2458
+#, no-c-format
+msgid ""
+"rn |                          wkt\n"
+"---+---------------------------------------------------------------------------\n"
+" 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 98.00000000001,\n"
+"        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 56,22 64))\n"
+" 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 158,\n"
+"        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 98.000000000001,\n"
+"        29.913043478263 98.000000000001))\n"
+" 3 | POLYGON((106.000000000001 27.5882352941173,106.000000000001 98.00000000000,\n"
+" 189.52380952381 98.000000000001,185 79,186 56,186 52,178 34,168 18,147 13,\n"
+" 132 0,119 23,106.000000000001 27.5882352941173))\n"
+" 4 | POLYGON((106.000000000001 98.000000000001,106.000000000001 183.27272727272,\n"
+"    114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 100,189.5238095238\n"
+" 98.000000000001,106.000000000001 98.000000000001))"
+msgstr "rn |                          wkt\n---+---------------------------------------------------------------------------\n 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 98.00000000001,\n        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 56,22 64))\n 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 158,\n        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 98.000000000001,\n        29.913043478263 98.000000 [...]
+
+#. Tag: para
+#: reference_processing.xml:2467
+#, no-c-format
+msgid ""
+"Useful in conjunction with ST_Segmentize to create additional vertices that "
+"can then be used for splitting"
+msgstr "Nützlich in Verbindung mit ST_Segmentize um zusätzliche Knoten zu erzeugen, die dann zum Auftrennen verwendet werden können"
+
+#. Tag: programlisting
+#: reference_processing.xml:2470
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 "
+"150)'::geometry,10),8));"
+msgstr "SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 150)'::geometry,10),8));"
+
+#. Tag: screen
+#: reference_processing.xml:2471
+#, no-c-format
+msgid ""
+"LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 37.499999999998)\n"
+"LINESTRING(37.499999999998 37.499999999998,42.4264068711929 42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 70.7106781186548,74.999999999998 74.999999999998)\n"
+"LINESTRING(74.999999999998 74.999999999998,77.7817459305202 77.7817459305202,84.8528137423857 84.8528137423857,91.9238815542512 91.9238815542512,98.9949493661167 98.9949493661167,100 100,107.071067811865 107.071067811865,112.499999999998 112.499999999998)\n"
+"LINESTRING(112.499999999998 112.499999999998,114.142135623731 114.142135623731,121.213203435596 121.213203435596,128.284271247462 128.284271247462,135.355339059327 135.355339059327,142.426406871193 142.426406871193,149.497474683058 149.497474683058,149.999999999998 149.999999999998)"
+msgstr "LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 37.499999999998)\nLINESTRING(37.499999999998 37.499999999998,42.4264068711929 42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 70.7106781186548,74.999999999998 74.999999999998)\nLINESTRING(74.9999 [...]
+
+#. Tag: para
+#: reference_processing.xml:2478
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, "
+"<xref linkend=\"ST_Split\"/>"
+msgstr ", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, <xref linkend=\"ST_Split\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2489
+#, no-c-format
+msgid "ST_SwapOrdinates"
+msgstr "ST_SwapOrdinates"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2490
+#, no-c-format
+msgid ""
+"Returns a version of the given geometry with given ordinate values swapped."
+msgstr "Gibt eine Version der Ausgangsgeometrie zurück, in der die angegebenen Ordinatenwerte ausgetauscht werden."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2497
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2507
+#, no-c-format
+msgid "Returns a version of the given geometry with given ordinates swapped."
+msgstr "Gibt eine Version der Ausgangsgeometrie zurück, in der die angegebenen Ordinaten ausgetauscht werden."
+
+#. Tag: para
+#: reference_processing.xml:2510
+#, no-c-format
+msgid ""
+"The <varname>ords</varname> parameter is a 2-characters string naming the "
+"ordinates to swap. Valid names are: x,y,z and m."
+msgstr "Der <varname>ords</varname> Parameter ist eine Zeichenkette aus 2 Zeichen, welche die Ordinate benennt die getauscht werden soll. Gültige Bezeichnungen sind: x,y,z und m."
+
+#. Tag: programlisting
+#: reference_processing.xml:2524
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"-- Scale M value by 2\n"
+"SELECT ST_AsText(\n"
+"  ST_SwapOrdinates(\n"
+"    ST_Scale(\n"
+"      ST_SwapOrdinates(g,'xm'),\n"
+"      2, 1\n"
+"    ),\n"
+"  'xm')\n"
+") FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;\n"
+"     st_astext\n"
+"--------------------\n"
+" POINT ZM (0 0 0 4)\n"
+"                 ]]>"
+msgstr "<![CDATA[\n-- Scale M value by 2\nSELECT ST_AsText(\n  ST_SwapOrdinates(\n    ST_Scale(\n      ST_SwapOrdinates(g,'xm'),\n      2, 1\n    ),\n  'xm')\n) FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;\n     st_astext\n--------------------\n POINT ZM (0 0 0 4)\n                 ]]>"
+
+#. Tag: refname
+#: reference_processing.xml:2537
+#, no-c-format
+msgid "ST_Union"
+msgstr "ST_Union"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2538
+#, no-c-format
+msgid ""
+"Returns a geometry that represents the point set union of the Geometries."
+msgstr "Gibt eine Geometrie zurück, welche der mengentheoretischen Vereinigung der Geometrien entspricht."
+
+#. Tag: funcsynopsis
+#: reference_processing.xml:2543
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> "
+"<paramdef><type>geometry set</type> "
+"<parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_Union</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Union</function></funcdef> <paramdef><type>geometry[]</type> "
+"<parameter>g1_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> <paramdef><type>geometry set</type> <parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> <paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> <paramdef><t [...]
+
+#. Tag: para
+#: reference_processing.xml:2562
+#, no-c-format
+msgid ""
+"Output type can be a MULTI*, single geometry, or Geometry Collection. Comes "
+"in 2 variants. Variant 1 unions 2 geometries resulting in a new geometry "
+"with no intersecting regions. Variant 2 is an aggregate function that takes "
+"a set of geometries and unions them into a single ST_Geometry resulting in "
+"no intersecting regions."
+msgstr "Der Ausgabetyp kann eine MULTI*/Mehrfach-, eine Einzel- oder eine Sammelgeometrie sein. Hat 2 Varianten. Variante 1 vereinigt 2 Geometrien zu einer neuen Geometrie, welche keine überschneidenden Bereiche mehr aufweist. Variante 2 ist eine Aggregatfunktion, die eine Geometriemenge entgegennimmt und diese zu einer einzelnen ST_Geometry vereinigt, welche ebenfalls keine überschneidenden Bereiche mehr aufweist. "
+
+#. Tag: para
+#: reference_processing.xml:2566
+#, no-c-format
+msgid ""
+"Aggregate version: This function returns a MULTI geometry or NON-MULTI "
+"geometry from a set of geometries. The ST_Union() function is an "
+"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
+"operates on rows of data, in the same way the SUM() and AVG() functions do "
+"and like most aggregates, it also ignores NULL geometries."
+msgstr "Aggregat Version:: Diese Funktion gibt eine Mehrfachgeometrie oder eine Einzelgeometrie von einem Satz an Geometrien zurück. Die Funktion ST_Union() ist in der Terminologie von PostgreSQL eine Aggregatfunktion. Dies bedeutet, dass sie so wie die SUM() und AVG() Funktionen und so wie die meisten Aggregatfunktionen mit Datenzeilen arbeitet. Eine NULL-Geometrie wird ignoriert."
+
+#. Tag: para
+#: reference_processing.xml:2572
+#, no-c-format
+msgid ""
+"Non-Aggregate version: This function returns a geometry being a union of two"
+" input geometries. Output type can be a MULTI*, NON-MULTI or "
+"GEOMETRYCOLLECTION. If any are NULL, then NULL is returned."
+msgstr "Nicht-Aggregat Version: Diese Funktion gibt eine Geometrie zurück, die eine Vereinigung von zwei Eingabegeometrien darstellt. Der Ausgabetyp kann eine MULTI*, NON-MULTI oder eine GEOMETRYCOLLECTION sein. Wenn eine der beiden Geometrien NULL ist, so wird NULL zurückgegeben."
+
+#. Tag: para
+#: reference_processing.xml:2576
+#, no-c-format
+msgid ""
+"ST_Collect and ST_Union are often interchangeable. ST_Union is in general "
+"orders of magnitude slower than ST_Collect because it tries to dissolve "
+"boundaries and reorder geometries to ensure that a constructed Multi* "
+"doesn't have intersecting regions."
+msgstr "ST_Collect und ST_Union sind oftmals untereinander austauschbar. ST_Union ist im Allgemeinen um Größenordnungen langsamer als ST_Collect, da es versucht die Grenzen aufzulösen und die Geometrie neu zu sortieren um sicherzustellen, dass eine erzeugte MULTI* keine überschneidenden Bereiche aufweist."
+
+#. Tag: para
+#: reference_processing.xml:2582
+#, no-c-format
+msgid ""
+"NOTE: this function was formerly called GeomUnion(), which was renamed from "
+"\"Union\" because UNION is an SQL reserved word."
+msgstr "Anmerkung: diese Funktion wurde früher GeomUnion() genannt und wurde von \"Union\" umbenannt, da UNION ein reserviertes SQL-Wort ist."
+
+#. Tag: para
+#: reference_processing.xml:2585
+#, no-c-format
+msgid ""
+"Availability: 1.4.0 - ST_Union was enhanced. ST_Union(geomarray) was "
+"introduced and also faster aggregate collection in PostgreSQL. If you are "
+"using GEOS 3.1.0+ ST_Union will use the faster Cascaded Union algorithm "
+"described in <ulink url=\"http://blog.cleverelephant.ca/2009/01/must-faster-"
+"unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/must-"
+"faster-unions-in-postgis-14.html</ulink>"
+msgstr "Verfügbarkeit: 1.4.0 - ST_Union wurde erweitert. ST_Union(geomarray) wurde eingeführt und ebenso wurde die Aggragatfunktion in PostgreSQL schneller gemacht. Wenn Sie GEOS 3.1.0+ verwenden, so verwendet ST_Union den schnelleren, kaskadierenden Algorithmus für die Vereinigung. Letzterer ist unter <ulink url=\"http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html</ulink> beschrieben"
+
+#. Tag: para
+#: reference_processing.xml:2591
+#, no-c-format
+msgid "Aggregate version is not explicitly defined in OGC SPEC."
+msgstr "Die Aggregatversion ist in der OGC SPEC nicht ausdrücklich definiert."
+
+#. Tag: para
+#: reference_processing.xml:2592
+#, no-c-format
+msgid ""
+"&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are"
+" involved."
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.19 der Z-Index (Höhe) wenn Polygone beteiligt sind."
+
+#. Tag: programlisting
+#: reference_processing.xml:2599
+#, no-c-format
+msgid ""
+"SELECT stusps,\n"
+"           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n"
+"         FROM sometable As f\n"
+"GROUP BY stusps"
+msgstr "SELECT stusps,\n           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n         FROM sometable As f\nGROUP BY stusps"
+
+#. Tag: programlisting
+#: reference_processing.xml:2601
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
+"        ST_GeomFromText('POINT(-2 3)') ) )\n"
+"\n"
+"st_astext\n"
+"----------\n"
+"MULTIPOINT(-2 3,1 2)\n"
+"\n"
+"\n"
+"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
+"                ST_GeomFromText('POINT(1 2)') ) );\n"
+"st_astext\n"
+"----------\n"
+"POINT(1 2)\n"
+"\n"
+"--3d example - sort of supports 3d (and with mixed dimensions!)\n"
+"SELECT ST_AsEWKT(st_union(the_geom))\n"
+"FROM\n"
+"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2,-7.1 4.2,-7.1 4.3,\n"
+"-7 4.2))') as the_geom\n"
+"UNION ALL\n"
+"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
+"UNION ALL\n"
+"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
+"UNION ALL\n"
+"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
+"\n"
+"st_asewkt\n"
+"---------\n"
+"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 5,-7.1 4.2 5,-7.1 4.3 5,-7 4.2 5)));\n"
+"\n"
+"--3d example not mixing dimensions\n"
+"SELECT ST_AsEWKT(st_union(the_geom))\n"
+"FROM\n"
+"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2 2,-7.1 4.2 3,-7.1 4.3 2,\n"
+"-7 4.2 2))') as the_geom\n"
+"UNION ALL\n"
+"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
+"UNION ALL\n"
+"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
+"UNION ALL\n"
+"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
+"\n"
+"st_asewkt\n"
+"---------\n"
+"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 2,-7.1 4.2 3,-7.1 4.3 2,-7 4.2 2)))\n"
+"\n"
+"--Examples using new Array construct\n"
+"SELECT ST_Union(ARRAY(SELECT the_geom FROM sometable));\n"
+"\n"
+"SELECT ST_AsText(ST_Union(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
+"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As wktunion;\n"
+"\n"
+"--wktunion---\n"
+"MULTILINESTRING((3 4,4 5),(1 2,3 4))"
+msgstr "SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n        ST_GeomFromText('POINT(-2 3)') ) )\n\nst_astext\n----------\nMULTIPOINT(-2 3,1 2)\n\n\nSELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n                ST_GeomFromText('POINT(1 2)') ) );\nst_astext\n----------\nPOINT(1 2)\n\n--3D-Beispiel - Eine Art 3D-Unterstützung (mit gemischten Dimensionen!)\nSELECT ST_AsEWKT(st_union(the_geom))\nFROM\n(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2,-7.1 4.2,-7.1 4.3,\n-7 4.2 [...]
+
+#. Tag: refname
+#: reference_processing.xml:2614
+#, no-c-format
+msgid "ST_UnaryUnion"
+msgstr "ST_UnaryUnion"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2616
+#, no-c-format
+msgid "Like ST_Union, but working at the geometry component level."
+msgstr "Wie ST_Union, arbeitet aber auf der Ebene der Geometriebestandteile."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2621
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2632
+#, no-c-format
+msgid ""
+"Unlike ST_Union, ST_UnaryUnion does dissolve boundaries between components "
+"of a multipolygon (invalid) and does perform union between the components of"
+" a geometrycollection. Each components of the input geometry is assumed to "
+"be valid, so you won't get a valid multipolygon out of a bow-tie polygon "
+"(invalid)."
+msgstr "Anders als ST_union löst ST_UnaryUnion die Grenzen zwischen den Bestandteilen des Mehrfachpolygons (invalid) auf und führt eine Vereinigung der Komponenten einer Sammelgeometrie durch. Alle Bestandteile der Eingabegeometrie werden als valide angenommen, sodass Sie kein valides Mehrfachpolygon von einem invaliden, sich selbst überschneidenden Polygon erhalten können."
+
+#. Tag: para
+#: reference_processing.xml:2642
+#, no-c-format
+msgid ""
+"You may use this function to node a set of linestrings. You may mix "
+"ST_UnaryUnion with ST_Collect to fine-tune how many geometries at once you "
+"want to dissolve to be nice on both memory size and CPU time, finding the "
+"balance between ST_Union and ST_MemUnion."
+msgstr "Diese Funktion kann für Knotenberechnungen an einer Menge von Linienzügen verwendet werden. Sie können ST_UnaryUnion und ST_Collect mischen, um die Anzahl der Geometrien, bei denen die Grenzen auf einmal aufgelöst werden abzustimmen. Auf diese Weise kann eine Balance zwischen ST_Union und ST_MemUnion gefunden werden, die sowohl den Arbeitsspeicher als auch die CPU-Zeit schont."
+
+#. Tag: para
+#: reference_processing.xml:2660
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
+"linkend=\"ST_Node\"/>"
+msgstr ", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Node\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2671
+#, no-c-format
+msgid "ST_VoronoiLines"
+msgstr "ST_VoronoiLines"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2673
+#, no-c-format
+msgid ""
+"Returns the boundaries between the cells of the Voronoi diagram constructed "
+"from the vertices of a geometry."
+msgstr "Gibt die Grenzen zwischen den Zellen des Voronoi Diagramms aus, das aus den Knoten der Geometrie konstruiert wurde."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2678
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_VoronoiLines</function></funcdef> <paramdef> "
+"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef "
+"choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</type> "
+"</paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> "
+"<type>geometry</type> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_VoronoiLines</function></funcdef> <paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</type> </paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> <type>geometry</type> </paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2700
+#, no-c-format
+msgid ""
+"ST_VoronoiLines computes a two-dimensional <ulink "
+"url=\"https://en.wikipedia.org/wiki/Voronoi_diagram\">Voronoi "
+"diagram</ulink> from the vertices of the supplied geometry and returns the "
+"boundaries between cells in that diagram as a MultiLineString."
+msgstr "ST_VoronoiLines berechnet ein zweidimensonales <ulink url=\"https://en.wikipedia.org/wiki/Voronoi_diagram\">Voronoi Diagramm</ulink> aus den Knoten der gegebenen Geometrie und stellt die Grenzen zwischen den Zellen des Diagramms als MultiLineString dar."
+
+#. Tag: para
+#: reference_processing.xml:2705 reference_processing.xml:2795
+#, no-c-format
+msgid "Optional parameters:"
+msgstr "Optionale Parameter:"
+
+#. Tag: para
+#: reference_processing.xml:2709 reference_processing.xml:2799
+#, no-c-format
+msgid ""
+"'tolerance' : The distance within which vertices will be considered "
+"equivalent. Robustness of the algorithm can be improved by supplying a "
+"nonzero tolerance distance. (default = 0.0)"
+msgstr "'tolerance' : Die Entfernung innerhalb derer Knoten als ident betrachtet werden. Die Robustheit des Algorithmus kann verbessert werden, wenn die Entfernungstoleranz nicht mit Null angegeben wird. (Standardwert = 0.0)"
+
+#. Tag: para
+#: reference_processing.xml:2712 reference_processing.xml:2802
+#, no-c-format
+msgid ""
+"'extend_to' : If a geometry is supplied as the \"extend_to\" parameter, the "
+"diagram will be extended to cover the envelope of the \"extend_to\" "
+"geometry, unless that envelope is smaller than the default envelope. "
+"(default = NULL)"
+msgstr "'extend_to' : Wird eine Geometrie als \"extend_to\" Parameter zur Verfügung gestellt, so wird das Diagramm erweitert, um die Einhüllende der \"extend_to\"-Geometrie zu erfassen. Dies geschieht solange die Einhüllende nicht kleiner als die Standardeinhüllende ist. (Standardwert = NULL) "
+
+#. Tag: para
+#: reference_processing.xml:2719 reference_processing.xml:2809
+#, no-c-format
+msgid "Availability: 2.3.0 - requires GEOS >= 3.5.0."
+msgstr "Verfügbarkeit: 2.3.0 - benötigt GEOS >= 3.5.0."
+
+#. Tag: para
+#: reference_processing.xml:2734
+#, no-c-format
+msgid "Voronoi lines with tolerance of 30 units"
+msgstr "Voronoi Linien mit einer Toleranz von 30 Einheiten"
+
+#. Tag: programlisting
+#: reference_processing.xml:2737 reference_processing.xml:2855
+#, no-c-format
+msgid ""
+"SELECT ST_VoronoiLines(geom, 30) As geom\n"
+"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g"
+msgstr "SELECT ST_VoronoiLines(geom, 30) As geom\nFROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g"
+
+#. Tag: screen
+#: reference_processing.xml:2738 reference_processing.xml:2856
+#, no-c-format
+msgid ""
+"-- ST_AsText output\n"
+"MULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 -45.7142857142858,36.8181818181818 92.2727272727273))"
+msgstr "-- ST_AsText output\nMULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 -45.7142857142858,36.8181818181818 92.2727272727273))"
+
+#. Tag: para
+#: reference_processing.xml:2751
+#, no-c-format
+msgid ", <xref linkend=\"ST_VoronoiPolygons\"/>, <xref linkend=\"ST_Collect\"/>"
+msgstr ", <xref linkend=\"ST_VoronoiPolygons\"/>, <xref linkend=\"ST_Collect\"/>"
+
+#. Tag: refname
+#: reference_processing.xml:2761
+#, no-c-format
+msgid "ST_VoronoiPolygons"
+msgstr "ST_VoronoiPolygons"
+
+#. Tag: refpurpose
+#: reference_processing.xml:2763
+#, no-c-format
+msgid ""
+"Returns the cells of the Voronoi diagram constructed from the vertices of a "
+"geometry."
+msgstr "Gibt die Zellen des Voronoi Diagramms zurück, die aus den Knoten der Geometrie erzeugt wurden."
+
+#. Tag: funcprototype
+#: reference_processing.xml:2768
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_VoronoiPolygons</function></funcdef> "
+"<paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> "
+"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> "
+"<type>float8</type> </paramdef> <paramdef choice=\"opt\"> "
+"<parameter>extend_to</parameter> <type>geometry</type> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_VoronoiPolygons</function></funcdef> <paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</type> </paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> <type>geometry</type> </paramdef>"
+
+#. Tag: para
+#: reference_processing.xml:2790
+#, no-c-format
+msgid ""
+"ST_VoronoiPolygons computes a two-dimensional <ulink "
+"url=\"https://en.wikipedia.org/wiki/Voronoi_diagram\">Voronoi "
+"diagram</ulink> from the vertices of the supplied geometry. The result is a "
+"GeometryCollection of Polygons that covers an envelope larger than the "
+"extent of the input vertices."
+msgstr "ST_VoronoiPolygons berechnet ein zweidimensionales <ulink url=\"https://en.wikipedia.org/wiki/Voronoi_diagram\">Voronoi diagram</ulink> aus den Knoten der gegebenen Geometrie. Das Ergebnis ist eine Sammelgeometrie/GeometryCollection von Polygonen, deren Einhüllende größer ist als die Ausdehnung der Ausgangsknoten."
+
+#. Tag: para
+#: reference_processing.xml:2825
+#, no-c-format
+msgid "Points overlaid on top of Voronoi diagram"
+msgstr "Punkte über dem Voronoi Diagramm "
+
+#. Tag: programlisting
+#: reference_processing.xml:2828
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_VoronoiPolygons(geom) As geom\n"
+"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
+msgstr "SELECT\n        ST_VoronoiPolygons(geom) As geom\nFROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
+
+#. Tag: screen
+#: reference_processing.xml:2829
+#, no-c-format
+msgid ""
+"-- ST_AsText output\n"
+"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\n"
+"POLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,55 79.2857142857143,55 -90)),\n"
+"POLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -20.7142857142857,230 -90,55 -90,55 79.2857142857143,230 -20.7142857142857)),\n"
+"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 270)))"
+msgstr "-- Ausgabe mit ST_AsText\nGEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\nPOLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,55 79.2857142857143,55 -90)),\nPOLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -20.7142857142857,230 -90,55 -9 [...]
+
+#. Tag: para
+#: reference_processing.xml:2839
+#, no-c-format
+msgid "Voronoi with tolerance of 30 units"
+msgstr "Voronoi mit einer Toleranz von 30 Einheiten"
+
+#. Tag: programlisting
+#: reference_processing.xml:2842
+#, no-c-format
+msgid ""
+"SELECT ST_VoronoiPolygons(geom, 30) As geom\n"
+"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
+msgstr "SELECT ST_VoronoiPolygons(geom, 30) As geom\nFROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
+
+#. Tag: screen
+#: reference_processing.xml:2843
+#, no-c-format
+msgid ""
+"-- ST_AsText output\n"
+"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\n"
+"POLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,230 -45.7142857142858)),\n"
+"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 270)))"
+msgstr "-- Ausgabe mit ST_AsText\nGEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\nPOLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,230 -45.7142857142858)),\nPOLYGON((100.5 270,230 270,230 47.5,59.3478260 [...]
+
+#. Tag: para
+#: reference_processing.xml:2852
+#, no-c-format
+msgid "Voronoi with tolerance of 30 units as MultiLineString"
+msgstr "Voronoi als MultiLinestring mit einer Toleranz von 30 Einheiten"
+
+#. Tag: para
+#: reference_processing.xml:2869
+#, no-c-format
+msgid ", <xref linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_Collect\"/>"
+msgstr ", <xref linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_Collect\"/>"
diff --git a/doc/po/de/reference_raster.xml.po b/doc/po/de/reference_raster.xml.po
new file mode 100644
index 0000000..5ee9923
--- /dev/null
+++ b/doc/po/de/reference_raster.xml.po
@@ -0,0 +1,16811 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
+"PO-Revision-Date: 2017-09-14 19:27+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_raster.xml:3
+#, no-c-format
+msgid "Raster Reference"
+msgstr "Raster Referenz"
+
+#. Tag: para
+#: reference_raster.xml:5
+#, no-c-format
+msgid ""
+"The functions given below are the ones which a user of PostGIS Raster is "
+"likely to need and which are currently available in PostGIS Raster. There "
+"are other functions which are required support functions to the raster "
+"objects which are not of use to a general user."
+msgstr "Im Folgenden sind die gebräuchlichsten Funktionen aufgeführt, die zur Zeit durch PostGIS-Raster zur Verfügung gestellt werden. Es gibt noch zusätzliche Funktionen, die zur Unterstützung von Rasterobjekten benötigt werden und für den Anwender nur geringe Bedeutung haben."
+
+#. Tag: para
+#: reference_raster.xml:9
+#, no-c-format
+msgid ""
+"<varname>raster</varname> is a new PostGIS type for storing and analyzing "
+"raster data."
+msgstr "<varname>raster</varname> ist ein neuer PostGIS Datentyp, der zum Speichern und zur Analyse von Rasterdaten verwendet wird."
+
+#. Tag: para
+#: reference_raster.xml:10
+#, no-c-format
+msgid ""
+"For loading rasters from raster files please refer to <xref "
+"linkend=\"RT_Loading_Rasters\"/>"
+msgstr "Um Raster aus Rasterdateien zu laden, siehe <xref linkend=\"RT_Loading_Rasters\"/>"
+
+#. Tag: para
+#: reference_raster.xml:12
+#, no-c-format
+msgid ""
+"For the examples in this reference we will be using a raster table of dummy "
+"rasters - Formed with the following code"
+msgstr "Die Beispiele dieser Referenz benutzen eine Rastertabelle, die mit folgendem Code aus Dummy-Rastern erstellt wurde"
+
+#. Tag: programlisting
+#: reference_raster.xml:13
+#, no-c-format
+msgid ""
+"CREATE TABLE dummy_rast(rid integer, rast raster);\n"
+"INSERT INTO dummy_rast(rid, rast)\n"
+"VALUES (1,\n"
+"('01' -- little endian (uint8 ndr)\n"
+"||\n"
+"'0000' -- version (uint16 0)\n"
+"||\n"
+"'0000' -- nBands (uint16 0)\n"
+"||\n"
+"'0000000000000040' -- scaleX (float64 2)\n"
+"||\n"
+"'0000000000000840' -- scaleY (float64 3)\n"
+"||\n"
+"'000000000000E03F' -- ipX (float64 0.5)\n"
+"||\n"
+"'000000000000E03F' -- ipY (float64 0.5)\n"
+"||\n"
+"'0000000000000000' -- skewX (float64 0)\n"
+"||\n"
+"'0000000000000000' -- skewY (float64 0)\n"
+"||\n"
+"'00000000' -- SRID (int32 0)\n"
+"||\n"
+"'0A00' -- width (uint16 10)\n"
+"||\n"
+"'1400' -- height (uint16 20)\n"
+")::raster\n"
+"),\n"
+"-- Raster: 5 x 5 pixels, 3 bands, PT_8BUI pixel type, NODATA = 0\n"
+"(2,  ('01000003009A9999999999A93F9A9999999999A9BF000000E02B274A' ||\n"
+"'41000000007719564100000000000000000000000000000000FFFFFFFF050005000400FDFEFDFEFEFDFEFEFDF9FAFEF' ||\n"
+"'EFCF9FBFDFEFEFDFCFAFEFEFE04004E627AADD16076B4F9FE6370A9F5FE59637AB0E54F58617087040046566487A1506CA2E3FA5A6CAFFBFE4D566DA4CB3E454C5665')::raster);"
+msgstr "CREATE TABLE dummy_rast(rid integer, rast raster);\nINSERT INTO dummy_rast(rid, rast)\nVALUES (1,\n('01' -- little endian (uint8 ndr)\n||\n'0000' -- version (uint16 0)\n||\n'0000' -- nBands (uint16 0)\n||\n'0000000000000040' -- scaleX (float64 2)\n||\n'0000000000000840' -- scaleY (float64 3)\n||\n'000000000000E03F' -- ipX (float64 0.5)\n||\n'000000000000E03F' -- ipY (float64 0.5)\n||\n'0000000000000000' -- skewX (float64 0)\n||\n'0000000000000000' -- skewY (float64 0)\n||\n'00000 [...]
+
+#. Tag: para
+#: reference_raster.xml:17
+#, no-c-format
+msgid ""
+"This section lists the PostgreSQL data types specifically created to support"
+" raster functionality."
+msgstr "Dieser Abschnitt listet die PostgreSQL Datentypen, welche zur Rasterunterstützung angelegt wurden."
+
+#. Tag: title
+#: reference_raster.xml:20
+#, no-c-format
+msgid "Raster Support Data types"
+msgstr "Datentypen zur Unterstützung von Rastern."
+
+#. Tag: refname
+#: reference_raster.xml:24
+#, no-c-format
+msgid "geomval"
+msgstr "geomval"
+
+#. Tag: refpurpose
+#: reference_raster.xml:25
+#, no-c-format
+msgid ""
+"A spatial datatype with two fields - geom (holding a geometry object) and "
+"val (holding a double precision pixel value from a raster band)."
+msgstr "Ein räumlicher Datatyp mit zwei Feldern - geom (enthält das geometrische Element) und val (enthält den Zellwert eines Rasterbandes in Doppelter Genauigkeit)."
+
+#. Tag: title
+#: reference_raster.xml:30 reference_raster.xml:49 reference_raster.xml:121
+#: reference_raster.xml:171 reference_raster.xml:211 reference_raster.xml:257
+#: reference_raster.xml:354 reference_raster.xml:536 reference_raster.xml:710
+#: reference_raster.xml:777 reference_raster.xml:846 reference_raster.xml:889
+#: reference_raster.xml:924 reference_raster.xml:961 reference_raster.xml:1002
+#: reference_raster.xml:1060 reference_raster.xml:1105
+#: reference_raster.xml:1220 reference_raster.xml:1429
+#: reference_raster.xml:1516 reference_raster.xml:1602
+#: reference_raster.xml:1659 reference_raster.xml:1726
+#: reference_raster.xml:1791 reference_raster.xml:1833
+#: reference_raster.xml:1883 reference_raster.xml:1922
+#: reference_raster.xml:1956 reference_raster.xml:1993
+#: reference_raster.xml:2036 reference_raster.xml:2071
+#: reference_raster.xml:2105 reference_raster.xml:2155
+#: reference_raster.xml:2209 reference_raster.xml:2246
+#: reference_raster.xml:2286 reference_raster.xml:2341
+#: reference_raster.xml:2396 reference_raster.xml:2442
+#: reference_raster.xml:2477 reference_raster.xml:2513
+#: reference_raster.xml:2549 reference_raster.xml:2584
+#: reference_raster.xml:2623 reference_raster.xml:2657
+#: reference_raster.xml:2691 reference_raster.xml:2735
+#: reference_raster.xml:2797 reference_raster.xml:2852
+#: reference_raster.xml:2893 reference_raster.xml:2940
+#: reference_raster.xml:2982 reference_raster.xml:3033
+#: reference_raster.xml:3068 reference_raster.xml:3143
+#: reference_raster.xml:3186 reference_raster.xml:3232
+#: reference_raster.xml:3290 reference_raster.xml:3333
+#: reference_raster.xml:3384 reference_raster.xml:3427
+#: reference_raster.xml:3499 reference_raster.xml:3586
+#: reference_raster.xml:3673 reference_raster.xml:3761
+#: reference_raster.xml:3846 reference_raster.xml:3972
+#: reference_raster.xml:4069 reference_raster.xml:4121
+#: reference_raster.xml:4169 reference_raster.xml:4212
+#: reference_raster.xml:4259 reference_raster.xml:4303
+#: reference_raster.xml:4341 reference_raster.xml:4416
+#: reference_raster.xml:4485 reference_raster.xml:4553
+#: reference_raster.xml:4630 reference_raster.xml:4702
+#: reference_raster.xml:4781 reference_raster.xml:4889
+#: reference_raster.xml:4924 reference_raster.xml:4991
+#: reference_raster.xml:5056 reference_raster.xml:5169
+#: reference_raster.xml:5290 reference_raster.xml:5356
+#: reference_raster.xml:5435 reference_raster.xml:5581
+#: reference_raster.xml:5624 reference_raster.xml:5671
+#: reference_raster.xml:5766 reference_raster.xml:5857
+#: reference_raster.xml:5945 reference_raster.xml:6056
+#: reference_raster.xml:6249 reference_raster.xml:6525
+#: reference_raster.xml:6674 reference_raster.xml:7004
+#: reference_raster.xml:7210 reference_raster.xml:7334
+#: reference_raster.xml:7660 reference_raster.xml:7778
+#: reference_raster.xml:7891 reference_raster.xml:8033
+#: reference_raster.xml:8119 reference_raster.xml:8191
+#: reference_raster.xml:8255 reference_raster.xml:8326
+#: reference_raster.xml:8401 reference_raster.xml:8484
+#: reference_raster.xml:8555 reference_raster.xml:8611
+#: reference_raster.xml:8686 reference_raster.xml:8757
+#: reference_raster.xml:8841 reference_raster.xml:8933
+#: reference_raster.xml:9015 reference_raster.xml:9069
+#: reference_raster.xml:9143 reference_raster.xml:9191
+#: reference_raster.xml:9243 reference_raster.xml:9285
+#: reference_raster.xml:9333 reference_raster.xml:9384
+#: reference_raster.xml:9432 reference_raster.xml:9474
+#: reference_raster.xml:9548 reference_raster.xml:9593
+#: reference_raster.xml:9637 reference_raster.xml:9682
+#: reference_raster.xml:9751 reference_raster.xml:9798
+#: reference_raster.xml:9871 reference_raster.xml:9939
+#: reference_raster.xml:10028 reference_raster.xml:10113
+#: reference_raster.xml:10194 reference_raster.xml:10275
+#: reference_raster.xml:10404 reference_raster.xml:10488
+#: reference_raster.xml:10568 reference_raster.xml:10687
+#: reference_raster.xml:10734 reference_raster.xml:10806
+#: reference_raster.xml:10903 reference_raster.xml:10996
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_raster.xml:31
+#, no-c-format
+msgid ""
+"geomval is a compound data type consisting of a geometry object referenced "
+"by the .geom field and val, a double precision value that represents the "
+"pixel value at a particular geometric location in a raster band. It is used "
+"by the ST_DumpAsPolygon and Raster intersection family of functions as an "
+"output type to explode a raster band into geometry polygons."
+msgstr "geomval ist ein a zusammengesetzter Datentyp, der aus einem geometrischen Objekt, auf welches vom Attribut \".geom\" her verwiesen wird, und \"val\" besteht. \"val\" hält einen Wert in Double Precision, der dem Pixelwert an einer bestimmten geometrischen Stelle in einem Rasterband entspricht. Verwendung findet dieser Datentyp in ST_DumpAsPolygon und als Ausgabetyp in der Familie der Rasterüberlagerungsfunktionen um ein Rasterband in Polygone zu zerlegen."
+
+#. Tag: title
+#: reference_raster.xml:37 reference_raster.xml:107 reference_raster.xml:157
+#: reference_raster.xml:200 reference_raster.xml:245 reference_raster.xml:340
+#: reference_raster.xml:389 reference_raster.xml:584 reference_raster.xml:725
+#: reference_raster.xml:803 reference_raster.xml:863 reference_raster.xml:899
+#: reference_raster.xml:936 reference_raster.xml:974 reference_raster.xml:1024
+#: reference_raster.xml:1075 reference_raster.xml:1134
+#: reference_raster.xml:1264 reference_raster.xml:1481
+#: reference_raster.xml:1571 reference_raster.xml:1616
+#: reference_raster.xml:1679 reference_raster.xml:1755
+#: reference_raster.xml:1806 reference_raster.xml:1854
+#: reference_raster.xml:1901 reference_raster.xml:1935
+#: reference_raster.xml:1971 reference_raster.xml:2014
+#: reference_raster.xml:2050 reference_raster.xml:2084
+#: reference_raster.xml:2128 reference_raster.xml:2188
+#: reference_raster.xml:2225 reference_raster.xml:2263
+#: reference_raster.xml:2308 reference_raster.xml:2367
+#: reference_raster.xml:2421 reference_raster.xml:2456
+#: reference_raster.xml:2492 reference_raster.xml:2528
+#: reference_raster.xml:2563 reference_raster.xml:2597
+#: reference_raster.xml:2636 reference_raster.xml:2670
+#: reference_raster.xml:2705 reference_raster.xml:2755
+#: reference_raster.xml:2812 reference_raster.xml:2867
+#: reference_raster.xml:2918 reference_raster.xml:2953
+#: reference_raster.xml:3008 reference_raster.xml:3046
+#: reference_raster.xml:3121 reference_raster.xml:3158
+#: reference_raster.xml:3200 reference_raster.xml:3258
+#: reference_raster.xml:3301 reference_raster.xml:3352
+#: reference_raster.xml:3395 reference_raster.xml:3446
+#: reference_raster.xml:3521 reference_raster.xml:3611
+#: reference_raster.xml:3705 reference_raster.xml:3776
+#: reference_raster.xml:3925 reference_raster.xml:3991
+#: reference_raster.xml:4147 reference_raster.xml:4182
+#: reference_raster.xml:4231 reference_raster.xml:4276
+#: reference_raster.xml:4316 reference_raster.xml:4354
+#: reference_raster.xml:4446 reference_raster.xml:4511
+#: reference_raster.xml:4580 reference_raster.xml:4658
+#: reference_raster.xml:4732 reference_raster.xml:4854
+#: reference_raster.xml:4902 reference_raster.xml:4943
+#: reference_raster.xml:5012 reference_raster.xml:5073
+#: reference_raster.xml:5204 reference_raster.xml:5305
+#: reference_raster.xml:5392 reference_raster.xml:5452
+#: reference_raster.xml:5599 reference_raster.xml:5720
+#: reference_raster.xml:5811 reference_raster.xml:5902
+#: reference_raster.xml:5982 reference_raster.xml:6212
+#: reference_raster.xml:6446 reference_raster.xml:6584
+#: reference_raster.xml:6935 reference_raster.xml:7171
+#: reference_raster.xml:7284 reference_raster.xml:7576
+#: reference_raster.xml:7735 reference_raster.xml:7858
+#: reference_raster.xml:7991 reference_raster.xml:8062
+#: reference_raster.xml:8150 reference_raster.xml:8223
+#: reference_raster.xml:8293 reference_raster.xml:8362
+#: reference_raster.xml:8444 reference_raster.xml:8523
+#: reference_raster.xml:8578 reference_raster.xml:8647
+#: reference_raster.xml:8718 reference_raster.xml:8793
+#: reference_raster.xml:8886 reference_raster.xml:8983
+#: reference_raster.xml:9026 reference_raster.xml:9111
+#: reference_raster.xml:9159 reference_raster.xml:9210
+#: reference_raster.xml:9260 reference_raster.xml:9305
+#: reference_raster.xml:9358 reference_raster.xml:9404
+#: reference_raster.xml:9447 reference_raster.xml:9486
+#: reference_raster.xml:9696 reference_raster.xml:9764
+#: reference_raster.xml:9817 reference_raster.xml:9883
+#: reference_raster.xml:9974 reference_raster.xml:10059
+#: reference_raster.xml:10140 reference_raster.xml:10221
+#: reference_raster.xml:10305 reference_raster.xml:10434
+#: reference_raster.xml:10515 reference_raster.xml:10595
+#: reference_raster.xml:10708 reference_raster.xml:10752
+#: reference_raster.xml:10839 reference_raster.xml:10934
+#: reference_raster.xml:11027
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_raster.xml:44
+#, no-c-format
+msgid "addbandarg"
+msgstr "addbandarg"
+
+#. Tag: refpurpose
+#: reference_raster.xml:45
+#, no-c-format
+msgid ""
+"<refpurpose>A composite type used as input into the ST_AddBand function "
+"defining the attributes and initial value of the new band.</refpurpose>"
+msgstr "<refpurpose>Ein zusammengesetzter Datentyp, der als Eingabewert für die Funktion \"ST_AddBand\" verwendet wird und sowohl Attribute als auch Initialwert des neuen Bandes festlegt.</refpurpose>"
+
+#. Tag: para
+#: reference_raster.xml:50
+#, no-c-format
+msgid ""
+"<para>A composite type used as input into the ST_AddBand function defining "
+"the attributes and initial value of the new band.</para>"
+msgstr "<para>Ein zusammengesetzter Datentyp, der als Eingabewert für die Funktion \"ST_AddBand\" verwendet wird und sowohl Attribute als auch Initialwert des neuen Bandes festlegt.</para>"
+
+#. Tag: term
+#: reference_raster.xml:55
+#, no-c-format
+msgid "<parameter>index </parameter> <type>integer</type>"
+msgstr "<parameter>index </parameter> <type>integer</type>"
+
+#. Tag: para
+#: reference_raster.xml:60
+#, no-c-format
+msgid ""
+"1-based value indicating the position where the new band will be added "
+"amongst the raster's bands. If NULL, the new band will be added at the end "
+"of the raster's bands."
+msgstr "Ein von 1 aufwärts zählender Wert, der die Positionunter den Rasterbänder angibt, an der das neue Band eingefügt werden soll. Wenn er NULL ist wird das neue Band am Ende der Rasterbänder hinzugefügt."
+
+#. Tag: term
+#: reference_raster.xml:67
+#, no-c-format
+msgid "<parameter>pixeltype </parameter> <type>text</type>"
+msgstr "<parameter>pixeltype </parameter> <type>text</type>"
+
+#. Tag: para
+#: reference_raster.xml:72
+#, no-c-format
+msgid ""
+"Pixel type of the new band. One of defined pixel types as described in <xref"
+" linkend=\"RT_ST_BandPixelType\"/>."
+msgstr "Der Datentyp der Rasterzellen/\"Pixel Type\" des neuen Bandes. Einer jener Datentypen, die unter <xref linkend=\"RT_ST_BandPixelType\"/> definiert sind."
+
+#. Tag: term
+#: reference_raster.xml:79
+#, no-c-format
+msgid "<parameter>initialvalue </parameter> <type>double precision</type>"
+msgstr "<parameter>initialvalue </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:84
+#, no-c-format
+msgid "Initial value that all pixels of new band will be set to."
+msgstr "Der Ausgangswert, auf den die Zellen eines neuen Bandes gesetzt werden."
+
+#. Tag: term
+#: reference_raster.xml:91
+#, no-c-format
+msgid "<parameter>nodataval </parameter> <type>double precision</type>"
+msgstr "<parameter>nodataval </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:96
+#, no-c-format
+msgid ""
+"NODATA value of the new band. If NULL, the new band will not have a NODATA "
+"value assigned."
+msgstr "Der NODATA-Wert des neuen Bandes. Wenn NULL, dann wird für das neue Band kein NODATA-Wert vergeben."
+
+#. Tag: refname
+#: reference_raster.xml:116
+#, no-c-format
+msgid "rastbandarg"
+msgstr "rastbandarg"
+
+#. Tag: refpurpose
+#: reference_raster.xml:117
+#, no-c-format
+msgid ""
+"<refpurpose>A composite type for use when needing to express a raster and a "
+"band index of that raster.</refpurpose>"
+msgstr "<refpurpose>Ein zusammengesetzter Datentyp, der verwendet wird um den Raster und, über einen Index, das Band des Rasters anzugeben.</refpurpose>"
+
+#. Tag: para
+#: reference_raster.xml:122
+#, no-c-format
+msgid ""
+"<para>A composite type for use when needing to express a raster and a band "
+"index of that raster.</para>"
+msgstr "<para>Ein zusammengesetzter Datentyp, der verwendet wird um den Raster und, über einen Index, das Band des Rasters anzugeben.</para>"
+
+#. Tag: term
+#: reference_raster.xml:128
+#, no-c-format
+msgid "<parameter>rast </parameter> <type>raster</type>"
+msgstr "<parameter>rast </parameter> <type>raster</type>"
+
+#. Tag: para
+#: reference_raster.xml:133
+#, no-c-format
+msgid "The raster in question/"
+msgstr "Besagter Raster"
+
+#. Tag: term
+#: reference_raster.xml:140 reference_raster.xml:360
+#, no-c-format
+msgid "<parameter>nband </parameter> <type>integer</type>"
+msgstr "<parameter>nband </parameter> <type>integer</type>"
+
+#. Tag: para
+#: reference_raster.xml:145
+#, no-c-format
+msgid "1-based value indicating the band of raster"
+msgstr "Der 1-basierte Wert, welcher das betreffende Rasterband kennzeichnet"
+
+#. Tag: refname
+#: reference_raster.xml:166
+#, no-c-format
+msgid "raster"
+msgstr "raster"
+
+#. Tag: refpurpose
+#: reference_raster.xml:167
+#, no-c-format
+msgid "raster spatial data type."
+msgstr "Der räumliche Datentyp Raster"
+
+#. Tag: para
+#: reference_raster.xml:172
+#, no-c-format
+msgid ""
+"raster is a spatial data type used to represent raster data such as those "
+"imported from jpegs, tiffs, pngs, digital elevation models. Each raster has "
+"1 or more bands each having a set of pixel values. Rasters can be "
+"georeferenced."
+msgstr "Raster ist ein Geodatentyp, der verwendet wird um digitale Bilder darzustellen. Diese Daten können zum Beispiel von JPEGs, TIFFs, PNGs oder digitalen Höhenmodellen stammen. Jeder Raster kann aus 1 oder mehreren Bänder bestehen, diese wiederum bestehen aus einzelnen Zellen denen Werte zugewiesen werden können. Raster können georeferenziert werden."
+
+#. Tag: para
+#: reference_raster.xml:175
+#, no-c-format
+msgid ""
+"Requires PostGIS be compiled with GDAL support. Currently rasters can be "
+"implicitly converted to geometry type, but the conversion returns the <xref "
+"linkend=\"RT_ST_ConvexHull\"/> of the raster. This auto casting may be "
+"removed in the near future so don't rely on it."
+msgstr "Verlangt, dass PostGIS mit GDAL-Unterstützung kompiliert wurde. Gegenwärtig können Raster implizit in den Geometry Datentyp umgewandelt werden, allerdings gibt diese Umwandlung die <xref linkend=\"RT_ST_ConvexHull\"/> des Rasters zurück. Diese automatische Typumwandlung kann möglicherweise in der nahen Zukunft entfernt werden; verlassen Sie sich daher bitte nicht darauf."
+
+#. Tag: title
+#: reference_raster.xml:181
+#, no-c-format
+msgid "Casting Behavior"
+msgstr "Typumwandlung"
+
+#. Tag: para
+#: reference_raster.xml:182
+#, no-c-format
+msgid ""
+"This section lists the automatic as well as explicit casts allowed for this "
+"data type"
+msgstr "Dieser Abschnitt beschreibt die automatischen/impliziten als auch expliziten Typumwandlungen, die für diesen Datentyp erlaubt sind. "
+
+#. Tag: entry
+#: reference_raster.xml:187
+#, no-c-format
+msgid "Cast To"
+msgstr "Typumwandlung nach"
+
+#. Tag: entry
+#: reference_raster.xml:188
+#, no-c-format
+msgid "Behavior"
+msgstr "Verhaltensweise"
+
+#. Tag: entry
+#: reference_raster.xml:191
+#, no-c-format
+msgid "geometry"
+msgstr "Geometrie"
+
+#. Tag: entry
+#: reference_raster.xml:192
+#, no-c-format
+msgid "automatic"
+msgstr "implizit"
+
+#. Tag: refname
+#: reference_raster.xml:207
+#, no-c-format
+msgid "reclassarg"
+msgstr "reclassarg"
+
+#. Tag: refpurpose
+#: reference_raster.xml:208
+#, no-c-format
+msgid ""
+"<refpurpose>A composite type used as input into the ST_Reclass function "
+"defining the behavior of reclassification.</refpurpose>"
+msgstr "<refpurpose>Ein Zusammengesetzter Datentyp, der als Eingabewert für die Funktion \"ST_Reclass\" dient und die Neuklassifizierung festlegt.</refpurpose>"
+
+#. Tag: para
+#: reference_raster.xml:212
+#, no-c-format
+msgid ""
+"<para>A composite type used as input into the ST_Reclass function defining "
+"the behavior of reclassification.</para>"
+msgstr "<para>Ein Zusammengesetzter Datentyp, der als Eingabewert für die Funktion \"ST_Reclass\" dient und die Neuklassifizierung festlegt.</para>"
+
+#. Tag: term
+#: reference_raster.xml:215
+#, no-c-format
+msgid "<parameter>nband </parameter><type>integer</type>"
+msgstr "<parameter>nband </parameter><type>integer</type>"
+
+#. Tag: para
+#: reference_raster.xml:216
+#, no-c-format
+msgid "The band number of band to reclassify."
+msgstr "Die Nummer des Bandes das neu klasssifiziert werden soll."
+
+#. Tag: term
+#: reference_raster.xml:219
+#, no-c-format
+msgid "<parameter>reclassexpr </parameter><type>text</type>"
+msgstr "<parameter>reclassexpr </parameter><type>text</type>"
+
+#. Tag: para
+#: reference_raster.xml:220
+#, no-c-format
+msgid ""
+"range expression consisting of comma delimited range:map_range mappings. : "
+"to define mapping that defines how to map old band values to new band "
+"values. ( means >, ) means less than, ] < or equal, [ means > or "
+"equal"
+msgstr "Ein Ausdruck, der aus \"range:map_range\" Abbildungen besteht, die als Intervalle dargestellt und durch Beistriche getrennt sind. Der Ausdruck gibt an, wie die alten Zellwerte auf die neuen Zellwerte des Bandes abgebildet werden sollen. \"(\" bedeutet >, \")\" bedeutet <, \"]\" < oder gleich, \"[\" > oder gleich"
+
+#. Tag: programlisting
+#: reference_raster.xml:221
+#, no-c-format
+msgid ""
+"1. [a-b] = a <= x <= b\n"
+"\n"
+"2. (a-b] = a < x <= b\n"
+"\n"
+"3. [a-b) = a <= x < b\n"
+"\n"
+"4. (a-b) = a < x < b"
+msgstr "1. [a-b] = a <= x <= b\n\n2. (a-b] = a < x <= b\n\n3. [a-b) = a <= x < b\n\n4. (a-b) = a < x < b"
+
+#. Tag: para
+#: reference_raster.xml:222
+#, no-c-format
+msgid "( notation is optional so a-b means the same as (a-b)"
+msgstr "Die runden Klammern sind bei dieser Notation optional, d.h. \"a-b\" ist gleichbedeutend mit \"(a-b)\"."
+
+#. Tag: term
+#: reference_raster.xml:227
+#, no-c-format
+msgid "<parameter>pixeltype </parameter><type>text</type>"
+msgstr "<parameter>pixeltype </parameter><type>text</type>"
+
+#. Tag: para
+#: reference_raster.xml:228
+#, no-c-format
+msgid ""
+"One of defined pixel types as described in <xref "
+"linkend=\"RT_ST_BandPixelType\"/>"
+msgstr "Einer der unter <xref linkend=\"RT_ST_BandPixelType\"/> definierten Datentypen"
+
+#. Tag: term
+#: reference_raster.xml:231
+#, no-c-format
+msgid "<parameter>nodataval </parameter><type>double precision</type>"
+msgstr "<parameter>nodataval </parameter><type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:232
+#, no-c-format
+msgid ""
+"Value to treat as no data. For image outputs that support transparency, "
+"these will be blank."
+msgstr "Der Zellwert, der als NODATA/NULL betrachtet werden soll. Bei der Ausgabe von Bildern, die Transparenz unterstützen, bleibt dieser leer."
+
+#. Tag: title
+#: reference_raster.xml:237
+#, no-c-format
+msgid "Example: Reclassify band 2 as an 8BUI where 255 is nodata value"
+msgstr "Beispiel: Band 2 in 8BUI, mit einem NODATA-Wert von 255,  umgruppieren."
+
+#. Tag: programlisting
+#: reference_raster.xml:238
+#, no-c-format
+msgid ""
+"SELECT ROW(2, '0-100:1-10, 101-500:11-150,501 - 10000: 151-254', '8BUI', "
+"255)::reclassarg;"
+msgstr "SELECT ROW(2, '0-100:1-10, 101-500:11-150,501 - 10000: 151-254', '8BUI', 255)::reclassarg;"
+
+#. Tag: title
+#: reference_raster.xml:241
+#, no-c-format
+msgid "Example: Reclassify band 1 as an 1BB and no nodata value defined"
+msgstr "Beispiel: Band 1 in 1BB, mit einem unbestimmten NODATA-Wert,  umgruppieren."
+
+#. Tag: programlisting
+#: reference_raster.xml:242
+#, no-c-format
+msgid "SELECT ROW(1, '0-100]:0, (100-255:1', '1BB', NULL)::reclassarg;"
+msgstr "SELECT ROW(1, '0-100]:0, (100-255:1', '1BB', NULL)::reclassarg;"
+
+#. Tag: refname
+#: reference_raster.xml:252
+#, no-c-format
+msgid "summarystats"
+msgstr "summarystats"
+
+#. Tag: refpurpose
+#: reference_raster.xml:253
+#, no-c-format
+msgid ""
+"A composite type returned by the ST_SummaryStats and ST_SummaryStatsAgg "
+"functions."
+msgstr "Ein zusammgesetzter Datentyp, welcher von den Funktionen ST_SummaryStats und ST_SummaryStatsAgg zurückgegeben wird."
+
+#. Tag: para
+#: reference_raster.xml:258
+#, no-c-format
+msgid ""
+"A composite type returned by the <xref linkend=\"RT_ST_SummaryStats\"/> and "
+"<xref linkend=\"RT_ST_SummaryStatsAgg\"/> functions."
+msgstr "Ein zusammgesetzter Datentyp, welcher von ST_SummaryStats und ST_SummaryStatsAgg zurückgegeben wird."
+
+#. Tag: term
+#: reference_raster.xml:263
+#, no-c-format
+msgid "<parameter>count </parameter> <type>integer</type>"
+msgstr "<parameter>count </parameter> <type>integer</type>"
+
+#. Tag: para
+#: reference_raster.xml:268
+#, no-c-format
+msgid "Number of pixels counted for the summary statistics."
+msgstr "Die Summe aller Zellen, die für eine zusammenfassende Statistik abgezählt wurden."
+
+#. Tag: term
+#: reference_raster.xml:275
+#, no-c-format
+msgid "<parameter>sum </parameter> <type>double precision</type>"
+msgstr "<parameter>sum </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:280
+#, no-c-format
+msgid "Sum of all counted pixel values."
+msgstr "Die Summe aller abgezählten Zellwerte."
+
+#. Tag: term
+#: reference_raster.xml:287
+#, no-c-format
+msgid "<parameter>mean </parameter> <type>double precision</type>"
+msgstr "<parameter>mean </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:292
+#, no-c-format
+msgid "Arithmetic mean of all counted pixel values."
+msgstr "Der arithmetische Mittelwert aller abgezählten Zellwerte."
+
+#. Tag: term
+#: reference_raster.xml:299
+#, no-c-format
+msgid "<parameter>stddev </parameter> <type>double precision</type>"
+msgstr "<parameter>stddev </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:304
+#, no-c-format
+msgid "Standard deviation of all counted pixel values."
+msgstr "Die Standardabweichung aller abgezählten Zellwerte."
+
+#. Tag: term
+#: reference_raster.xml:311
+#, no-c-format
+msgid "<parameter>min </parameter> <type>double precision</type>"
+msgstr "<parameter>min </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:316
+#, no-c-format
+msgid "Minimum value of counted pixel values."
+msgstr "Der Minimalwert aller abgezählten Zellwerte."
+
+#. Tag: term
+#: reference_raster.xml:323
+#, no-c-format
+msgid "<parameter>max </parameter> <type>double precision</type>"
+msgstr "<parameter>max </parameter> <type>double precision</type>"
+
+#. Tag: para
+#: reference_raster.xml:328
+#, no-c-format
+msgid "Maximum value of counted pixel values."
+msgstr "Der Maximalwert aller abgezählten Zellwerte."
+
+#. Tag: para
+#: reference_raster.xml:341
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>"
+msgstr ", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:349
+#, no-c-format
+msgid "unionarg"
+msgstr "unionarg"
+
+#. Tag: refpurpose
+#: reference_raster.xml:350
+#, no-c-format
+msgid ""
+"<refpurpose>A composite type used as input into the ST_Union function "
+"defining the bands to be processed and behavior of the UNION "
+"operation.</refpurpose>"
+msgstr "<refpurpose>Ein zusammengesetzter Datentyp, der als Eingabewert für die Funktion \"ST_Union\" dient. Dieser Datentyp bestimmt die zu behandelnden Bänder, sowie die Verhaltensweise des UNION Operators.</refpurpose>"
+
+#. Tag: para
+#: reference_raster.xml:355
+#, no-c-format
+msgid ""
+"<para>A composite type used as input into the ST_Union function defining the"
+" bands to be processed and behavior of the UNION operation.</para>"
+msgstr "<para>Ein zusammengesetzter Datentyp, der als Eingabewert für die Funktion \"ST_Union\" dient. Dieser Datentyp bestimmt die zu behandelnden Bänder, sowie die Verhaltensweise des UNION Operators.</para>"
+
+#. Tag: para
+#: reference_raster.xml:365
+#, no-c-format
+msgid ""
+"1-based value indicating the band of each input raster to be processed."
+msgstr "Der 1-basierte Wert, welcher das Band aller Input-Rraster kennzeichnet, die bearbeitet werden sollen."
+
+#. Tag: term
+#: reference_raster.xml:372
+#, no-c-format
+msgid "<parameter>uniontype </parameter> <type>text</type>"
+msgstr "<parameter>uniontype </parameter> <type>text</type>"
+
+#. Tag: para
+#: reference_raster.xml:377
+#, no-c-format
+msgid ""
+"Type of UNION operation. One of defined types as described in <xref "
+"linkend=\"RT_ST_Union\"/>."
+msgstr "Die Variante des UNION Operators. Eine der unter <xref linkend=\"RT_ST_Union\"/> definierten Varianten."
+
+#. Tag: title
+#: reference_raster.xml:399
+#, no-c-format
+msgid "Raster Management"
+msgstr "Rastermanagement"
+
+#. Tag: refname
+#: reference_raster.xml:402
+#, no-c-format
+msgid "AddRasterConstraints"
+msgstr "AddRasterConstraints"
+
+#. Tag: refpurpose
+#: reference_raster.xml:404
+#, no-c-format
+msgid ""
+"Adds raster constraints to a loaded raster table for a specific column that "
+"constrains spatial ref, scaling, blocksize, alignment, bands, band type and "
+"a flag to denote if raster column is regularly blocked. The table must be "
+"loaded with data for the constraints to be inferred. Returns true of the "
+"constraint setting was accomplished and if issues a notice."
+msgstr "Fügt die Raster-Constraints zu einer bestimmten Spalte einer bereits geladenen Rastertabelle hinzu. Diese Constraints beschränken das Koordinatentransformationssystem, den Maßstab, die Blockgröße, die Ausrichtung, die Bänder, den Bandtyp und eine Flag, die anzeigt ob die Rasterspalte regelmäßig geblockt ist. Es müssen bereits Daten in die Tabelle geladen sein, damit die Constraints abgeleitet werden können. Gibt TRUE zurück, wenn das Setzen der Constraints ausgeführt wurde; bei P [...]
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:408
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>AddRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>boolean"
+" </type> <parameter>srid</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>scale_x</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>scale_y</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>blocksize_x</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>blocksize_y</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>same_alignment</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>regular_blocking</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> <parameter>num_bands=true</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>pixel_types=true</parameter> </paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>nodata_values=true</parameter> </paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> <parameter>out_db=true</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>extent=true</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>AddRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>text[] "
+"</type> <parameter>VARIADIC constraints</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>AddRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rastschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>text[] "
+"</type> <parameter>VARIADIC constraints</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>AddRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rastschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>srid=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>scale_x=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>scale_y=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>blocksize_x=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>blocksize_y=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>same_alignment=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>regular_blocking=false</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>num_bands=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>pixel_types=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>nodata_values=true</parameter> </paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> <parameter>out_db=true</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>extent=true</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>AddRasterConstraints</function></funcdef> <paramdef><type>name </type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name </type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>boolean </type> <parameter>srid</parameter></paramdef> <paramdef><type>boolean </type> <parameter>scale_x</parameter></paramdef> <paramdef><type>boolean </type> <parameter>scale_y</parameter></paramdef> <paramdef><type>boolean </type> < [...]
+
+#. Tag: para
+#: reference_raster.xml:538
+#, no-c-format
+msgid ""
+"Generates constraints on a raster column that are used to display "
+"information in the <varname>raster_columns</varname> raster catalog. The "
+"<varname>rastschema</varname> is the name of the table schema the table "
+"resides in. The <varname>srid</varname> must be an integer value reference "
+"to an entry in the SPATIAL_REF_SYS table."
+msgstr "Setzt die Constraints auf eine Rasterspalte Diese werden verwendet um die Information in dem Rasterkatalog <varname>raster_columns</varname> anzuzeigeen. Der Parameter <varname>rastschema</varname> bezeichnet das Tabellenschema in dem die Tabelle liegt. Die Ganzzahl <varname>srid</varname> verweist auf einen Eintrag in der Tabelle \"spatial_ref_sys\"."
+
+#. Tag: para
+#: reference_raster.xml:543
+#, no-c-format
+msgid ""
+"<varname>raster2pgsql</varname> loader uses this function to register raster"
+" tables"
+msgstr "Der <varname>raster2pgsql</varname> Lader verwendet diese Funktion um Rastertabellen zu registrieren."
+
+#. Tag: para
+#: reference_raster.xml:544
+#, no-c-format
+msgid ""
+"Valid constraint names to pass in: refer to <xref "
+"linkend=\"RT_Raster_Columns\"/> for more details."
+msgstr "Gültige Bezeichnungen für Constraints: siehe <xref linkend=\"RT_Raster_Columns\"/> für weitere Details."
+
+#. Tag: para
+#: reference_raster.xml:546
+#, no-c-format
+msgid "<varname>blocksize</varname> sets both X and Y blocksize"
+msgstr "<varname>blocksize</varname> bestimmt die Datenblockgröße von X und Y"
+
+#. Tag: para
+#: reference_raster.xml:547
+#, no-c-format
+msgid ""
+"<varname>blocksize_x</varname> sets X tile (width in pixels of each tile)"
+msgstr "<varname>blocksize_x</varname> setzt die X-Kachel (die Breite der Kacheln in Pixel)"
+
+#. Tag: para
+#: reference_raster.xml:548
+#, no-c-format
+msgid ""
+"<varname>blocksize_y</varname> sets Y tile (height in pixels of each tile)"
+msgstr "<varname>blocksize_y</varname> setzt die Y-Kachel (die Höhe der Kacheln in Pixel)"
+
+#. Tag: para
+#: reference_raster.xml:549
+#, no-c-format
+msgid ""
+"<varname>extent</varname> computes extent of whole table and applys "
+"constraint all rasters must be within that extent"
+msgstr "<varname>extent</varname> berechnet die räumliche Ausdehnung der ganzen Tabelle und setzt einen Constraint, der alle Raster auf diesen Ausschnitt beschränkt."
+
+#. Tag: para
+#: reference_raster.xml:551
+#, no-c-format
+msgid "<varname>num_bands</varname> number of bands"
+msgstr "<varname>num_bands</varname> Anzahl der Bänder"
+
+#. Tag: para
+#: reference_raster.xml:552
+#, no-c-format
+msgid ""
+"<varname>pixel_types</varname> reads array of pixel types for each band "
+"ensure all band n have same pixel type"
+msgstr "<varname>pixel_types</varname> liest ein Feld mit Pixeltypen für jedes Band ein, und stellt sicher, dass alle Bänder denselben Pixeltyp haben"
+
+#. Tag: para
+#: reference_raster.xml:553
+#, no-c-format
+msgid ""
+"<varname>regular_blocking</varname> sets spatially unique (no two rasters "
+"can be spatially the same) and coverage tile (raster is aligned to a "
+"coverage) constraints"
+msgstr "<varname>regular_blocking</varname> setzt die Constraints für die räumliche Eindeutigkeit (keine zwei Raster dürfen räumlich ident sein) und für die Coverage-Kachel (der Raster wird an einem Coverage ausgerichtet)"
+
+#. Tag: para
+#: reference_raster.xml:554
+#, no-c-format
+msgid ""
+"<varname>same_alignment</varname> ensures they all have same alignment "
+"meaning any two tiles you compare will return true for. Refer to <xref "
+"linkend=\"RT_ST_SameAlignment\"/>."
+msgstr "<varname>same_alignment</varname> stellt sicher, dass alle die selbe Ausrichtung haben, d.h. der Vergleich von zwei beliebigen Kacheln gibt TRUE zurück. Siehe <xref linkend=\"RT_ST_SameAlignment\"/>."
+
+#. Tag: para
+#: reference_raster.xml:555
+#, no-c-format
+msgid "<varname>srid</varname> ensures all have same srid"
+msgstr "<varname>srid</varname> stellt sicher, dass alle die selbe SRID aufweisen"
+
+#. Tag: para
+#: reference_raster.xml:556
+#, no-c-format
+msgid "More -- any listed as inputs into the above functions"
+msgstr "Mehr -- alles was als Eingabe in die obere Funktion aufgeführt ist"
+
+#. Tag: para
+#: reference_raster.xml:559
+#, no-c-format
+msgid ""
+"This function infers the constraints from the data already present in the "
+"table. As such for it to work, you must create the raster column first and "
+"then load it with data."
+msgstr "Diese Funktion leitet die Constraints  von den Daten ab, die bereits in der Tabelle vorliegen. Damit Sie die Funktion anwenden können, müssen Sie zuerst die Rasterspalte erzeugen in die Sie anschließend die Daten laden."
+
+#. Tag: para
+#: reference_raster.xml:564
+#, no-c-format
+msgid ""
+"If you need to load more data in your tables after you have already applied "
+"constraints, you may want to run the DropRasterConstraints if the extent of "
+"your data has changed."
+msgstr "Falls Sie weitere Daten in Ihre Tabellen laden müssen, nachdem Sie bereits die Constraints gesetzt haben, können Sie DropRasterConstraints ausführen, wenn sich die räumliche Ausdehnung Ihrer Daten geändert hat."
+
+#. Tag: para
+#: reference_raster.xml:568 reference_raster.xml:717 reference_raster.xml:793
+#: reference_raster.xml:859 reference_raster.xml:1522
+#: reference_raster.xml:1960 reference_raster.xml:2990
+#: reference_raster.xml:3147 reference_raster.xml:3190
+#: reference_raster.xml:3247 reference_raster.xml:4932
+#: reference_raster.xml:4995 reference_raster.xml:5190
+#: reference_raster.xml:5294 reference_raster.xml:5364
+#: reference_raster.xml:5586 reference_raster.xml:6070
+#: reference_raster.xml:7230 reference_raster.xml:7429
+#: reference_raster.xml:7693 reference_raster.xml:7812
+#: reference_raster.xml:7941 reference_raster.xml:8039
+#: reference_raster.xml:8127 reference_raster.xml:8211
+#: reference_raster.xml:8350 reference_raster.xml:8425
+#: reference_raster.xml:8512 reference_raster.xml:8635
+#: reference_raster.xml:8706 reference_raster.xml:8781
+#: reference_raster.xml:8867 reference_raster.xml:8963
+#: reference_raster.xml:9091 reference_raster.xml:9555
+#: reference_raster.xml:9806 reference_raster.xml:9878
+#: reference_raster.xml:10697
+#, no-c-format
+msgid "Availability: 2.0.0"
+msgstr "Verfügbarkeit: 2.0.0"
+
+#. Tag: title
+#: reference_raster.xml:572
+#, no-c-format
+msgid "Examples: Apply all possible constraints on column based on data"
+msgstr "Beispiele: Basierend auf den Daten sämtliche Connstraints auf die Spalte setzen"
+
+#. Tag: programlisting
+#: reference_raster.xml:574
+#, no-c-format
+msgid ""
+"CREATE TABLE myrasters(rid SERIAL primary key, rast raster);\n"
+"INSERT INTO myrasters(rast)\n"
+"SELECT ST_AddBand(ST_MakeEmptyRaster(1000, 1000, 0.3, -0.3, 2, 2, 0, 0,4326), 1, '8BSI'::text, -129, NULL);\n"
+"\n"
+"SELECT AddRasterConstraints('myrasters'::name, 'rast'::name);\n"
+"\n"
+"\n"
+"-- verify if registered correctly in the raster_columns view --\n"
+"SELECT srid, scale_x, scale_y, blocksize_x, blocksize_y, num_bands, pixel_types, nodata_values\n"
+"        FROM raster_columns\n"
+"        WHERE r_table_name = 'myrasters';\n"
+"\n"
+" srid | scale_x | scale_y | blocksize_x | blocksize_y | num_bands | pixel_types| nodata_values\n"
+"------+---------+---------+-------------+-------------+-----------+-------------+---------------\n"
+" 4326 |       2 |       2 |        1000 |        1000 |         1 | {8BSI}      | {0}"
+msgstr "CREATE TABLE myrasters(rid SERIAL primary key, rast raster);\nINSERT INTO myrasters(rast)\nSELECT ST_AddBand(ST_MakeEmptyRaster(1000, 1000, 0.3, -0.3, 2, 2, 0, 0,4326), 1, '8BSI'::text, -129, NULL);\n\nSELECT AddRasterConstraints('myrasters'::name, 'rast'::name);\n\n\n-- überprüfen, ob die Registrierung in dem View \"raster_columns\" korrekt ist --\nSELECT srid, scale_x, scale_y, blocksize_x, blocksize_y, num_bands, pixel_types, nodata_values\n        FROM raster_columns\n        [...]
+
+#. Tag: title
+#: reference_raster.xml:578
+#, no-c-format
+msgid "Examples: Apply single constraint"
+msgstr "Beispiele: Einen einzelnen Constraint setzen"
+
+#. Tag: programlisting
+#: reference_raster.xml:580
+#, no-c-format
+msgid ""
+"CREATE TABLE public.myrasters2(rid SERIAL primary key, rast raster);\n"
+"INSERT INTO myrasters2(rast)\n"
+"SELECT ST_AddBand(ST_MakeEmptyRaster(1000, 1000, 0.3, -0.3, 2, 2, 0, 0,4326), 1, '8BSI'::text, -129, NULL);\n"
+"\n"
+"SELECT AddRasterConstraints('public'::name, 'myrasters2'::name, 'rast'::name,'regular_blocking', 'blocksize');\n"
+"-- get notice--\n"
+"NOTICE:  Adding regular blocking constraint\n"
+"NOTICE:  Adding blocksize-X constraint\n"
+"NOTICE:  Adding blocksize-Y constraint"
+msgstr "CREATE TABLE public.myrasters2(rid SERIAL primary key, rast raster);\nINSERT INTO myrasters2(rast)\nSELECT ST_AddBand(ST_MakeEmptyRaster(1000, 1000, 0.3, -0.3, 2, 2, 0, 0,4326), 1, '8BSI'::text, -129, NULL);\n\nSELECT AddRasterConstraints('public'::name, 'myrasters2'::name, 'rast'::name,'regular_blocking', 'blocksize');\n-- Bestätigung--\nNOTICE:  Adding regular blocking constraint\nNOTICE:  Adding blocksize-X constraint\nNOTICE:  Adding blocksize-Y constraint"
+
+#. Tag: para
+#: reference_raster.xml:586
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_AddBand\"/>, <xref "
+"linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref "
+"linkend=\"RT_DropRasterConstraints\"/>, <xref "
+"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"RT_DropRasterConstraints\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:592
+#, no-c-format
+msgid "DropRasterConstraints"
+msgstr "DropRasterConstraints"
+
+#. Tag: refpurpose
+#: reference_raster.xml:594
+#, no-c-format
+msgid ""
+"Drops PostGIS raster constraints that refer to a raster table column. Useful"
+" if you need to reload data or update your raster column data."
+msgstr "Löscht die Constraints eines PostGIS Rasters die sich auf eine Rastertabellenspalte beziehen. Nützlich um Daten erneut zu laden oder um die Daten einer Rasterspalte zu aktualisieren."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:598
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>DropRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>boolean"
+" </type> <parameter>srid</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>scale_x</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>scale_y</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>blocksize_x</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>blocksize_y</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>same_alignment</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>regular_blocking</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>num_bands=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>pixel_types=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>nodata_values=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> <parameter>out_db=true</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>extent=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>DropRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rastschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>srid=true</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>scale_x=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>scale_y=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>blocksize_x=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>blocksize_y=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>same_alignment=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>regular_blocking=false</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>num_bands=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>pixel_types=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>nodata_values=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> <parameter>out_db=true</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>extent=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>DropRasterConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>rastschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>text[] "
+"</type> <parameter>constraints</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>DropRasterConstraints</function></funcdef> <paramdef><type>name </type> <parameter>rasttable</parameter></paramdef> <paramdef><type>name </type> <parameter>rastcolumn</parameter></paramdef> <paramdef><type>boolean </type> <parameter>srid</parameter></paramdef> <paramdef><type>boolean </type> <parameter>scale_x</parameter></paramdef> <paramdef><type>boolean </type> <parameter>scale_y</parameter></paramdef> <paramdef><type>boolean </type>  [...]
+
+#. Tag: para
+#: reference_raster.xml:711
+#, no-c-format
+msgid ""
+"Drops PostGIS raster constraints that refer to a raster table column that "
+"were added by <xref linkend=\"RT_AddRasterConstraints\"/>. Useful if you "
+"need to load more data or update your raster column data. You do not need to"
+" do this if you want to get rid of a raster table or a raster column."
+msgstr "Löscht die Constraints eines PostGIS Rasters die sich auf eine Rastertabellenspalte beziehen und mit <xref linkend=\"RT_AddRasterConstraints\"/> hinzugefügt wurden. Nützlich um weitere Daten zu laden oder um die Daten einer Rasterspalte zu aktualisieren. Dies ist nicht notwendig, wenn Sie eine Rastertabelle oder eine Rasterspalte löschen wollen."
+
+#. Tag: para
+#: reference_raster.xml:713
+#, no-c-format
+msgid "To drop a raster table use the standard"
+msgstr "Zum Löschen einer Rastertabelle benutzen Sie bitte Standard-SQL:"
+
+#. Tag: programlisting
+#: reference_raster.xml:713
+#, no-c-format
+msgid "DROP TABLE mytable"
+msgstr "DROP TABLE mytable"
+
+#. Tag: para
+#: reference_raster.xml:714
+#, no-c-format
+msgid ""
+"To drop just a raster column and leave the rest of the table, use standard "
+"SQL"
+msgstr "Um nur eine Rasterspalte zu löschen und den Rest der Tabelle zu belassen, verwenden Sie bitte Standard-SQL"
+
+#. Tag: programlisting
+#: reference_raster.xml:714
+#, no-c-format
+msgid "ALTER TABLE mytable DROP COLUMN rast"
+msgstr "ALTER TABLE mytable DROP COLUMN rast"
+
+#. Tag: para
+#: reference_raster.xml:715
+#, no-c-format
+msgid ""
+"the table will disappear from the <varname>raster_columns</varname> catalog "
+"if the column or table is dropped. However if only the constraints are "
+"dropped, the raster column will still be listed in the "
+"<varname>raster_columns</varname> catalog, but there will be no other "
+"information about it aside from the column name and table."
+msgstr "Die Tabelle verschwindet aus dem <varname>raster_columns</varname> Katalog, wenn die Tabelle oder die Spalte gelöscht wurde. Wenn allerdings nur die Constraints gelöscht werden, so wird die Rasterspalte weiterhin im <varname>raster_columns</varname> Katalog aufgeführt, aber es ist keine zusätzliche Information mehr vorhanden - abgesehen vom Spalten- und Tabellennamen."
+
+#. Tag: title
+#: reference_raster.xml:720 reference_raster.xml:797 reference_raster.xml:894
+#: reference_raster.xml:930 reference_raster.xml:968 reference_raster.xml:1526
+#: reference_raster.xml:1672 reference_raster.xml:1746
+#: reference_raster.xml:1847 reference_raster.xml:1895
+#: reference_raster.xml:1928 reference_raster.xml:1964
+#: reference_raster.xml:2007 reference_raster.xml:2043
+#: reference_raster.xml:2077 reference_raster.xml:2217
+#: reference_raster.xml:2255 reference_raster.xml:2298
+#: reference_raster.xml:2357 reference_raster.xml:2411
+#: reference_raster.xml:2449 reference_raster.xml:2484
+#: reference_raster.xml:2520 reference_raster.xml:2556
+#: reference_raster.xml:2592 reference_raster.xml:2629
+#: reference_raster.xml:2663 reference_raster.xml:2697
+#: reference_raster.xml:2748 reference_raster.xml:2805
+#: reference_raster.xml:2860 reference_raster.xml:2911
+#: reference_raster.xml:2946 reference_raster.xml:3001
+#: reference_raster.xml:3039 reference_raster.xml:3114
+#: reference_raster.xml:3151 reference_raster.xml:3195
+#: reference_raster.xml:3253 reference_raster.xml:3296
+#: reference_raster.xml:3347 reference_raster.xml:3390
+#: reference_raster.xml:3441 reference_raster.xml:3508
+#: reference_raster.xml:3602 reference_raster.xml:3694
+#: reference_raster.xml:3769 reference_raster.xml:3982
+#: reference_raster.xml:4078 reference_raster.xml:4141
+#: reference_raster.xml:4175 reference_raster.xml:4223
+#: reference_raster.xml:4266 reference_raster.xml:4347
+#: reference_raster.xml:4440 reference_raster.xml:4504
+#: reference_raster.xml:4572 reference_raster.xml:4650
+#: reference_raster.xml:4727 reference_raster.xml:4806
+#: reference_raster.xml:4895 reference_raster.xml:4936
+#: reference_raster.xml:5006 reference_raster.xml:5068
+#: reference_raster.xml:5298 reference_raster.xml:5447
+#: reference_raster.xml:5590 reference_raster.xml:5644
+#: reference_raster.xml:5894 reference_raster.xml:6335
+#: reference_raster.xml:7234 reference_raster.xml:7697
+#: reference_raster.xml:7945 reference_raster.xml:8216
+#: reference_raster.xml:8288 reference_raster.xml:8355
+#: reference_raster.xml:8517 reference_raster.xml:8573
+#: reference_raster.xml:8640 reference_raster.xml:8711
+#: reference_raster.xml:8786 reference_raster.xml:9021
+#: reference_raster.xml:9154 reference_raster.xml:9205
+#: reference_raster.xml:9254 reference_raster.xml:9297
+#: reference_raster.xml:9353 reference_raster.xml:9398
+#: reference_raster.xml:9442 reference_raster.xml:9481
+#: reference_raster.xml:9559 reference_raster.xml:9603
+#: reference_raster.xml:9648 reference_raster.xml:9811
+#: reference_raster.xml:9967 reference_raster.xml:10054
+#: reference_raster.xml:10135 reference_raster.xml:10216
+#: reference_raster.xml:10297 reference_raster.xml:10429
+#: reference_raster.xml:10510 reference_raster.xml:10590
+#: reference_raster.xml:10747 reference_raster.xml:10834
+#: reference_raster.xml:10929 reference_raster.xml:11022
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_raster.xml:722
+#, no-c-format
+msgid ""
+"SELECT DropRasterConstraints ('myrasters','rast');\n"
+"----RESULT output ---\n"
+"t\n"
+"\n"
+"-- verify change in raster_columns --\n"
+"SELECT srid, scale_x, scale_y, blocksize_x, blocksize_y, num_bands, pixel_types, nodata_values\n"
+"        FROM raster_columns\n"
+"        WHERE r_table_name = 'myrasters';\n"
+"\n"
+" srid | scale_x | scale_y | blocksize_x | blocksize_y | num_bands | pixel_types| nodata_values\n"
+"------+---------+---------+-------------+-------------+-----------+-------------+---------------\n"
+"    0 |         |         |             |             |           |             |"
+msgstr "SELECT DropRasterConstraints ('myrasters','rast');\n----RESULT output ---\nt\n\n-- die Änderungen in raster_columns überprüfen --\nSELECT srid, scale_x, scale_y, blocksize_x, blocksize_y, num_bands, pixel_types, nodata_values\n        FROM raster_columns\n        WHERE r_table_name = 'myrasters';\n\n srid | scale_x | scale_y | blocksize_x | blocksize_y | num_bands | pixel_types| nodata_values\n------+---------+---------+-------------+-------------+-----------+-------------+------ [...]
+
+#. Tag: refname
+#: reference_raster.xml:733
+#, no-c-format
+msgid "AddOverviewConstraints"
+msgstr "AddOverviewConstraints"
+
+#. Tag: refpurpose
+#: reference_raster.xml:735
+#, no-c-format
+msgid "Tag a raster column as being an overview of another."
+msgstr "Eine Rasterspalte als Übersicht für eine andere Rasterspalte kennzeichnen."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:739
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>AddOverviewConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>ovschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>ovtable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>ovcolumn</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>refschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>reftable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>refcolumn</parameter></paramdef> <paramdef><type>int "
+"</type> <parameter>ovfactor</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>AddOverviewConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>ovtable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>ovcolumn</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>reftable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>refcolumn</parameter></paramdef> <paramdef><type>int "
+"</type> <parameter>ovfactor</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>AddOverviewConstraints</function></funcdef> <paramdef><type>name </type> <parameter>ovschema</parameter></paramdef> <paramdef><type>name </type> <parameter>ovtable</parameter></paramdef> <paramdef><type>name </type> <parameter>ovcolumn</parameter></paramdef> <paramdef><type>name </type> <parameter>refschema</parameter></paramdef> <paramdef><type>name </type> <parameter>reftable</parameter></paramdef> <paramdef><type>name </type> <paramet [...]
+
+#. Tag: para
+#: reference_raster.xml:779
+#, no-c-format
+msgid ""
+"Adds constraints on a raster column that are used to display information in "
+"the <varname>raster_overviews</varname> raster catalog."
+msgstr "Fügt Constraints zu der Rasterspalte hinzu. Diese werden verwendet um die Information im <varname>raster_overviews</varname> Katalog anzuzeigen."
+
+#. Tag: para
+#: reference_raster.xml:783
+#, no-c-format
+msgid ""
+"The <varname>ovfactor</varname> parameter represents the scale multiplier in"
+" the overview column: higher overview factors have lower resolution."
+msgstr "Der Parameter <varname>ovfactor</varname>r gibt den Multiplikator für den Maßstab der Übersichtsspalte an: ein höherer \"overview factor\" bedingt eine niedrigere Auflösung."
+
+#. Tag: para
+#: reference_raster.xml:787
+#, no-c-format
+msgid ""
+"When the <varname>ovschema</varname> and <varname>refschema</varname> "
+"parameters are omitted, the first table found scanning the "
+"<varname>search_path</varname> will be used."
+msgstr "Falls die Parameter <varname>ovschema</varname> und <varname>refschema</varname> weggelassen werden, so wird die erste so benannte Tabelle verwendet, die beim Durchlaufen des <varname>search_path</varname> gefunden wird."
+
+#. Tag: programlisting
+#: reference_raster.xml:799
+#, no-c-format
+msgid ""
+"CREATE TABLE res1 AS SELECT\n"
+"ST_AddBand(\n"
+"  ST_MakeEmptyRaster(1000, 1000, 0, 0, 2),\n"
+"  1, '8BSI'::text, -129, NULL\n"
+") r1;\n"
+"\n"
+"CREATE TABLE res2 AS SELECT\n"
+"ST_AddBand(\n"
+"  ST_MakeEmptyRaster(500, 500, 0, 0, 4),\n"
+"  1, '8BSI'::text, -129, NULL\n"
+") r2;\n"
+"\n"
+"SELECT AddOverviewConstraints('res2', 'r2', 'res1', 'r1', 2);\n"
+"\n"
+"-- verify if registered correctly in the raster_overviews view --\n"
+"SELECT o_table_name ot, o_raster_column oc,\n"
+"       r_table_name rt, r_raster_column rc,\n"
+"       overview_factor f\n"
+"FROM raster_overviews WHERE o_table_name = 'res2';\n"
+"  ot  | oc |  rt  | rc | f\n"
+"------+----+------+----+---\n"
+" res2 | r2 | res1 | r1 | 2\n"
+"(1 row)"
+msgstr "CREATE TABLE res1 AS SELECT\nST_AddBand(\n  ST_MakeEmptyRaster(1000, 1000, 0, 0, 2),\n  1, '8BSI'::text, -129, NULL\n) r1;\n\nCREATE TABLE res2 AS SELECT\nST_AddBand(\n  ST_MakeEmptyRaster(500, 500, 0, 0, 4),\n  1, '8BSI'::text, -129, NULL\n) r2;\n\nSELECT AddOverviewConstraints('res2', 'r2', 'res1', 'r1', 2);\n\n-- überprüfen, ob die Registrierung im View \"raster_overviews\" korrekt ist --\nSELECT o_table_name ot, o_raster_column oc,\n       r_table_name rt, r_raster_column rc, [...]
+
+#. Tag: para
+#: reference_raster.xml:805
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_DropOverviewConstraints\"/>, <xref "
+"linkend=\"RT_CreateOverview\"/>, <xref linkend=\"RT_AddRasterConstraints\"/>"
+msgstr ", <xref linkend=\"RT_DropOverviewConstraints\"/>, <xref linkend=\"RT_CreateOverview\"/>, <xref linkend=\"RT_AddRasterConstraints\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:816
+#, no-c-format
+msgid "DropOverviewConstraints"
+msgstr "DropOverviewConstraints"
+
+#. Tag: refpurpose
+#: reference_raster.xml:818
+#, no-c-format
+msgid "Untag a raster column from being an overview of another."
+msgstr "Löscht die Markierung einer Rasterspalte, die festlegt dass sie als Übersicht für eine andere Spalte dient."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:822
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>DropOverviewConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>ovschema</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>ovtable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>ovcolumn</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>DropOverviewConstraints</function></funcdef> <paramdef><type>name "
+"</type> <parameter>ovtable</parameter></paramdef> <paramdef><type>name "
+"</type> <parameter>ovcolumn</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>DropOverviewConstraints</function></funcdef> <paramdef><type>name </type> <parameter>ovschema</parameter></paramdef> <paramdef><type>name </type> <parameter>ovtable</parameter></paramdef> <paramdef><type>name </type> <parameter>ovcolumn</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>DropOverviewConstraints</function></funcdef> <paramdef><type>name </type> <parameter>ovtable</parameter></paramdef> <para [...]
+
+#. Tag: para
+#: reference_raster.xml:848
+#, no-c-format
+msgid ""
+"Remove from a raster column the constraints used to show it as being an "
+"overview of another in the <varname>raster_overviews</varname> raster "
+"catalog."
+msgstr "Jene Constraints einer Rasterspalte löschen, die sie als Übersicht einer anderen Rasterspalte in dem Rasterkatalog <varname>raster_overviews</varname> ausweisen."
+
+#. Tag: para
+#: reference_raster.xml:853
+#, no-c-format
+msgid ""
+"When the <varname>ovschema</varname> parameter is omitted, the first table "
+"found scanning the <varname>search_path</varname> will be used."
+msgstr "Falls der Parameter <varname>ovschema</varname> weggelassen wird, so wird die erste so benannte Tabelle verwendet, die beim Durchlaufen des <varname>search_path</varname> gefunden wird."
+
+#. Tag: para
+#: reference_raster.xml:865
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref "
+"linkend=\"RT_DropRasterConstraints\"/>"
+msgstr ", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref linkend=\"RT_DropRasterConstraints\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:875
+#, no-c-format
+msgid "PostGIS_GDAL_Version"
+msgstr "PostGIS_GDAL_Version"
+
+#. Tag: refpurpose
+#: reference_raster.xml:876
+#, no-c-format
+msgid "Reports the version of the GDAL library in use by PostGIS."
+msgstr "Gibt die von PostGIS verwendete Version der GDAL-Bibliothek aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:881
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_GDAL_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_GDAL_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:890
+#, no-c-format
+msgid ""
+"Reports the version of the GDAL library in use by PostGIS. Will also check "
+"and report if GDAL can find its data files."
+msgstr "Gibt die von PostGIS verwendete Version der GDAL-Bibliothek aus. Überprüft und meldet, ob GDAL die zugehörigen Dateien findet."
+
+#. Tag: programlisting
+#: reference_raster.xml:895
+#, no-c-format
+msgid ""
+"SELECT PostGIS_GDAL_Version();\n"
+"       postgis_gdal_version\n"
+"-----------------------------------\n"
+" GDAL 1.11dev, released 2013/04/13"
+msgstr "SELECT PostGIS_GDAL_Version();\n       postgis_gdal_version\n-----------------------------------\n GDAL 1.11dev, released 2013/04/13"
+
+#. Tag: refname
+#: reference_raster.xml:908
+#, no-c-format
+msgid "PostGIS_Raster_Lib_Build_Date"
+msgstr "PostGIS_Raster_Lib_Build_Date"
+
+#. Tag: refpurpose
+#: reference_raster.xml:910
+#, no-c-format
+msgid "Reports full raster library build date."
+msgstr "Gibt einen vollständigen Bericht aus, wann die Rasterbibliothek kompiliert wurde."
+
+#. Tag: funcprototype
+#: reference_raster.xml:915
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Raster_Lib_Build_Date</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Raster_Lib_Build_Date</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:926
+#, no-c-format
+msgid "Reports raster build date"
+msgstr "Gibt einen Bericht aus, wann die Rasterbibliothek kompiliert wurde."
+
+#. Tag: programlisting
+#: reference_raster.xml:932
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Raster_Lib_Build_Date();\n"
+"postgis_raster_lib_build_date\n"
+"-----------------------------\n"
+"2010-04-28 21:15:10"
+msgstr "SELECT PostGIS_Raster_Lib_Build_Date();\npostgis_raster_lib_build_date\n-----------------------------\n2010-04-28 21:15:10"
+
+#. Tag: refname
+#: reference_raster.xml:944
+#, no-c-format
+msgid "PostGIS_Raster_Lib_Version"
+msgstr "PostGIS_Raster_Lib_Version"
+
+#. Tag: refpurpose
+#: reference_raster.xml:946
+#, no-c-format
+msgid ""
+"<refpurpose>Reports full raster version and build configuration "
+"infos.</refpurpose>"
+msgstr "<refpurpose>Gibt einen vollständigen Bericht über die Version und das Kompilationsdatum der Rasterbibliothek aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:952
+#, no-c-format
+msgid ""
+"<funcdef>text <function>PostGIS_Raster_Lib_Version</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>PostGIS_Raster_Lib_Version</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:963
+#, no-c-format
+msgid ""
+"<para>Reports full raster version and build configuration infos.</para>"
+msgstr "<para>Gibt einen vollständigen Bericht über die Version und das Kompilationsdatum der Rasterbibliothek aus.</para>"
+
+#. Tag: programlisting
+#: reference_raster.xml:970
+#, no-c-format
+msgid ""
+"SELECT PostGIS_Raster_Lib_Version();\n"
+"postgis_raster_lib_version\n"
+"-----------------------------\n"
+" 2.0.0"
+msgstr "SELECT PostGIS_Raster_Lib_Version();\npostgis_raster_lib_version\n-----------------------------\n 2.0.0"
+
+#. Tag: refname
+#: reference_raster.xml:984
+#, no-c-format
+msgid "ST_GDALDrivers"
+msgstr "ST_GDALDrivers"
+
+#. Tag: refpurpose
+#: reference_raster.xml:986
+#, no-c-format
+msgid ""
+"Returns a list of raster formats supported by your lib gdal. These are the "
+"formats you can output your raster using ST_AsGDALRaster."
+msgstr "Gibt eine Liste der Rasterformate aus, die von Ihrer GDAL Bibliothek unterstützt werden. In diesen Formaten können Sie einen Raster mit ST_AsGDALRaster ausgeben."
+
+#. Tag: funcprototype
+#: reference_raster.xml:991
+#, no-c-format
+msgid ""
+"<funcdef>setof record <function>ST_GDALDrivers</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>OUT idx</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>OUT "
+"short_name</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>OUT long_name</parameter></paramdef> <paramdef><type>text </type>"
+" <parameter>OUT create_options</parameter></paramdef>"
+msgstr "<funcdef>setof record <function>ST_GDALDrivers</function></funcdef> <paramdef><type>integer </type> <parameter>OUT idx</parameter></paramdef> <paramdef><type>text </type> <parameter>OUT short_name</parameter></paramdef> <paramdef><type>text </type> <parameter>OUT long_name</parameter></paramdef> <paramdef><type>text </type> <parameter>OUT create_options</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1004
+#, no-c-format
+msgid ""
+"Returns a list of raster formats short_name,long_name and creator options of"
+" each format supported by your lib gdal. Use the short_name as input in the "
+"<varname>format</varname> parameter of <xref "
+"linkend=\"RT_ST_AsGDALRaster\"/>. Options vary depending on what drivers "
+"your libgdal was compiled with. <varname>create_options</varname> returns an"
+" xml formatted set of CreationOptionList/Option consisting of name and "
+"optional <varname>type</varname>, <varname>description</varname> and set of "
+"<varname>VALUE</varname> for each creator option for the specific driver."
+msgstr "Gibt eine Liste der Rasterformate aus - short_name, long_name und die Optionen des Urhebers - die von Ihrer GDAL-Bibliothek unterstützt werden. Verwenden Sie den \"short_name\" als Übergabewert für den Parameter <varname>format</varname> von<xref linkend=\"RT_ST_AsGDALRaster\"/>. Die Optionen variieren, je nach dem mit welchen Treibern Ihre \"libgdal\" kompiliert wurde. <varname>create_options</varname>gibt einen XML-formatierten Satz an CreationOptionList/Option zurück, der aus  [...]
+
+#. Tag: para
+#: reference_raster.xml:1007
+#, no-c-format
+msgid ""
+"Changed: 2.0.6, 2.1.3 - by default no drivers are enabled, unless GUC or "
+"Environment variable gdal_enabled_drivers is set."
+msgstr "Änderung: 2.0.6, 2.1.3 - standardmäßig ist kein Treiber aktiviert, solange die GUC oder die Umgebungsvariable \"gdal_enabled_drivers\" nicht gesetzt sind."
+
+#. Tag: para
+#: reference_raster.xml:1008 reference_raster.xml:1449
+#: reference_raster.xml:5691 reference_raster.xml:5799
+#: reference_raster.xml:5890 reference_raster.xml:5970
+#, no-c-format
+msgid "Availability: 2.0.0 - requires GDAL >= 1.6.0."
+msgstr "Verfügbarkeit: 2.0.0 - GDAL >= 1.6.0."
+
+#. Tag: title
+#: reference_raster.xml:1013
+#, no-c-format
+msgid "Examples: List of Drivers"
+msgstr "Beispiele: Treiber-Liste"
+
+#. Tag: programlisting
+#: reference_raster.xml:1015
+#, no-c-format
+msgid ""
+"SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';\n"
+"SELECT short_name, long_name\n"
+"FROM st_gdaldrivers()\n"
+"ORDER BY short_name;\n"
+"   short_name    |              long_name\n"
+"-----------------+--------------------------------------\n"
+" AAIGrid         | Arc/Info ASCII Grid\n"
+" ARG             | Azavea Raster Grid format\n"
+" DTED            | DTED Elevation Raster\n"
+" EHdr            | ESRI .hdr Labelled\n"
+" FIT             | FIT Image\n"
+" GIF             | Graphics Interchange Format (.gif)\n"
+" GPKG            | GeoPackage\n"
+" GS7BG           | Golden Software 7 Binary Grid (.grd)\n"
+" GSAG            | Golden Software ASCII Grid (.grd)\n"
+" GSBG            | Golden Software Binary Grid (.grd)\n"
+" GTiff           | GeoTIFF\n"
+" HF2             | HF2/HFZ heightfield raster\n"
+" HFA             | Erdas Imagine Images (.img)\n"
+" ILWIS           | ILWIS Raster Map\n"
+" INGR            | Intergraph Raster\n"
+" JPEG            | JPEG JFIF\n"
+" KMLSUPEROVERLAY | Kml Super Overlay\n"
+" LCP             | FARSITE v.4 Landscape File (.lcp)\n"
+" MFF             | Vexcel MFF Raster\n"
+" NITF            | National Imagery Transmission Format\n"
+" PNG             | Portable Network Graphics\n"
+" R               | R Object Data Store\n"
+" RST             | Idrisi Raster A.1\n"
+" SAGA            | SAGA GIS Binary Grid (.sdat)\n"
+" SRTMHGT         | SRTMHGT File Format\n"
+" USGSDEM         | USGS Optional ASCII DEM (and CDED)\n"
+" VRT             | Virtual Raster\n"
+" WMS             | OGC Web Map Service\n"
+" XPM             | X11 PixMap Format\n"
+" XYZ             | ASCII Gridded XYZ\n"
+" ZMap            | ZMap Plus Grid\n"
+"(31 rows)"
+msgstr "SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';\nSELECT short_name, long_name\nFROM st_gdaldrivers()\nORDER BY short_name;\n   short_name    |              long_name\n-----------------+--------------------------------------\n AAIGrid         | Arc/Info ASCII Grid\n ARG             | Azavea Raster Grid format\n DTED            | DTED Elevation Raster\n EHdr            | ESRI .hdr Labelled\n FIT             | FIT Image\n GIF             | Graphics Interchange Format (.gif)\n GPKG  [...]
+
+#. Tag: title
+#: reference_raster.xml:1017
+#, no-c-format
+msgid "Example: List of options for each driver"
+msgstr "Beispiele: Liste mit den Optionen für jeden Treiber"
+
+#. Tag: programlisting
+#: reference_raster.xml:1018
+#, no-c-format
+msgid ""
+"-- Output the create options XML column of JPEG as a table  --\n"
+"-- Note you can use these creator options in ST_AsGDALRaster options argument\n"
+"SELECT (xpath('@name', g.opt))[1]::text As oname,\n"
+"       (xpath('@type', g.opt))[1]::text As otype,\n"
+"       (xpath('@description', g.opt))[1]::text As descrip\n"
+"FROM (SELECT unnest(xpath('/CreationOptionList/Option', create_options::xml)) As opt\n"
+"FROM  st_gdaldrivers()\n"
+"WHERE short_name = 'JPEG') As g;\n"
+"\n"
+"       oname        |  otype  |      descrip\n"
+"--------------------+---------+-------------------------------------------------\n"
+" PROGRESSIVE        | boolean | whether to generate a progressive JPEG\n"
+" QUALITY            | int     | good=100, bad=0, default=75\n"
+" WORLDFILE          | boolean | whether to geneate a worldfile\n"
+" INTERNAL_MASK      | boolean | whether to generate a validity mask\n"
+" COMMENT            | string  | Comment\n"
+" SOURCE_ICC_PROFILE | string  | ICC profile encoded in Base64\n"
+" EXIF_THUMBNAIL     | boolean | whether to generate an EXIF thumbnail(overview).\n"
+"                                By default its max dimension will be 128\n"
+" THUMBNAIL_WIDTH    | int     | Forced thumbnail width\n"
+" THUMBNAIL_HEIGHT   | int     | Forced thumbnail height\n"
+"(9 rows)"
+msgstr "-- Ausgabe der XML-Spalte, mit den Erstellungsoptionen eines JPEGs, in eine Tabelle --\n-- Sie können diese Optionen als Übergabewert für ST_AsGDALRaster verwenden\nSELECT (xpath('@name', g.opt))[1]::text As oname,\n       (xpath('@type', g.opt))[1]::text As otype,\n       (xpath('@description', g.opt))[1]::text As descrip\nFROM (SELECT unnest(xpath('/CreationOptionList/Option', create_options::xml)) As opt\nFROM  st_gdaldrivers()\nWHERE short_name = 'JPEG') As g;\n\n       oname [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:1020
+#, no-c-format
+msgid ""
+"-- raw xml output for creator options for GeoTiff --\n"
+"SELECT create_options\n"
+"FROM st_gdaldrivers()\n"
+"WHERE short_name = 'GTiff';\n"
+"\n"
+"<![CDATA[<CreationOptionList>\n"
+"    <Option name=\"COMPRESS\" type=\"string-select\">\n"
+"        <Value>NONE</Value>\n"
+"        <Value>LZW</Value>\n"
+"        <Value>PACKBITS</Value>\n"
+"        <Value>JPEG</Value>\n"
+"        <Value>CCITTRLE</Value>\n"
+"        <Value>CCITTFAX3</Value>\n"
+"        <Value>CCITTFAX4</Value>\n"
+"        <Value>DEFLATE</Value>\n"
+"    </Option>\n"
+"    <Option name=\"PREDICTOR\" type=\"int\" description=\"Predictor Type\"/>\n"
+"    <Option name=\"JPEG_QUALITY\" type=\"int\" description=\"JPEG quality 1-100\" default=\"75\"/>\n"
+"    <Option name=\"ZLEVEL\" type=\"int\" description=\"DEFLATE compression level 1-9\" default=\"6\"/>\n"
+"    <Option name=\"NBITS\" type=\"int\" description=\"BITS for sub-byte files (1-7), sub-uint16 (9-15), sub-uint32 (17-31)\"/>\n"
+"    <Option name=\"INTERLEAVE\" type=\"string-select\" default=\"PIXEL\">\n"
+"        <Value>BAND</Value>\n"
+"        <Value>PIXEL</Value>\n"
+"    </Option>\n"
+"    <Option name=\"TILED\" type=\"boolean\" description=\"Switch to tiled format\"/>\n"
+"    <Option name=\"TFW\" type=\"boolean\" description=\"Write out world file\"/>\n"
+"    <Option name=\"RPB\" type=\"boolean\" description=\"Write out .RPB (RPC) file\"/>\n"
+"    <Option name=\"BLOCKXSIZE\" type=\"int\" description=\"Tile Width\"/>\n"
+"    <Option name=\"BLOCKYSIZE\" type=\"int\" description=\"Tile/Strip Height\"/>\n"
+"    <Option name=\"PHOTOMETRIC\" type=\"string-select\">\n"
+"        <Value>MINISBLACK</Value>\n"
+"        <Value>MINISWHITE</Value>\n"
+"        <Value>PALETTE</Value>\n"
+"        <Value>RGB</Value>\n"
+"        <Value>CMYK</Value>\n"
+"        <Value>YCBCR</Value>\n"
+"        <Value>CIELAB</Value>\n"
+"        <Value>ICCLAB</Value>\n"
+"        <Value>ITULAB</Value>\n"
+"    </Option>\n"
+"    <Option name=\"SPARSE_OK\" type=\"boolean\" description=\"Can newly created files have missing blocks?\" default=\"FALSE\"/>\n"
+"    <Option name=\"ALPHA\" type=\"boolean\" description=\"Mark first extrasample as being alpha\"/>\n"
+"    <Option name=\"PROFILE\" type=\"string-select\" default=\"GDALGeoTIFF\">\n"
+"        <Value>GDALGeoTIFF</Value>\n"
+"        <Value>GeoTIFF</Value>\n"
+"        <Value>BASELINE</Value>\n"
+"    </Option>\n"
+"    <Option name=\"PIXELTYPE\" type=\"string-select\">\n"
+"        <Value>DEFAULT</Value>\n"
+"        <Value>SIGNEDBYTE</Value>\n"
+"    </Option>\n"
+"    <Option name=\"BIGTIFF\" type=\"string-select\" description=\"Force creation of BigTIFF file\">\n"
+"        <Value>YES</Value>\n"
+"        <Value>NO</Value>\n"
+"        <Value>IF_NEEDED</Value>\n"
+"        <Value>IF_SAFER</Value>\n"
+"    </Option>\n"
+"    <Option name=\"ENDIANNESS\" type=\"string-select\" default=\"NATIVE\" description=\"Force endianness of created file. For DEBUG purpose mostly\">\n"
+"        <Value>NATIVE</Value>\n"
+"        <Value>INVERTED</Value>\n"
+"        <Value>LITTLE</Value>\n"
+"        <Value>BIG</Value>\n"
+"    </Option>\n"
+"    <Option name=\"COPY_SRC_OVERVIEWS\" type=\"boolean\" default=\"NO\" description=\"Force copy of overviews of source dataset (CreateCopy())\"/>\n"
+"</CreationOptionList>]]>\n"
+"\n"
+"-- Output the create options XML column for GTiff as a table  --\n"
+"SELECT (xpath('@name', g.opt))[1]::text As oname,\n"
+"       (xpath('@type', g.opt))[1]::text As otype,\n"
+"       (xpath('@description', g.opt))[1]::text As descrip,\n"
+"       array_to_string(xpath('Value/text()', g.opt),', ') As vals\n"
+"FROM (SELECT unnest(xpath('/CreationOptionList/Option', create_options::xml)) As opt\n"
+"FROM  st_gdaldrivers()\n"
+"WHERE short_name = 'GTiff') As g;\n"
+"\n"
+"       oname        |     otype     |                               descrip                                |                                   vals\n"
+"--------------------+---------------+----------------------------------------------------------------------+---------------------------------------------------------------------------\n"
+" COMPRESS           | string-select |                                                                      | NONE, LZW, PACKBITS, JPEG, CCITTRLE, CCITTFAX3, CCITTFAX4, DEFLATE\n"
+" PREDICTOR          | int           | Predictor Type                                                       |\n"
+" JPEG_QUALITY       | int           | JPEG quality 1-100                                                   |\n"
+" ZLEVEL             | int           | DEFLATE compression level 1-9                                        |\n"
+" NBITS              | int           | BITS for sub-byte files (1-7), sub-uint16 (9-15), sub-uint32 (17-31) |\n"
+" INTERLEAVE         | string-select |                                                                      | BAND, PIXEL\n"
+" TILED              | boolean       | Switch to tiled format                                               |\n"
+" TFW                | boolean       | Write out world file                                                 |\n"
+" RPB                | boolean       | Write out .RPB (RPC) file                                            |\n"
+" BLOCKXSIZE         | int           | Tile Width                                                           |\n"
+" BLOCKYSIZE         | int           | Tile/Strip Height                                                    |\n"
+" PHOTOMETRIC        | string-select |                                                                      | MINISBLACK, MINISWHITE, PALETTE, RGB, CMYK, YCBCR, CIELAB, ICCLAB, ITULAB\n"
+" SPARSE_OK          | boolean       | Can newly created files have missing blocks?                         |\n"
+" ALPHA              | boolean       | Mark first extrasample as being alpha                                |\n"
+" PROFILE            | string-select |                                                                      | GDALGeoTIFF, GeoTIFF, BASELINE\n"
+" PIXELTYPE          | string-select |                                                                      | DEFAULT, SIGNEDBYTE\n"
+" BIGTIFF            | string-select | Force creation of BigTIFF file                                       | YES, NO, IF_NEEDED, IF_SAFER\n"
+" ENDIANNESS         | string-select | Force endianness of created file. For DEBUG purpose mostly           | NATIVE, INVERTED, LITTLE, BIG\n"
+" COPY_SRC_OVERVIEWS | boolean       | Force copy of overviews of source dataset (CreateCopy())             |\n"
+"(19 rows)"
+msgstr "-- unbearbeitete XML-Ausgabe für die Erstellungsoptionen eines eoTiff --\nSELECT create_options\nFROM st_gdaldrivers()\nWHERE short_name = 'GTiff';\n\n<![CDATA[<CreationOptionList>\n    <Option name=\"COMPRESS\" type=\"string-select\">\n        <Value>NONE</Value>\n        <Value>LZW</Value>\n        <Value>PACKBITS</Value>\n        <Value>JPEG</Value>\n        <Value>CCITTRLE</Value>\n        <Value>CCITTFAX3</Value>\n        <Value>CCITTFAX4</Value>\n        <Value>DEFLATE</Val [...]
+
+#. Tag: para
+#: reference_raster.xml:1026
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_SRID\"/>, <xref "
+"linkend=\"postgis_gdal_enabled_drivers\"/>"
+msgstr ", <xref linkend=\"ST_SRID\"/>, <xref linkend=\"postgis_gdal_enabled_drivers\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1032
+#, no-c-format
+msgid "UpdateRasterSRID"
+msgstr "UpdateRasterSRID"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1033
+#, no-c-format
+msgid "Change the SRID of all rasters in the user-specified column and table."
+msgstr "Änderung der SRID aller Raster in der vom Anwender angegebenen Spalte und Tabelle."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:1039
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>UpdateRasterSRID</function></funcdef> <paramdef><type>name </type>"
+" <parameter>schema_name</parameter></paramdef> <paramdef><type>name </type> "
+"<parameter>table_name</parameter></paramdef> <paramdef><type>name </type> "
+"<parameter>column_name</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>new_srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>UpdateRasterSRID</function></funcdef> <paramdef><type>name </type>"
+" <parameter>table_name</parameter></paramdef> <paramdef><type>name </type> "
+"<parameter>column_name</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>new_srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>UpdateRasterSRID</function></funcdef> <paramdef><type>name </type> <parameter>schema_name</parameter></paramdef> <paramdef><type>name </type> <parameter>table_name</parameter></paramdef> <paramdef><type>name </type> <parameter>column_name</parameter></paramdef> <paramdef><type>integer </type> <parameter>new_srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>UpdateRasterSRID</function></funcdef> <paramde [...]
+
+#. Tag: para
+#: reference_raster.xml:1062
+#, no-c-format
+msgid ""
+"Change the SRID of all rasters in the user-specified column and table. The "
+"function will drop all appropriate column constraints (extent, alignment and"
+" SRID) before changing the SRID of the specified column's rasters."
+msgstr "Änderung der SRID aller Raster in der vom Anwender angegebenen Spalte und Tabelle. Diese Funktion löscht alle entsprechenden Constraints (extent, alignment und die SRID) der Spalte bevor die SRID der Rasterspalte geändert wird."
+
+#. Tag: para
+#: reference_raster.xml:1067
+#, no-c-format
+msgid ""
+"The data (band pixel values) of the rasters are not touched by this "
+"function. Only the raster's metadata is changed."
+msgstr "Die Daten des Rasters (Pixelwerte der Bänder) bleiben von dieser Funktion unangetastet. Es werden lediglich die Metadaten des Rasters geändert."
+
+#. Tag: para
+#: reference_raster.xml:1072 reference_raster.xml:1742
+#: reference_raster.xml:1843 reference_raster.xml:2293
+#: reference_raster.xml:2588 reference_raster.xml:2743
+#: reference_raster.xml:3292 reference_raster.xml:3342
+#: reference_raster.xml:3386 reference_raster.xml:3436
+#: reference_raster.xml:3593 reference_raster.xml:3690
+#: reference_raster.xml:3875 reference_raster.xml:3978
+#: reference_raster.xml:4075 reference_raster.xml:6331
+#: reference_raster.xml:6819 reference_raster.xml:7010
+#: reference_raster.xml:8284 reference_raster.xml:8569
+#: reference_raster.xml:9017 reference_raster.xml:9150
+#: reference_raster.xml:9201 reference_raster.xml:9438
+#: reference_raster.xml:9691 reference_raster.xml:9963
+#: reference_raster.xml:10050 reference_raster.xml:10131
+#: reference_raster.xml:10212 reference_raster.xml:10293
+#: reference_raster.xml:10506 reference_raster.xml:10586
+#: reference_raster.xml:10743 reference_raster.xml:10830
+#: reference_raster.xml:10925 reference_raster.xml:11018
+#, no-c-format
+msgid "Availability: 2.1.0"
+msgstr "Verfügbarkeit: 2.1.0"
+
+#. Tag: refname
+#: reference_raster.xml:1084
+#, no-c-format
+msgid "ST_CreateOverview"
+msgstr "ST_CreateOverview"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1085
+#, no-c-format
+msgid "Create an reduced resolution version of a given raster coverage."
+msgstr "Erzeugt eine Version des gegebenen Raster-Coverage mit geringerer Auflösung."
+
+#. Tag: funcprototype
+#: reference_raster.xml:1093
+#, no-c-format
+msgid ""
+"<funcdef>regclass <function>ST_CreateOverview</function></funcdef> "
+"<paramdef><type>regclass </type> <parameter>tab</parameter></paramdef> "
+"<paramdef><type>name </type> <parameter>col</parameter></paramdef> "
+"<paramdef><type>int </type> <parameter>factor</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algo='NearestNeighbor'</parameter></paramdef>"
+msgstr "<funcdef>regclass <function>ST_CreateOverview</function></funcdef> <paramdef><type>regclass </type> <parameter>tab</parameter></paramdef> <paramdef><type>name </type> <parameter>col</parameter></paramdef> <paramdef><type>int </type> <parameter>factor</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>algo='NearestNeighbor'</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1107
+#, no-c-format
+msgid ""
+"Create an overview table with resampled tiles from the source table. Output "
+"tiles will have the same size of input tiles and cover the same spatial "
+"extent with a lower resolution (pixel size will be "
+"1/<varname>factor</varname> of the original in both directions)."
+msgstr "Erzeugt eine Übersichtstabelle mit skalierten Kacheln der Ursprungstabelle. Die Ausgabekacheln haben dieselbe Größe und haben die gleiche räumliche Ausdehnung wie die Eingabekacheln mit einer niedrigeren Auflösung (die Pixelgröße ist in beiden Richtungen 1/<varname>factor</varname> der Ursprünglichen)."
+
+#. Tag: para
+#: reference_raster.xml:1114
+#, no-c-format
+msgid ""
+"The overview table will be made available in the "
+"<varname>raster_overviews</varname> catalog and will have raster constraints"
+" enforced."
+msgstr "Auf die Übersichtstabelle werden die Constraints gesetzt und sie steht über den Katalog <varname>raster_overviews</varname> zur Verfügung."
+
+#. Tag: para
+#: reference_raster.xml:1120 reference_raster.xml:1801
+#: reference_raster.xml:4785
+#, no-c-format
+msgid ""
+"Algorithm options are: 'NearestNeighbor', 'Bilinear', 'Cubic', "
+"'CubicSpline', and 'Lanczos'. Refer to: <ulink "
+"url=\"http://www.gdal.org/gdalwarp.html\">GDAL Warp resampling "
+"methods</ulink> for more details."
+msgstr "Die Optionen für den Algorithmus sind: 'NearestNeighbor', 'Bilinear', 'Cubic', 'CubicSpline' und 'Lanczos'. Siehe <ulink url=\"http://www.gdal.org/gdalwarp.html\">GDAL Warp resampling methods</ulink> für weitere Details."
+
+#. Tag: para
+#: reference_raster.xml:1122 reference_raster.xml:1803
+#: reference_raster.xml:2002 reference_raster.xml:5064
+#: reference_raster.xml:5443
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: title
+#: reference_raster.xml:1125
+#, no-c-format
+msgid "Example"
+msgstr "Beispiel"
+
+#. Tag: para
+#: reference_raster.xml:1126
+#, no-c-format
+msgid "Output to generally better quality but slower to product format"
+msgstr "Ausgabe mit besserer Qualität, aber langsamerer Formaterstellung"
+
+#. Tag: programlisting
+#: reference_raster.xml:1127
+#, no-c-format
+msgid ""
+"SELECT ST_CreateOverview('mydata.mytable'::regclass, 'rast', 2, 'Lanczos');"
+msgstr "SELECT ST_CreateOverview('mydata.mytable'::regclass, 'rast', 2, 'Lanczos');"
+
+#. Tag: para
+#: reference_raster.xml:1129
+#, no-c-format
+msgid "Output to faster to process default nearest neighbor"
+msgstr "Schnellere Berechnung der Ausgabe mittels \"Nearest Neighbor\" (Standardeinstellung)"
+
+#. Tag: programlisting
+#: reference_raster.xml:1130
+#, no-c-format
+msgid "SELECT ST_CreateOverview('mydata.mytable'::regclass, 'rast', 2);"
+msgstr "SELECT ST_CreateOverview('mydata.mytable'::regclass, 'rast', 2);"
+
+#. Tag: para
+#: reference_raster.xml:1135
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref "
+"linkend=\"RT_AddRasterConstraints\"/>, <xref "
+"linkend=\"RT_Raster_Overviews\"/>"
+msgstr ", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref linkend=\"RT_AddRasterConstraints\"/>, <xref linkend=\"RT_Raster_Overviews\"/>"
+
+#. Tag: title
+#: reference_raster.xml:1146
+#, no-c-format
+msgid "Raster Constructors"
+msgstr "Raster Constructors"
+
+#. Tag: refname
+#: reference_raster.xml:1150
+#, no-c-format
+msgid "ST_AddBand"
+msgstr "ST_AddBand"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1151
+#, no-c-format
+msgid ""
+"Returns a raster with the new band(s) of given type added with given initial"
+" value in the given index location. If no index is specified, the band is "
+"added to the end."
+msgstr "Gibt einen Raster mit den neu hinzugefügten Band(Bändern) aus. Der Typ , der Ausgangswert und der Index für den Speicherort des Bandes kann angegeben werden. Wenn kein Index angegeben ist, wird das Band am Ende hinzugefügt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:1157
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>(1) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>addbandarg[] </type> "
+"<parameter>addbandargset</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>(2) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>index</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>pixeltype</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>initialvalue=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>(3) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>pixeltype</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>initialvalue=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>(4) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>torast</parameter></paramdef> <paramdef><type>raster </type> "
+"<parameter>fromrast</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>fromband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>torastindex=at_end</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>(5) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>torast</parameter></paramdef> <paramdef><type>raster[] </type> "
+"<parameter>fromrasts</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>fromband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>torastindex=at_end</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>(6) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>index</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>outdbfile</parameter></paramdef> <paramdef><type>integer[] "
+"</type> <parameter>outdbindex</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>(7) raster "
+"<function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>outdbfile</parameter></paramdef> <paramdef><type>integer[] "
+"</type> <parameter>outdbindex</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>index=at_end</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>(1) raster <function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>addbandarg[] </type> <parameter>addbandargset</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>(2) raster <function>ST_AddBand</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>index</parameter></paramdef> <paramdef><typ [...]
+
+#. Tag: para
+#: reference_raster.xml:1222
+#, no-c-format
+msgid ""
+"Returns a raster with a new band added in given position (index), of given "
+"type, of given initial value, and of given nodata value. If no index is "
+"specified, the band is added to the end. If no <varname>fromband</varname> "
+"is specified, band 1 is assumed. Pixel type is a string representation of "
+"one of the pixel types specified in <xref linkend=\"RT_ST_BandPixelType\"/>."
+" If an existing index is specified all subsequent bands >= that index are "
+"incremented by 1. If an initial value greater than the max of the pixel type"
+" is specified, then the initial value is set to the highest value allowed by"
+" the pixel type."
+msgstr "Gibt einen Raster mit einem an der gegebenen Position (index)  neu hinzugefügten Band zurück. aus. Der Typ, der Ausgangswert und der Wert für NODATA kann übergeben werden. Wenn kein Index angegeben ist, wird das Band am Ende hinzugefügt. Wenn <varname>fromband</varname> nicht angegeben ist, wird Band 1 angenommen. Der Pixeltyp wird als Zeichenfolge übergeben, wie in <xref linkend=\"RT_ST_BandPixelType\"/> festgelegt. Falls ein bereits bestehender Index angegeben wird, werden alle [...]
+
+#. Tag: para
+#: reference_raster.xml:1226
+#, no-c-format
+msgid ""
+"For the variant that takes an array of <xref linkend=\"addbandarg\"/> "
+"(Variant 1), a specific addbandarg's index value is relative to the raster "
+"at the time when the band described by that addbandarg is being added to the"
+" raster. See the Multiple New Bands example below."
+msgstr "Bei der Variante, welche ein Feld von <xref linkend=\"addbandarg\"/> entgegennimmt (Variante 1), ist ein bestimmter Indexwert von \"addbandarg\" auf den Raster zu dem Zeitpunkt bezogen, als das Band mit diesem \"addbandarg\" zum Raster hinzugefügt wurde. Siehe das Beispiel \"Mehrere neue Bänder\" unterhalb."
+
+#. Tag: para
+#: reference_raster.xml:1230
+#, no-c-format
+msgid ""
+"For the variant that takes an array of rasters (Variant 5), if "
+"<varname>torast</varname> is NULL then the <varname>fromband</varname> band "
+"of each raster in the array is accumulated into a new raster."
+msgstr "Bei der Variante, die ein Feld an Rastern (Variante 5) entgegennimmt, wird wenn <varname>torast</varname> NULL ist, das <varname>fromband</varname> Band eines jeden Rasters in diesem Feld, in einem neuen Raster akkumuliert."
+
+#. Tag: para
+#: reference_raster.xml:1234
+#, no-c-format
+msgid ""
+"For the variants that take <varname>outdbfile</varname> (Variants 6 and 7), "
+"the value must include the full path to the raster file. The file must also "
+"be accessible to the postgres server process."
+msgstr "Bei den Varianten, die ein <varname>outdbfile</varname> (Varianten 6 und 7) entgegennehmen, muss der Wert den vollständigen Pfad der Rasterdatei enthalten. Die Datei muss auch für die PostgreSQL-Instanz zugänglich sein."
+
+#. Tag: para
+#: reference_raster.xml:1238
+#, no-c-format
+msgid "Enhanced: 2.1.0 support for addbandarg added."
+msgstr "Erweiterung: 2.1.0 - Unterstützung für \"addbandarg\" hinzugefügt."
+
+#. Tag: para
+#: reference_raster.xml:1239
+#, no-c-format
+msgid "Enhanced: 2.1.0 support for new out-db bands added."
+msgstr "Erweiterung: 2.1.0 Unterstützung für die neuen \"out-db\" Bänder hinzugefügt."
+
+#. Tag: title
+#: reference_raster.xml:1243
+#, no-c-format
+msgid "Examples: Single New Band"
+msgstr "Beispiele: Ein einzelnes, neues Band"
+
+#. Tag: programlisting
+#: reference_raster.xml:1245
+#, no-c-format
+msgid ""
+"-- Add another band of type 8 bit unsigned integer with pixels initialized to 200\n"
+"UPDATE dummy_rast\n"
+"    SET rast = ST_AddBand(rast,'8BUI'::text,200)\n"
+"WHERE rid = 1;"
+msgstr "-- Ein weiteres Band vom Typ \"vorzeichenlose 8-Bit Ganzzahl\" mit einem Anfangswert von 200 für die Pixel\nUPDATE dummy_rast\n    SET rast = ST_AddBand(rast,'8BUI'::text,200)\nWHERE rid = 1;"
+
+#. Tag: programlisting
+#: reference_raster.xml:1247
+#, no-c-format
+msgid ""
+"-- Create an empty raster 100x100 units, with upper left  right at 0, add 2 bands (band 1 is 0/1 boolean bit switch, band2 allows values 0-15)\n"
+"-- uses addbandargs\n"
+"INSERT INTO dummy_rast(rid,rast)\n"
+"    VALUES(10, ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 1, -1, 0, 0, 0),\n"
+"        ARRAY[\n"
+"                ROW(1, '1BB'::text, 0, NULL),\n"
+"                ROW(2, '4BUI'::text, 0, NULL)\n"
+"                        ]::addbandarg[]\n"
+"     )\n"
+"    );\n"
+"\n"
+"-- output meta data of raster bands to verify all is right --\n"
+"SELECT  (bmd).*\n"
+"FROM (SELECT ST_BandMetaData(rast,generate_series(1,2)) As bmd\n"
+"    FROM dummy_rast WHERE rid = 10) AS foo;\n"
+" --result --\n"
+" pixeltype | nodatavalue | isoutdb | path\n"
+"-----------+----------------+-------------+---------+------\n"
+" 1BB       |             | f       |\n"
+" 4BUI      |             | f       |\n"
+"\n"
+"\n"
+"-- output meta data of raster -\n"
+"SELECT  (rmd).width, (rmd).height, (rmd).numbands\n"
+"FROM (SELECT ST_MetaData(rast) As rmd\n"
+"    FROM dummy_rast WHERE rid = 10) AS foo;\n"
+"-- result --\n"
+" upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n"
+"------------+------------+-------+--------+------------+------------+-------+-------+------+----------\n"
+"          0 |          0 |   100 |    100 |      1 |     -1 |     0 |     0 |   0 |        2"
+msgstr "-- Erstellt einen leeren Raster mit 100x100 Einheiten, x und y der oberen linken Ecke sind jeweils 0, fügt 2 Bänder hinzu (Band 1 ist ein boolescher 0/1 Bit-Switch, Band2 beschränkt die Werte auf 0-15)\n-- verwendet \"addbandargs\"\nINSERT INTO dummy_rast(rid,rast)\n    VALUES(10, ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 1, -1, 0, 0, 0),\n        ARRAY[\n                ROW(1, '1BB'::text, 0, NULL),\n                ROW(2, '4BUI'::text, 0, NULL)\n                        ]::a [...]
+
+#. Tag: title
+#: reference_raster.xml:1251
+#, no-c-format
+msgid "Examples: Multiple New Bands"
+msgstr "Beispiele: Mehrere neue Bänder"
+
+#. Tag: programlisting
+#: reference_raster.xml:1253
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        *\n"
+"FROM ST_BandMetadata(\n"
+"        ST_AddBand(\n"
+"                ST_MakeEmptyRaster(10, 10, 0, 0, 1, -1, 0, 0, 0),\n"
+"                ARRAY[\n"
+"                        ROW(NULL, '8BUI', 255, 0),\n"
+"                        ROW(NULL, '16BUI', 1, 2),\n"
+"                        ROW(2, '32BUI', 100, 12),\n"
+"                        ROW(2, '32BF', 3.14, -1)\n"
+"                ]::addbandarg[]\n"
+"        ),\n"
+"        ARRAY[]::integer[]\n"
+");\n"
+"\n"
+" bandnum | pixeltype | nodatavalue | isoutdb | path\n"
+"---------+-----------+-------------+---------+------\n"
+"       1 | 8BUI      |           0 | f       |\n"
+"       2 | 32BF      |          -1 | f       |\n"
+"       3 | 32BUI     |          12 | f       |\n"
+"       4 | 16BUI     |           2 | f       |"
+msgstr "SELECT\n        *\nFROM ST_BandMetadata(\n        ST_AddBand(\n                ST_MakeEmptyRaster(10, 10, 0, 0, 1, -1, 0, 0, 0),\n                ARRAY[\n                        ROW(NULL, '8BUI', 255, 0),\n                        ROW(NULL, '16BUI', 1, 2),\n                        ROW(2, '32BUI', 100, 12),\n                        ROW(2, '32BF', 3.14, -1)\n                ]::addbandarg[]\n        ),\n        ARRAY[]::integer[]\n);\n\n bandnum | pixeltype | nodatavalue | isoutdb |  [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:1255
+#, no-c-format
+msgid ""
+"-- Aggregate the 1st band of a table of like rasters into a single raster\n"
+"-- with as many bands as there are test_types and as many rows (new rasters) as there are mice\n"
+"-- NOTE: The ORDER BY test_type is only supported in PostgreSQL 9.0+\n"
+"-- for 8.4 and below it usually works to order your data in a subselect (but not guaranteed)\n"
+"-- The resulting raster will have a band for each test_type alphabetical by test_type\n"
+"-- For mouse lovers: No mice were harmed in this exercise\n"
+"SELECT\n"
+"        mouse,\n"
+"        ST_AddBand(NULL, array_agg(rast ORDER BY test_type), 1) As rast\n"
+"FROM mice_studies\n"
+"GROUP BY mouse;"
+msgstr "-- Aggregiert das 1ste Band einer Tabelle mit änlichen Rastern zu einem einzelnen Raster\n-- Soviele Bänder wie \"test_types\" und soviele Zeilen (neuer Raster) wie Mäuse\n-- ANMERKUNG: \"ORDER BY test_type\" wird erst ab PostgreSQL 9.0 unterstützt,\n-- bei 8.4 und niedriger funktioniert dies meist, indem man die Daten in einer Unterabfrage sortiert (ohne Gewähr)\n-- Der resultierende Raster hat ein Band für jeden \"test_type\", die Bänder sind alphabetisch nach dem \"test_type\" [...]
+
+#. Tag: title
+#: reference_raster.xml:1259
+#, no-c-format
+msgid "Examples: New Out-db band"
+msgstr "Beispiele: Neues Out-db Band"
+
+#. Tag: programlisting
+#: reference_raster.xml:1260
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        *\n"
+"FROM ST_BandMetadata(\n"
+"        ST_AddBand(\n"
+"                ST_MakeEmptyRaster(10, 10, 0, 0, 1, -1, 0, 0, 0),\n"
+"                '/home/raster/mytestraster.tif'::text, NULL::int[]\n"
+"        ),\n"
+"        ARRAY[]::integer[]\n"
+");\n"
+"\n"
+" bandnum | pixeltype | nodatavalue | isoutdb | path\n"
+"---------+-----------+-------------+---------+------\n"
+"       1 | 8BUI      |             | t       | /home/raster/mytestraster.tif\n"
+"       2 | 8BUI      |             | t       | /home/raster/mytestraster.tif\n"
+"       3 | 8BUI      |             | t       | /home/raster/mytestraster.tif"
+msgstr "SELECT\n        *\nFROM ST_BandMetadata(\n        ST_AddBand(\n                ST_MakeEmptyRaster(10, 10, 0, 0, 1, -1, 0, 0, 0),\n                '/home/raster/mytestraster.tif'::text, NULL::int[]\n        ),\n        ARRAY[]::integer[]\n);\n\n bandnum | pixeltype | nodatavalue | isoutdb | path\n---------+-----------+-------------+---------+------\n       1 | 8BUI      |             | t       | /home/raster/mytestraster.tif\n       2 | 8BUI      |             | t       | /home/ra [...]
+
+#. Tag: para
+#: reference_raster.xml:1265
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref "
+"linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"RT_ST_MetaData\"/>, "
+"<xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>"
+msgstr ", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"RT_ST_MetaData\"/>, <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1278
+#, no-c-format
+msgid "ST_AsRaster"
+msgstr "ST_AsRaster"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1279
+#, no-c-format
+msgid "Converts a PostGIS geometry to a PostGIS raster."
+msgstr "Konvertiert den geometrischen Datentyp von PostGIS in einen PostGIS Raster."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:1283
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>ref</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>value=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>ref</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>pixeltype=ARRAY['8BUI']</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>value=ARRAY[1]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval=ARRAY[0]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>gridx</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>gridy</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>pixeltype</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>value=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>gridx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>gridy=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> "
+"<parameter>pixeltype=ARRAY['8BUI']</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>value=ARRAY[1]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval=ARRAY[0]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>pixeltype</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>value=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperleftx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperlefty=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef><type>text[] "
+"</type> <parameter>pixeltype</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>value=ARRAY[1]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval=ARRAY[0]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperleftx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperlefty=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>gridx</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>gridy</parameter></paramdef> <paramdef><type>text </type>"
+" <parameter>pixeltype</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>value=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>gridx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>gridy=NULL</parameter></paramdef> <paramdef><type>text[] </type> "
+"<parameter>pixeltype=ARRAY['8BUI']</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>value=ARRAY[1]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval=ARRAY[0]</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>value=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperleftx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperlefty=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef><type>text[] </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>double precision[] </type> "
+"<parameter>value=ARRAY[1]</parameter></paramdef> <paramdef><type>double "
+"precision[] </type> <parameter>nodataval=ARRAY[0]</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>upperleftx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>upperlefty=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>touched=false</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_AsRaster</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>raster </type> <parameter>ref</parameter></paramdef> <paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>value=1</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>nodataval=0</parameter></param [...]
+
+#. Tag: para
+#: reference_raster.xml:1431
+#, no-c-format
+msgid ""
+"Converts a PostGIS geometry to a PostGIS raster. The many variants offers "
+"three groups of possibilities for setting the alignment and pixelsize of the"
+" resulting raster."
+msgstr "Konvertiert den geometrischen Datentyp von PostGIS in einen PostGIS Raster. Es gibt viele Varianten, die jeweils drei Gruppen von Möglichkeiten bieten um die Ausrichtung/alignment und die Pixelgröße des resultierenden Rasters zu bestimmen."
+
+#. Tag: para
+#: reference_raster.xml:1433
+#, no-c-format
+msgid ""
+"The first group, composed of the two first variants, produce a raster having"
+" the same alignment (<varname>scalex</varname>, <varname>scaley</varname>, "
+"<varname>gridx</varname> and <varname>gridy</varname>), pixel type and "
+"nodata value as the provided reference raster. You generally pass this "
+"reference raster by joining the table containing the geometry with the table"
+" containing the reference raster."
+msgstr "Die erste Gruppe besteht aus den ersten zwei Varianten und erzeugt einen Raster mit derselben Ausrichtung (<varname>scalex</varname>,  <varname>scaley</varname>, <varname>gridx</varname> und <varname>gridy</varname>), dem selben Pixeltyp und NODATA Wert wie der gegebene Referenzraster. Üblicherweise wird der Referenzraster über einen Join übergeben, der aus der Tabelle mit der Geometrie und der Tabelle mit dem Referenzraster gebildet wird."
+
+#. Tag: para
+#: reference_raster.xml:1435
+#, no-c-format
+msgid ""
+"The second group, composed of four variants, let you set the dimensions of "
+"the raster by providing the parameters of a pixel size "
+"(<varname>scalex</varname> & <varname>scaley</varname> and "
+"<varname>skewx</varname> & <varname>skewy</varname>). The "
+"<varname>width</varname> & <varname>height</varname> of the resulting "
+"raster will be adjusted to fit the extent of the geometry. In most cases, "
+"you must cast integer <varname>scalex</varname> & "
+"<varname>scaley</varname> arguments to double precision so that PostgreSQL "
+"choose the right variant."
+msgstr "Die zweite Gruppe setzt sich aus vier Varianten zusammen und erlaubt Ihnen, die Dimensionen des Rasters über die Parameter der Pixelgröße festzulegen (<varname>scalex</varname> & <varname>scaley</varname> und <varname>skewx</varname> & <varname>skewy</varname>). Die <varname>width</varname> & <varname>height</varname> des resultierenden Rasters wird an die Ausdehnung der Geometrie angepasst. In den meisten Fällen müssen Sie eine Typumwandlung der Eingabewerte <varname [...]
+
+#. Tag: para
+#: reference_raster.xml:1437
+#, no-c-format
+msgid ""
+"The third group, composed of four variants, let you fix the dimensions of "
+"the raster by providing the dimensions of the raster "
+"(<varname>width</varname> & <varname>height</varname>). The parameters "
+"of the pixel size (<varname>scalex</varname> & <varname>scaley</varname>"
+" and <varname>skewx</varname> & <varname>skewy</varname>) of the "
+"resulting raster will be adjusted to fit the extent of the geometry."
+msgstr "Die zweite Gruppe setzt sich aus vier Varianten zusammen und erlaubt Ihnen, die Dimensionen des Rasters über die Dimensionen des Rasters zu fixieren (<varname>width</varname> & <varname>height</varname>). Die Parameter der Pixelgröße (<varname>scalex</varname> & <varname>scaley</varname> und <varname>skewx</varname> & <varname>skewy</varname>). des resultierenden Rasters werden an die Ausdehnung der Geometrie angepasst. "
+
+#. Tag: para
+#: reference_raster.xml:1439
+#, no-c-format
+msgid ""
+"The two first variants of each of those two last groups let you specify the "
+"alignment with an arbitrary corner of the alignment grid "
+"(<varname>gridx</varname> & <varname>gridy</varname>) and the two last "
+"variants takes the upper left corner (<varname>upperleftx</varname> & "
+"<varname>upperlefty</varname>)."
+msgstr "Die ersten zwei Varianten der beiden letzten Gruppen erlauben es Ihnen, an einer beliebigen Ecke des Führungsgitters (<varname>gridx</varname>& <varname>gridy</varname>) auszurichten; und die letzten zwei Varianten nehmen die obere linke Ecke (<varname>upperleftx</varname> & <varname>upperlefty</varname>) entgegen."
+
+#. Tag: para
+#: reference_raster.xml:1441
+#, no-c-format
+msgid ""
+"Each group of variant allows producing a one band raster or a multiple bands"
+" raster. To produce a multiple bands raster, you must provide an array of "
+"pixel types (<varname>pixeltype[]</varname>), an array of initial values "
+"(<varname>value</varname>) and an array of nodata values "
+"(<varname>nodataval</varname>). If not provided pixeltyped defaults to 8BUI,"
+" values to 1 and nodataval to 0."
+msgstr "Jede Variantengruppe erlaubt die Erstellung eines Rasters sowohl mit einem als auch mit mehreren Bändern. Um einen Raster mit mehreren Bändern zu erstellen, können Sie ein Feld mit Pixeltypen (<varname>pixeltype[]</varname>), ein Feld mit Ausgangswerten (<varname>value</varname>) und ein Feld mit NODATA Werten (<varname>nodataval</varname>) bereitstellen. Falls nicht, werden die Standardwerte - 8BUI für den Pixeltyp, 1 für den Ausgangswert und 0 für NODATA - angenommen."
+
+#. Tag: para
+#: reference_raster.xml:1443
+#, no-c-format
+msgid ""
+"The output raster will be in the same spatial reference as the source "
+"geometry. The only exception is for variants with a reference raster. In "
+"this case the resulting raster will get the same SRID as the reference "
+"raster."
+msgstr "Der Ausgaberaster hat dieselbe Koordinatenreferenz wie die Ausgangsgeometrie. Die einzige Ausnahme bilden Varianten mit einem Referenzraster. In diesem Fall erhält der resultierende Raster dieselbe SRID wie der Referenzraster."
+
+#. Tag: para
+#: reference_raster.xml:1445
+#, no-c-format
+msgid ""
+"The optional <varname>touched</varname> parameter defaults to false and maps"
+" to the GDAL ALL_TOUCHED rasterization option, which determines if pixels "
+"touched by lines or polygons will be burned. Not just those on the line "
+"render path, or whose center point is within the polygon."
+msgstr "Der optionale Parameter <varname>touched</varname> ist standardmäßig FALSE und wird auf die GDAL Rasterungsoption ALL_TOUCHED abgebildet, welche bestimmt, ob Pixel die von Linien oder Polygonen nur berührt werden, ebenfalls gerastert werden sollen; und nicht nur die Pixel auf einem Linienzug oder mit dem Mittelpunkt innerhalb des Polygons."
+
+#. Tag: para
+#: reference_raster.xml:1447
+#, no-c-format
+msgid ""
+"This is particularly useful for rendering jpegs and pngs of geometries "
+"directly from the database when using in combination with <xref "
+"linkend=\"RT_ST_AsPNG\"/> and other <xref linkend=\"RT_ST_AsGDALRaster\"/> "
+"family of functions."
+msgstr "Dies ist insbesondere in Verbindung mit <xref linkend=\"RT_ST_AsPNG\"/> und der Funktionsfamilie <xref linkend=\"RT_ST_AsGDALRaster\"/>, für die Erstellung von JPEGs oder PNGs aus einer Geometrie direkt von der Datenbank heraus, nützlich. "
+
+#. Tag: para
+#: reference_raster.xml:1451
+#, no-c-format
+msgid ""
+"Not yet capable of rendering complex geometry types such as curves, TINS, "
+"and PolyhedralSurfaces, but should be able too once GDAL can."
+msgstr "Zur Zeit können komplexe geometrische Datentypen wie Kurven, TINS und polyedrische Oberflächen nicht gerendert werden, was aber möglich sein sollte, sobald GDAL dies kann."
+
+#. Tag: title
+#: reference_raster.xml:1456
+#, no-c-format
+msgid "Examples: Output geometries as PNG files"
+msgstr "Beispiele: Ausgabe der Geometrien als PNG-Datei"
+
+#. Tag: para
+#: reference_raster.xml:1462
+#, no-c-format
+msgid "black circle"
+msgstr "Ein schwarzer Kreis"
+
+#. Tag: programlisting
+#: reference_raster.xml:1465
+#, no-c-format
+msgid ""
+"-- this will output a black circle taking up 150 x 150 pixels --\n"
+"SELECT ST_AsPNG(ST_AsRaster(ST_Buffer(ST_Point(1,5),10),150, 150, '2BUI'));"
+msgstr "-- gibt einen schwarzen Kreiis aus, der 150 x 150 Pixel einnimmt --\nSELECT ST_AsPNG(ST_AsRaster(ST_Buffer(ST_Point(1,5),10),150, 150, '2BUI'));"
+
+#. Tag: para
+#: reference_raster.xml:1472
+#, no-c-format
+msgid "example from buffer rendered with just PostGIS"
+msgstr "Ein Beispiel für einen Puffer; die Grafik ist direkt in PostGIS erstellt"
+
+#. Tag: programlisting
+#: reference_raster.xml:1476
+#, no-c-format
+msgid ""
+"-- the bands map to RGB bands - the value (118,154,118) - teal  --\n"
+"SELECT ST_AsPNG(\n"
+"        ST_AsRaster(\n"
+"                ST_Buffer(\n"
+"                        ST_GeomFromText('LINESTRING(50 50,150 150,150 50)'), 10,'join=bevel'),\n"
+"                        200,200,ARRAY['8BUI', '8BUI', '8BUI'], ARRAY[118,154,118], ARRAY[0,0,0]));"
+msgstr "-- Die Bänder werden als RGB Bänder abgebildet - der Wert (118,154,118) ist aquamarin  --\nSELECT ST_AsPNG(\n        ST_AsRaster(\n                ST_Buffer(\n                        ST_GeomFromText('LINESTRING(50 50,150 150,150 50)'), 10,'join=bevel'),\n                        200,200,ARRAY['8BUI', '8BUI', '8BUI'], ARRAY[118,154,118], ARRAY[0,0,0]));"
+
+#. Tag: para
+#: reference_raster.xml:1482
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, "
+"<xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, "
+"<xref linkend=\"RT_ST_AsJPEG\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsJPEG\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1488
+#, no-c-format
+msgid "ST_Band"
+msgstr "ST_Band"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1489
+#, no-c-format
+msgid ""
+"Returns one or more bands of an existing raster as a new raster. Useful for "
+"building new rasters from existing rasters."
+msgstr "Gibt einen oder mehrere Bänder eines bestehenden Rasters als neuen Raster aus. Nützlich um neue Raster aus bestehenden Rastern abzuleiten."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:1493
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Band</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer[] </type> <parameter>nbands = "
+"ARRAY[1]</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_Band</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>raster "
+"<function>ST_Band</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>nbands</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>character </type> "
+"<parameter>delimiter=,</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Band</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer[] </type> <parameter>nbands = ARRAY[1]</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_Band</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> </funcprotot [...]
+
+#. Tag: para
+#: reference_raster.xml:1518
+#, no-c-format
+msgid ""
+"Returns one or more bands of an existing raster as a new raster. Useful for "
+"building new rasters from existing rasters or export of only selected bands "
+"of a raster or rearranging the order of bands in a raster. If no band is "
+"specified, band 1 is assumed. Used as a helper function in various functions"
+" such as for deleting a band."
+msgstr "Gibt einen oder mehrere Bänder eines bestehenden Rasters in Form eines neuen Raster aus. Nützlich um neue Raster aus bestehenden Rastern abzuleiten, um einen Export auf ausgewählte Bänder einzuschränken, oder um die Reihenfolge der Rasterbänder neu zu ordnen. Wenn kein Band angegeben ist, wird Band 1 angenommen. Dient auch als Hilfsfunktion für verschiedene Funktionen, wie das Löschen eines Bandes."
+
+#. Tag: para
+#: reference_raster.xml:1520
+#, no-c-format
+msgid ""
+"For the <code>nbands</code> as text variant of function, the default "
+"delimiter is <code>,</code> which means you can ask for <code>'1,2,3'</code>"
+" and if you wanted to use a different delimeter you would do "
+"<code>ST_Band(rast, '1 at 2@3', '@')</code>. For asking for multiple bands, we "
+"strongly suggest you use the array form of this function e.g. "
+"<code>ST_Band(rast, '{1,2,3}'::int[]);</code> since the <code>text</code> "
+"list of bands form may be removed in future versions of PostGIS."
+msgstr "Bei der Funktionsvariante mit <code>nbands</code> als Text, ist das Standardtrennzeichen <code>,</code>; d.h.: Sie können <code>'1,2,3'</code> abfragen und falls Sie ein anderes Trennzeichen verwenden wollen <code>ST_Band(rast, '1 at 2@3', '@')</code>. Wenn Sie mehrere Bänder abfragen, empfehlen wir Ihnen unbedingt die Feldvariante der Funktion zu verwenden, z.B. <code>ST_Band(rast, '{1,2,3}'::int[]);</code>, da die Variante mit der <code>text</code> Liste der Bänder in zukünftigen  [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:1528
+#, no-c-format
+msgid ""
+"-- Make 2 new rasters: 1 containing band 1 of dummy, second containing band 2 of dummy and then reclassified as a 2BUI\n"
+"SELECT ST_NumBands(rast1) As numb1, ST_BandPixelType(rast1) As pix1,\n"
+" ST_NumBands(rast2) As numb2,  ST_BandPixelType(rast2) As pix2\n"
+"FROM (\n"
+"    SELECT ST_Band(rast) As rast1, ST_Reclass(ST_Band(rast,3), '100-200):1, [200-254:2', '2BUI') As rast2\n"
+"        FROM dummy_rast\n"
+"        WHERE rid = 2) As foo;\n"
+"\n"
+" numb1 | pix1 | numb2 | pix2\n"
+"-------+------+-------+------\n"
+"     1 | 8BUI |     1 | 2BUI"
+msgstr "-- Erzeugt 2 neue Raster:: 1 enthält das Band 1 des Dummy, das Zweite enthält Band 2 des Dummy; anschließend als 2BUI neu klassifiziert\nSELECT ST_NumBands(rast1) As numb1, ST_BandPixelType(rast1) As pix1,\n ST_NumBands(rast2) As numb2,  ST_BandPixelType(rast2) As pix2\nFROM (\n    SELECT ST_Band(rast) As rast1, ST_Reclass(ST_Band(rast,3), '100-200):1, [200-254:2', '2BUI') As rast2\n        FROM dummy_rast\n        WHERE rid = 2) As foo;\n\n numb1 | pix1 | numb2 | pix2\n-------+- [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:1530
+#, no-c-format
+msgid ""
+"-- Return bands 2 and 3. Using array cast syntax\n"
+"SELECT ST_NumBands(ST_Band(rast, '{2,3}'::int[])) As num_bands\n"
+"    FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"num_bands\n"
+"----------\n"
+"2\n"
+"\n"
+"-- Return bands 2 and 3. Use array to define bands\n"
+"SELECT ST_NumBands(ST_Band(rast, ARRAY[2,3])) As num_bands\n"
+"    FROM dummy_rast\n"
+"WHERE rid=2;"
+msgstr "-- Gibt die Bänder 2 und 3 aus. Verwendet den Syntax zur Typumwandlung von Feldern\nSELECT ST_NumBands(ST_Band(rast, '{2,3}'::int[])) As num_bands\n    FROM dummy_rast WHERE rid=2;\n\nnum_bands\n----------\n2\n\n-- Gibt Die Bänder 2 und 3 aus. Verwendet ein Feld um die Bänder zu bestimmen\nSELECT ST_NumBands(ST_Band(rast, ARRAY[2,3])) As num_bands\n    FROM dummy_rast\nWHERE rid=2;"
+
+#. Tag: para
+#: reference_raster.xml:1540
+#, no-c-format
+msgid "original (column rast)"
+msgstr "Original (COLUMN rast)"
+
+#. Tag: para
+#: reference_raster.xml:1549
+#, no-c-format
+msgid "dupe_band"
+msgstr "dupe_band"
+
+#. Tag: para
+#: reference_raster.xml:1558
+#, no-c-format
+msgid "sing_band"
+msgstr "sing_band"
+
+#. Tag: programlisting
+#: reference_raster.xml:1566
+#, no-c-format
+msgid ""
+"--Make a new raster with 2nd band of original and 1st band repeated twice,\n"
+"and another with just the third band\n"
+"SELECT rast, ST_Band(rast, ARRAY[2,1,1]) As dupe_band,\n"
+"        ST_Band(rast, 3) As sing_band\n"
+"FROM samples.than_chunked\n"
+"WHERE rid=35;"
+msgstr "--Erstellt einen neuen Raster mit dem 2ten Band des Originals und zweimal dem 1sten Band,\n-- sowie einen weiteren Raster mit dem dritten Band\nSELECT rast, ST_Band(rast, ARRAY[2,1,1]) As dupe_band,\n        ST_Band(rast, 3) As sing_band\nFROM samples.than_chunked\nWHERE rid=35;"
+
+#. Tag: para
+#: reference_raster.xml:1572
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>, "
+"<xref linkend=\"RT_reference\"/>"
+msgstr ", <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>, <xref linkend=\"RT_reference\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1578
+#, no-c-format
+msgid "ST_MakeEmptyCoverage"
+msgstr "ST_MakeEmptyCoverage"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1579
+#, no-c-format
+msgid "Cover georeferenced area with a grid of empty raster tiles."
+msgstr "Bedeckt die georeferenzierte Fläche mit einem Gitter aus leeren Rasterkacheln."
+
+#. Tag: funcprototype
+#: reference_raster.xml:1584
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_MakeEmptyCoverage</function></funcdef> "
+"<paramdef><type>integer </type> <parameter>tilewidth</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>tileheight</parameter></paramdef>"
+" <paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>upperleftx</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>upperlefty</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>skewx</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>skewy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=unknown</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_MakeEmptyCoverage</function></funcdef> <paramdef><type>integer </type> <parameter>tilewidth</parameter></paramdef> <paramdef><type>integer </type> <parameter>tileheight</parameter></paramdef> <paramdef><type>integer </type> <parameter>width</parameter></paramdef> <paramdef><type>integer </type> <parameter>height</parameter></paramdef> <paramdef><type>double precision </type> <parameter>upperleftx</parameter></paramdef> <paramdef><type>double precision [...]
+
+#. Tag: para
+#: reference_raster.xml:1604
+#, no-c-format
+msgid ""
+"Create a set of raster tiles with <xref linkend=\"RT_ST_MakeEmptyRaster\"/>."
+" Grid dimension is <varname>width</varname> & <varname>height</varname>."
+" Tile dimension is <varname>tilewidth</varname> & "
+"<varname>tileheight</varname>. The covered georeferenced area is from upper "
+"left corner (<varname>upperleftx</varname>, <varname>upperlefty</varname>) "
+"to lower right corner (<varname>upperleftx</varname> + "
+"<varname>width</varname> * <varname>scalex</varname>, "
+"<varname>upperlefty</varname> + <varname>height</varname> * "
+"<varname>scaley</varname>)."
+msgstr "Erzeugt Rasterkacheln mit <xref linkend=\"RT_ST_MakeEmptyRaster\"/>. Die Größe des Gitters wird über <varname>width</varname> & <varname>height</varname>  angegeben. Die Kachelgröße über <varname>tilewidth</varname> & <varname>tileheight</varname>. Die abgedeckte georeferenzierte Fläche reicht vom oberen linken Eck (<varname>upperleftx</varname>, <varname>upperlefty</varname>) bis zum unteren rechten Eck (<varname>upperleftx</varname> + <varname>width</varname> * <varname [...]
+
+#. Tag: para
+#: reference_raster.xml:1605
+#, no-c-format
+msgid ""
+"Note that scaley is generally negative for rasters and scalex is generally "
+"positive. So lower right corner will have a lower y value and higher x value"
+" than the upper left corner."
+msgstr "Beachten Sie bitte, dass bei Rastern \"scaley\" im Allgemeinen negativ und \"scalex\" positiv ist. Dadurch hat das untere rechte Eck einen niedrigeren Y-Wert und einen höheren X-Wert als die obere rechte Ecke."
+
+#. Tag: para
+#: reference_raster.xml:1606
+#, no-c-format
+msgid "Availability: 2.4.0"
+msgstr "Verfügbarkeit: 2.4.0"
+
+#. Tag: title
+#: reference_raster.xml:1610 reference_raster.xml:8043
+#, no-c-format
+msgid "Examples Basic"
+msgstr "Grundlegende Beispiele"
+
+#. Tag: para
+#: reference_raster.xml:1611
+#, no-c-format
+msgid ""
+"Create 16 tiles in a 4x4 grid to cover the WGS84 area from upper left corner"
+" (22, 77) to lower right corner (55, 33)."
+msgstr "Erzeugt ein 4x4 Gitter aus 16 Kacheln, um die WGS84 Fläche vom linken oberen Eck (22, 77) zum rechten unteren Eck (55, 33) abzudecken."
+
+#. Tag: programlisting
+#: reference_raster.xml:1612
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT (ST_MetaData(tile)).* FROM ST_MakeEmptyCoverage(1, 1, 4, 4, 22, 33, (55 - 22)/(4)::float, (33 - 77)/(4)::float, 0., 0., 4326) tile;\n"
+"\n"
+" upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n"
+"-------------------------------------------------------------------------------------\n"
+"         22 |         33 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      30.25 |         33 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"       38.5 |         33 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      46.75 |         33 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"         22 |         22 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      30.25 |         22 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"       38.5 |         22 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      46.75 |         22 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"         22 |         11 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      30.25 |         11 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"       38.5 |         11 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      46.75 |         11 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"         22 |          0 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      30.25 |          0 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"       38.5 |          0 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n"
+"      46.75 |          0 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0]]>"
+msgstr "<![CDATA[SELECT (ST_MetaData(tile)).* FROM ST_MakeEmptyCoverage(1, 1, 4, 4, 22, 33, (55 - 22)/(4)::float, (33 - 77)/(4)::float, 0., 0., 4326) tile;\n\n upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n-------------------------------------------------------------------------------------\n         22 |         33 |     1 |      1 |   8.25 |    -11 |     0 |     0 | 4326 |        0\n      30.25 |         33 |     1 |      1 |   8.25 |     [...]
+
+#. Tag: refname
+#: reference_raster.xml:1625
+#, no-c-format
+msgid "ST_MakeEmptyRaster"
+msgstr "ST_MakeEmptyRaster"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1626
+#, no-c-format
+msgid ""
+"Returns an empty raster (having no bands) of given dimensions (width & "
+"height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx "
+"& skewy) and reference system (srid). If a raster is passed in, returns "
+"a new raster with the same size, alignment and SRID. If srid is left out, "
+"the spatial ref is set to unknown (0)."
+msgstr "Gibt einen leeren Raster (ohne Bänder), mit den gegebenen Dimensionen (width & height), upperleft X und Y, Pixelgröße, Rotation (scalex, scaley, skewx & skewy) und Koordinatenreferenzsystem (SRID), zurück. Wenn ein Raster übergeben wird, dann wird ein neuer Raster mit der selben Größe, Ausrichtung und SRID zurückgegeben. Wenn SRID nicht angegeben ist, wird das Koordinatenreferenzsystem auf \"unknown\" (0) gesetzt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:1630
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_MakeEmptyRaster</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MakeEmptyRaster</function></funcdef> <paramdef><type>integer "
+"</type> <parameter>width</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>height</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>upperleftx</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>upperlefty</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>scalex</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>skewx</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>skewy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=unknown</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MakeEmptyRaster</function></funcdef> <paramdef><type>integer "
+"</type> <parameter>width</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>height</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>upperleftx</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>upperlefty</parameter></paramdef> <paramdef><type>float8 "
+"</type> <parameter>pixelsize</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MakeEmptyRaster</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_MakeEmptyRaster</function></funcdef> <paramdef><type>integer </type> <parameter>width</parameter></paramdef> <paramdef><type>integer </type> <parameter>height</parameter></paramdef> <paramdef><type>float8 </type> <parameter>upperleftx</parameter></paramdef> <paramdef><t [...]
+
+#. Tag: para
+#: reference_raster.xml:1660
+#, no-c-format
+msgid ""
+"Returns an empty raster (having no band) of given dimensions (width & "
+"height) and georeferenced in spatial (or world) coordinates with upper left "
+"X (upperleftx), upper left Y (upperlefty), pixel size and rotation (scalex, "
+"scaley, skewx & skewy) and reference system (srid)."
+msgstr "Gibt einen leeren Raster (ohne Bänder), mit den gegebenen Dimensionen (width & height), georeferenziert in  geodätischen (oder geographischen) Koordinaten, oberes linkes X (upperleftx), oberes linkes Y (upperlefty), Pixelgröße, Rotation (scalex, scaley, skewx & skewy) und Koordinatenreferenzsystem (SRID), zurück."
+
+#. Tag: para
+#: reference_raster.xml:1663
+#, no-c-format
+msgid ""
+"The last version use a single parameter to specify the pixel size "
+"(pixelsize). scalex is set to this argument and scaley is set to the "
+"negative value of this argument. skewx and skewy are set to 0."
+msgstr "Die letzte Version verwendet einen einzelnen Parameter um die Pixelgröße festzulegen. \"scalex\" wird auf diesen Übergabewert und \"scaley\" auf den negativen Wert davon gesetzt. \"skewx\" und \"skewy\" werden auf 0 gesetzt."
+
+#. Tag: para
+#: reference_raster.xml:1665
+#, no-c-format
+msgid ""
+"If an existing raster is passed in, it returns a new raster with the same "
+"meta data settings (without the bands)."
+msgstr "Wird ein bestehender Raster übergeben, so wird ein neuer Raster mit den gleichen Metadateneinstellungen erstellt (ohne die Bänder)."
+
+#. Tag: para
+#: reference_raster.xml:1667
+#, no-c-format
+msgid ""
+"If no srid is specified it defaults to 0. After you create an empty raster "
+"you probably want to add bands to it and maybe edit it. Refer to <xref "
+"linkend=\"RT_ST_AddBand\"/> to define bands and <xref "
+"linkend=\"RT_ST_SetValue\"/> to set initial pixel values."
+msgstr "Wenn die SRID nicht angegeben ist, wird sie standardmäßig auf 0 gesetzt. Nachdem Sie einen leeren Raster erzeugt haben, werden Sie vermutlich Bänder hinzufügen und eventuell auch bearbeiten wollen. Siehe <xref linkend=\"RT_ST_AddBand\"/> um die Bänder festzulegen und <xref linkend=\"RT_ST_SetValue\"/> um Ausgangswerte für die Pixel zu setzen."
+
+#. Tag: programlisting
+#: reference_raster.xml:1674
+#, no-c-format
+msgid ""
+"INSERT INTO dummy_rast(rid,rast)\n"
+"VALUES(3, ST_MakeEmptyRaster( 100, 100, 0.0005, 0.0005, 1, 1, 0, 0, 4326) );\n"
+"\n"
+"--use an existing raster as template for new raster\n"
+"INSERT INTO dummy_rast(rid,rast)\n"
+"SELECT 4, ST_MakeEmptyRaster(rast)\n"
+"FROM dummy_rast WHERE rid = 3;\n"
+"\n"
+"-- output meta data of rasters we just added\n"
+"SELECT rid, (md).*\n"
+"FROM (SELECT rid, ST_MetaData(rast) As md\n"
+"        FROM dummy_rast\n"
+"        WHERE rid IN(3,4)) As foo;\n"
+"\n"
+"-- output --\n"
+" rid | upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n"
+"-----+------------+------------+-------+--------+------------+------------+-------+-------+------+----------\n"
+"   3 |     0.0005 |     0.0005 |   100 |    100 |          1 |          1 |    0  |     0 | 4326 |        0\n"
+"   4 |     0.0005 |     0.0005 |   100 |    100 |          1 |          1 |    0  |     0 | 4326 |        0"
+msgstr "INSERT INTO dummy_rast(rid,rast)\nVALUES(3, ST_MakeEmptyRaster( 100, 100, 0.0005, 0.0005, 1, 1, 0, 0, 4326) );\n\n--verwendet einen bestehenden Raster als Vorlage für einen neuen Raster\nINSERT INTO dummy_rast(rid,rast)\nSELECT 4, ST_MakeEmptyRaster(rast)\nFROM dummy_rast WHERE rid = 3;\n\n-- Ausgabe der Metadaten des oben hinzugefügten Rasterss\nSELECT rid, (md).*\nFROM (SELECT rid, ST_MetaData(rast) As md\n        FROM dummy_rast\n        WHERE rid IN(3,4)) As foo;\n\n-- output [...]
+
+#. Tag: para
+#: reference_raster.xml:1680
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MetaData\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, "
+"<xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_SetValue\"/>, <xref "
+"linkend=\"RT_ST_SkewX\"/>, , <xref linkend=\"RT_ST_SkewY\"/>"
+msgstr ", <xref linkend=\"RT_ST_MetaData\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_SkewX\"/>, , <xref linkend=\"RT_ST_SkewY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1687
+#, no-c-format
+msgid "ST_Tile"
+msgstr "ST_Tile"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1688
+#, no-c-format
+msgid ""
+"<refpurpose>Returns a set of rasters resulting from the split of the input "
+"raster based upon the desired dimensions of the output rasters.</refpurpose>"
+msgstr "<refpurpose>Gibt Raster, die aus einer Teilungsoperation des Eingaberasters resultieren, mit den gewünschten Dimensionen aus.</refpurpose>"
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:1692
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>setof raster <function>ST_Tile</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>int[] </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>padwithnodata=FALSE</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>setof raster <function>ST_Tile</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>padwithnodata=FALSE</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>setof raster <function>ST_Tile</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>padwithnodata=FALSE</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>setof raster <function>ST_Tile</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>int[] </type> <parameter>nband</parameter></paramdef> <paramdef><type>integer </type> <parameter>width</parameter></paramdef> <paramdef><type>integer </type> <parameter>height</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>padwithnodata=FALSE</parameter></paramdef> <paramdef choice=\"op [...]
+
+#. Tag: para
+#: reference_raster.xml:1728
+#, no-c-format
+msgid ""
+"<para>Returns a set of rasters resulting from the split of the input raster "
+"based upon the desired dimensions of the output rasters.</para>"
+msgstr "<para>Gibt Raster, die aus einer Teilungsoperation des Eingaberasters resultieren, mit den gewünschten Dimensionen aus."
+
+#. Tag: para
+#: reference_raster.xml:1732
+#, no-c-format
+msgid ""
+"If <varname>padwithnodata</varname> = FALSE, edge tiles on the right and "
+"bottom sides of the raster may have different dimensions than the rest of "
+"the tiles. If <varname>padwithnodata</varname> = TRUE, all tiles will have "
+"the same dimensions with the possibility that edge tiles being padded with "
+"NODATA values. If raster band(s) do not have NODATA value(s) specified, one "
+"can be specified by setting <varname>nodataval</varname>."
+msgstr "Wenn <varname>padwithnodata</varname> = FALSE, dann können die Eckkacheln auf der rechten Seite und auf der unteren Seite andere Dimensionen als die übrigen Kacheln aufweisen. Wenn <varname>padwithnodata</varname> = TRUE, dann haben alle Kacheln dieselbe Dimension und die Eckkacheln werden eventuell mit NODATA Werten aufgefüllt.  Wenn für die Rasterbänder keine NODATA Werte festgelegt sind, können Sie diese mit <varname>nodataval</varname> spezifizieren."
+
+#. Tag: para
+#: reference_raster.xml:1737
+#, no-c-format
+msgid ""
+"If a specified band of the input raster is out-of-db, the corresponding band"
+" in the output rasters will also be out-of-db."
+msgstr "Wenn das Band des Eingaberasters \"out-of-db\" ist, dann ist das entsprechende Band des Ausgaberasters auch \"out-of-db\"."
+
+#. Tag: programlisting
+#: reference_raster.xml:1748
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '8BUI', 10, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, 0, 1, -1, 0, 0, 0), 1, '8BUI', 2, 0), 2, '8BUI', 20, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, 0, 1, -1, 0, 0, 0), 1, '8BUI', 3, 0), 2, '8BUI', 30, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, -3, 1, -1, 0, 0, 0), 1, '8BUI', 4, 0), 2, '8BUI', 40, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, -3, 1, -1, 0, 0, 0), 1, '8BUI', 5, 0), 2, '8BUI', 50, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, -3, 1, -1, 0, 0, 0), 1, '8BUI', 6, 0), 2, '8BUI', 60, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, -6, 1, -1, 0, 0, 0), 1, '8BUI', 7, 0), 2, '8BUI', 70, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, -6, 1, -1, 0, 0, 0), 1, '8BUI', 8, 0), 2, '8BUI', 80, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, -6, 1, -1, 0, 0, 0), 1, '8BUI', 9, 0), 2, '8BUI', 90, 0) AS rast\n"
+"), bar AS (\n"
+"        SELECT ST_Union(rast) AS rast FROM foo\n"
+"), baz AS (\n"
+"        SELECT ST_Tile(rast, 3, 3, TRUE) AS rast FROM bar\n"
+")\n"
+"SELECT\n"
+"        ST_DumpValues(rast)\n"
+"FROM baz;\n"
+"\n"
+"              st_dumpvalues\n"
+"------------------------------------------\n"
+" (1,\"{{1,1,1},{1,1,1},{1,1,1}}\")\n"
+" (2,\"{{10,10,10},{10,10,10},{10,10,10}}\")\n"
+" (1,\"{{2,2,2},{2,2,2},{2,2,2}}\")\n"
+" (2,\"{{20,20,20},{20,20,20},{20,20,20}}\")\n"
+" (1,\"{{3,3,3},{3,3,3},{3,3,3}}\")\n"
+" (2,\"{{30,30,30},{30,30,30},{30,30,30}}\")\n"
+" (1,\"{{4,4,4},{4,4,4},{4,4,4}}\")\n"
+" (2,\"{{40,40,40},{40,40,40},{40,40,40}}\")\n"
+" (1,\"{{5,5,5},{5,5,5},{5,5,5}}\")\n"
+" (2,\"{{50,50,50},{50,50,50},{50,50,50}}\")\n"
+" (1,\"{{6,6,6},{6,6,6},{6,6,6}}\")\n"
+" (2,\"{{60,60,60},{60,60,60},{60,60,60}}\")\n"
+" (1,\"{{7,7,7},{7,7,7},{7,7,7}}\")\n"
+" (2,\"{{70,70,70},{70,70,70},{70,70,70}}\")\n"
+" (1,\"{{8,8,8},{8,8,8},{8,8,8}}\")\n"
+" (2,\"{{80,80,80},{80,80,80},{80,80,80}}\")\n"
+" (1,\"{{9,9,9},{9,9,9},{9,9,9}}\")\n"
+" (2,\"{{90,90,90},{90,90,90},{90,90,90}}\")\n"
+"(18 rows)"
+msgstr "WITH foo AS (\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '8BUI', 10, 0) AS rast UNION ALL\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, 0, 1, -1, 0, 0, 0), 1, '8BUI', 2, 0), 2, '8BUI', 20, 0) AS rast UNION ALL\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, 0, 1, -1, 0, 0, 0), 1, '8BUI', 3, 0), 2, '8BUI', 30, 0) AS rast UNION ALL\n\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmp [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:1750
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '8BUI', 10, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, 0, 1, -1, 0, 0, 0), 1, '8BUI', 2, 0), 2, '8BUI', 20, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, 0, 1, -1, 0, 0, 0), 1, '8BUI', 3, 0), 2, '8BUI', 30, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, -3, 1, -1, 0, 0, 0), 1, '8BUI', 4, 0), 2, '8BUI', 40, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, -3, 1, -1, 0, 0, 0), 1, '8BUI', 5, 0), 2, '8BUI', 50, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, -3, 1, -1, 0, 0, 0), 1, '8BUI', 6, 0), 2, '8BUI', 60, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, -6, 1, -1, 0, 0, 0), 1, '8BUI', 7, 0), 2, '8BUI', 70, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, -6, 1, -1, 0, 0, 0), 1, '8BUI', 8, 0), 2, '8BUI', 80, 0) AS rast UNION ALL\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, -6, 1, -1, 0, 0, 0), 1, '8BUI', 9, 0), 2, '8BUI', 90, 0) AS rast\n"
+"), bar AS (\n"
+"        SELECT ST_Union(rast) AS rast FROM foo\n"
+"), baz AS (\n"
+"        SELECT ST_Tile(rast, 3, 3, 2) AS rast FROM bar\n"
+")\n"
+"SELECT\n"
+"        ST_DumpValues(rast)\n"
+"FROM baz;\n"
+"\n"
+"              st_dumpvalues\n"
+"------------------------------------------\n"
+" (1,\"{{10,10,10},{10,10,10},{10,10,10}}\")\n"
+" (1,\"{{20,20,20},{20,20,20},{20,20,20}}\")\n"
+" (1,\"{{30,30,30},{30,30,30},{30,30,30}}\")\n"
+" (1,\"{{40,40,40},{40,40,40},{40,40,40}}\")\n"
+" (1,\"{{50,50,50},{50,50,50},{50,50,50}}\")\n"
+" (1,\"{{60,60,60},{60,60,60},{60,60,60}}\")\n"
+" (1,\"{{70,70,70},{70,70,70},{70,70,70}}\")\n"
+" (1,\"{{80,80,80},{80,80,80},{80,80,80}}\")\n"
+" (1,\"{{90,90,90},{90,90,90},{90,90,90}}\")\n"
+"(9 rows)"
+msgstr "WITH foo AS (\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '8BUI', 10, 0) AS rast UNION ALL\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 3, 0, 1, -1, 0, 0, 0), 1, '8BUI', 2, 0), 2, '8BUI', 20, 0) AS rast UNION ALL\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 6, 0, 1, -1, 0, 0, 0), 1, '8BUI', 3, 0), 2, '8BUI', 30, 0) AS rast UNION ALL\n\n        SELECT ST_AddBand(ST_AddBand(ST_MakeEmp [...]
+
+#. Tag: para
+#: reference_raster.xml:1756
+#, no-c-format
+msgid ", <xref linkend=\"RT_Retile\"/>"
+msgstr ", <xref linkend=\"RT_Retile\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1766
+#, no-c-format
+msgid "ST_Retile"
+msgstr "ST_Retile"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1767
+#, no-c-format
+msgid ""
+"Return a set of configured tiles from an arbitrarily tiled raster coverage."
+msgstr "Gibt konfigurierte Kacheln eines beliebig gekachelten Rastercoverage aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:1775
+#, no-c-format
+msgid ""
+"<funcdef>SETOF raster <function>ST_Retile</function></funcdef> "
+"<paramdef><type>regclass </type> <parameter>tab</parameter></paramdef> "
+"<paramdef><type>name </type> <parameter>col</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>ext</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>sfx</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>sfy</parameter></paramdef> "
+"<paramdef><type>int </type> <parameter>tw</parameter></paramdef> "
+"<paramdef><type>int </type> <parameter>th</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algo='NearestNeighbor'</parameter></paramdef>"
+msgstr "<funcdef>SETOF raster <function>ST_Retile</function></funcdef> <paramdef><type>regclass </type> <parameter>tab</parameter></paramdef> <paramdef><type>name </type> <parameter>col</parameter></paramdef> <paramdef><type>geometry </type> <parameter>ext</parameter></paramdef> <paramdef><type>float8 </type> <parameter>sfx</parameter></paramdef> <paramdef><type>float8 </type> <parameter>sfy</parameter></paramdef> <paramdef><type>int </type> <parameter>tw</parameter></paramdef> <paramdef [...]
+
+#. Tag: para
+#: reference_raster.xml:1793
+#, no-c-format
+msgid ""
+"Return a set of tiles having the specified scale (<varname>sfx</varname>, "
+"<varname>sfy</varname>) and max size (<varname>tw</varname>, "
+"<varname>th</varname>) and covering the specified extent "
+"(<varname>ext</varname>) with data coming from the specified raster coverage"
+" (<varname>tab</varname>, <varname>col</varname>)."
+msgstr "Gibt die Kacheln in einem bestimmten Maßstab (<varname>sfx</varname>, <varname>sfy</varname>), maximaler Größe (<varname>tw</varname>, <varname>th</varname>) und räumlicher Ausdehnung (<varname>ext</varname>) mit den Daten des angegebenen Raster-Coverages (<varname>tab</varname>, <varname>col</varname>) zurück."
+
+#. Tag: refname
+#: reference_raster.xml:1817
+#, no-c-format
+msgid "ST_FromGDALRaster"
+msgstr "ST_FromGDALRaster"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1818
+#, no-c-format
+msgid "Returns a raster from a supported GDAL raster file."
+msgstr "Erzeugt einen Raster aus einer von GDAL unterstützten Rasterdatei."
+
+#. Tag: funcprototype
+#: reference_raster.xml:1823
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_FromGDALRaster</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>gdaldata</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>srid=NULL</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_FromGDALRaster</function></funcdef> <paramdef><type>bytea </type> <parameter>gdaldata</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>srid=NULL</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1835
+#, no-c-format
+msgid ""
+"Returns a raster from a supported GDAL raster file. "
+"<varname>gdaldata</varname> is of type bytea and should be the contents of "
+"the GDAL raster file."
+msgstr "Erzeugt einen Raster aus einer von GDAL unterstützten Rasterdatei. <varname>gdaldata</varname> hat den Datentyp BYTEA und den Inhalt der GDAL Rasterdatei."
+
+#. Tag: para
+#: reference_raster.xml:1839
+#, no-c-format
+msgid ""
+"If <varname>srid</varname> is NULL, the function will try to automatically "
+"assign the SRID from the GDAL raster. If <varname>srid</varname> is "
+"provided, the value provided will override any automatically assigned SRID."
+msgstr "Wenn <varname>srid</varname> NULL ist, dann versucht die Funktion die SRID aus dem GDAL Raster automatisch zuzuweisen. Wenn <varname>srid</varname> angegeben ist, überschreibt dieser Werrt jede automatisch zugewiesene SRID."
+
+#. Tag: programlisting
+#: reference_raster.xml:1849
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_AsPNG(ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 0.1, -0.1, 0, 0, 4326), 1, '8BUI', 1, 0), 2, '8BUI', 2, 0), 3, '8BUI', 3, 0)) AS png\n"
+"),\n"
+"bar AS (\n"
+"        SELECT 1 AS rid, ST_FromGDALRaster(png) AS rast FROM foo\n"
+"        UNION ALL\n"
+"        SELECT 2 AS rid, ST_FromGDALRaster(png, 3310) AS rast FROM foo\n"
+")\n"
+"SELECT\n"
+"        rid,\n"
+"        ST_Metadata(rast) AS metadata,\n"
+"        ST_SummaryStats(rast, 1) AS stats1,\n"
+"        ST_SummaryStats(rast, 2) AS stats2,\n"
+"        ST_SummaryStats(rast, 3) AS stats3\n"
+"FROM bar\n"
+"ORDER BY rid;\n"
+"\n"
+" rid |         metadata          |    stats1     |    stats2     |     stats3\n"
+"-----+---------------------------+---------------+---------------+----------------\n"
+"   1 | (0,0,2,2,1,-1,0,0,0,3)    | (4,4,1,0,1,1) | (4,8,2,0,2,2) | (4,12,3,0,3,3)\n"
+"   2 | (0,0,2,2,1,-1,0,0,3310,3) | (4,4,1,0,1,1) | (4,8,2,0,2,2) | (4,12,3,0,3,3)\n"
+"(2 rows)"
+msgstr "WITH foo AS (\n        SELECT ST_AsPNG(ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 0.1, -0.1, 0, 0, 4326), 1, '8BUI', 1, 0), 2, '8BUI', 2, 0), 3, '8BUI', 3, 0)) AS png\n),\nbar AS (\n        SELECT 1 AS rid, ST_FromGDALRaster(png) AS rast FROM foo\n        UNION ALL\n        SELECT 2 AS rid, ST_FromGDALRaster(png, 3310) AS rast FROM foo\n)\nSELECT\n        rid,\n        ST_Metadata(rast) AS metadata,\n        ST_SummaryStats(rast, 1) AS stats1,\n        ST_Sum [...]
+
+#. Tag: title
+#: reference_raster.xml:1864
+#, no-c-format
+msgid "Raster Accessors"
+msgstr "Zugriffsfunktionen auf Raster"
+
+#. Tag: refname
+#: reference_raster.xml:1868
+#, no-c-format
+msgid "ST_GeoReference"
+msgstr "ST_GeoReference"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1869
+#, no-c-format
+msgid ""
+"Returns the georeference meta data in GDAL or ESRI format as commonly seen "
+"in a world file. Default is GDAL."
+msgstr "Gibt die Metadaten der Georeferenzierung, die sich üblicherweise in einem sogenannten \"World File befinden, im GDAL oder ESRI Format aus. Die Standardeinstellung ist GDAL."
+
+#. Tag: funcprototype
+#: reference_raster.xml:1874
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_GeoReference</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>format=GDAL</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_GeoReference</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>format=GDAL</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1885
+#, no-c-format
+msgid ""
+"Returns the georeference meta data including carriage return in GDAL or ESRI"
+" format as commonly seen in a <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">world file</ulink>. Default "
+"is GDAL if no type specified. type is string 'GDAL' or 'ESRI'."
+msgstr "Gibt die Metadaten der Georeferenzierung, die sich üblicherweise in einem sogenannten \"World File befinden, inklusive \"Carriage Return\" im GDAL oder ESRI Format aus. Die Standardeinstellung ist GDAL. Der Datentyp ist die Zeichenfolge 'GDAL' oder 'ESRI'."
+
+#. Tag: para
+#: reference_raster.xml:1887 reference_raster.xml:4124
+#, no-c-format
+msgid "Difference between format representations is as follows:"
+msgstr "Die Formate unterscheiden sich wie folgt:"
+
+#. Tag: para
+#: reference_raster.xml:1888 reference_raster.xml:4125
+#, no-c-format
+msgid "<varname>GDAL</varname>:"
+msgstr "<varname>GDAL</varname>:"
+
+#. Tag: programlisting
+#: reference_raster.xml:1889
+#, no-c-format
+msgid ""
+"scalex\n"
+"skewy\n"
+"skewx\n"
+"scaley\n"
+"upperleftx\n"
+"upperlefty"
+msgstr "scalex\nskewy\nskewx\nscaley\nupperleftx\nupperlefty"
+
+#. Tag: para
+#: reference_raster.xml:1890 reference_raster.xml:4127
+#, no-c-format
+msgid "<varname>ESRI</varname>:"
+msgstr "<varname>ESRI</varname>:"
+
+#. Tag: programlisting
+#: reference_raster.xml:1891
+#, no-c-format
+msgid ""
+"scalex\n"
+"skewy\n"
+"skewx\n"
+"scaley\n"
+"upperleftx + scalex*0.5\n"
+"upperlefty + scaley*0.5"
+msgstr "scalex\nskewy\nskewx\nscaley\nupperleftx + scalex*0.5\nupperlefty + scaley*0.5"
+
+#. Tag: programlisting
+#: reference_raster.xml:1897
+#, no-c-format
+msgid ""
+"SELECT ST_GeoReference(rast, 'ESRI') As esri_ref, ST_GeoReference(rast, 'GDAL') As gdal_ref\n"
+" FROM dummy_rast WHERE rid=1;\n"
+"\n"
+"   esri_ref   |   gdal_ref\n"
+"--------------+--------------\n"
+" 2.0000000000 | 2.0000000000\n"
+" 0.0000000000 : 0.0000000000\n"
+" 0.0000000000 : 0.0000000000\n"
+" 3.0000000000 : 3.0000000000\n"
+" 1.5000000000 : 0.5000000000\n"
+" 2.0000000000 : 0.5000000000"
+msgstr "SELECT ST_GeoReference(rast, 'ESRI') As esri_ref, ST_GeoReference(rast, 'GDAL') As gdal_ref\n FROM dummy_rast WHERE rid=1;\n\n   esri_ref   |   gdal_ref\n--------------+--------------\n 2.0000000000 | 2.0000000000\n 0.0000000000 : 0.0000000000\n 0.0000000000 : 0.0000000000\n 3.0000000000 : 3.0000000000\n 1.5000000000 : 0.5000000000\n 2.0000000000 : 0.5000000000"
+
+#. Tag: para
+#: reference_raster.xml:1902
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>"
+msgstr ", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:1908
+#, no-c-format
+msgid "ST_Height"
+msgstr "ST_Height"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1909
+#, no-c-format
+msgid "Returns the height of the raster in pixels."
+msgstr "Gibt die Höhe des Rasters in Pixel aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:1914
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_Height</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_Height</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1924
+#, no-c-format
+msgid "Returns the height of the raster."
+msgstr "Gibt die Höhe des Rasters aus."
+
+#. Tag: programlisting
+#: reference_raster.xml:1930
+#, no-c-format
+msgid ""
+"SELECT rid, ST_Height(rast) As rastheight\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | rastheight\n"
+"-----+------------\n"
+"   1 |         20\n"
+"   2 |          5"
+msgstr "SELECT rid, ST_Height(rast) As rastheight\nFROM dummy_rast;\n\n rid | rastheight\n-----+------------\n   1 |         20\n   2 |          5"
+
+#. Tag: refname
+#: reference_raster.xml:1942
+#, no-c-format
+msgid "ST_IsEmpty"
+msgstr "ST_IsEmpty"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1943
+#, no-c-format
+msgid ""
+"<refpurpose>Returns true if the raster is empty (width = 0 and height = 0). "
+"Otherwise, returns false.</refpurpose>"
+msgstr "<refpurpose>Gibt TRUE zurück, wenn der Raster leer ist (width = 0 and height = 0). Andernfalls wird FALSE zurückgegeben.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:1948
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsEmpty</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsEmpty</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1958
+#, no-c-format
+msgid ""
+"<para>Returns true if the raster is empty (width = 0 and height = 0). "
+"Otherwise, returns false.</para>"
+msgstr "<para>Gibt TRUE zurück, wenn der Raster leer ist (width = 0 and height = 0). Andernfalls wird FALSE zurückgegeben.</para>"
+
+#. Tag: programlisting
+#: reference_raster.xml:1966
+#, no-c-format
+msgid ""
+"SELECT ST_IsEmpty(ST_MakeEmptyRaster(100, 100, 0, 0, 0, 0, 0, 0))\n"
+"st_isempty |\n"
+"-----------+\n"
+"f          |\n"
+"\n"
+"\n"
+"SELECT ST_IsEmpty(ST_MakeEmptyRaster(0, 0, 0, 0, 0, 0, 0, 0))\n"
+"st_isempty |\n"
+"-----------+\n"
+"t          |"
+msgstr "SELECT ST_IsEmpty(ST_MakeEmptyRaster(100, 100, 0, 0, 0, 0, 0, 0))\nst_isempty |\n-----------+\nf          |\n\n\nSELECT ST_IsEmpty(ST_MakeEmptyRaster(0, 0, 0, 0, 0, 0, 0, 0))\nst_isempty |\n-----------+\nt          |"
+
+#. Tag: refname
+#: reference_raster.xml:1978
+#, no-c-format
+msgid "ST_MemSize"
+msgstr "ST_MemSize"
+
+#. Tag: refpurpose
+#: reference_raster.xml:1980
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the amount of space (in bytes) the raster "
+"takes.</refpurpose>"
+msgstr "<refpurpose>Gibt den Platzbedarf des Rasters (in Byte) aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:1985
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_MemSize</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_MemSize</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:1995
+#, no-c-format
+msgid "<para>Returns the amount of space (in bytes) the raster takes.</para>"
+msgstr "<para>Gibt den Platzbedarf des Rasters (in Byte) aus."
+
+#. Tag: para
+#: reference_raster.xml:1996
+#, no-c-format
+msgid ""
+"This is a nice compliment to PostgreSQL built in functions pg_column_size, "
+"pg_size_pretty, pg_relation_size, pg_total_relation_size."
+msgstr "Dies Funktion ist eine schöne Ergänzung zu den in PostgreSQL eingebauten Funktionen pg_column_size, pg_size_pretty, pg_relation_size und pg_total_relation_size."
+
+#. Tag: para
+#: reference_raster.xml:1997
+#, no-c-format
+msgid ""
+"pg_relation_size which gives the byte size of a table may return byte size "
+"lower than ST_MemSize. This is because pg_relation_size does not add toasted"
+" table contribution and large geometries are stored in TOAST tables. "
+"pg_column_size might return lower because it returns the compressed size."
+msgstr "pg_relation_size, das die Größe einer Tabelle in Byte angibt kann niedrigere Werte liefern als ST_MemSize. Dies kann vorkommen, da pg_relation_size den TOAST-Speicher der Tabellen nicht mitrechnet und eine große Geometrie in TOAST-Tabellen gespeichert wird. pg_column_size kann einen niedrigeren Wert anzeigen, da es die komprimierte Dateigröße ausgibt."
+
+#. Tag: para
+#: reference_raster.xml:1999
+#, no-c-format
+msgid ""
+"pg_total_relation_size - includes, the table, the toasted tables, and the "
+"indexes."
+msgstr "pg_total_relation_size - schließt die Tabelle, die TOAST-Tabellen und di Indizes mit ein."
+
+#. Tag: programlisting
+#: reference_raster.xml:2009
+#, no-c-format
+msgid ""
+"SELECT ST_MemSize(ST_AsRaster(ST_Buffer(ST_Point(1,5),10,1000),150, 150, '8BUI')) As rast_mem;\n"
+"\n"
+"                rast_mem\n"
+"                --------\n"
+"                22568"
+msgstr "SELECT ST_MemSize(ST_AsRaster(ST_Buffer(ST_Point(1,5),10,1000),150, 150, '8BUI')) As rast_mem;\n\n                rast_mem\n                --------\n                22568"
+
+#. Tag: refname
+#: reference_raster.xml:2022
+#, no-c-format
+msgid "ST_MetaData"
+msgstr "ST_MetaData"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2023
+#, no-c-format
+msgid ""
+"Returns basic meta data about a raster object such as pixel size, rotation "
+"(skew), upper, lower left, etc."
+msgstr "Gibt die wesentlichen Metadaten eines Rasterobjektes, wie Zellgröße, Rotation (Versatz) etc. aus"
+
+#. Tag: funcprototype
+#: reference_raster.xml:2028
+#, no-c-format
+msgid ""
+"<funcdef>record <function>ST_MetaData</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>record <function>ST_MetaData</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2038
+#, no-c-format
+msgid ""
+"Returns basic meta data about a raster object such as pixel size, rotation "
+"(skew), upper, lower left, etc. Columns returned: upperleftx | upperlefty | "
+"width | height | scalex | scaley | skewx | skewy | srid | numbands"
+msgstr "Gibt die grundlegenden Metadaten eines Rasters aus, wie Pixelgröße, Rotation (skew), obere, untere linke, etc.. Die zurückgegebenen Spalten sind: upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands"
+
+#. Tag: programlisting
+#: reference_raster.xml:2045
+#, no-c-format
+msgid ""
+"SELECT rid, (foo.md).*\n"
+" FROM (SELECT rid, ST_MetaData(rast) As md\n"
+"FROM dummy_rast) As foo;\n"
+"\n"
+" rid | upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n"
+" ----+------------+------------+-------+--------+--------+-----------+-------+-------+------+-------\n"
+"   1 |        0.5 |        0.5 |    10 |     20 |      2 |      3 |                0 |     0 |    0 |        0\n"
+"   2 | 3427927.75 |    5793244 |     5 |      5 |   0.05 |  -0.05 |                0 |     0 |    0 |        3"
+msgstr "SELECT rid, (foo.md).*\n FROM (SELECT rid, ST_MetaData(rast) As md\nFROM dummy_rast) As foo;\n\n rid | upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n ----+------------+------------+-------+--------+--------+-----------+-------+-------+------+-------\n   1 |        0.5 |        0.5 |    10 |     20 |      2 |      3 |                0 |     0 |    0 |        0\n   2 | 3427927.75 |    5793244 |     5 |      5 |   0.05 |  -0.05 |       [...]
+
+#. Tag: para
+#: reference_raster.xml:2051 reference_raster.xml:4903
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_NumBands\"/>"
+msgstr ", <xref linkend=\"RT_ST_NumBands\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2057
+#, no-c-format
+msgid "ST_NumBands"
+msgstr "ST_NumBands"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2058
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the number of bands in the raster object.</refpurpose>"
+msgstr "<refpurpose>Gibt die Anzahl der Bänder des Rasters aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:2063
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_NumBands</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_NumBands</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2073
+#, no-c-format
+msgid "<para>Returns the number of bands in the raster object.</para>"
+msgstr "<para>Gibt die Anzahl der Bänder des Rasters aus."
+
+#. Tag: programlisting
+#: reference_raster.xml:2079
+#, no-c-format
+msgid ""
+"SELECT rid, ST_NumBands(rast) As numbands\n"
+"FROM dummy_rast;\n"
+"\n"
+"rid | numbands\n"
+"----+----------\n"
+"  1 |        0\n"
+"  2 |        3"
+msgstr "SELECT rid, ST_NumBands(rast) As numbands\nFROM dummy_rast;\n\nrid | numbands\n----+----------\n  1 |        0\n  2 |        3"
+
+#. Tag: refname
+#: reference_raster.xml:2091
+#, no-c-format
+msgid "ST_PixelHeight"
+msgstr "ST_PixelHeight"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2092
+#, no-c-format
+msgid ""
+"Returns the pixel height in geometric units of the spatial reference system."
+msgstr "Gibt die Pixelhöhe in den Einheiten des Koordinatenreferenzsystem aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2097
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function>ST_PixelHeight</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>double precision <function>ST_PixelHeight</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2107
+#, no-c-format
+msgid ""
+"Returns the height of a pixel in geometric units of the spatial reference "
+"system. In the common case where there is no skew, the pixel height is just "
+"the scale ratio between geometric coordinates and raster pixels."
+msgstr "Gibt die Höhe eines Pixels in den Einheiten des Koordinatenreferenzsystem aus. Beim üblichen Fall ohne Versatz/skew, entspricht die Pixelhöhe dem Maßstabsverhältnis zwischen den geometrischen Koordinaten und den Rasterpixeln."
+
+#. Tag: para
+#: reference_raster.xml:2109
+#, no-c-format
+msgid ""
+"Refer to <xref linkend=\"RT_ST_PixelWidth\"/> for a diagrammatic "
+"visualization of the relationship."
+msgstr "Siehe <xref linkend=\"RT_ST_PixelWidth\"/> für eine schematische Darstellung der Verhältnisse."
+
+#. Tag: title
+#: reference_raster.xml:2113 reference_raster.xml:2173
+#, no-c-format
+msgid "Examples: Rasters with no skew"
+msgstr "Beispiele: Raster ohne Versatz/skew"
+
+#. Tag: programlisting
+#: reference_raster.xml:2115
+#, no-c-format
+msgid ""
+"SELECT ST_Height(rast) As rastheight, ST_PixelHeight(rast) As pixheight,\n"
+" ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n"
+"        ST_SkewY(rast) As skewy\n"
+"FROM dummy_rast;\n"
+"\n"
+" rastheight | pixheight | scalex | scaley | skewx | skewy\n"
+"------------+-----------+--------+--------+-------+----------\n"
+"         20 |         3 |      2 |      3 |     0 |        0\n"
+"          5 |      0.05 |   0.05 |  -0.05 |     0 |        0"
+msgstr "SELECT ST_Height(rast) As rastheight, ST_PixelHeight(rast) As pixheight,\n ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n        ST_SkewY(rast) As skewy\nFROM dummy_rast;\n\n rastheight | pixheight | scalex | scaley | skewx | skewy\n------------+-----------+--------+--------+-------+----------\n         20 |         3 |      2 |      3 |     0 |        0\n          5 |      0.05 |   0.05 |  -0.05 |     0 |        0"
+
+#. Tag: title
+#: reference_raster.xml:2120 reference_raster.xml:2180
+#, no-c-format
+msgid "Examples: Rasters with skew different than 0"
+msgstr "Beispiele: Raster mit einem Versatz ungleich 0"
+
+#. Tag: programlisting
+#: reference_raster.xml:2122
+#, no-c-format
+msgid ""
+"SELECT ST_Height(rast) As rastheight, ST_PixelHeight(rast) As pixheight,\n"
+" ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n"
+"        ST_SkewY(rast) As skewy\n"
+"FROM (SELECT ST_SetSKew(rast,0.5,0.5) As rast\n"
+"        FROM dummy_rast) As skewed;\n"
+"\n"
+"rastheight |     pixheight     | scalex | scaley | skewx | skewy\n"
+"-----------+-------------------+--------+--------+-------+----------\n"
+"        20 |  3.04138126514911 |      2 |      3 |   0.5 |      0.5\n"
+"         5 | 0.502493781056044 |   0.05 |  -0.05 |   0.5 |      0.5"
+msgstr "SELECT ST_Height(rast) As rastheight, ST_PixelHeight(rast) As pixheight,\n ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n        ST_SkewY(rast) As skewy\nFROM (SELECT ST_SetSKew(rast,0.5,0.5) As rast\n        FROM dummy_rast) As skewed;\n\nrastheight |     pixheight     | scalex | scaley | skewx | skewy\n-----------+-------------------+--------+--------+-------+----------\n        20 |  3.04138126514911 |      2 |      3 |   0.5 |      0.5\n      [...]
+
+#. Tag: para
+#: reference_raster.xml:2129 reference_raster.xml:2189
+#: reference_raster.xml:4183
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
+"linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
+msgstr ", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2141
+#, no-c-format
+msgid "ST_PixelWidth"
+msgstr "ST_PixelWidth"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2142
+#, no-c-format
+msgid ""
+"Returns the pixel width in geometric units of the spatial reference system."
+msgstr "Gibt die Pixelbreite in den Einheiten des Koordinatenreferenzsystems aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2147
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function>ST_PixelWidth</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>double precision <function>ST_PixelWidth</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2157
+#, no-c-format
+msgid ""
+"Returns the width of a pixel in geometric units of the spatial reference "
+"system. In the common case where there is no skew, the pixel width is just "
+"the scale ratio between geometric coordinates and raster pixels."
+msgstr "Gibt die Pixelbreite in den Einheiten des Koordinatenreferenzsystems aus. Beim üblichen Fall ohne Versatz entspricht die Pixelbreite dem Maßstabsverhältnis zwischen den geometrischen Koordinaten und den Rasterpixel."
+
+#. Tag: para
+#: reference_raster.xml:2159
+#, no-c-format
+msgid "The following diagram demonstrates the relationship:"
+msgstr "Das folgende Schema zeigt die Beziehungen:"
+
+#. Tag: para
+#: reference_raster.xml:2166
+#, no-c-format
+msgid "Pixel Width: Pixel size in the i direction"
+msgstr "Pixelbreite: Pixelgröße in \"i\"-Richtung"
+
+#. Tag: para
+#: reference_raster.xml:2166
+#, no-c-format
+msgid "Pixel Height: Pixel size in the j direction"
+msgstr "Pixelhöhe: Pixelgröße in \"j\"-Richtung"
+
+#. Tag: programlisting
+#: reference_raster.xml:2175
+#, no-c-format
+msgid ""
+"SELECT ST_Width(rast) As rastwidth, ST_PixelWidth(rast) As pixwidth,\n"
+"        ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n"
+"        ST_SkewY(rast) As skewy\n"
+"        FROM dummy_rast;\n"
+"\n"
+"        rastwidth | pixwidth | scalex | scaley | skewx | skewy\n"
+"        -----------+----------+--------+--------+-------+----------\n"
+"        10 |        2 |      2 |      3 |     0 |        0\n"
+"         5 |     0.05 |   0.05 |  -0.05 |     0 |        0"
+msgstr "SELECT ST_Width(rast) As rastwidth, ST_PixelWidth(rast) As pixwidth,\n        ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n        ST_SkewY(rast) As skewy\n        FROM dummy_rast;\n\n        rastwidth | pixwidth | scalex | scaley | skewx | skewy\n        -----------+----------+--------+--------+-------+----------\n        10 |        2 |      2 |      3 |     0 |        0\n         5 |     0.05 |   0.05 |  -0.05 |     0 |        0"
+
+#. Tag: programlisting
+#: reference_raster.xml:2182
+#, no-c-format
+msgid ""
+"SELECT ST_Width(rast) As rastwidth, ST_PixelWidth(rast) As pixwidth,\n"
+"        ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n"
+"        ST_SkewY(rast) As skewy\n"
+"        FROM (SELECT ST_SetSkew(rast,0.5,0.5) As rast\n"
+"        FROM dummy_rast) As skewed;\n"
+"\n"
+"        rastwidth |     pixwidth      | scalex | scaley | skewx | skewy\n"
+"        -----------+-------------------+--------+--------+-------+----------\n"
+"        10 |  2.06155281280883 |      2 |      3 |   0.5 |      0.5\n"
+"         5 | 0.502493781056044 |   0.05 |  -0.05 |   0.5 |      0.5"
+msgstr "SELECT ST_Width(rast) As rastwidth, ST_PixelWidth(rast) As pixwidth,\n        ST_ScaleX(rast) As scalex, ST_ScaleY(rast) As scaley, ST_SkewX(rast) As skewx,\n        ST_SkewY(rast) As skewy\n        FROM (SELECT ST_SetSkew(rast,0.5,0.5) As rast\n        FROM dummy_rast) As skewed;\n\n        rastwidth |     pixwidth      | scalex | scaley | skewx | skewy\n        -----------+-------------------+--------+--------+-------+----------\n        10 |  2.06155281280883 |      2 |      3 [...]
+
+#. Tag: refname
+#: reference_raster.xml:2195
+#, no-c-format
+msgid "ST_ScaleX"
+msgstr "ST_ScaleX"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2196
+#, no-c-format
+msgid ""
+"Returns the X component of the pixel width in units of coordinate reference "
+"system."
+msgstr "Gibt die X-Komponente der Pixelbreite in den Einheiten des Koordinatenreferenzsystems aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2201
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_ScaleX</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_ScaleX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2211
+#, no-c-format
+msgid ""
+"Returns the X component of the pixel width in units of coordinate reference "
+"system. Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Gibt die X-Komponente der Pixelbreite in den Einheiten des Koordinatenreferenzsystems aus. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für weitere Details."
+
+#. Tag: para
+#: reference_raster.xml:2213
+#, no-c-format
+msgid "Changed: 2.0.0. In WKTRaster versions this was called ST_PixelSizeX."
+msgstr "Änderung: 2.0.0 In WKTRaster Versionen wurde dies als ST_PixelSizeX bezeichnet."
+
+#. Tag: programlisting
+#: reference_raster.xml:2219
+#, no-c-format
+msgid ""
+"SELECT rid, ST_ScaleX(rast) As rastpixwidth\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | rastpixwidth\n"
+"-----+--------------\n"
+"   1 |            2\n"
+"   2 |         0.05"
+msgstr "SELECT rid, ST_ScaleX(rast) As rastpixwidth\nFROM dummy_rast;\n\n rid | rastpixwidth\n-----+--------------\n   1 |            2\n   2 |         0.05"
+
+#. Tag: refname
+#: reference_raster.xml:2232
+#, no-c-format
+msgid "ST_ScaleY"
+msgstr "ST_ScaleY"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2233
+#, no-c-format
+msgid ""
+"Returns the Y component of the pixel height in units of coordinate reference"
+" system."
+msgstr "Gibt die Y-Komponente der Pixelhöhe in den Einheiten des Koordinatenreferenzsystems aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2238
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_ScaleY</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_ScaleY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2248
+#, no-c-format
+msgid ""
+"Returns the Y component of the pixel height in units of coordinate reference"
+" system. May be negative. Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Gibt die Y-Komponente der Pixelhöhe in den Einheiten des Koordinatenreferenzsystems aus. Kann negative Werte annehmen. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für weitere Details."
+
+#. Tag: para
+#: reference_raster.xml:2251
+#, no-c-format
+msgid "Changed: 2.0.0. In WKTRaster versions this was called ST_PixelSizeY."
+msgstr "Änderung: 2.0.0. Versionen von WKTRaster haben dies als \"ST_PixelSizeY\" bezeichnet."
+
+#. Tag: programlisting
+#: reference_raster.xml:2257
+#, no-c-format
+msgid ""
+"SELECT rid, ST_ScaleY(rast) As rastpixheight\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | rastpixheight\n"
+"-----+---------------\n"
+"   1 |             3\n"
+"   2 |         -0.05"
+msgstr "SELECT rid, ST_ScaleY(rast) As rastpixheight\nFROM dummy_rast;\n\n rid | rastpixheight\n-----+---------------\n   1 |             3\n   2 |         -0.05"
+
+#. Tag: refname
+#: reference_raster.xml:2270
+#, no-c-format
+msgid "ST_RasterToWorldCoord"
+msgstr "ST_RasterToWorldCoord"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2271
+#, no-c-format
+msgid ""
+"Returns the raster's upper left corner as geometric X and Y (longitude and "
+"latitude) given a column and row. Column and row starts at 1."
+msgstr "Gibt die obere linke Ecke des Rasters in geodätischem X und Y (Länge und Breite) für eine gegebene Spalte und Zeile aus. Spalte und Zeile wird von 1 aufwärts gezählt."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2276
+#, no-c-format
+msgid ""
+"<funcdef>record <function>ST_RasterToWorldCoord</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>xcolumn</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>yrow</parameter></paramdef>"
+msgstr "<funcdef>record <function>ST_RasterToWorldCoord</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>xcolumn</parameter></paramdef> <paramdef><type>integer </type> <parameter>yrow</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2288
+#, no-c-format
+msgid ""
+"Returns the upper left corner as geometric X and Y (longitude and latitude) "
+"given a column and row. Returned X and Y are in geometric units of the "
+"georeferenced raster. Numbering of column and row starts at 1 but if either "
+"parameter is passed a zero, a negative number or a number greater than the "
+"respective dimension of the raster, it will return coordinates outside of "
+"the raster assuming the raster's grid is applicable outside the raster's "
+"bounds."
+msgstr "Gibt die obere linke Ecke einer Spalte und Zeile als geometrisches X und Y (als geographische Länge und Breite) aus. Die zurückgegebenen X und Y sind in den Einheiten des georeferenzierten Rasters. Die Nummerierung der Spalten und Zeilen beginnt mit 1. Allerdings, wenn für einen der Parameter 0, eine negative Zahl, oder eine höhere Zahl als die betreffende Größe des Rasters übergeben wird, dann werden Koordinaten außerhalb des Rasters ausgegeben; dabei wird angenommen, dass das G [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:2300
+#, no-c-format
+msgid ""
+"-- non-skewed raster\n"
+"SELECT\n"
+"        rid,\n"
+"        (ST_RasterToWorldCoord(rast,1, 1)).*,\n"
+"        (ST_RasterToWorldCoord(rast,2, 2)).*\n"
+"FROM dummy_rast\n"
+"\n"
+" rid | longitude  | latitude | longitude |  latitude\n"
+"-----+------------+----------+-----------+------------\n"
+"   1 |        0.5 |      0.5 |       2.5 |        3.5\n"
+"   2 | 3427927.75 |  5793244 | 3427927.8 | 5793243.95"
+msgstr "-- Raster ohne Versatz/skew\nSELECT\n        rid,\n        (ST_RasterToWorldCoord(rast,1, 1)).*,\n        (ST_RasterToWorldCoord(rast,2, 2)).*\nFROM dummy_rast\n\n rid | longitude  | latitude | longitude |  latitude\n-----+------------+----------+-----------+------------\n   1 |        0.5 |      0.5 |       2.5 |        3.5\n   2 | 3427927.75 |  5793244 | 3427927.8 | 5793243.95"
+
+#. Tag: programlisting
+#: reference_raster.xml:2302
+#, no-c-format
+msgid ""
+"-- skewed raster\n"
+"SELECT\n"
+"        rid,\n"
+"        (ST_RasterToWorldCoord(rast, 1, 1)).*,\n"
+"        (ST_RasterToWorldCoord(rast, 2, 3)).*\n"
+"FROM (\n"
+"        SELECT\n"
+"                rid,\n"
+"                ST_SetSkew(rast, 100.5, 0) As rast\n"
+"        FROM dummy_rast\n"
+") As foo\n"
+"\n"
+" rid | longitude  | latitude | longitude | latitude\n"
+"-----+------------+----------+-----------+-----------\n"
+"   1 |        0.5 |      0.5 |     203.5 |       6.5\n"
+"   2 | 3427927.75 |  5793244 | 3428128.8 | 5793243.9"
+msgstr "-- Raster mit Versatz/skew\nSELECT\n        rid,\n        (ST_RasterToWorldCoord(rast, 1, 1)).*,\n        (ST_RasterToWorldCoord(rast, 2, 3)).*\nFROM (\n        SELECT\n                rid,\n                ST_SetSkew(rast, 100.5, 0) As rast\n        FROM dummy_rast\n) As foo\n\n rid | longitude  | latitude | longitude | latitude\n-----+------------+----------+-----------+-----------\n   1 |        0.5 |      0.5 |     203.5 |       6.5\n   2 | 3427927.75 |  5793244 | 3428128.8 | [...]
+
+#. Tag: para
+#: reference_raster.xml:2309
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
+"linkend=\"RT_ST_SetSkew\"/>"
+msgstr ", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2319
+#, no-c-format
+msgid "ST_RasterToWorldCoordX"
+msgstr "ST_RasterToWorldCoordX"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2320
+#, no-c-format
+msgid ""
+"Returns the geometric X coordinate upper left of a raster, column and row. "
+"Numbering of columns and rows starts at 1."
+msgstr "Gibt die geodätische X Koordinate links oberhalb des Rasters, der Spalte und der Zeile aus. Die Nummerierung der Spalten und Zeilen beginnt mit 1."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:2325
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 "
+"<function>ST_RasterToWorldCoordX</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>xcolumn</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>float8 "
+"<function>ST_RasterToWorldCoordX</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>xcolumn</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>yrow</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_RasterToWorldCoordX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>xcolumn</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float8 <function>ST_RasterToWorldCoordX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>xcolumn</parameter></paramdef> <paramd [...]
+
+#. Tag: para
+#: reference_raster.xml:2343
+#, no-c-format
+msgid ""
+"Returns the upper left X coordinate of a raster column row in geometric "
+"units of the georeferenced raster. Numbering of columns and rows starts at 1"
+" but if you pass in a negative number or number higher than number of "
+"columns in raster, it will give you coordinates outside of the raster file "
+"to left or right with the assumption that the skew and pixel sizes are same "
+"as selected raster."
+msgstr "Gibt die obere linke X-Koordinate einer Rasterzeile in den geometrischen Einheiten des georeferenzierten Rasters aus. Die Nummerierung der Spalten und Zeilen beginnt mit 1. Wenn Sie eine negative Zahl oder eine höhere Zahl als die Anzahl der Spalten des Rasters angeben, dann bekommen Sie die Koordinaten links außerhalb und rechts außerhalb des Rasters zurück; dabei wird angenommen, dass der Versatz und die Pixelgröße gleich wie bei dem ausgewählten Raster sind."
+
+#. Tag: para
+#: reference_raster.xml:2348
+#, no-c-format
+msgid ""
+"For non-skewed rasters, providing the X column is sufficient. For skewed "
+"rasters, the georeferenced coordinate is a function of the ST_ScaleX and "
+"ST_SkewX and row and column. An error will be raised if you give just the X "
+"column for a skewed raster."
+msgstr "Bei Rastern ohne Versatz, ist die Angabe der X-Spalte ausreichend. Bei Rastern mit Versatz ist die georeferenzierte Koordinate eine Funktion von \"ST_ScaleX\", \"ST_SkewX\", der Zeile und der Spalte. Wenn Sie bei einem Raster mit Versatz nur die X-Spalte angeben, dann wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: reference_raster.xml:2352
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions, this was called ST_Raster2WorldCoordX"
+msgstr "Änderung: 2.1.0 Vorgängerversionen haben dies als \"ST_Raster2WorldCoordX\" bezeichnet."
+
+#. Tag: programlisting
+#: reference_raster.xml:2359
+#, no-c-format
+msgid ""
+"-- non-skewed raster providing column is sufficient\n"
+"SELECT rid, ST_RasterToWorldCoordX(rast,1) As x1coord,\n"
+"        ST_RasterToWorldCoordX(rast,2) As x2coord,\n"
+"        ST_ScaleX(rast) As pixelx\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid |  x1coord   |  x2coord  | pixelx\n"
+"-----+------------+-----------+--------\n"
+"   1 |        0.5 |       2.5 |      2\n"
+"   2 | 3427927.75 | 3427927.8 |   0.05"
+msgstr "-- Bei einem Raster ohne Versatz ist die Angabe der Spalte ausreichend\nSELECT rid, ST_RasterToWorldCoordX(rast,1) As x1coord,\n        ST_RasterToWorldCoordX(rast,2) As x2coord,\n        ST_ScaleX(rast) As pixelx\nFROM dummy_rast;\n\n rid |  x1coord   |  x2coord  | pixelx\n-----+------------+-----------+--------\n   1 |        0.5 |       2.5 |      2\n   2 | 3427927.75 | 3427927.8 |   0.05"
+
+#. Tag: programlisting
+#: reference_raster.xml:2361
+#, no-c-format
+msgid ""
+"-- for fun lets skew it\n"
+"SELECT rid, ST_RasterToWorldCoordX(rast, 1, 1) As x1coord,\n"
+"        ST_RasterToWorldCoordX(rast, 2, 3) As x2coord,\n"
+"        ST_ScaleX(rast) As pixelx\n"
+"FROM (SELECT rid, ST_SetSkew(rast, 100.5, 0) As rast FROM dummy_rast) As foo;\n"
+"\n"
+" rid |  x1coord   |  x2coord  | pixelx\n"
+"-----+------------+-----------+--------\n"
+"   1 |        0.5 |     203.5 |      2\n"
+"   2 | 3427927.75 | 3428128.8 |   0.05"
+msgstr "-- Lasst es Uns nur so zum Spass drehen\nSELECT rid, ST_RasterToWorldCoordX(rast, 1, 1) As x1coord,\n        ST_RasterToWorldCoordX(rast, 2, 3) As x2coord,\n        ST_ScaleX(rast) As pixelx\nFROM (SELECT rid, ST_SetSkew(rast, 100.5, 0) As rast FROM dummy_rast) As foo;\n\n rid |  x1coord   |  x2coord  | pixelx\n-----+------------+-----------+--------\n   1 |        0.5 |     203.5 |      2\n   2 | 3427927.75 | 3428128.8 |   0.05"
+
+#. Tag: para
+#: reference_raster.xml:2368
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
+"linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewX\"/>"
+msgstr ", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewX\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2374
+#, no-c-format
+msgid "ST_RasterToWorldCoordY"
+msgstr "ST_RasterToWorldCoordY"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2375
+#, no-c-format
+msgid ""
+"Returns the geometric Y coordinate upper left corner of a raster, column and"
+" row. Numbering of columns and rows starts at 1."
+msgstr "Gibt die geodätische Y Koordinate links oberhalb des Rasters, der Spalte und der Zeile aus. Die Nummerierung der Spalten und Zeilen beginnt mit 1."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:2380
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 "
+"<function>ST_RasterToWorldCoordY</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>yrow</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>float8 "
+"<function>ST_RasterToWorldCoordY</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>xcolumn</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>yrow</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_RasterToWorldCoordY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>yrow</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>float8 <function>ST_RasterToWorldCoordY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>xcolumn</parameter></paramdef> <paramdef> [...]
+
+#. Tag: para
+#: reference_raster.xml:2398
+#, no-c-format
+msgid ""
+"Returns the upper left Y coordinate of a raster column row in geometric "
+"units of the georeferenced raster. Numbering of columns and rows starts at 1"
+" but if you pass in a negative number or number higher than number of "
+"columns/rows in raster, it will give you coordinates outside of the raster "
+"file to left or right with the assumption that the skew and pixel sizes are "
+"same as selected raster tile."
+msgstr "Gibt die obere linke  Y-Koordinate einer Rasterspalte in den Einheiten des georeferenzierten Rasters aus. Die Nummerierung der Spalten und Zeilen beginnt mit 1. Wenn Sie eine negative Zahl oder eine höhere Zahl als die Anzahl der Spalten/Zeilen des Rasters angeben, dann bekommen Sie die Koordinaten außerhalb des Rasters zurück; dabei wird angenommen, dass Versatz und Pixelgröße gleich wie bei der ausgewählten Rasterkachel sind."
+
+#. Tag: para
+#: reference_raster.xml:2403
+#, no-c-format
+msgid ""
+"For non-skewed rasters, providing the Y column is sufficient. For skewed "
+"rasters, the georeferenced coordinate is a function of the ST_ScaleY and "
+"ST_SkewY and row and column. An error will be raised if you give just the Y "
+"row for a skewed raster."
+msgstr "Bei Rastern ohne Versatz ist die Angabe der Y-Spalte ausreichend. Bei Rastern mit Versatz entspricht die georeferenzierte Koordinate einer Funktion von ST_ScaleY, ST_SkewY, Zeile und Spalte. Wenn Sie bei einem Raster mit Versatz nur die Y-Spalte angeben, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: para
+#: reference_raster.xml:2407
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions, this was called ST_Raster2WorldCoordY"
+msgstr "Änderung: 2.1.0 In Vorgängerversionen wurde dies als ST_Raster2WorldCoordY bezeichnet"
+
+#. Tag: programlisting
+#: reference_raster.xml:2413
+#, no-c-format
+msgid ""
+"-- non-skewed raster providing row is sufficient\n"
+"SELECT rid, ST_RasterToWorldCoordY(rast,1) As y1coord,\n"
+"        ST_RasterToWorldCoordY(rast,3) As y2coord,\n"
+"        ST_ScaleY(rast) As pixely\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | y1coord |  y2coord  | pixely\n"
+"-----+---------+-----------+--------\n"
+"   1 |     0.5 |       6.5 |      3\n"
+"   2 | 5793244 | 5793243.9 |  -0.05"
+msgstr "-- Bei einem Raster ohne Versatz ist die Angabe der Zeile ausreichend\nSELECT rid, ST_RasterToWorldCoordY(rast,1) As y1coord,\n        ST_RasterToWorldCoordY(rast,3) As y2coord,\n        ST_ScaleY(rast) As pixely\nFROM dummy_rast;\n\n rid | y1coord |  y2coord  | pixely\n-----+---------+-----------+--------\n   1 |     0.5 |       6.5 |      3\n   2 | 5793244 | 5793243.9 |  -0.05"
+
+#. Tag: programlisting
+#: reference_raster.xml:2415
+#, no-c-format
+msgid ""
+"-- for fun lets skew it\n"
+"SELECT rid, ST_RasterToWorldCoordY(rast,1,1) As y1coord,\n"
+"        ST_RasterToWorldCoordY(rast,2,3) As y2coord,\n"
+"        ST_ScaleY(rast) As pixely\n"
+"FROM (SELECT rid, ST_SetSkew(rast,0,100.5) As rast FROM dummy_rast) As foo;\n"
+"\n"
+" rid | y1coord |  y2coord  | pixely\n"
+"-----+---------+-----------+--------\n"
+"   1 |     0.5 |       107 |      3\n"
+"   2 | 5793244 | 5793344.4 |  -0.05"
+msgstr "-- zum Spaß führen wir einen Versatz ein\nSELECT rid, ST_RasterToWorldCoordY(rast,1,1) As y1coord,\n        ST_RasterToWorldCoordY(rast,2,3) As y2coord,\n        ST_ScaleY(rast) As pixely\nFROM (SELECT rid, ST_SetSkew(rast,0,100.5) As rast FROM dummy_rast) As foo;\n\n rid | y1coord |  y2coord  | pixely\n-----+---------+-----------+--------\n   1 |     0.5 |       107 |      3\n   2 | 5793244 | 5793344.4 |  -0.05"
+
+#. Tag: para
+#: reference_raster.xml:2422
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref "
+"linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
+msgstr ", <xref linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2428
+#, no-c-format
+msgid "ST_Rotation"
+msgstr "ST_Rotation"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2429
+#, no-c-format
+msgid "Returns the rotation of the raster in radian."
+msgstr "Gibt die Rotation des Rasters im Bogenmaß aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2434
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_Rotation</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_Rotation</function></funcdef> <paramdef><type>raster</type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2444
+#, no-c-format
+msgid ""
+"Returns the uniform rotation of the raster in radian. If a raster does not "
+"have uniform rotation, NaN is returned. Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Gibt die einheitliche Rotation des Rasters in Radiant aus. Wenn der Raster keine einheitliche Rotation aufweist wird NaN zurückgegeben. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für weitere Details."
+
+#. Tag: programlisting
+#: reference_raster.xml:2451
+#, no-c-format
+msgid ""
+"SELECT rid, ST_Rotation(ST_SetScale(ST_SetSkew(rast, sqrt(2)), sqrt(2))) as rot FROM dummy_rast;\n"
+"\n"
+" rid |        rot\n"
+"-----+-------------------\n"
+"   1 | 0.785398163397448\n"
+"   2 | 0.785398163397448"
+msgstr "SELECT rid, ST_Rotation(ST_SetScale(ST_SetSkew(rast, sqrt(2)), sqrt(2))) as rot FROM dummy_rast;\n\n rid |        rot\n-----+-------------------\n   1 | 0.785398163397448\n   2 | 0.785398163397448"
+
+#. Tag: para
+#: reference_raster.xml:2457
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SetScale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+msgstr ", <xref linkend=\"RT_ST_SetScale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2463
+#, no-c-format
+msgid "ST_SkewX"
+msgstr "ST_SkewX"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2464
+#, no-c-format
+msgid "Returns the georeference X skew (or rotation parameter)."
+msgstr "Gibt den georeferenzierten Versatz in X-Richtung (oder den Rotationsparameter) aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2469
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_SkewX</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_SkewX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2479
+#, no-c-format
+msgid ""
+"Returns the georeference X skew (or rotation parameter). Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Gibt den georeferenzierten Versatz in X-Richtung (oder den Rotationsparameter) aus. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für weitere Details."
+
+#. Tag: programlisting
+#: reference_raster.xml:2486 reference_raster.xml:2522
+#, no-c-format
+msgid ""
+"SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,\n"
+"    ST_GeoReference(rast) as georef\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | skewx | skewy |       georef\n"
+"-----+-------+-------+--------------------\n"
+"   1 |     0 |     0 | 2.0000000000\n"
+"                     : 0.0000000000\n"
+"                     : 0.0000000000\n"
+"                     : 3.0000000000\n"
+"                     : 0.5000000000\n"
+"                     : 0.5000000000\n"
+"                     :\n"
+"   2 |     0 |     0 | 0.0500000000\n"
+"                     : 0.0000000000\n"
+"                     : 0.0000000000\n"
+"                     : -0.0500000000\n"
+"                     : 3427927.7500000000\n"
+"                     : 5793244.0000000000"
+msgstr "SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,\n    ST_GeoReference(rast) as georef\nFROM dummy_rast;\n\n rid | skewx | skewy |       georef\n-----+-------+-------+--------------------\n   1 |     0 |     0 | 2.0000000000\n                     : 0.0000000000\n                     : 0.0000000000\n                     : 3.0000000000\n                     : 0.5000000000\n                     : 0.5000000000\n                     :\n   2 |     0 |     0 | 0.0500000000\n [...]
+
+#. Tag: para
+#: reference_raster.xml:2493
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+msgstr ", <xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2499
+#, no-c-format
+msgid "ST_SkewY"
+msgstr "ST_SkewY"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2500
+#, no-c-format
+msgid "Returns the georeference Y skew (or rotation parameter)."
+msgstr "Gibt den georeferenzierten Versatz in Y-Richtung (oder den Rotationsparameter) aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2505
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_SkewY</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_SkewY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2515
+#, no-c-format
+msgid ""
+"Returns the georeference Y skew (or rotation parameter). Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Gibt den georeferenzierten Versatz in Y-Richtung (oder den Rotationsparameter) aus. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für weitere Details."
+
+#. Tag: para
+#: reference_raster.xml:2529
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+msgstr ", <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2535
+#, no-c-format
+msgid "ST_SRID"
+msgstr "ST_SRID"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2536
+#, no-c-format
+msgid ""
+"Returns the spatial reference identifier of the raster as defined in "
+"spatial_ref_sys table."
+msgstr "Gibt den Identifikator des Koordinatenreferenzsystems des Rasters aus, das in der Tabelle \"spatial_ref_sys\" definiert ist."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2541
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_SRID</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_SRID</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2551
+#, no-c-format
+msgid ""
+"Returns the spatial reference identifier of the raster object as defined in "
+"the spatial_ref_sys table."
+msgstr "Gibt den Identifikator des Koordinatenreferenzsystems des Rasters aus, das in der Tabelle \"spatial_ref_sys\" definiert ist."
+
+#. Tag: para
+#: reference_raster.xml:2552
+#, no-c-format
+msgid ""
+"From PostGIS 2.0+ the srid of a non-georeferenced raster/geometry is 0 "
+"instead of the prior -1."
+msgstr "Ab PostGIS 2.0 ist die SRID eines nicht georeferenzierten Rasters/Geometrie 0 anstelle wie früher -1."
+
+#. Tag: programlisting
+#: reference_raster.xml:2558
+#, no-c-format
+msgid ""
+"SELECT ST_SRID(rast) As srid\n"
+"FROM dummy_rast WHERE rid=1;\n"
+"\n"
+"srid\n"
+"----------------\n"
+"0"
+msgstr "SELECT ST_SRID(rast) As srid\nFROM dummy_rast WHERE rid=1;\n\nsrid\n----------------\n0"
+
+#. Tag: para
+#: reference_raster.xml:2564
+#, no-c-format
+msgid ", <xref linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2570
+#, no-c-format
+msgid "ST_Summary"
+msgstr "ST_Summary"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2571
+#, no-c-format
+msgid ""
+"<refpurpose>Returns a text summary of the contents of the "
+"raster.</refpurpose>"
+msgstr "<refpurpose>Gibt eine textliche Zusammenfassung des Rasterinhalts zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:2576
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_Summary</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_Summary</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2586
+#, no-c-format
+msgid "<para>Returns a text summary of the contents of the raster.</para>"
+msgstr "<para>Gibt eine textliche Zusammenfassung des Rasterinhalts zurück</refpurpose>"
+
+#. Tag: programlisting
+#: reference_raster.xml:2593
+#, no-c-format
+msgid ""
+"SELECT ST_Summary(\n"
+"        ST_AddBand(\n"
+"                ST_AddBand(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(10, 10, 0, 0, 1, -1, 0, 0, 0)\n"
+"                                , 1, '8BUI', 1, 0\n"
+"                        )\n"
+"                        , 2, '32BF', 0, -9999\n"
+"                )\n"
+"                , 3, '16BSI', 0, NULL\n"
+"        )\n"
+");\n"
+"\n"
+"                            st_summary\n"
+"------------------------------------------------------------------\n"
+" Raster of 10x10 pixels has 3 bands and extent of BOX(0 -10,10 0)+\n"
+"     band 1 of pixtype 8BUI is in-db with NODATA value of 0      +\n"
+"     band 2 of pixtype 32BF is in-db with NODATA value of -9999  +\n"
+"     band 3 of pixtype 16BSI is in-db with no NODATA value\n"
+"(1 row)"
+msgstr "SELECT ST_Summary(\n        ST_AddBand(\n                ST_AddBand(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(10, 10, 0, 0, 1, -1, 0, 0, 0)\n                                , 1, '8BUI', 1, 0\n                        )\n                        , 2, '32BF', 0, -9999\n                )\n                , 3, '16BSI', 0, NULL\n        )\n);\n\n                            st_summary\n------------------------------------------------------- [...]
+
+#. Tag: para
+#: reference_raster.xml:2598
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_BandMetaData\"/>, <xref linkend=\"ST_Summary\"/> "
+"<xref linkend=\"ST_Extent\"/>"
+msgstr ", <xref linkend=\"RT_ST_BandMetaData\"/>, <xref linkend=\"ST_Summary\"/> <xref linkend=\"ST_Extent\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2609
+#, no-c-format
+msgid "ST_UpperLeftX"
+msgstr "ST_UpperLeftX"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2610
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the upper left X coordinate of raster in projected "
+"spatial ref.</refpurpose>"
+msgstr "<refpurpose>Gibt die obere linke X-Koordinate des Rasters im Koordinatenprojektionssystem aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:2615
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_UpperLeftX</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_UpperLeftX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2625
+#, no-c-format
+msgid ""
+"<para>Returns the upper left X coordinate of raster in projected spatial "
+"ref.</para>"
+msgstr "<para>Gibt die obere linke X-Koordinate des Rasters im Koordinatenprojektionssystem aus."
+
+#. Tag: programlisting
+#: reference_raster.xml:2631
+#, no-c-format
+msgid ""
+"SELECt rid, ST_UpperLeftX(rast) As ulx\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid |    ulx\n"
+"-----+------------\n"
+"   1 |        0.5\n"
+"   2 | 3427927.75"
+msgstr "SELECt rid, ST_UpperLeftX(rast) As ulx\nFROM dummy_rast;\n\n rid |    ulx\n-----+------------\n   1 |        0.5\n   2 | 3427927.75"
+
+#. Tag: para
+#: reference_raster.xml:2637 reference_raster.xml:2671
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_Box3D\"/>"
+msgstr ", <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_Box3D\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2643
+#, no-c-format
+msgid "ST_UpperLeftY"
+msgstr "ST_UpperLeftY"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2644
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the upper left Y coordinate of raster in projected "
+"spatial ref.</refpurpose>"
+msgstr "<refpurpose>Gibt die obere linke Y-Koordinate des Rasters im Koordinatenprojektionssystem aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:2649
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_UpperLeftY</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_UpperLeftY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2659
+#, no-c-format
+msgid ""
+"<para>Returns the upper left Y coordinate of raster in projected spatial "
+"ref.</para>"
+msgstr "<para>Gibt die obere linke Y-Koordinate des Rasters im Koordinatenprojektionssystem aus."
+
+#. Tag: programlisting
+#: reference_raster.xml:2665
+#, no-c-format
+msgid ""
+"SELECT rid, ST_UpperLeftY(rast) As uly\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid |   uly\n"
+"-----+---------\n"
+"   1 |     0.5\n"
+"   2 | 5793244"
+msgstr "SELECT rid, ST_UpperLeftY(rast) As uly\nFROM dummy_rast;\n\n rid |   uly\n-----+---------\n   1 |     0.5\n   2 | 5793244"
+
+#. Tag: refname
+#: reference_raster.xml:2677
+#, no-c-format
+msgid "ST_Width"
+msgstr "ST_Width"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2678
+#, no-c-format
+msgid "<refpurpose>Returns the width of the raster in pixels.</refpurpose>"
+msgstr "<refpurpose>Gibt die Breite des Rasters in Pixel aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:2683
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_Width</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_Width</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2693
+#, no-c-format
+msgid "<para>Returns the width of the raster in pixels.</para>"
+msgstr "<para>Gibt die Breite des Rasters in Pixel aus."
+
+#. Tag: programlisting
+#: reference_raster.xml:2699
+#, no-c-format
+msgid ""
+"SELECT ST_Width(rast) As rastwidth\n"
+"FROM dummy_rast WHERE rid=1;\n"
+"\n"
+"rastwidth\n"
+"----------------\n"
+"10"
+msgstr "SELECT ST_Width(rast) As rastwidth\nFROM dummy_rast WHERE rid=1;\n\nrastwidth\n----------------\n10"
+
+#. Tag: refname
+#: reference_raster.xml:2713
+#, no-c-format
+msgid "ST_WorldToRasterCoord"
+msgstr "ST_WorldToRasterCoord"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2714
+#, no-c-format
+msgid ""
+"Returns the upper left corner as column and row given geometric X and Y "
+"(longitude and latitude) or a point geometry expressed in the spatial "
+"reference coordinate system of the raster."
+msgstr "Gibt für ein geometrisches X und Y (geographische Länge und Breite) oder für eine Punktgeometrie im Koordinatenreferenzsystem des Rasters, die obere linke Ecke als Spalte und Zeile aus."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:2718
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>record "
+"<function>ST_WorldToRasterCoord</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>record "
+"<function>ST_WorldToRasterCoord</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>longitude</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>latitude</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>record <function>ST_WorldToRasterCoord</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>record <function>ST_WorldToRasterCoord</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>longitude</parameter></paramdef> <p [...]
+
+#. Tag: para
+#: reference_raster.xml:2737
+#, no-c-format
+msgid ""
+"Returns the upper left corner as column and row given geometric X and Y "
+"(longitude and latitude) or a point geometry. This function works regardless"
+" of whether or not the geometric X and Y or point geometry is outside the "
+"extent of the raster. Geometric X and Y must be expressed in the spatial "
+"reference coordinate system of the raster."
+msgstr "Gibt für ein geometrisches X und Y (geographische Länge und Breite), oder für eine Punktgeometrie, die obere linke Ecke als Spalte und Zeile aus. Diese Funktion funktioniert auch dann, wenn sich X und Y, bzw. die Punktgeometrie außerhalb der Ausdehnung des Rasters befindet. X und Y müssen im Koordinatenreferenzsystem des Rasters angegeben werden."
+
+#. Tag: programlisting
+#: reference_raster.xml:2750
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        rid,\n"
+"        (ST_WorldToRasterCoord(rast,3427927.8,20.5)).*,\n"
+"        (ST_WorldToRasterCoord(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast)))).*\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | columnx |   rowy    | columnx |   rowy\n"
+"-----+---------+-----------+---------+-----------\n"
+"   1 | 1713964 |         7 | 1713964 |         7\n"
+"   2 |       2 | 115864471 |       2 | 115864471"
+msgstr "SELECT\n        rid,\n        (ST_WorldToRasterCoord(rast,3427927.8,20.5)).*,\n        (ST_WorldToRasterCoord(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast)))).*\nFROM dummy_rast;\n\n rid | columnx |   rowy    | columnx |   rowy\n-----+---------+-----------+---------+-----------\n   1 | 1713964 |         7 | 1713964 |         7\n   2 |       2 | 115864471 |       2 | 115864471"
+
+#. Tag: para
+#: reference_raster.xml:2756
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_WorldToRasterCoordY\"/>, <xref "
+"linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref "
+"linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_WorldToRasterCoordY\"/>, <xref linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2768
+#, no-c-format
+msgid "ST_WorldToRasterCoordX"
+msgstr "ST_WorldToRasterCoordX"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2769
+#, no-c-format
+msgid ""
+"Returns the column in the raster of the point geometry (pt) or a X and Y "
+"world coordinate (xw, yw) represented in world spatial reference system of "
+"raster."
+msgstr "Gibt für eine Punktgeometrie (pt) oder eine globale X- und Y-Koordinate (xw, yw) die Rasterspalte im globalen Koordinatenreferenzsystem des Rasters aus."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:2774
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>integer "
+"<function>ST_WorldToRasterCoordX</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>integer "
+"<function>ST_WorldToRasterCoordX</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>xw</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>integer "
+"<function>ST_WorldToRasterCoordX</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>xw</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>yw</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>integer <function>ST_WorldToRasterCoordX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>integer <function>ST_WorldToRasterCoordX</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>xw</parameter></paramdef> </fun [...]
+
+#. Tag: para
+#: reference_raster.xml:2799
+#, no-c-format
+msgid ""
+"Returns the column in the raster of the point geometry (pt) or a X and Y "
+"world coordinate (xw, yw). A point, or (both xw and yw world coordinates are"
+" required if a raster is skewed). If a raster is not skewed then xw is "
+"sufficient. World coordinates are in the spatial reference coordinate system"
+" of the raster."
+msgstr "Gibt für eine Punktgeometrie (pt) oder eine globale X- und Y-Koordinate (xw, yw) die Rasterspalte aus. Es werden ein Punkt oder sowohl \"xw\" als auch \"yw\" in globalen Koordinaten benötigt, wenn der Raster einen Versatz aufweist. Wenn der Raster keinen Versatz aufweist, ist \"xw\" ausreichend. Die globalen Koordinaten sind im Koordinatenreferenzsystem des Rasters."
+
+#. Tag: para
+#: reference_raster.xml:2801
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions, this was called ST_World2RasterCoordX"
+msgstr "Änderung: 2.1.0 In Vorgängerversionen wurde dies als ST_World2RasterCoordX bezeichnet"
+
+#. Tag: programlisting
+#: reference_raster.xml:2807
+#, no-c-format
+msgid ""
+"SELECT rid, ST_WorldToRasterCoordX(rast,3427927.8) As xcoord,\n"
+"                ST_WorldToRasterCoordX(rast,3427927.8,20.5) As xcoord_xwyw,\n"
+"                ST_WorldToRasterCoordX(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast))) As ptxcoord\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid | xcoord  |  xcoord_xwyw   | ptxcoord\n"
+"-----+---------+---------+----------\n"
+"   1 | 1713964 | 1713964 |  1713964\n"
+"   2 |       1 |       1 |        1"
+msgstr "SELECT rid, ST_WorldToRasterCoordX(rast,3427927.8) As xcoord,\n                ST_WorldToRasterCoordX(rast,3427927.8,20.5) As xcoord_xwyw,\n                ST_WorldToRasterCoordX(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast))) As ptxcoord\nFROM dummy_rast;\n\n rid | xcoord  |  xcoord_xwyw   | ptxcoord\n-----+---------+---------+----------\n   1 | 1713964 | 1713964 |  1713964\n   2 |       1 |       1 |        1"
+
+#. Tag: para
+#: reference_raster.xml:2813 reference_raster.xml:2868
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
+"linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2823
+#, no-c-format
+msgid "ST_WorldToRasterCoordY"
+msgstr "ST_WorldToRasterCoordY"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2824
+#, no-c-format
+msgid ""
+"Returns the row in the raster of the point geometry (pt) or a X and Y world "
+"coordinate (xw, yw) represented in world spatial reference system of raster."
+msgstr "Gibt für eine Punktgeometrie (pt) oder eine globale X- und Y-Koordinate (xw, yw) die Rasterzeile im globalen Koordinatenreferenzsystem des Rasters aus."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:2829
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>integer "
+"<function>ST_WorldToRasterCoordY</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>integer "
+"<function>ST_WorldToRasterCoordY</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>xw</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>integer "
+"<function>ST_WorldToRasterCoordY</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>xw</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>yw</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>integer <function>ST_WorldToRasterCoordY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>integer <function>ST_WorldToRasterCoordY</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>xw</parameter></paramdef> </fun [...]
+
+#. Tag: para
+#: reference_raster.xml:2854
+#, no-c-format
+msgid ""
+"Returns the row in the raster of the point geometry (pt) or a X and Y world "
+"coordinate (xw, yw). A point, or (both xw and yw world coordinates are "
+"required if a raster is skewed). If a raster is not skewed then xw is "
+"sufficient. World coordinates are in the spatial reference coordinate system"
+" of the raster."
+msgstr "Gibt für eine Punktgeometrie (pt) oder eine globale X- und Y-Koordinate (xw, yw) die Rasterzeile aus. Es werden ein Punkt oder sowohl \"xw\" als auch \"yw\" in globalen Koordinaten benötigt, wenn der Raster einen Versatz aufweist. Wenn der Raster keinen Versatz aufweist, ist \"xw\" ausreichend. Die globalen Koordinaten sind im Koordinatenreferenzsystem des Rasters."
+
+#. Tag: para
+#: reference_raster.xml:2856
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions, this was called ST_World2RasterCoordY"
+msgstr "Änderung: 2.1.0 In Vorgängerversionen wurde dies als ST_World2RasterCoordY bezeichnet"
+
+#. Tag: programlisting
+#: reference_raster.xml:2862
+#, no-c-format
+msgid ""
+"SELECT rid, ST_WorldToRasterCoordY(rast,20.5) As ycoord,\n"
+"                ST_WorldToRasterCoordY(rast,3427927.8,20.5) As ycoord_xwyw,\n"
+"                ST_WorldToRasterCoordY(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast))) As ptycoord\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid |  ycoord   | ycoord_xwyw | ptycoord\n"
+"-----+-----------+-------------+-----------\n"
+"   1 |         7 |           7 |         7\n"
+"   2 | 115864471 |   115864471 | 115864471"
+msgstr "SELECT rid, ST_WorldToRasterCoordY(rast,20.5) As ycoord,\n                ST_WorldToRasterCoordY(rast,3427927.8,20.5) As ycoord_xwyw,\n                ST_WorldToRasterCoordY(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast))) As ptycoord\nFROM dummy_rast;\n\n rid |  ycoord   | ycoord_xwyw | ptycoord\n-----+-----------+-------------+-----------\n   1 |         7 |           7 |         7\n   2 | 115864471 |   115864471 | 115864471"
+
+#. Tag: title
+#: reference_raster.xml:2875
+#, no-c-format
+msgid "Raster Band Accessors"
+msgstr "Zugriffsfunktionen auf Rasterbänder"
+
+#. Tag: refname
+#: reference_raster.xml:2878
+#, no-c-format
+msgid "ST_BandMetaData"
+msgstr "ST_BandMetaData"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2879
+#, no-c-format
+msgid ""
+"Returns basic meta data for a specific raster band. band num 1 is assumed if"
+" none-specified."
+msgstr "Gibt die grundlegenden Metadaten eines bestimmten Rasterbandes aus. Wenn der Parameter \"bandnum\" nicht angegeben ist, wird das 1ste Band angenommen."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2884
+#, no-c-format
+msgid ""
+"<funcdef>record <function>ST_BandMetaData</function></funcdef> "
+"<paramdef><type>raster </type><parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer "
+"</type><parameter>bandnum=1</parameter></paramdef>"
+msgstr "<funcdef>record <function>ST_BandMetaData</function></funcdef> <paramdef><type>raster </type><parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type><parameter>bandnum=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2895
+#, no-c-format
+msgid ""
+"Returns basic meta data about a raster band. Columns returned pixeltype | "
+"nodatavalue | isoutdb | path."
+msgstr "Gibt die grundlegenden Metadaten eines Rasterbandes aus. Die zurückgegebenen Spalten sind pixeltype | nodatavalue | isoutdb | path."
+
+#. Tag: para
+#: reference_raster.xml:2899
+#, no-c-format
+msgid "If raster contains no bands then an error is thrown."
+msgstr "Wenn der Raster keine Bänder beinhaltet wird ein Fehler gemeldet."
+
+#. Tag: para
+#: reference_raster.xml:2904
+#, no-c-format
+msgid "If band has no NODATA value, nodatavalue will be NULL."
+msgstr "Wenn für das Band kein NODATA-Wert vergeben wurde, wird der NODATA-Wert auf NULL gesetzt."
+
+#. Tag: programlisting
+#: reference_raster.xml:2913
+#, no-c-format
+msgid ""
+"SELECT rid, (foo.md).*\n"
+" FROM (SELECT rid, ST_BandMetaData(rast,1) As md\n"
+"FROM dummy_rast WHERE rid=2) As foo;\n"
+"\n"
+" rid | pixeltype | nodatavalue | isoutdb | path\n"
+"-----+-----------+----------------+-------------+---------+------\n"
+"   2 | 8BUI      |           0 | f       |"
+msgstr "SELECT rid, (foo.md).*\n FROM (SELECT rid, ST_BandMetaData(rast,1) As md\nFROM dummy_rast WHERE rid=2) As foo;\n\n rid | pixeltype | nodatavalue | isoutdb | path\n-----+-----------+----------------+-------------+---------+------\n   2 | 8BUI      |           0 | f       |"
+
+#. Tag: para
+#: reference_raster.xml:2919
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_BandPixelType\"/>"
+msgstr ", <xref linkend=\"RT_ST_BandPixelType\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:2925
+#, no-c-format
+msgid "ST_BandNoDataValue"
+msgstr "ST_BandNoDataValue"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2926
+#, no-c-format
+msgid ""
+"Returns the value in a given band that represents no data. If no band num 1 "
+"is assumed."
+msgstr "Gibt den NODATA Wert des gegebenen Bandes aus. Wenn der Parameter \"bandnum\" nicht angegeben ist, wird das 1ste Band angenommen."
+
+#. Tag: funcprototype
+#: reference_raster.xml:2931
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function>ST_BandNoDataValue</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>bandnum=1</parameter></paramdef>"
+msgstr "<funcdef>double precision <function>ST_BandNoDataValue</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>bandnum=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:2942 reference_raster.xml:3070
+#, no-c-format
+msgid "Returns the value that represents no data for the band"
+msgstr "Gibt den NODATA Wert des Bandes aus."
+
+#. Tag: programlisting
+#: reference_raster.xml:2948
+#, no-c-format
+msgid ""
+"SELECT ST_BandNoDataValue(rast,1) As bnval1,\n"
+"    ST_BandNoDataValue(rast,2) As bnval2, ST_BandNoDataValue(rast,3) As bnval3\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+" bnval1 | bnval2 | bnval3\n"
+"--------+--------+--------\n"
+"      0 |      0 |      0"
+msgstr "SELECT ST_BandNoDataValue(rast,1) As bnval1,\n    ST_BandNoDataValue(rast,2) As bnval2, ST_BandNoDataValue(rast,3) As bnval3\nFROM dummy_rast\nWHERE rid = 2;\n\n bnval1 | bnval2 | bnval3\n--------+--------+--------\n      0 |      0 |      0"
+
+#. Tag: refname
+#: reference_raster.xml:2961
+#, no-c-format
+msgid "ST_BandIsNoData"
+msgstr "ST_BandIsNoData"
+
+#. Tag: refpurpose
+#: reference_raster.xml:2962
+#, no-c-format
+msgid "Returns true if the band is filled with only nodata values."
+msgstr "Gibt TRUE aus, wenn das Band ausschließlich aus NODATA Werten besteht."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:2966
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>ST_BandIsNoData</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>band</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>forceChecking=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>ST_BandIsNoData</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>forceChecking=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_BandIsNoData</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>band</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>forceChecking=true</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_BandIsNoData</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramd [...]
+
+#. Tag: para
+#: reference_raster.xml:2983
+#, no-c-format
+msgid ""
+"Returns true if the band is filled with only nodata values. Band 1 is "
+"assumed if not specified. If the last argument is TRUE, the entire band is "
+"checked pixel by pixel. Otherwise, the function simply returns the value of "
+"the isnodata flag for the band. The default value for this parameter is "
+"FALSE, if not specified."
+msgstr "Gibt TRUE aus, wenn das Band ausschließlich aus NODATA Werten besteht. Wenn kein Band angegeben ist, wird Band 1 angenommen. Wenn der letzte Übergabewert TRUE ist, dann wird das gesamte Band, Pixel für Pixel, überprüft. Sonst gibt die Funktion nur den Wert der Flag \"isnodata\" für das Band aus. Wenn dieser Parameter nicht gesetzt wurde, wird der Standardwert \"FALSE\" angenommen."
+
+#. Tag: para
+#: reference_raster.xml:2993
+#, no-c-format
+msgid ""
+"If the flag is dirty (this is, the result is different using TRUE as last "
+"parameter and not using it) you should update the raster to set this flag to"
+" true, by using ST_SetBandIsNodata(), or ST_SetBandNodataValue() with TRUE "
+"as last argument. See <xref linkend=\"RT_ST_SetBandIsNoData\"/>."
+msgstr "Wenn die Flag geändert wurde (d.h.: das Ergebnis unterscheidet sich wenn man TRUE als letzten Parameter angibt, von jenem bei dem dieser Parameter nicht verwendet wird), sollten Sie den Raster aktualisieren um diese Flag auf TRUE zu setzen, indem Sie ST_SetBandIsNodata() anwenden, oder ST_SetBandNodataValue() mit TRUE als letzten Übergabewert ausführen. Siehe <xref linkend=\"RT_ST_SetBandIsNoData\"/>."
+
+#. Tag: programlisting
+#: reference_raster.xml:3003
+#, no-c-format
+msgid ""
+"-- Create dummy table with one raster column\n"
+"create table dummy_rast (rid integer, rast raster);\n"
+"\n"
+"-- Add raster with two bands, one pixel/band. In the first band, nodatavalue = pixel value = 3.\n"
+"-- In the second band, nodatavalue = 13, pixel value = 4\n"
+"insert into dummy_rast values(1,\n"
+"(\n"
+"'01' -- little endian (uint8 ndr)\n"
+"||\n"
+"'0000' -- version (uint16 0)\n"
+"||\n"
+"'0200' -- nBands (uint16 0)\n"
+"||\n"
+"'17263529ED684A3F' -- scaleX (float64 0.000805965234044584)\n"
+"||\n"
+"'F9253529ED684ABF' -- scaleY (float64 -0.00080596523404458)\n"
+"||\n"
+"'1C9F33CE69E352C0' -- ipX (float64 -75.5533328537098)\n"
+"||\n"
+"'718F0E9A27A44840' -- ipY (float64 49.2824585505576)\n"
+"||\n"
+"'ED50EB853EC32B3F' -- skewX (float64 0.000211812383858707)\n"
+"||\n"
+"'7550EB853EC32B3F' -- skewY (float64 0.000211812383858704)\n"
+"||\n"
+"'E6100000' -- SRID (int32 4326)\n"
+"||\n"
+"'0100' -- width (uint16 1)\n"
+"||\n"
+"'0100' -- height (uint16 1)\n"
+"||\n"
+"'6' -- hasnodatavalue and isnodata value set to true.\n"
+"||\n"
+"'2' -- first band type (4BUI)\n"
+"||\n"
+"'03' -- novalue==3\n"
+"||\n"
+"'03' -- pixel(0,0)==3 (same that nodata)\n"
+"||\n"
+"'0' -- hasnodatavalue set to false\n"
+"||\n"
+"'5' -- second band type (16BSI)\n"
+"||\n"
+"'0D00' -- novalue==13\n"
+"||\n"
+"'0400' -- pixel(0,0)==4\n"
+")::raster\n"
+");\n"
+"\n"
+"select st_bandisnodata(rast, 1) from dummy_rast where rid = 1; -- Expected true\n"
+"select st_bandisnodata(rast, 2) from dummy_rast where rid = 1; -- Expected false"
+msgstr "-- Erstellt eine Dummy-Tabelle mit einer Rasterspalte\ncreate table dummy_rast (rid integer, rast raster);\n\n-- Einen Raster mit zwei Bändern hinzufügen, ein Pixel/Band. Beim ersten Band - NODATA Wert = Pixelwert = 3.\n-- Beim zweiten Band - NODATA Wert = 1, Pixelwert = 4\ninsert into dummy_rast values(1,\n(\n'01' -- little endian (uint8 ndr)\n||\n'0000' -- version (uint16 0)\n||\n'0200' -- nBands (uint16 0)\n||\n'17263529ED684A3F' -- scaleX (float64 0.000805965234044584)\n||\n' [...]
+
+#. Tag: para
+#: reference_raster.xml:3009
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_NumBands\"/>, <xref "
+"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref "
+"linkend=\"RT_ST_SetBandIsNoData\"/>"
+msgstr ", <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_SetBandIsNoData\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3018
+#, no-c-format
+msgid "ST_BandPath"
+msgstr "ST_BandPath"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3019
+#, no-c-format
+msgid ""
+"Returns system file path to a band stored in file system. If no bandnum "
+"specified, 1 is assumed."
+msgstr "Gibt den Dateipfad aus, unter dem das Band im Dateisystem gespeichert ist. Wenn \"bandnum\" nicht angegeben ist, wird 1 angenommen."
+
+#. Tag: funcprototype
+#: reference_raster.xml:3024
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_BandPath</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>bandnum=1</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_BandPath</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>bandnum=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3035
+#, no-c-format
+msgid ""
+"Returns system file path to a band. Throws an error if called with an in db "
+"band."
+msgstr "Gibt den Dateipfad des Bandes im System aus. Wenn man die Funktion mit einem \"in-db\"-Rasterband aufruft, wird eine Fehlermeldung ausgegeben."
+
+#. Tag: programlisting
+#: reference_raster.xml:3041
+#, no-c-format
+msgid "<!-- TODO: -->"
+msgstr "<!-- TODO: -->"
+
+#. Tag: refname
+#: reference_raster.xml:3053
+#, no-c-format
+msgid "ST_BandPixelType"
+msgstr "ST_BandPixelType"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3054
+#, no-c-format
+msgid ""
+"Returns the type of pixel for given band. If no bandnum specified, 1 is "
+"assumed."
+msgstr "Gibt den Pixeltyp des angegebenen Bandes aus. Wenn der Parameter \"bandnum\" nicht angegeben ist, wird das 1ste Band angenommen."
+
+#. Tag: funcprototype
+#: reference_raster.xml:3059
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_BandPixelType</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>bandnum=1</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_BandPixelType</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>bandnum=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3071
+#, no-c-format
+msgid "There are 11 pixel types. Pixel Types supported are as follows:"
+msgstr "Im Folgenden die 11 unterstützten Pixeltypen"
+
+#. Tag: para
+#: reference_raster.xml:3074
+#, no-c-format
+msgid "1BB - 1-bit boolean"
+msgstr "1BB - 1-Bit Boolean"
+
+#. Tag: para
+#: reference_raster.xml:3078
+#, no-c-format
+msgid "2BUI - 2-bit unsigned integer"
+msgstr "2BUI - 2-Bit vorzeichenlose Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3082
+#, no-c-format
+msgid "4BUI - 4-bit unsigned integer"
+msgstr "4BUI - 4-Bit vorzeichenlose Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3086
+#, no-c-format
+msgid "8BSI - 8-bit signed integer"
+msgstr "8BSI - 8-Bit Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3089
+#, no-c-format
+msgid "8BUI - 8-bit unsigned integer"
+msgstr "8BUI - 8-Bit vorzeichenlose Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3092
+#, no-c-format
+msgid "16BSI - 16-bit signed integer"
+msgstr "16BSI - 16-Bit Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3095
+#, no-c-format
+msgid "16BUI - 16-bit unsigned integer"
+msgstr "16BUI - 16-bit vorzeichenlose Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3098
+#, no-c-format
+msgid "32BSI - 32-bit signed integer"
+msgstr "32BSI - 32-Bit Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3101
+#, no-c-format
+msgid "32BUI - 32-bit unsigned integer"
+msgstr "32BUI - 32-Bit vorzeichenlose Ganzzahl"
+
+#. Tag: para
+#: reference_raster.xml:3104
+#, no-c-format
+msgid "32BF - 32-bit float"
+msgstr "32BF - 32-Bit Float"
+
+#. Tag: para
+#: reference_raster.xml:3107
+#, no-c-format
+msgid "64BF - 64-bit float"
+msgstr "64BF - 64-Bit Float"
+
+#. Tag: programlisting
+#: reference_raster.xml:3116
+#, no-c-format
+msgid ""
+"SELECT ST_BandPixelType(rast,1) As btype1,\n"
+"    ST_BandPixelType(rast,2) As btype2, ST_BandPixelType(rast,3) As btype3\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+" btype1 | btype2 | btype3\n"
+"--------+--------+--------\n"
+" 8BUI   | 8BUI   | 8BUI"
+msgstr "SELECT ST_BandPixelType(rast,1) As btype1,\n    ST_BandPixelType(rast,2) As btype2, ST_BandPixelType(rast,3) As btype3\nFROM dummy_rast\nWHERE rid = 2;\n\n btype1 | btype2 | btype3\n--------+--------+--------\n 8BUI   | 8BUI   | 8BUI"
+
+#. Tag: refname
+#: reference_raster.xml:3128
+#, no-c-format
+msgid "ST_HasNoBand"
+msgstr "ST_HasNoBand"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3129
+#, no-c-format
+msgid ""
+"<refpurpose>Returns true if there is no band with given band number. If no "
+"band number is specified, then band number 1 is assumed.</refpurpose>"
+msgstr "<refpurpose>Gibt TRUE aus, wenn kein Band mit der angegebenen Bandnummer existiert.\nGibt den Pixeltyp des angegebenen Bandes aus. Wenn keine Bandnummer angegeben ist, wird das 1ste Band angenommen.\n</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:3134
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_HasNoBand</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>bandnum=1</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_HasNoBand</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>bandnum=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3145
+#, no-c-format
+msgid ""
+"<para>Returns true if there is no band with given band number. If no band "
+"number is specified, then band number 1 is assumed.</para>"
+msgstr "<para>Gibt TRUE aus, wenn kein Band mit der angegebenen Bandnummer existiert.\nGibt den Pixeltyp des angegebenen Bandes aus. Wenn keine Bandnummer angegeben ist, wird das 1ste Band angenommen.</para>"
+
+#. Tag: programlisting
+#: reference_raster.xml:3153
+#, no-c-format
+msgid ""
+"SELECT rid, ST_HasNoBand(rast) As hb1, ST_HasNoBand(rast,2) as hb2,\n"
+"ST_HasNoBand(rast,4) as hb4, ST_NumBands(rast) As numbands\n"
+"FROM dummy_rast;\n"
+"\n"
+"rid | hb1 | hb2 | hb4 | numbands\n"
+"-----+-----+-----+-----+----------\n"
+"1 | t   | t   | t   |        0\n"
+"2 | f   | f   | t   |        3"
+msgstr "SELECT rid, ST_HasNoBand(rast) As hb1, ST_HasNoBand(rast,2) as hb2,\nST_HasNoBand(rast,4) as hb4, ST_NumBands(rast) As numbands\nFROM dummy_rast;\n\nrid | hb1 | hb2 | hb4 | numbands\n-----+-----+-----+-----+----------\n1 | t   | t   | t   |        0\n2 | f   | f   | t   |        3"
+
+#. Tag: title
+#: reference_raster.xml:3166
+#, no-c-format
+msgid "Raster Pixel Accessors and Setters"
+msgstr "Zugriffsfunktionen und Änderungsmethoden für Rasterpixel"
+
+#. Tag: refname
+#: reference_raster.xml:3170
+#, no-c-format
+msgid "ST_PixelAsPolygon"
+msgstr "ST_PixelAsPolygon"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3171
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the polygon geometry that bounds the pixel for a "
+"particular row and column.</refpurpose>"
+msgstr "<refpurpose>Gibt die Polygongeometrie aus, die das Pixel einer bestimmten Zeile und Spalte begrenzt.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:3176
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PixelAsPolygon</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PixelAsPolygon</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> <paramdef><type>integer </type> <parameter>rowy</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3188
+#, no-c-format
+msgid ""
+"<para>Returns the polygon geometry that bounds the pixel for a particular "
+"row and column.</para>"
+msgstr "<para>Gibt die Polygongeometrie aus, die das Pixel einer bestimmten Zeile und Spalte begrenzt.</para>"
+
+#. Tag: programlisting
+#: reference_raster.xml:3196
+#, no-c-format
+msgid ""
+"-- get raster pixel polygon\n"
+"SELECT i,j, ST_AsText(ST_PixelAsPolygon(foo.rast, i,j)) As b1pgeom\n"
+"FROM dummy_rast As foo\n"
+"        CROSS JOIN generate_series(1,2) As i\n"
+"        CROSS JOIN generate_series(1,1) As j\n"
+"WHERE rid=2;\n"
+"\n"
+" i | j |                                                    b1pgeom\n"
+"---+---+-----------------------------------------------------------------------------\n"
+" 1 | 1 | POLYGON((3427927.75 5793244,3427927.8 5793244,3427927.8 5793243.95,...\n"
+" 2 | 1 | POLYGON((3427927.8 5793244,3427927.85 5793244,3427927.85 5793243.95, .."
+msgstr "-- die Polygone der Rasterpixel ausgeben\nSELECT i,j, ST_AsText(ST_PixelAsPolygon(foo.rast, i,j)) As b1pgeom\nFROM dummy_rast As foo\n        CROSS JOIN generate_series(1,2) As i\n        CROSS JOIN generate_series(1,1) As j\nWHERE rid=2;\n\n i | j |                                                    b1pgeom\n---+---+-----------------------------------------------------------------------------\n 1 | 1 | POLYGON((3427927.75 5793244,3427927.8 5793244,3427927.8 5793243.95,...\n 2 |  [...]
+
+#. Tag: para
+#: reference_raster.xml:3201
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, "
+"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroids\"/>, <xref "
+"linkend=\"RT_ST_Intersection\"/>, <xref linkend=\"ST_AsText\"/>"
+msgstr ", <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"RT_ST_Intersection\"/>, <xref linkend=\"ST_AsText\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3216
+#, no-c-format
+msgid "ST_PixelAsPolygons"
+msgstr "ST_PixelAsPolygons"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3217
+#, no-c-format
+msgid ""
+"Returns the polygon geometry that bounds every pixel of a raster band along "
+"with the value, the X and the Y raster coordinates of each pixel."
+msgstr "Gibt die umhüllende Polygongeometrie, den Zellwert, sowie die X- und Y-Rasterkoordinate für jedes Pixel aus."
+
+#. Tag: funcprototype
+#: reference_raster.xml:3222
+#, no-c-format
+msgid ""
+"<funcdef>setof record <function>ST_PixelAsPolygons</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+msgstr "<funcdef>setof record <function>ST_PixelAsPolygons</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3234
+#, no-c-format
+msgid ""
+"Returns the polygon geometry that bounds every pixel of a raster band along "
+"with the value (double precision), the X and the Y raster coordinates "
+"(integers) of each pixel."
+msgstr "Gibt die umhüllende Polygongeometrie, den Zellwert (double precision), sowie die X- und Y-Rasterkoordinate (Ganzzahl) für jedes Pixel aus."
+
+#. Tag: para
+#: reference_raster.xml:3237
+#, no-c-format
+msgid ""
+"ST_PixelAsPolygons returns one polygon geometry for every pixel. This is "
+"different than ST_DumpAsPolygons where each geometry represents one or more "
+"pixels with the same pixel value."
+msgstr "ST_PixelAsPolygons gibt eine Polygongeometrie pro Pixel zurück. Dies unterscheidet sich von ST_DumpAsPolygons, wo jede Geometrie einen oder mehrere Pixel mit gleichem Zellwert darstellt."
+
+#. Tag: para
+#: reference_raster.xml:3242
+#, no-c-format
+msgid ""
+"When exclude_nodata_value = TRUE, only those pixels whose values are not "
+"NODATA are returned as polygons."
+msgstr "Wenn exclude_nodata_value = TRUE, werden nur Pixel ohne NODATA Werte als Polygone ausgegeben."
+
+#. Tag: para
+#: reference_raster.xml:3248
+#, no-c-format
+msgid "Enhanced: 2.1.0 exclude_nodata_value optional argument was added."
+msgstr "Erweiterung: 2.1.0 Der optionale Übergabewert \"exclude_nodata_value\" wurde hinzugefügt."
+
+#. Tag: para
+#: reference_raster.xml:3249 reference_raster.xml:3343
+#: reference_raster.xml:3437
+#, no-c-format
+msgid "Changed: 2.1.1 Changed behavior of exclude_nodata_value."
+msgstr "Änderung: 2.1.1 Die Verhaltensweise von \"exclude_nodata_value\" wurde geändert."
+
+#. Tag: programlisting
+#: reference_raster.xml:3254
+#, no-c-format
+msgid ""
+"-- get raster pixel polygon\n"
+"SELECT (gv).x, (gv).y, (gv).val, ST_AsText((gv).geom) geom\n"
+"FROM (SELECT ST_PixelAsPolygons(\n"
+"                 ST_SetValue(ST_SetValue(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 0.001, -0.001, 0.001, 0.001, 4269),\n"
+"                                                    '8BUI'::text, 1, 0),\n"
+"                                         2, 2, 10),\n"
+"                             1, 1, NULL)\n"
+") gv\n"
+") foo;\n"
+"\n"
+" x | y | val |                geom\n"
+"---+---+-----------------------------------------------------------------------------\n"
+" 1 | 1 |     | POLYGON((0 0,0.001 0.001,0.002 0,0.001 -0.001,0 0))\n"
+" 1 | 2 |   1 | POLYGON((0.001 -0.001,0.002 0,0.003 -0.001,0.002 -0.002,0.001 -0.001))\n"
+" 2 | 1 |   1 | POLYGON((0.001 0.001,0.002 0.002,0.003 0.001,0.002 0,0.001 0.001))\n"
+" 2 | 2 |  10 | POLYGON((0.002 0,0.003 0.001,0.004 0,0.003 -0.001,0.002 0))"
+msgstr "-- ein Rasterpixelpolygon ausgeben\nSELECT (gv).x, (gv).y, (gv).val, ST_AsText((gv).geom) geom\nFROM (SELECT ST_PixelAsPolygons(\n                 ST_SetValue(ST_SetValue(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 0.001, -0.001, 0.001, 0.001, 4269),\n                                                    '8BUI'::text, 1, 0),\n                                         2, 2, 10),\n                             1, 1, NULL)\n) gv\n) foo;\n\n x | y | val |                geom\n---+---+----- [...]
+
+#. Tag: para
+#: reference_raster.xml:3259
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, "
+"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"ST_AsText\"/>"
+msgstr ", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"ST_AsText\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3273
+#, no-c-format
+msgid "ST_PixelAsPoint"
+msgstr "ST_PixelAsPoint"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3274
+#, no-c-format
+msgid ""
+"<refpurpose>Returns a point geometry of the pixel's upper-left "
+"corner.</refpurpose>"
+msgstr "<refpurpose>Gibt eine Punktgeometrie der oberen linken Ecke des Rasters zurück.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:3280
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PixelAsPoint</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PixelAsPoint</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> <paramdef><type>integer </type> <parameter>rowy</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3291
+#, no-c-format
+msgid ""
+"<para>Returns a point geometry of the pixel's upper-left corner.</para>"
+msgstr "<para>Gibt eine Punktgeometrie der oberen linken Ecke des Rasters zurück.</para>"
+
+#. Tag: programlisting
+#: reference_raster.xml:3297
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_PixelAsPoint(rast, 1, 1)) FROM dummy_rast WHERE rid = 1;\n"
+"\n"
+"   st_astext\n"
+"----------------\n"
+" POINT(0.5 0.5)"
+msgstr "SELECT ST_AsText(ST_PixelAsPoint(rast, 1, 1)) FROM dummy_rast WHERE rid = 1;\n\n   st_astext\n----------------\n POINT(0.5 0.5)"
+
+#. Tag: para
+#: reference_raster.xml:3302
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroids\"/>"
+msgstr ", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref linkend=\"RT_ST_PixelAsCentroids\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3316
+#, no-c-format
+msgid "ST_PixelAsPoints"
+msgstr "ST_PixelAsPoints"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3317
+#, no-c-format
+msgid ""
+"<refpurpose>Returns a point geometry for each pixel of a raster band along "
+"with the value, the X and the Y raster coordinates of each pixel. The "
+"coordinates of the point geometry are of the pixel's upper-left "
+"corner.</refpurpose>"
+msgstr "<refpurpose>Gibt eine Punktgeometrie für jedes Pixel des Rasterbandes zurück, zusammen mit dem Zellwert und den X- und Y-Rasterkoordinaten eines jeden Pixels. Die Koordinaten der Punkte entsprechen dem oberen linken Eck der Pixel.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:3323
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PixelAsPoints</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PixelAsPoints</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3334
+#, no-c-format
+msgid ""
+"<para>Returns a point geometry for each pixel of a raster band along with "
+"the value, the X and the Y raster coordinates of each pixel. The coordinates"
+" of the point geometry are of the pixel's upper-left corner.</para>"
+msgstr "<para>Gibt eine Punktgeometrie für jedes Pixel des Rasterbandes zurück, zusammen mit dem Zellwert und den X- und Y-Rasterkoordinaten eines jeden Pixels. Die Koordinaten der Punkte entsprechen dem oberen linken Eck der Pixel.</para>"
+
+#. Tag: para
+#: reference_raster.xml:3338 reference_raster.xml:3432
+#, no-c-format
+msgid ""
+"When exclude_nodata_value = TRUE, only those pixels whose values are not "
+"NODATA are returned as points."
+msgstr "Wenn exclude_nodata_value = TRUE, dann werden nur jene Pixel als Punkte zurückgegeben deren Zellwerte nicht NODATA sind."
+
+#. Tag: programlisting
+#: reference_raster.xml:3348
+#, no-c-format
+msgid ""
+"SELECT x, y, val, ST_AsText(geom) FROM (SELECT (ST_PixelAsPoints(rast, 1)).* FROM dummy_rast WHERE rid = 2) foo;\n"
+"\n"
+" x | y | val |          st_astext\n"
+"---+---+-----+------------------------------\n"
+" 1 | 1 | 253 | POINT(3427927.75 5793244)\n"
+" 2 | 1 | 254 | POINT(3427927.8 5793244)\n"
+" 3 | 1 | 253 | POINT(3427927.85 5793244)\n"
+" 4 | 1 | 254 | POINT(3427927.9 5793244)\n"
+" 5 | 1 | 254 | POINT(3427927.95 5793244)\n"
+" 1 | 2 | 253 | POINT(3427927.75 5793243.95)\n"
+" 2 | 2 | 254 | POINT(3427927.8 5793243.95)\n"
+" 3 | 2 | 254 | POINT(3427927.85 5793243.95)\n"
+" 4 | 2 | 253 | POINT(3427927.9 5793243.95)\n"
+" 5 | 2 | 249 | POINT(3427927.95 5793243.95)\n"
+" 1 | 3 | 250 | POINT(3427927.75 5793243.9)\n"
+" 2 | 3 | 254 | POINT(3427927.8 5793243.9)\n"
+" 3 | 3 | 254 | POINT(3427927.85 5793243.9)\n"
+" 4 | 3 | 252 | POINT(3427927.9 5793243.9)\n"
+" 5 | 3 | 249 | POINT(3427927.95 5793243.9)\n"
+" 1 | 4 | 251 | POINT(3427927.75 5793243.85)\n"
+" 2 | 4 | 253 | POINT(3427927.8 5793243.85)\n"
+" 3 | 4 | 254 | POINT(3427927.85 5793243.85)\n"
+" 4 | 4 | 254 | POINT(3427927.9 5793243.85)\n"
+" 5 | 4 | 253 | POINT(3427927.95 5793243.85)\n"
+" 1 | 5 | 252 | POINT(3427927.75 5793243.8)\n"
+" 2 | 5 | 250 | POINT(3427927.8 5793243.8)\n"
+" 3 | 5 | 254 | POINT(3427927.85 5793243.8)\n"
+" 4 | 5 | 254 | POINT(3427927.9 5793243.8)\n"
+" 5 | 5 | 254 | POINT(3427927.95 5793243.8)"
+msgstr "SELECT x, y, val, ST_AsText(geom) FROM (SELECT (ST_PixelAsPoints(rast, 1)).* FROM dummy_rast WHERE rid = 2) foo;\n\n x | y | val |          st_astext\n---+---+-----+------------------------------\n 1 | 1 | 253 | POINT(3427927.75 5793244)\n 2 | 1 | 254 | POINT(3427927.8 5793244)\n 3 | 1 | 253 | POINT(3427927.85 5793244)\n 4 | 1 | 254 | POINT(3427927.9 5793244)\n 5 | 1 | 254 | POINT(3427927.95 5793244)\n 1 | 2 | 253 | POINT(3427927.75 5793243.95)\n 2 | 2 | 254 | POINT(3427927.8 579 [...]
+
+#. Tag: para
+#: reference_raster.xml:3353
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>,"
+" <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroids\"/>"
+msgstr ", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref linkend=\"RT_ST_PixelAsCentroids\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3367
+#, no-c-format
+msgid "ST_PixelAsCentroid"
+msgstr "ST_PixelAsCentroid"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3368
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the centroid (point geometry) of the area represented by"
+" a pixel.</refpurpose>"
+msgstr "<refpurpose>Gibt den geometrischen Schwerpunkt (Punktgeometrie) der Fläche aus, die durch das Pixel repräsentiert wird.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:3374
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PixelAsCentroid</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>x</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>y</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PixelAsCentroid</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>x</parameter></paramdef> <paramdef><type>integer </type> <parameter>y</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3385
+#, no-c-format
+msgid ""
+"<para>Returns the centroid (point geometry) of the area represented by a "
+"pixel.</para>"
+msgstr "<para>Gibt den geometrischen Schwerpunkt (Punktgeometrie) der Fläche aus, die durch das Pixel repräsentiert wird."
+
+#. Tag: programlisting
+#: reference_raster.xml:3391
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_PixelAsCentroid(rast, 1, 1)) FROM dummy_rast WHERE rid = 1;\n"
+"\n"
+"  st_astext\n"
+"--------------\n"
+" POINT(1.5 2)"
+msgstr "SELECT ST_AsText(ST_PixelAsCentroid(rast, 1, 1)) FROM dummy_rast WHERE rid = 1;\n\n  st_astext\n--------------\n POINT(1.5 2)"
+
+#. Tag: para
+#: reference_raster.xml:3396
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>,"
+" <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroids\"/>"
+msgstr ", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref linkend=\"RT_ST_PixelAsCentroids\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3410
+#, no-c-format
+msgid "ST_PixelAsCentroids"
+msgstr "ST_PixelAsCentroids"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3411
+#, no-c-format
+msgid ""
+"<refpurpose>Returns the centroid (point geometry) for each pixel of a raster"
+" band along with the value, the X and the Y raster coordinates of each "
+"pixel. The point geometry is the centroid of the area represented by a "
+"pixel.</refpurpose>"
+msgstr "<refpurpose>Gibt den geometrischen Schwerpunkt (Punktgeometrie) für jedes Pixel des Rasterbandes zurück, zusammen mit dem Zellwert und den X- und Y-Rasterkoordinaten eines jeden Pixels. Die Koordinaten der Punkte entsprechen dem geometrischen Schwerpunkt der Pixel.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:3417
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_PixelAsCentroids</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_PixelAsCentroids</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:3428
+#, no-c-format
+msgid ""
+"<para>Returns the centroid (point geometry) for each pixel of a raster band "
+"along with the value, the X and the Y raster coordinates of each pixel. The "
+"point geometry is the centroid of the area represented by a pixel.</para>"
+msgstr "<para>Gibt den geometrischen Schwerpunkt (Punktgeometrie) für jedes Pixel des Rasterbandes zurück, zusammen mit dem Zellwert und den X- und Y-Rasterkoordinaten eines jeden Pixels. Die Koordinaten der Punkte entsprechen dem geometrischen Schwerpunkt der Pixel.</para>"
+
+#. Tag: programlisting
+#: reference_raster.xml:3442
+#, no-c-format
+msgid ""
+"--LATERAL syntax requires PostgreSQL 9.3+\n"
+"SELECT x, y, val, ST_AsText(geom)\n"
+"        FROM (SELECT dp.* FROM dummy_rast, LATERAL ST_PixelAsCentroids(rast, 1) AS dp WHERE rid = 2) foo;\n"
+" x | y | val |           st_astext\n"
+"---+---+-----+--------------------------------\n"
+" 1 | 1 | 253 | POINT(3427927.775 5793243.975)\n"
+" 2 | 1 | 254 | POINT(3427927.825 5793243.975)\n"
+" 3 | 1 | 253 | POINT(3427927.875 5793243.975)\n"
+" 4 | 1 | 254 | POINT(3427927.925 5793243.975)\n"
+" 5 | 1 | 254 | POINT(3427927.975 5793243.975)\n"
+" 1 | 2 | 253 | POINT(3427927.775 5793243.925)\n"
+" 2 | 2 | 254 | POINT(3427927.825 5793243.925)\n"
+" 3 | 2 | 254 | POINT(3427927.875 5793243.925)\n"
+" 4 | 2 | 253 | POINT(3427927.925 5793243.925)\n"
+" 5 | 2 | 249 | POINT(3427927.975 5793243.925)\n"
+" 1 | 3 | 250 | POINT(3427927.775 5793243.875)\n"
+" 2 | 3 | 254 | POINT(3427927.825 5793243.875)\n"
+" 3 | 3 | 254 | POINT(3427927.875 5793243.875)\n"
+" 4 | 3 | 252 | POINT(3427927.925 5793243.875)\n"
+" 5 | 3 | 249 | POINT(3427927.975 5793243.875)\n"
+" 1 | 4 | 251 | POINT(3427927.775 5793243.825)\n"
+" 2 | 4 | 253 | POINT(3427927.825 5793243.825)\n"
+" 3 | 4 | 254 | POINT(3427927.875 5793243.825)\n"
+" 4 | 4 | 254 | POINT(3427927.925 5793243.825)\n"
+" 5 | 4 | 253 | POINT(3427927.975 5793243.825)\n"
+" 1 | 5 | 252 | POINT(3427927.775 5793243.775)\n"
+" 2 | 5 | 250 | POINT(3427927.825 5793243.775)\n"
+" 3 | 5 | 254 | POINT(3427927.875 5793243.775)\n"
+" 4 | 5 | 254 | POINT(3427927.925 5793243.775)\n"
+" 5 | 5 | 254 | POINT(3427927.975 5793243.775)"
+msgstr "--LATERAL JOIN - benötigt PostgreSQL 9.3+\nSELECT x, y, val, ST_AsText(geom)\n        FROM (SELECT dp.* FROM dummy_rast, LATERAL ST_PixelAsCentroids(rast, 1) AS dp WHERE rid = 2) foo;\n x | y | val |           st_astext\n---+---+-----+--------------------------------\n 1 | 1 | 253 | POINT(3427927.775 5793243.975)\n 2 | 1 | 254 | POINT(3427927.825 5793243.975)\n 3 | 1 | 253 | POINT(3427927.875 5793243.975)\n 4 | 1 | 254 | POINT(3427927.925 5793243.975)\n 5 | 1 | 254 | POINT(342792 [...]
+
+#. Tag: para
+#: reference_raster.xml:3447
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>,"
+" <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
+"linkend=\"RT_ST_PixelAsCentroid\"/>"
+msgstr ", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref linkend=\"RT_ST_PixelAsCentroid\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3461
+#, no-c-format
+msgid "ST_Value"
+msgstr "ST_Value"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3462
+#, no-c-format
+msgid ""
+"Returns the value of a given band in a given columnx, rowy pixel or at a "
+"particular geometric point. Band numbers start at 1 and assumed to be 1 if "
+"not specified. If <varname>exclude_nodata_value</varname> is set to false, "
+"then all pixels include <varname>nodata</varname> pixels are considered to "
+"intersect and return value. If <varname>exclude_nodata_value</varname> is "
+"not passed in then reads it from metadata of raster."
+msgstr "Gibt den Zellwert eines Pixels aus, das über columnx und rowy oder durch einen bestimmten geometrischen Punkt angegeben wird. Die Bandnummern beginnen mit 1 und wenn keine Bandnummer angegeben ist, dann wird Band 1 angenommen. Wenn <varname>exclude_nodata_value</varname> auf FALSE gesetzt ist, werden auch die Pixel mit einem <varname>nodata</varname> Wert mit einbezogen. Wenn <varname>exclude_nodata_value</varname> nicht übergeben wird, dann wird er über die Metadaten des Rasters [...]
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:3466
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>double precision "
+"<function>ST_Value</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>geometry </type> "
+"<parameter>pt</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean "
+"</type> <parameter>exclude_nodata_value=true</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>double precision "
+"<function>ST_Value</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>band</parameter></paramdef> <paramdef><type>geometry </type> "
+"<parameter>pt</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean "
+"</type> <parameter>exclude_nodata_value=true</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>double precision "
+"<function>ST_Value</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>x</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>y</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean "
+"</type> <parameter>exclude_nodata_value=true</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>double precision "
+"<function>ST_Value</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>band</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>x</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>y</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean "
+"</type> <parameter>exclude_nodata_value=true</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>double precision <function>ST_Value</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Value</function></funcdef> <paramdef><type>raster </type> <parameter>rast</paramete [...]
+
+#. Tag: para
+#: reference_raster.xml:3501
+#, no-c-format
+msgid ""
+"Returns the value of a given band in a given columnx, rowy pixel or at a "
+"given geometry point. Band numbers start at 1 and band is assumed to be 1 if"
+" not specified. If <varname>exclude_nodata_value</varname> is set to true, "
+"then only non <varname>nodata</varname> pixels are considered. If "
+"<varname>exclude_nodata_value</varname> is set to false, then all pixels are"
+" considered."
+msgstr "Gibt den Zellwert eines Pixels aus, das über columnx und rowy oder durch einen geometrischen Punkt angegeben wird. Die Bandnummern beginnen mit 1 und wenn keine Bandnummer angegeben ist, dann wird Band 1 angenommen. Wenn <varname>exclude_nodata_value</varname> auf TRUE gesetzt ist, werden nur die Pixel ohne <varname>nodata</varname> Wert betrachtet. Wenn <varname>exclude_nodata_value</varname> auf FALSE gesetzt ist, dann werden alle Pixel berücksichtigt."
+
+#. Tag: para
+#: reference_raster.xml:3504
+#, no-c-format
+msgid "Enhanced: 2.0.0 exclude_nodata_value optional argument was added."
+msgstr "Erweiterung: 2.0.0 Der optionale Übergabewert \"exclude_nodata_value\" wurde hinzugefügt."
+
+#. Tag: programlisting
+#: reference_raster.xml:3509
+#, no-c-format
+msgid ""
+"-- get raster values at particular postgis geometry points\n"
+"-- the srid of your geometry should be same as for your raster\n"
+"SELECT rid, ST_Value(rast, foo.pt_geom) As b1pval, ST_Value(rast, 2, foo.pt_geom) As b2pval\n"
+"FROM dummy_rast CROSS JOIN (SELECT ST_SetSRID(ST_Point(3427927.77, 5793243.76), 0) As pt_geom) As foo\n"
+"WHERE rid=2;\n"
+"\n"
+" rid | b1pval | b2pval\n"
+"-----+--------+--------\n"
+"   2 |    252 |     79\n"
+"\n"
+"\n"
+"-- general fictitious example using a real table\n"
+"SELECT rid, ST_Value(rast, 3, sometable.geom) As b3pval\n"
+"FROM sometable\n"
+"WHERE ST_Intersects(rast,sometable.geom);"
+msgstr "-- gibt die Rasterwerte an bestimmten Punkten einer PostGIS Geometrie aus\n-- die SRID der Geometrie und des Rasters muss übereinstimmen\nSELECT rid, ST_Value(rast, foo.pt_geom) As b1pval, ST_Value(rast, 2, foo.pt_geom) As b2pval\nFROM dummy_rast CROSS JOIN (SELECT ST_SetSRID(ST_Point(3427927.77, 5793243.76), 0) As pt_geom) As foo\nWHERE rid=2;\n\n rid | b1pval | b2pval\n-----+--------+--------\n   2 |    252 |     79\n\n\n-- allgemeines, fiktives Beispiel, das eine echte Tabelle [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3510
+#, no-c-format
+msgid ""
+"SELECT rid, ST_Value(rast, 1, 1, 1) As b1pval,\n"
+"    ST_Value(rast, 2, 1, 1) As b2pval, ST_Value(rast, 3, 1, 1) As b3pval\n"
+"FROM dummy_rast\n"
+"WHERE rid=2;\n"
+"\n"
+" rid | b1pval | b2pval | b3pval\n"
+"-----+--------+--------+--------\n"
+"   2 |    253 |     78 |     70"
+msgstr "SELECT rid, ST_Value(rast, 1, 1, 1) As b1pval,\n    ST_Value(rast, 2, 1, 1) As b2pval, ST_Value(rast, 3, 1, 1) As b3pval\nFROM dummy_rast\nWHERE rid=2;\n\n rid | b1pval | b2pval | b3pval\n-----+--------+--------+--------\n   2 |    253 |     78 |     70"
+
+#. Tag: programlisting
+#: reference_raster.xml:3512
+#, no-c-format
+msgid ""
+"--- Get all values in bands 1,2,3 of each pixel --\n"
+"SELECT x, y, ST_Value(rast, 1, x, y) As b1val,\n"
+"        ST_Value(rast, 2, x, y) As b2val, ST_Value(rast, 3, x, y) As b3val\n"
+"FROM dummy_rast CROSS JOIN\n"
+"generate_series(1, 1000) As x CROSS JOIN generate_series(1, 1000) As y\n"
+"WHERE rid =  2 AND x <= ST_Width(rast) AND y <= ST_Height(rast);\n"
+"\n"
+" x | y | b1val | b2val | b3val\n"
+"---+---+-------+-------+-------\n"
+" 1 | 1 |   253 |    78 |    70\n"
+" 1 | 2 |   253 |    96 |    80\n"
+" 1 | 3 |   250 |    99 |    90\n"
+" 1 | 4 |   251 |    89 |    77\n"
+" 1 | 5 |   252 |    79 |    62\n"
+" 2 | 1 |   254 |    98 |    86\n"
+" 2 | 2 |   254 |   118 |   108\n"
+" :\n"
+" :"
+msgstr "--- Alle Werte aller Pixel in den Bändern 1,2,3 auslesen --\nSELECT x, y, ST_Value(rast, 1, x, y) As b1val,\n        ST_Value(rast, 2, x, y) As b2val, ST_Value(rast, 3, x, y) As b3val\nFROM dummy_rast CROSS JOIN\ngenerate_series(1, 1000) As x CROSS JOIN generate_series(1, 1000) As y\nWHERE rid =  2 AND x <= ST_Width(rast) AND y <= ST_Height(rast);\n\n x | y | b1val | b2val | b3val\n---+---+-------+-------+-------\n 1 | 1 |   253 |    78 |    70\n 1 | 2 |   253 |    96 |     [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3514
+#, no-c-format
+msgid ""
+"--- Get all values in bands 1,2,3 of each pixel same as above but returning the upper left point point of each pixel --\n"
+"SELECT ST_AsText(ST_SetSRID(\n"
+"        ST_Point(ST_UpperLeftX(rast) + ST_ScaleX(rast)*x,\n"
+"                ST_UpperLeftY(rast) + ST_ScaleY(rast)*y),\n"
+"                ST_SRID(rast))) As uplpt\n"
+"    , ST_Value(rast, 1, x, y) As b1val,\n"
+"        ST_Value(rast, 2, x, y) As b2val, ST_Value(rast, 3, x, y) As b3val\n"
+"FROM dummy_rast CROSS JOIN\n"
+"generate_series(1,1000) As x CROSS JOIN generate_series(1,1000) As y\n"
+"WHERE rid =  2 AND x <= ST_Width(rast) AND y <= ST_Height(rast);\n"
+"\n"
+"            uplpt            | b1val | b2val | b3val\n"
+"-----------------------------+-------+-------+-------\n"
+" POINT(3427929.25 5793245.5) |   253 |    78 |    70\n"
+" POINT(3427929.25 5793247)   |   253 |    96 |    80\n"
+" POINT(3427929.25 5793248.5) |   250 |    99 |    90\n"
+":"
+msgstr "--- Alle Werte der Bänder 1,2,3 so wie oben auslesen und zusätzlich den oberen linken Punkt für jedes Pixel als Punktgeometrie ausgeben --\nSELECT ST_AsText(ST_SetSRID(\n        ST_Point(ST_UpperLeftX(rast) + ST_ScaleX(rast)*x,\n                ST_UpperLeftY(rast) + ST_ScaleY(rast)*y),\n                ST_SRID(rast))) As uplpt\n    , ST_Value(rast, 1, x, y) As b1val,\n        ST_Value(rast, 2, x, y) As b2val, ST_Value(rast, 3, x, y) As b3val\nFROM dummy_rast CROSS JOIN\ngenerate_ [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3515
+#, no-c-format
+msgid ""
+"--- Get a polygon formed by union of all pixels\n"
+"        that fall in a particular value range and intersect particular polygon --\n"
+"SELECT ST_AsText(ST_Union(pixpolyg)) As shadow\n"
+"FROM (SELECT ST_Translate(ST_MakeEnvelope(\n"
+"                ST_UpperLeftX(rast), ST_UpperLeftY(rast),\n"
+"                        ST_UpperLeftX(rast) + ST_ScaleX(rast),\n"
+"                        ST_UpperLeftY(rast) + ST_ScaleY(rast), 0\n"
+"                        ), ST_ScaleX(rast)*x, ST_ScaleY(rast)*y\n"
+"                ) As pixpolyg, ST_Value(rast, 2, x, y) As b2val\n"
+"        FROM dummy_rast CROSS JOIN\n"
+"generate_series(1,1000) As x CROSS JOIN generate_series(1,1000) As y\n"
+"WHERE rid =  2\n"
+"        AND x <= ST_Width(rast) AND y <= ST_Height(rast)) As foo\n"
+"WHERE\n"
+"        ST_Intersects(\n"
+"                pixpolyg,\n"
+"                ST_GeomFromText('POLYGON((3427928 5793244,3427927.75 5793243.75,3427928 5793243.75,3427928 5793244))',0)\n"
+"                ) AND b2val != 254;\n"
+"\n"
+"\n"
+"                shadow\n"
+"------------------------------------------------------------------------------------\n"
+" MULTIPOLYGON(((3427928 5793243.9,3427928 5793243.85,3427927.95 5793243.85,3427927.95 5793243.9,\n"
+" 3427927.95 5793243.95,3427928 5793243.95,3427928.05 5793243.95,3427928.05 5793243.9,3427928 5793243.9)),((3427927.95 5793243.9,3427927.95 579324\n"
+"3.85,3427927.9 5793243.85,3427927.85 5793243.85,3427927.85 5793243.9,3427927.9 5793243.9,3427927.9 5793243.95,\n"
+"3427927.95 5793243.95,3427927.95 5793243.9)),((3427927.85 5793243.75,3427927.85 5793243.7,3427927.8 5793243.7,3427927.8 5793243.75\n"
+",3427927.8 5793243.8,3427927.8 5793243.85,3427927.85 5793243.85,3427927.85 5793243.8,3427927.85 5793243.75)),\n"
+"((3427928.05 5793243.75,3427928.05 5793243.7,3427928 5793243.7,3427927.95 5793243.7,3427927.95 5793243.75,3427927.95 5793243.8,3427\n"
+"927.95 5793243.85,3427928 5793243.85,3427928 5793243.8,3427928.05 5793243.8,\n"
+"3427928.05 5793243.75)),((3427927.95 5793243.75,3427927.95 5793243.7,3427927.9 5793243.7,3427927.85 5793243.7,\n"
+"3427927.85 5793243.75,3427927.85 5793243.8,3427927.85 5793243.85,3427927.9 5793243.85,\n"
+"3427927.95 5793243.85,3427927.95 5793243.8,3427927.95 5793243.75)))"
+msgstr "--- Ein Polygon erzeugen, dass sich aus der Vereinigung aller Pixel ergibt,\n--       die in einen bestimmten Wertebereich fallen und ein bestimmtes Polygon schneiden --\nSELECT ST_AsText(ST_Union(pixpolyg)) As shadow\nFROM (SELECT ST_Translate(ST_MakeEnvelope(\n                ST_UpperLeftX(rast), ST_UpperLeftY(rast),\n                        ST_UpperLeftX(rast) + ST_ScaleX(rast),\n                        ST_UpperLeftY(rast) + ST_ScaleY(rast), 0\n                        ), ST_Sc [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3517
+#, no-c-format
+msgid ""
+"--- Checking all the pixels of a large raster tile can take a long time.\n"
+"--- You can dramatically improve speed at some lose of precision by orders of magnitude\n"
+"--  by sampling pixels using the step optional parameter of generate_series.\n"
+"--  This next example does the same as previous but by checking 1 for every 4 (2x2) pixels and putting in the last checked\n"
+"--  putting in the checked pixel as the value for subsequent 4\n"
+"\n"
+"SELECT ST_AsText(ST_Union(pixpolyg)) As shadow\n"
+"FROM (SELECT ST_Translate(ST_MakeEnvelope(\n"
+"                ST_UpperLeftX(rast), ST_UpperLeftY(rast),\n"
+"                        ST_UpperLeftX(rast) + ST_ScaleX(rast)*2,\n"
+"                        ST_UpperLeftY(rast) + ST_ScaleY(rast)*2, 0\n"
+"                        ), ST_ScaleX(rast)*x, ST_ScaleY(rast)*y\n"
+"                ) As pixpolyg, ST_Value(rast, 2, x, y) As b2val\n"
+"        FROM dummy_rast CROSS JOIN\n"
+"generate_series(1,1000,2) As x CROSS JOIN generate_series(1,1000,2) As y\n"
+"WHERE rid =  2\n"
+"        AND x <= ST_Width(rast)  AND y <= ST_Height(rast)  ) As foo\n"
+"WHERE\n"
+"        ST_Intersects(\n"
+"                pixpolyg,\n"
+"                ST_GeomFromText('POLYGON((3427928 5793244,3427927.75 5793243.75,3427928 5793243.75,3427928 5793244))',0)\n"
+"                ) AND b2val != 254;\n"
+"\n"
+"                shadow\n"
+"------------------------------------------------------------------------------------\n"
+" MULTIPOLYGON(((3427927.9 5793243.85,3427927.8 5793243.85,3427927.8 5793243.95,\n"
+" 3427927.9 5793243.95,3427928 5793243.95,3427928.1 5793243.95,3427928.1 5793243.85,3427928 5793243.85,3427927.9 5793243.85)),\n"
+" ((3427927.9 5793243.65,3427927.8 5793243.65,3427927.8 5793243.75,3427927.8 5793243.85,3427927.9 5793243.85,\n"
+" 3427928 5793243.85,3427928 5793243.75,3427928.1 5793243.75,3427928.1 5793243.65,3427928 5793243.65,3427927.9 5793243.65)))"
+msgstr "--- Die Überprüfung sämtlicher Pixel einer großen Rasterkachel kann viel Zeit in Anspruch nehmen.\n--- Sie können die Geschwindigkeit, zu Kosten einiger Größenordnungen an Genauigkeit beträchtlich steigern,\n--  indem Sie Pixel mit dem optionalen Parameter \"step\" von \"generate_series auswählen.\n--  Das nächste Beispiel gleicht dem Vorigen, aber es überprüft nur 1es von jeweils 4 (2x2) Pixel und setzt das zuletzt untersuchte Pixel als Wert für die nachfolgenden 3 Pixel ein\n\n [...]
+
+#. Tag: para
+#: reference_raster.xml:3522
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_DumpAsPolygons\"/>, <xref "
+"linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_PixelAsPolygon\"/>, "
+"<xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
+"linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>, <xref "
+"linkend=\"RT_ST_SRID\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
+"linkend=\"ST_Point\"/>, <xref linkend=\"ST_MakeEnvelope\"/>, <xref "
+"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Intersection\"/>"
+msgstr ", <xref linkend=\"RT_ST_DumpAsPolygons\"/>, <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>, <xref linkend=\"RT_ST_SRID\"/>, <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_MakeEnvelope\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Intersection\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3543
+#, no-c-format
+msgid "ST_NearestValue"
+msgstr "ST_NearestValue"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3544
+#, no-c-format
+msgid ""
+"Returns the nearest non-<varname>NODATA</varname> value of a given band's "
+"pixel specified by a columnx and rowy or a geometric point expressed in the "
+"same spatial reference coordinate system as the raster."
+msgstr "Gibt den nächstgelegenen nicht <varname>NODATA</varname> Wert eines bestimmten Pixels aus, das über \"columnx\" und \"rowy\" oder durch eine Punktgeometrie - im gleichen Koordinatenreferenzsystem wie der Raster - ausgewählt wird."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:3550
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>double precision "
+"<function>ST_NearestValue</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>bandnum</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>double precision "
+"<function>ST_NearestValue</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>double precision "
+"<function>ST_NearestValue</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>bandnum</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>columnx</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>rowy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>double precision "
+"<function>ST_NearestValue</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>columnx</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>rowy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>double precision <function>ST_NearestValue</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>bandnum</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pt</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Ne [...]
+
+#. Tag: para
+#: reference_raster.xml:3587
+#, no-c-format
+msgid ""
+"Returns the nearest non-<varname>NODATA</varname> value of a given band in a"
+" given columnx, rowy pixel or at a specific geometric point. If the columnx,"
+" rowy pixel or the pixel at the specified geometric point is "
+"<varname>NODATA</varname>, the function will find the nearest pixel to the "
+"columnx, rowy pixel or geometric point whose value is not "
+"<varname>NODATA</varname>."
+msgstr "Gibt den nächstgelegenen, nicht-<varname>NODATA</varname> Wert eines bestimmten Pixels aus, das über \"columnx\" und \"rowy\", oder durch einen geometrischen Punkt angegeben wird. Falls das angegebene Pixel den Wert <varname>NODATA</varname> hat, findet die Funktion das nächstgelegene Pixel, das nicht den Wert <varname>NODATA</varname> hat."
+
+#. Tag: para
+#: reference_raster.xml:3590 reference_raster.xml:3677
+#, no-c-format
+msgid ""
+"Band numbers start at 1 and <varname>bandnum</varname> is assumed to be 1 if"
+" not specified. If <varname>exclude_nodata_value</varname> is set to false, "
+"then all pixels include <varname>nodata</varname> pixels are considered to "
+"intersect and return value. If <varname>exclude_nodata_value</varname> is "
+"not passed in then reads it from metadata of raster."
+msgstr "Die Bandnummern beginnen mit 1 und wenn keine Bandnummer angegeben ist, dann wird für <varname>bandnum</varname> 1 angenommen. Wenn <varname>exclude_nodata_value</varname> auf FALSE gesetzt ist, werden auch die Pixel mit einem <varname>nodata</varname> Wert einbezogen. Wenn <varname>exclude_nodata_value</varname> nicht übergeben wird, dann wird er über die Metadaten des Rasters ausgelesen. "
+
+#. Tag: para
+#: reference_raster.xml:3595
+#, no-c-format
+msgid "ST_NearestValue is a drop-in replacement for ST_Value."
+msgstr "ST_NearestValue ist eine Alternative zu ST_Value."
+
+#. Tag: programlisting
+#: reference_raster.xml:3604
+#, no-c-format
+msgid ""
+"-- pixel 2x2 has value\n"
+"SELECT\n"
+"        ST_Value(rast, 2, 2) AS value,\n"
+"        ST_NearestValue(rast, 2, 2) AS nearestvalue\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_SetValue(\n"
+"                        ST_SetValue(\n"
+"                                ST_SetValue(\n"
+"                                        ST_SetValue(\n"
+"                                                ST_SetValue(\n"
+"                                                        ST_AddBand(\n"
+"                                                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n"
+"                                                                '8BUI'::text, 1, 0\n"
+"                                                        ),\n"
+"                                                        1, 1, 0.\n"
+"                                                ),\n"
+"                                                2, 3, 0.\n"
+"                                        ),\n"
+"                                        3, 5, 0.\n"
+"                                ),\n"
+"                                4, 2, 0.\n"
+"                        ),\n"
+"                        5, 4, 0.\n"
+"                ) AS rast\n"
+") AS foo\n"
+"\n"
+" value | nearestvalue\n"
+"-------+--------------\n"
+"     1 |            1"
+msgstr "-- Pixel 2x2 hat einen Wert\nSELECT\n        ST_Value(rast, 2, 2) AS value,\n        ST_NearestValue(rast, 2, 2) AS nearestvalue\nFROM (\n        SELECT\n                ST_SetValue(\n                        ST_SetValue(\n                                ST_SetValue(\n                                        ST_SetValue(\n                                                ST_SetValue(\n                                                        ST_AddBand(\n                                [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3606
+#, no-c-format
+msgid ""
+"-- pixel 2x3 is NODATA\n"
+"SELECT\n"
+"        ST_Value(rast, 2, 3) AS value,\n"
+"        ST_NearestValue(rast, 2, 3) AS nearestvalue\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_SetValue(\n"
+"                        ST_SetValue(\n"
+"                                ST_SetValue(\n"
+"                                        ST_SetValue(\n"
+"                                                ST_SetValue(\n"
+"                                                        ST_AddBand(\n"
+"                                                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n"
+"                                                                '8BUI'::text, 1, 0\n"
+"                                                        ),\n"
+"                                                        1, 1, 0.\n"
+"                                                ),\n"
+"                                                2, 3, 0.\n"
+"                                        ),\n"
+"                                        3, 5, 0.\n"
+"                                ),\n"
+"                                4, 2, 0.\n"
+"                        ),\n"
+"                        5, 4, 0.\n"
+"                ) AS rast\n"
+") AS foo\n"
+"\n"
+" value | nearestvalue\n"
+"-------+--------------\n"
+"       |            1"
+msgstr "-- Pixel 2x3 ist NODATA\nSELECT\n        ST_Value(rast, 2, 3) AS value,\n        ST_NearestValue(rast, 2, 3) AS nearestvalue\nFROM (\n        SELECT\n                ST_SetValue(\n                        ST_SetValue(\n                                ST_SetValue(\n                                        ST_SetValue(\n                                                ST_SetValue(\n                                                        ST_AddBand(\n                                    [...]
+
+#. Tag: para
+#: reference_raster.xml:3612
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Value\"/>"
+msgstr ", <xref linkend=\"RT_ST_Value\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3622
+#, no-c-format
+msgid "ST_Neighborhood"
+msgstr "ST_Neighborhood"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3623
+#, no-c-format
+msgid ""
+"Returns a 2-D double precision array of the non-<varname>NODATA</varname> "
+"values around a given band's pixel specified by either a columnX and rowY or"
+" a geometric point expressed in the same spatial reference coordinate system"
+" as the raster."
+msgstr "Gibt ein 2-D Feld in \"Double Precision\" aus, das sich aus nicht <varname>NODATA</varname> Werten um ein bestimmtes Pixel herum zusammensetzt. Das Pixel Kann über \"columnx\" und \"rowy\" oder über eine Punktgeometrie - im gleichen Koordinatenreferenzsystem wie der Raster - ausgewählt werden."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:3629
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>double precision[][] "
+"<function>ST_Neighborhood</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>bandnum</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>columnX</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>rowY</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>distanceX</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>distanceY</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>double precision[][] "
+"<function>ST_Neighborhood</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>columnX</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>rowY</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>distanceX</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>distanceY</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>double precision[][] "
+"<function>ST_Neighborhood</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>bandnum</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> <paramdef><type>integer </type>"
+" <parameter>distanceX</parameter></paramdef> <paramdef><type>integer </type>"
+" <parameter>distanceY</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>double precision[][] "
+"<function>ST_Neighborhood</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pt</parameter></paramdef> <paramdef><type>integer </type>"
+" <parameter>distanceX</parameter></paramdef> <paramdef><type>integer </type>"
+" <parameter>distanceY</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>double precision[][] <function>ST_Neighborhood</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>bandnum</parameter></paramdef> <paramdef><type>integer </type> <parameter>columnX</parameter></paramdef> <paramdef><type>integer </type> <parameter>rowY</parameter></paramdef> <paramdef><type>integer </type> <parameter>distanceX</parameter></paramdef> <paramdef><type>integer </ [...]
+
+#. Tag: para
+#: reference_raster.xml:3674
+#, no-c-format
+msgid ""
+"Returns a 2-D double precision array of the non-<varname>NODATA</varname> "
+"values around a given band's pixel specified by either a columnX and rowY or"
+" a geometric point expressed in the same spatial reference coordinate system"
+" as the raster. The <varname>distanceX</varname> and "
+"<varname>distanceY</varname> parameters define the number of pixels around "
+"the specified pixel in the X and Y axes, e.g. I want all values within 3 "
+"pixel distance along the X axis and 2 pixel distance along the Y axis around"
+" my pixel of interest. The center value of the 2-D array will be the value "
+"at the pixel specified by the columnX and rowY or the geometric point."
+msgstr "Gibt für ein Pixel eines Bandes die ringsherum liegenden nicht-<varname>NODATA</varname> Werte in einem 2D-Feld mit Double Precision zurück. Das Pixel kann entweder über columnX und rowY, oder über einen geometrischen Punkt der im selben Koordinatenreferenzsystem wie der Raster vorliegt übergeben werden. Die Parameter <varname>distanceX</varname> und <varname>distanceY</varname> bestimmen die Anzahl der Pixel auf der X- und Y-Achse, um das festgelegte Pixel herum; z.B.: Sie möcht [...]
+
+#. Tag: para
+#: reference_raster.xml:3681
+#, no-c-format
+msgid ""
+"The number of elements along each axis of the returning 2-D array is 2 * "
+"(<varname>distanceX</varname>|<varname>distanceY</varname>) + 1. So for a "
+"<varname>distanceX</varname> and <varname>distanceY</varname> of 1, the "
+"returning array will be 3x3."
+msgstr "Die Anzahl der Elemente entlang jeder Achse des zurückgegebenen 2D-Feldes ergibt sich aus 2 * (<varname>distanceX</varname>|<varname>distanceY</varname>) + 1. So ergibt sich bei einer <varname>distanceX</varname> und einer <varname>distanceY</varname> von je 1, ein Feld von 3x3."
+
+#. Tag: para
+#: reference_raster.xml:3686
+#, no-c-format
+msgid ""
+"The 2-D array output can be passed to any of the raster processing builtin "
+"functions, e.g. ST_Min4ma, ST_Sum4ma, ST_Mean4ma."
+msgstr "Das 2-D Feld kann einer beliebigen, integrierten Funktion zur Weiterverarbeitung übergeben werden, wie z.B. an ST_Min4ma, ST_Sum4ma, ST_Mean4ma."
+
+#. Tag: programlisting
+#: reference_raster.xml:3696
+#, no-c-format
+msgid ""
+"-- pixel 2x2 has value\n"
+"SELECT\n"
+"        ST_Neighborhood(rast, 2, 2, 1, 1)\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n"
+"                                '8BUI'::text, 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[\n"
+"                                [0, 1, 1, 1, 1],\n"
+"                                [1, 1, 1, 0, 1],\n"
+"                                [1, 0, 1, 1, 1],\n"
+"                                [1, 1, 1, 1, 0],\n"
+"                                [1, 1, 0, 1, 1]\n"
+"                        ]::double precision[],\n"
+"                        1\n"
+"                ) AS rast\n"
+") AS foo\n"
+"\n"
+"         st_neighborhood\n"
+"---------------------------------\n"
+" {{NULL,1,1},{1,1,NULL},{1,1,1}}"
+msgstr "-- Pixel 2x2 hat einen Wert\nSELECT\n        ST_Neighborhood(rast, 2, 2, 1, 1)\nFROM (\n        SELECT\n                ST_SetValues(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n                                '8BUI'::text, 1, 0\n                        ),\n                        1, 1, 1, ARRAY[\n                                [0, 1, 1, 1, 1],\n                                [1, 1, 1, 0, 1],\n          [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3698
+#, no-c-format
+msgid ""
+"-- pixel 2x3 is NODATA\n"
+"SELECT\n"
+"        ST_Neighborhood(rast, 2, 3, 1, 1)\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n"
+"                                '8BUI'::text, 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[\n"
+"                                [0, 1, 1, 1, 1],\n"
+"                                [1, 1, 1, 0, 1],\n"
+"                                [1, 0, 1, 1, 1],\n"
+"                                [1, 1, 1, 1, 0],\n"
+"                                [1, 1, 0, 1, 1]\n"
+"                        ]::double precision[],\n"
+"                        1\n"
+"                ) AS rast\n"
+") AS foo\n"
+"\n"
+"       st_neighborhood\n"
+"------------------------------\n"
+" {{1,1,1},{1,NULL,1},{1,1,1}}"
+msgstr "-- Pixel 2x3 ist NODATA\nSELECT\n        ST_Neighborhood(rast, 2, 3, 1, 1)\nFROM (\n        SELECT\n                ST_SetValues(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n                                '8BUI'::text, 1, 0\n                        ),\n                        1, 1, 1, ARRAY[\n                                [0, 1, 1, 1, 1],\n                                [1, 1, 1, 0, 1],\n              [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3700
+#, no-c-format
+msgid ""
+"-- pixel 3x3 has value\n"
+"-- exclude_nodata_value = FALSE\n"
+"SELECT\n"
+"        ST_Neighborhood(rast, 3, 3, 1, 1, false)\n"
+"FROM (\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n"
+"                                '8BUI'::text, 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[\n"
+"                                [0, 1, 1, 1, 1],\n"
+"                                [1, 1, 1, 0, 1],\n"
+"                                [1, 0, 1, 1, 1],\n"
+"                                [1, 1, 1, 1, 0],\n"
+"                                [1, 1, 0, 1, 1]\n"
+"                        ]::double precision[],\n"
+"                        1\n"
+"                ) AS rast\n"
+") AS foo\n"
+"\n"
+"      st_neighborhood\n"
+"---------------------------\n"
+" {{1,0,1},{1,1,1},{0,1,1}}"
+msgstr "-- Pixel 3x3 hat einen Wert\n-- exclude_nodata_value = FALSE\nSELECT\n        ST_Neighborhood(rast, 3, 3, 1, 1, false)\nFROM (\n                ST_SetValues(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n                                '8BUI'::text, 1, 0\n                        ),\n                        1, 1, 1, ARRAY[\n                                [0, 1, 1, 1, 1],\n                                [1, [...]
+
+#. Tag: para
+#: reference_raster.xml:3706
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref "
+"linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
+"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
+"linkend=\"RT_ST_StdDev4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3723
+#, no-c-format
+msgid "ST_SetValue"
+msgstr "ST_SetValue"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3724
+#, no-c-format
+msgid ""
+"Returns modified raster resulting from setting the value of a given band in "
+"a given columnx, rowy pixel or the pixels that intersect a particular "
+"geometry. Band numbers start at 1 and assumed to be 1 if not specified."
+msgstr "Setzt den Wert für ein Pixel eines Bandes, das über columnx und rowy festgelegt wird, oder für die Pixel die eine bestimmte Geometrie schneiden, und gibt den veränderten Raster zurück. Die Bandnummerierung beginnt mit 1; wenn die Bandnummer nicht angegeben ist, wird 1 angenommen."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:3728
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_SetValue</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>bandnum</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>newvalue</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_SetValue</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>newvalue</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_SetValue</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>bandnum</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>newvalue</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_SetValue</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>newvalue</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SetValue</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>bandnum</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>double precision </type> <parameter>newvalue</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_SetValue</function></funcdef> <paramdef><type>r [...]
+
+#. Tag: para
+#: reference_raster.xml:3762
+#, no-c-format
+msgid ""
+"Returns modified raster resulting from setting the specified pixels' values "
+"to new value for the designated band given the raster's row and column or a "
+"geometry. If no band is specified, then band 1 is assumed."
+msgstr "Setzt die Werte bestimmter Pixel eines Bandes auf einen neuen Wert und gibt den veränderten Raster zurück. Die Pixel können über die Rasterzeile und die Rasterspalte, oder über eine Geometrie festgelegt werden.\nWenn die Bandnummer nicht angegeben ist, wird 1 angenommen. "
+
+#. Tag: para
+#: reference_raster.xml:3765
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 Geometry variant of ST_SetValue() now supports any geometry "
+"type, not just point. The geometry variant is a wrapper around the geomval[]"
+" variant of ST_SetValues()"
+msgstr "Erweiterung: 2.1.0 Die geometrische Variante von ST_SetValue() unterstützt nun jeden geometrischen Datentyp, nicht nur POINT. Die geometrische Variante ist ein Adapter für die geomval[] Variante von ST_SetValues()"
+
+#. Tag: programlisting
+#: reference_raster.xml:3771
+#, no-c-format
+msgid ""
+"-- Geometry example\n"
+"SELECT (foo.geomval).val, ST_AsText(ST_Union((foo.geomval).geom))\n"
+"FROM (SELECT ST_DumpAsPolygons(\n"
+"                ST_SetValue(rast,1,\n"
+"                                ST_Point(3427927.75, 5793243.95),\n"
+"                                50)\n"
+"                        ) As geomval\n"
+"FROM dummy_rast\n"
+"where rid = 2) As foo\n"
+"WHERE (foo.geomval).val < 250\n"
+"GROUP BY (foo.geomval).val;\n"
+"\n"
+" val |                                                     st_astext\n"
+"-----+-------------------------------------------------------------------\n"
+"  50 | POLYGON((3427927.75 5793244,3427927.75 5793243.95,3427927.8 579324 ...\n"
+" 249 | POLYGON((3427927.95 5793243.95,3427927.95 5793243.85,3427928 57932 ..."
+msgstr "-- Beispiel mit Geometrie\nSELECT (foo.geomval).val, ST_AsText(ST_Union((foo.geomval).geom))\nFROM (SELECT ST_DumpAsPolygons(\n                ST_SetValue(rast,1,\n                                ST_Point(3427927.75, 5793243.95),\n                                50)\n                        ) As geomval\nFROM dummy_rast\nwhere rid = 2) As foo\nWHERE (foo.geomval).val < 250\nGROUP BY (foo.geomval).val;\n\n val |                                                     st_astext\n--- [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3773
+#, no-c-format
+msgid ""
+"-- Store the changed raster --\n"
+"        UPDATE dummy_rast SET rast = ST_SetValue(rast,1, ST_Point(3427927.75, 5793243.95),100)\n"
+"                WHERE rid = 2   ;"
+msgstr "-- Den veränderten Raster speichern --\n        UPDATE dummy_rast SET rast = ST_SetValue(rast,1, ST_Point(3427927.75, 5793243.95),100)\n                WHERE rid = 2   ;"
+
+#. Tag: para
+#: reference_raster.xml:3777 reference_raster.xml:9487
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_DumpAsPolygons\"/>"
+msgstr ", <xref linkend=\"RT_ST_DumpAsPolygons\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3783
+#, no-c-format
+msgid "ST_SetValues"
+msgstr "ST_SetValues"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3784
+#, no-c-format
+msgid ""
+"Returns modified raster resulting from setting the values of a given band."
+msgstr "Gibt einen Raster zurück, der durch das Setzen der Werte eines bestimmten Bandes verändert wurde."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:3788
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_SetValues</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> "
+"<paramdef><type>double precision[][] </type> "
+"<parameter>newvalueset</parameter></paramdef> <paramdef><type>boolean[][] "
+"</type> <parameter>noset=NULL</parameter></paramdef> <paramdef><type>boolean"
+" </type> <parameter>keepnodata=FALSE</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>raster <function>ST_SetValues</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> "
+"<paramdef><type>double precision[][] </type> "
+"<parameter>newvalueset</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>nosetvalue</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>keepnodata=FALSE</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_SetValues</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>newvalue</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>keepnodata=FALSE</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_SetValues</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>newvalue</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>keepnodata=FALSE</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_SetValues</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>geomval[] </type> "
+"<parameter>geomvalset</parameter></paramdef> <paramdef><type>boolean </type>"
+" <parameter>keepnodata=FALSE</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SetValues</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>integer </type> <parameter>columnx</parameter></paramdef> <paramdef><type>integer </type> <parameter>rowy</parameter></paramdef> <paramdef><type>double precision[][] </type> <parameter>newvalueset</parameter></paramdef> <paramdef><type>boolean[][] </ [...]
+
+#. Tag: para
+#: reference_raster.xml:3847
+#, no-c-format
+msgid ""
+"Returns modified raster resulting from setting specified pixels to new "
+"value(s) for the designated band."
+msgstr "Gibt einen Raster zurück, der durch das Setzen bestimmter Pixel auf einen neuen Wert (neue Werte) für das ausgewiesene Band verändert wurde."
+
+#. Tag: para
+#: reference_raster.xml:3851
+#, no-c-format
+msgid ""
+"If <varname>keepnodata</varname> is TRUE, those pixels whose values are "
+"NODATA will not be set with the corresponding value in "
+"<varname>newvalueset</varname>."
+msgstr "Wenn <varname>keepnodata</varname> TRUE ist, dann werden die Pixel mit dem Wert NODATA nicht mit dem entsprechenden Wert in <varname>newvalueset</varname> belegt."
+
+#. Tag: para
+#: reference_raster.xml:3855
+#, no-c-format
+msgid ""
+"For Variant 1, the specific pixels to be set are determined by the "
+"<varname>columnx</varname>, <varname>rowy</varname> pixel coordinates and "
+"the dimensions of the <varname>newvalueset</varname> array. "
+"<varname>noset</varname> can be used to prevent pixels with values present "
+"in <varname>newvalueset</varname> from being set (due to PostgreSQL not "
+"permitting ragged/jagged arrays). See example Variant 1."
+msgstr "Bei der Variante 1 werden die betreffenden Pixel über die Pixelkoordinaten <varname>columnx</varname> und <varname>rowy</varname>, und durch die Größe des Feldes <varname>newvalueset</varname> festgelegt. Über den Parameter <varname>noset</varname> kann verhindert werden, dass bestimmte, in <varname>newvalueset</varname> auftretende Pixelwerte gesetzt werden (da PostgreSQL keine unregelmäßigen Felder/\"ragged arrays\" zulässt). Siehe das Beispiel mit der Variante 1."
+
+#. Tag: para
+#: reference_raster.xml:3859
+#, no-c-format
+msgid ""
+"Variant 2 is like Variant 1 but with a simple double precision "
+"<varname>nosetvalue</varname> instead of a boolean <varname>noset</varname> "
+"array. Elements in <varname>newvalueset</varname> with the "
+"<varname>nosetvalue</varname> value with be skipped. See example Variant 2."
+msgstr "Variante 2 gleicht Variante 1, aber mit einem einfachen <varname>nosetvalue</varname> in Double Precision anstelle des booleschen Feldes <varname>noset</varname>. Elemente in <varname>newvalueset</varname> mit dem Wert <varname>nosetvalue</varname> werden übersprungen. Siehe das Beispiel mit der Variante 2."
+
+#. Tag: para
+#: reference_raster.xml:3863
+#, no-c-format
+msgid ""
+"For Variant 3, the specific pixels to be set are determined by the "
+"<varname>columnx</varname>, <varname>rowy</varname> pixel coordinates, "
+"<varname>width</varname> and <varname>height</varname>. See example Variant "
+"3."
+msgstr "Bei der Variante 3 werden die betreffenden Pixel über die Pixelkoordinaten <varname>columnx</varname> und <varname>rowy</varname>, und durch <varname>width</varname> und <varname>height</varname> festgelegt. Siehe das Beispiel mit der Variante 3."
+
+#. Tag: para
+#: reference_raster.xml:3867
+#, no-c-format
+msgid ""
+"Variant 4 is the same as Variant 3 with the exception that it assumes that "
+"the first band's pixels of <varname>rast</varname> will be set."
+msgstr "Variante 4 entspricht Variante3 mit der Ausnahme, dass die Pixel des ersten Bandes von <varname>rast</varname> gesetzt werden."
+
+#. Tag: para
+#: reference_raster.xml:3871
+#, no-c-format
+msgid ""
+"For Variant 5, an array of <xref linkend=\"geomval\"/> is used to determine "
+"the specific pixels to be set. If all the geometries in the array are of "
+"type POINT or MULTIPOINT, the function uses a shortcut where the longitude "
+"and latitude of each point is used to set a pixel directly. Otherwise, the "
+"geometries are converted to rasters and then iterated through in one pass. "
+"See example Variant 5."
+msgstr "Bei der Variante 5 wird ein Feld von <xref linkend=\"geomval\"/> verwendet um die Pixel zu bestimmen. Wenn die gesamte Geometrie des Feldes vom Datentyp POINT oder MULTIPOINT ist, verwendet die Funktion Länge und Breite eines jeden Punktes um den Wert eines Pixels direkt zu setzen. Andernfalls wird die Geometrie in Raster umgewandelt über die dann in einem Schritt iteriert wird. Siehe das Beispiel mit der Variante 5."
+
+#. Tag: title
+#: reference_raster.xml:3880 reference_raster.xml:6824
+#: reference_raster.xml:8430 reference_raster.xml:8873
+#: reference_raster.xml:8970 reference_raster.xml:9098
+#, no-c-format
+msgid "Examples: Variant 1"
+msgstr "Beispiele: Variante 1"
+
+#. Tag: programlisting
+#: reference_raster.xml:3882
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 1 | 1 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '8BUI', 1, 0\n"
+"                        ),\n"
+"                        1, 2, 2, ARRAY[[9, 9], [9, 9]]::double precision[][]\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   1\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   1\n"
+" 2 | 1 |   1\n"
+" 2 | 2 |   9\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   1\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() zeigt folgendes Verhalten...\n\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 1 | 1 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                      [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3884
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 9 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 9 |   | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 9 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '8BUI', 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[[9, 9, 9], [9, NULL, 9], [9, 9, 9]]::double precision[][]\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   9\n"
+" 1 | 2 |   9\n"
+" 1 | 3 |   9\n"
+" 2 | 1 |   9\n"
+" 2 | 2 |\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   9\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() zeigt folgendes Verhalten...\n\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 9 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 9 |   | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 9 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                      [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3886
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 9 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 1 |   | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 9 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '8BUI', 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1,\n"
+"                                ARRAY[[9, 9, 9], [9, NULL, 9], [9, 9, 9]]::double precision[][],\n"
+"                                ARRAY[[false], [true]]::boolean[][]\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   9\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   9\n"
+" 2 | 1 |   9\n"
+" 2 | 2 |\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   9\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() zeigt folgendes Verhalten...\n\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 9 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 1 |   | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 9 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                      [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3888
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"|   | 1 | 1 |          |   | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 1 |   | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 9 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_SetValue(\n"
+"                                ST_AddBand(\n"
+"                                        ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                        1, '8BUI', 1, 0\n"
+"                                ),\n"
+"                                1, 1, 1, NULL\n"
+"                        ),\n"
+"                        1, 1, 1,\n"
+"                                ARRAY[[9, 9, 9], [9, NULL, 9], [9, 9, 9]]::double precision[][],\n"
+"                                ARRAY[[false], [true]]::boolean[][],\n"
+"                                TRUE\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   9\n"
+" 2 | 1 |   9\n"
+" 2 | 2 |\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   9\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() zeigt folgendes Verhalten...\n\n+ - + - + - +          + - + - + - +\n|   | 1 | 1 |          |   | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 1 |   | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 9 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                      [...]
+
+#. Tag: title
+#: reference_raster.xml:3893 reference_raster.xml:8437
+#: reference_raster.xml:8878 reference_raster.xml:8975
+#: reference_raster.xml:9103
+#, no-c-format
+msgid "Examples: Variant 2"
+msgstr "Beispiele: Variante 2"
+
+#. Tag: programlisting
+#: reference_raster.xml:3895
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 1 | 1 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '8BUI', 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[[-1, -1, -1], [-1, 9, 9], [-1, 9, 9]]::double precision[][], -1\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   1\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   1\n"
+" 2 | 1 |   1\n"
+" 2 | 2 |   9\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   1\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() zeigt folgendes Verhalten...\n\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 1 | 1 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                      [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3897
+#, no-c-format
+msgid ""
+"/*\n"
+"This example is like the previous one.  Instead of nosetvalue = -1, nosetvalue = NULL\n"
+"\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 1 | 1 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '8BUI', 1, 0\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[[NULL, NULL, NULL], [NULL, 9, 9], [NULL, 9, 9]]::double precision[][], NULL::double precision\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   1\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   1\n"
+" 2 | 1 |   1\n"
+" 2 | 2 |   9\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   1\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nDiese Beispiel ähnelt dem Vorigen. An Stelle von nosetvalue = -1, ist nosetvalue = NULL gesetzt\n\nST_SetValues() zeigt folgendes Verhalten...\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 1 | 1 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\n [...]
+
+#. Tag: title
+#: reference_raster.xml:3902 reference_raster.xml:4847
+#, no-c-format
+msgid "Examples: Variant 3"
+msgstr "Beispiele: Variante 3"
+
+#. Tag: programlisting
+#: reference_raster.xml:3904
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 1 | 1 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '8BUI', 1, 0\n"
+"                        ),\n"
+"                        1, 2, 2, 2, 2, 9\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   1\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   1\n"
+" 2 | 1 |   1\n"
+" 2 | 2 |   9\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   1\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() führt folgendes aus...\n\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 1 | 1 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |    =>    | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                        ST_ [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:3906
+#, no-c-format
+msgid ""
+"/*\n"
+"The ST_SetValues() does the following...\n"
+"\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 1 | 1 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 |   | 1 |    =>    | 1 |   | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"| 1 | 1 | 1 |          | 1 | 9 | 9 |\n"
+"+ - + - + - +          + - + - + - +\n"
+"*/\n"
+"SELECT\n"
+"        (poly).x,\n"
+"        (poly).y,\n"
+"        (poly).val\n"
+"FROM (\n"
+"SELECT\n"
+"        ST_PixelAsPolygons(\n"
+"                ST_SetValues(\n"
+"                        ST_SetValue(\n"
+"                                ST_AddBand(\n"
+"                                        ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                        1, '8BUI', 1, 0\n"
+"                                ),\n"
+"                                1, 2, 2, NULL\n"
+"                        ),\n"
+"                        1, 2, 2, 2, 2, 9, TRUE\n"
+"                )\n"
+"        ) AS poly\n"
+") foo\n"
+"ORDER BY 1, 2;\n"
+"\n"
+" x | y | val\n"
+"---+---+-----\n"
+" 1 | 1 |   1\n"
+" 1 | 2 |   1\n"
+" 1 | 3 |   1\n"
+" 2 | 1 |   1\n"
+" 2 | 2 |\n"
+" 2 | 3 |   9\n"
+" 3 | 1 |   1\n"
+" 3 | 2 |   9\n"
+" 3 | 3 |   9"
+msgstr "/*\nST_SetValues() führt folgendes aus...\n\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 1 | 1 |\n+ - + - + - +          + - + - + - +\n| 1 |   | 1 |    =>    | 1 |   | 9 |\n+ - + - + - +          + - + - + - +\n| 1 | 1 | 1 |          | 1 | 9 | 9 |\n+ - + - + - +          + - + - + - +\n*/\nSELECT\n        (poly).x,\n        (poly).y,\n        (poly).val\nFROM (\nSELECT\n        ST_PixelAsPolygons(\n                ST_SetValues(\n                        ST_ [...]
+
+#. Tag: title
+#: reference_raster.xml:3911
+#, no-c-format
+msgid "Examples: Variant 5"
+msgstr "Beispiele: Variante 5"
+
+#. Tag: programlisting
+#: reference_raster.xml:3913
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0) AS rast\n"
+"), bar AS (\n"
+"        SELECT 1 AS gid, 'SRID=0;POINT(2.5 -2.5)'::geometry geom UNION ALL\n"
+"        SELECT 2 AS gid, 'SRID=0;POLYGON((1 -1, 4 -1, 4 -4, 1 -4, 1 -1))'::geometry geom UNION ALL\n"
+"        SELECT 3 AS gid, 'SRID=0;POLYGON((0 0, 5 0, 5 -1, 1 -1, 1 -4, 0 -4, 0 0))'::geometry geom UNION ALL\n"
+"        SELECT 4 AS gid, 'SRID=0;MULTIPOINT(0 0, 4 4, 4 -4)'::geometry\n"
+")\n"
+"SELECT\n"
+"        rid, gid, ST_DumpValues(ST_SetValue(rast, 1, geom, gid))\n"
+"FROM foo t1\n"
+"CROSS JOIN bar t2\n"
+"ORDER BY rid, gid;\n"
+"\n"
+" rid | gid |                                                                st_dumpvalues\n"
+"-----+-----+---------------------------------------------------------------------------------------------------------------------------------------------\n"
+"   1 |   1 | (1,\"{{NULL,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,NULL},{NULL,NULL,1,NULL,NULL},{NULL,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,NULL}}\")\n"
+"   1 |   2 | (1,\"{{NULL,NULL,NULL,NULL,NULL},{NULL,2,2,2,NULL},{NULL,2,2,2,NULL},{NULL,2,2,2,NULL},{NULL,NULL,NULL,NULL,NULL}}\")\n"
+"   1 |   3 | (1,\"{{3,3,3,3,3},{3,NULL,NULL,NULL,NULL},{3,NULL,NULL,NULL,NULL},{3,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,NULL}}\")\n"
+"   1 |   4 | (1,\"{{4,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,NULL},{NULL,NULL,NULL,NULL,4}}\")\n"
+"(4 rows)"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0) AS rast\n), bar AS (\n        SELECT 1 AS gid, 'SRID=0;POINT(2.5 -2.5)'::geometry geom UNION ALL\n        SELECT 2 AS gid, 'SRID=0;POLYGON((1 -1, 4 -1, 4 -4, 1 -4, 1 -1))'::geometry geom UNION ALL\n        SELECT 3 AS gid, 'SRID=0;POLYGON((0 0, 5 0, 5 -1, 1 -1, 1 -4, 0 -4, 0 0))'::geometry geom UNION ALL\n        SELECT 4 AS gid, 'SRID=0;MULTIPOINT(0 0, 4 4, 4 -4)': [...]
+
+#. Tag: para
+#: reference_raster.xml:3915
+#, no-c-format
+msgid ""
+"The following shows that geomvals later in the array can overwrite prior "
+"geomvals"
+msgstr "Das folgende Beispiel zeigt, dass bestehende \"geomvals\" durch ein Feld mit \"geomvals\" später überschrieben werden können"
+
+#. Tag: programlisting
+#: reference_raster.xml:3916
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0) AS rast\n"
+"), bar AS (\n"
+"        SELECT 1 AS gid, 'SRID=0;POINT(2.5 -2.5)'::geometry geom UNION ALL\n"
+"        SELECT 2 AS gid, 'SRID=0;POLYGON((1 -1, 4 -1, 4 -4, 1 -4, 1 -1))'::geometry geom UNION ALL\n"
+"        SELECT 3 AS gid, 'SRID=0;POLYGON((0 0, 5 0, 5 -1, 1 -1, 1 -4, 0 -4, 0 0))'::geometry geom UNION ALL\n"
+"        SELECT 4 AS gid, 'SRID=0;MULTIPOINT(0 0, 4 4, 4 -4)'::geometry\n"
+")\n"
+"SELECT\n"
+"        t1.rid, t2.gid, t3.gid, ST_DumpValues(ST_SetValues(rast, 1, ARRAY[ROW(t2.geom, t2.gid), ROW(t3.geom, t3.gid)]::geomval[]))\n"
+"FROM foo t1\n"
+"CROSS JOIN bar t2\n"
+"CROSS JOIN bar t3\n"
+"WHERE t2.gid = 1\n"
+"        AND t3.gid = 2\n"
+"ORDER BY t1.rid, t2.gid, t3.gid;\n"
+"\n"
+" rid | gid | gid |                                                    st_dumpvalues\n"
+"-----+-----+-----+---------------------------------------------------------------------------------------------------------------------\n"
+"   1 |   1 |   2 | (1,\"{{NULL,NULL,NULL,NULL,NULL},{NULL,2,2,2,NULL},{NULL,2,2,2,NULL},{NULL,2,2,2,NULL},{NULL,NULL,NULL,NULL,NULL}}\")\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0) AS rast\n), bar AS (\n        SELECT 1 AS gid, 'SRID=0;POINT(2.5 -2.5)'::geometry geom UNION ALL\n        SELECT 2 AS gid, 'SRID=0;POLYGON((1 -1, 4 -1, 4 -4, 1 -4, 1 -1))'::geometry geom UNION ALL\n        SELECT 3 AS gid, 'SRID=0;POLYGON((0 0, 5 0, 5 -1, 1 -1, 1 -4, 0 -4, 0 0))'::geometry geom UNION ALL\n        SELECT 4 AS gid, 'SRID=0;MULTIPOINT(0 0, 4 4, 4 -4)': [...]
+
+#. Tag: para
+#: reference_raster.xml:3918
+#, no-c-format
+msgid "This example is the opposite of the prior example"
+msgstr "Dieses Beispiel ist das Gegenteil des vorigen Beispiels"
+
+#. Tag: programlisting
+#: reference_raster.xml:3919
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0) AS rast\n"
+"), bar AS (\n"
+"        SELECT 1 AS gid, 'SRID=0;POINT(2.5 -2.5)'::geometry geom UNION ALL\n"
+"        SELECT 2 AS gid, 'SRID=0;POLYGON((1 -1, 4 -1, 4 -4, 1 -4, 1 -1))'::geometry geom UNION ALL\n"
+"        SELECT 3 AS gid, 'SRID=0;POLYGON((0 0, 5 0, 5 -1, 1 -1, 1 -4, 0 -4, 0 0))'::geometry geom UNION ALL\n"
+"        SELECT 4 AS gid, 'SRID=0;MULTIPOINT(0 0, 4 4, 4 -4)'::geometry\n"
+")\n"
+"SELECT\n"
+"        t1.rid, t2.gid, t3.gid, ST_DumpValues(ST_SetValues(rast, 1, ARRAY[ROW(t2.geom, t2.gid), ROW(t3.geom, t3.gid)]::geomval[]))\n"
+"FROM foo t1\n"
+"CROSS JOIN bar t2\n"
+"CROSS JOIN bar t3\n"
+"WHERE t2.gid = 2\n"
+"        AND t3.gid = 1\n"
+"ORDER BY t1.rid, t2.gid, t3.gid;\n"
+"\n"
+" rid | gid | gid |                                                    st_dumpvalues\n"
+"-----+-----+-----+---------------------------------------------------------------------------------------------------------------------\n"
+"   1 |   2 |   1 | (1,\"{{NULL,NULL,NULL,NULL,NULL},{NULL,2,2,2,NULL},{NULL,2,1,2,NULL},{NULL,2,2,2,NULL},{NULL,NULL,NULL,NULL,NULL}}\")\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0) AS rast\n), bar AS (\n        SELECT 1 AS gid, 'SRID=0;POINT(2.5 -2.5)'::geometry geom UNION ALL\n        SELECT 2 AS gid, 'SRID=0;POLYGON((1 -1, 4 -1, 4 -4, 1 -4, 1 -1))'::geometry geom UNION ALL\n        SELECT 3 AS gid, 'SRID=0;POLYGON((0 0, 5 0, 5 -1, 1 -1, 1 -4, 0 -4, 0 0))'::geometry geom UNION ALL\n        SELECT 4 AS gid, 'SRID=0;MULTIPOINT(0 0, 4 4, 4 -4)': [...]
+
+#. Tag: para
+#: reference_raster.xml:3926
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SetValue\"/>, <xref "
+"linkend=\"RT_ST_PixelAsPolygons\"/>"
+msgstr ", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_PixelAsPolygons\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:3936
+#, no-c-format
+msgid "ST_DumpValues"
+msgstr "ST_DumpValues"
+
+#. Tag: refpurpose
+#: reference_raster.xml:3937
+#, no-c-format
+msgid "Get the values of the specified band as a 2-dimension array."
+msgstr "Gibt die Werte eines bestimmten Bandes als 2-dimensionales Feld aus."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:3943
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>setof record "
+"<function>ST_DumpValues</function></funcdef> <paramdef> <type>raster </type>"
+" <parameter>rast</parameter> </paramdef> <paramdef> <type>integer[] </type> "
+"<parameter>nband=NULL</parameter> </paramdef> <paramdef> <type>boolean "
+"</type> <parameter>exclude_nodata_value=true</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>double precision[][] "
+"<function>ST_DumpValues</function></funcdef> <paramdef> <type>raster </type>"
+" <parameter>rast</parameter> </paramdef> <paramdef> <type>integer </type> "
+"<parameter>nband</parameter> </paramdef> <paramdef> <type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>setof record <function>ST_DumpValues</function></funcdef> <paramdef> <type>raster </type> <parameter>rast</parameter> </paramdef> <paramdef> <type>integer[] </type> <parameter>nband=NULL</parameter> </paramdef> <paramdef> <type>boolean </type> <parameter>exclude_nodata_value=true</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>double precision[][] <function>ST_DumpValues</function></funcdef> <paramdef> <type>raster </type> <parameter>ras [...]
+
+#. Tag: para
+#: reference_raster.xml:3974
+#, no-c-format
+msgid ""
+"Get the values of the specified band as a 2-dimension array (first index is "
+"row, second is column). If <varname>nband</varname> is NULL or not provided,"
+" all raster bands are processed."
+msgstr "Gibt die Werte eines bestimmten Bandes als 2-dimensionales Feld (der erste Index entspricht der Zeile, der zweite der Spalte) aus. Wenn <varname>nband</varname> NULL oder nicht gegeben ist, werden alle Rasterbänder abgearbeitet."
+
+#. Tag: programlisting
+#: reference_raster.xml:3984
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, '16BSI', 0, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        (ST_DumpValues(rast)).*\n"
+"FROM foo;\n"
+"\n"
+" nband |                       valarray\n"
+"-------+------------------------------------------------------\n"
+"     1 | {{1,1,1},{1,1,1},{1,1,1}}\n"
+"     2 | {{3,3,3},{3,3,3},{3,3,3}}\n"
+"     3 | {{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}\n"
+"(3 rows)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:3986
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, '16BSI', 0, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
+"FROM foo;\n"
+"\n"
+" nband |                       valarray\n"
+"-------+------------------------------------------------------\n"
+"     3 | {{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}\n"
+"     1 | {{1,1,1},{1,1,1},{1,1,1}}\n"
+"(2 rows)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:3987
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_SetValue(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 1, 2, 5) AS rast\n"
+")\n"
+"SELECT\n"
+"        (ST_DumpValues(rast, 1))[2][1]\n"
+"FROM foo;\n"
+"\n"
+" st_dumpvalues\n"
+"---------------\n"
+"             5\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT ST_SetValue(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 1, 2, 5) AS rast\n)\nSELECT\n        (ST_DumpValues(rast, 1))[2][1]\nFROM foo;\n\n st_dumpvalues\n---------------\n             5\n(1 row)"
+
+#. Tag: para
+#: reference_raster.xml:3992
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_SetValues\"/>"
+msgstr ", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_SetValues\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4003
+#, no-c-format
+msgid "ST_PixelOfValue"
+msgstr "ST_PixelOfValue"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4004
+#, no-c-format
+msgid ""
+"Get the columnx, rowy coordinates of the pixel whose value equals the search"
+" value."
+msgstr "Gibt die columnx- und rowy-Koordinaten jener Pixel aus, deren Zellwert gleich dem gesuchten Wert ist."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4010
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>setof record "
+"<function>ST_PixelOfValue</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rast</parameter> </paramdef> <paramdef> <type>integer "
+"</type> <parameter>nband</parameter> </paramdef> <paramdef> <type>double "
+"precision[] </type> <parameter>search</parameter> </paramdef> <paramdef> "
+"<type>boolean </type> <parameter>exclude_nodata_value=true</parameter> "
+"</paramdef> </funcprototype> <funcprototype> <funcdef>setof record "
+"<function>ST_PixelOfValue</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rast</parameter> </paramdef> <paramdef> <type>double "
+"precision[] </type> <parameter>search</parameter> </paramdef> <paramdef> "
+"<type>boolean </type> <parameter>exclude_nodata_value=true</parameter> "
+"</paramdef> </funcprototype> <funcprototype> <funcdef>setof record "
+"<function>ST_PixelOfValue</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rast</parameter> </paramdef> <paramdef> <type>integer "
+"</type> <parameter>nband</parameter> </paramdef> <paramdef> <type>double "
+"precision </type> <parameter>search</parameter> </paramdef> <paramdef> "
+"<type>boolean </type> <parameter>exclude_nodata_value=true</parameter> "
+"</paramdef> </funcprototype> <funcprototype> <funcdef>setof record "
+"<function>ST_PixelOfValue</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rast</parameter> </paramdef> <paramdef> <type>double "
+"precision </type> <parameter>search</parameter> </paramdef> <paramdef> "
+"<type>boolean </type> <parameter>exclude_nodata_value=true</parameter> "
+"</paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>setof record <function>ST_PixelOfValue</function></funcdef> <paramdef> <type>raster </type> <parameter>rast</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nband</parameter> </paramdef> <paramdef> <type>double precision[] </type> <parameter>search</parameter> </paramdef> <paramdef> <type>boolean </type> <parameter>exclude_nodata_value=true</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>setof record <function>ST_Pixel [...]
+
+#. Tag: para
+#: reference_raster.xml:4071
+#, no-c-format
+msgid ""
+"Get the columnx, rowy coordinates of the pixel whose value equals the search"
+" value. If no band is specified, then band 1 is assumed."
+msgstr "Gibt die columnx- und rowy-Koordinaten jener Pixel aus, deren Zellwert gleich dem gesuchten Wert ist. Wenn kein Band angegeben ist, wird Band 1 angenommen."
+
+#. Tag: programlisting
+#: reference_raster.xml:4080
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        (pixels).*\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_PixelOfValue(\n"
+"                        ST_SetValue(\n"
+"                                ST_SetValue(\n"
+"                                        ST_SetValue(\n"
+"                                                ST_SetValue(\n"
+"                                                        ST_SetValue(\n"
+"                                                                ST_AddBand(\n"
+"                                                                        ST_MakeEmptyRaster(5, 5, -2, 2, 1, -1, 0, 0, 0),\n"
+"                                                                        '8BUI'::text, 1, 0\n"
+"                                                                ),\n"
+"                                                                1, 1, 0\n"
+"                                                        ),\n"
+"                                                        2, 3, 0\n"
+"                                                ),\n"
+"                                                3, 5, 0\n"
+"                                        ),\n"
+"                                        4, 2, 0\n"
+"                                ),\n"
+"                                5, 4, 255\n"
+"                        )\n"
+"                , 1, ARRAY[1, 255]) AS pixels\n"
+") AS foo\n"
+"\n"
+" val | x | y\n"
+"-----+---+---\n"
+"   1 | 1 | 2\n"
+"   1 | 1 | 3\n"
+"   1 | 1 | 4\n"
+"   1 | 1 | 5\n"
+"   1 | 2 | 1\n"
+"   1 | 2 | 2\n"
+"   1 | 2 | 4\n"
+"   1 | 2 | 5\n"
+"   1 | 3 | 1\n"
+"   1 | 3 | 2\n"
+"   1 | 3 | 3\n"
+"   1 | 3 | 4\n"
+"   1 | 4 | 1\n"
+"   1 | 4 | 3\n"
+"   1 | 4 | 4\n"
+"   1 | 4 | 5\n"
+"   1 | 5 | 1\n"
+"   1 | 5 | 2\n"
+"   1 | 5 | 3\n"
+" 255 | 5 | 4\n"
+"   1 | 5 | 5"
+msgstr "SELECT\n        (pixels).*\nFROM (\n        SELECT\n                ST_PixelOfValue(\n                        ST_SetValue(\n                                ST_SetValue(\n                                        ST_SetValue(\n                                                ST_SetValue(\n                                                        ST_SetValue(\n                                                                ST_AddBand(\n                                                    [...]
+
+#. Tag: title
+#: reference_raster.xml:4088
+#, no-c-format
+msgid "Raster Editors"
+msgstr "Raster Editoren"
+
+#. Tag: refname
+#: reference_raster.xml:4092
+#, no-c-format
+msgid "ST_SetGeoReference"
+msgstr "ST_SetGeoReference"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4093
+#, no-c-format
+msgid ""
+"Set Georeference 6 georeference parameters in a single call. Numbers should "
+"be separated by white space. Accepts inputs in GDAL or ESRI format. Default "
+"is GDAL."
+msgstr "Georeferenziert einen Raster über 6 Parameter in einem einzigen Aufruf. Die Zahlen müssen durch Leerzeichen getrennt sein. Die Funktion akzeptiert die Eingabe im Format von 'GDAL' und von 'ESRI'. Der Standardwert ist GDAL."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4097
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_SetGeoReference</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>georefcoords</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>format=GDAL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_SetGeoReference</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>upperleftx</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>upperlefty</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>scalex</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scaley</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>skewx</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>skewy</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SetGeoReference</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>text </type> <parameter>georefcoords</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>format=GDAL</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_SetGeoReference</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramde [...]
+
+#. Tag: para
+#: reference_raster.xml:4123
+#, no-c-format
+msgid ""
+"Set Georeference 6 georeference parameters in a single call. Accepts inputs "
+"in 'GDAL' or 'ESRI' format. Default is GDAL. If 6 coordinates are not "
+"provided will return null."
+msgstr "Georeferenziert einen Raster über 6 Parameter in einem einzigen Aufruf. Die Funktion akzeptiert die Eingabe im Format von 'GDAL' und von 'ESRI'. Der Standardwert ist GDAL. Wenn die 6 Parameter nicht angegeben sind, wird NULL zurückgegeben."
+
+#. Tag: programlisting
+#: reference_raster.xml:4126
+#, no-c-format
+msgid "scalex skewy skewx scaley upperleftx upperlefty"
+msgstr "scalex skewy skewx scaley upperleftx upperlefty"
+
+#. Tag: programlisting
+#: reference_raster.xml:4128
+#, no-c-format
+msgid ""
+"scalex skewy skewx scaley upperleftx + scalex*0.5 upperlefty + scaley*0.5"
+msgstr "scalex skewy skewx scaley upperleftx + scalex*0.5 upperlefty + scaley*0.5"
+
+#. Tag: para
+#: reference_raster.xml:4131
+#, no-c-format
+msgid ""
+"If the raster has out-db bands, changing the georeference may result in "
+"incorrect access of the band's externally stored data."
+msgstr "Wenn der Raster out-db Bänder aufweist, dann kann eine Änderung der Georeferenzierung zu einem unkorrekten Zugriff auf die extern gespeicherten Daten des Bandes führen."
+
+#. Tag: para
+#: reference_raster.xml:4136
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 Addition of ST_SetGeoReference(raster, double precision, "
+"...) variant"
+msgstr "Erweiterung: 2.1.0 ST_SetGeoReference(raster, double precision, ...) Variante hinzugefügt"
+
+#. Tag: programlisting
+#: reference_raster.xml:4143
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        0 AS rid, (ST_Metadata(rast)).*\n"
+"FROM foo\n"
+"UNION ALL\n"
+"SELECT\n"
+"        1, (ST_Metadata(ST_SetGeoReference(rast, '10 0 0 -10 0.1 0.1', 'GDAL'))).*\n"
+"FROM foo\n"
+"UNION ALL\n"
+"SELECT\n"
+"        2, (ST_Metadata(ST_SetGeoReference(rast, '10 0 0 -10 5.1 -4.9', 'ESRI'))).*\n"
+"FROM foo\n"
+"UNION ALL\n"
+"SELECT\n"
+"        3, (ST_Metadata(ST_SetGeoReference(rast, 1, 1, 10, -10, 0.001, 0.001))).*\n"
+"FROM foo\n"
+"\n"
+" rid |     upperleftx     |     upperlefty     | width | height | scalex | scaley | skewx | skewy | srid | numbands\n"
+"-----+--------------------+--------------------+-------+--------+--------+--------+-------+-------+------+----------\n"
+"   0 |                  0 |                  0 |     5 |      5 |      1 |     -1 |     0 |     0 |    0 |        0\n"
+"   1 |                0.1 |                0.1 |     5 |      5 |     10 |    -10 |     0 |     0 |    0 |        0\n"
+"   2 | 0.0999999999999996 | 0.0999999999999996 |     5 |      5 |     10 |    -10 |     0 |     0 |    0 |        0\n"
+"   3 |                  1 |                  1 |     5 |      5 |     10 |    -10 | 0.001 | 0.001 |    0 |        0"
+msgstr "WITH foo AS (\n        SELECT ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0) AS rast\n)\nSELECT\n        0 AS rid, (ST_Metadata(rast)).*\nFROM foo\nUNION ALL\nSELECT\n        1, (ST_Metadata(ST_SetGeoReference(rast, '10 0 0 -10 0.1 0.1', 'GDAL'))).*\nFROM foo\nUNION ALL\nSELECT\n        2, (ST_Metadata(ST_SetGeoReference(rast, '10 0 0 -10 5.1 -4.9', 'ESRI'))).*\nFROM foo\nUNION ALL\nSELECT\n        3, (ST_Metadata(ST_SetGeoReference(rast, 1, 1, 10, -10, 0.001, 0.001))).*\nFROM fo [...]
+
+#. Tag: para
+#: reference_raster.xml:4148
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
+"linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>"
+msgstr ", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4154
+#, no-c-format
+msgid "ST_SetRotation"
+msgstr "ST_SetRotation"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4155
+#, no-c-format
+msgid "Set the rotation of the raster in radian."
+msgstr "Bestimmt die Rotation des Rasters in Radiant."
+
+#. Tag: funcprototype
+#: reference_raster.xml:4160
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_SetRotation</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>float8</type> <parameter>rotation</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_SetRotation</function></funcdef> <paramdef><type>raster</type> <parameter>rast</parameter></paramdef> <paramdef><type>float8</type> <parameter>rotation</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:4171
+#, no-c-format
+msgid ""
+"Uniformly rotate the raster. Rotation is in radian. Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Einheitliche Rotation des Rasters. Die Rotation wird in Radiant angegeben. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für mehr Details."
+
+#. Tag: programlisting
+#: reference_raster.xml:4177
+#, no-c-format
+msgid ""
+"SELECT\n"
+"  ST_ScaleX(rast1), ST_ScaleY(rast1), ST_SkewX(rast1), ST_SkewY(rast1),\n"
+"  ST_ScaleX(rast2), ST_ScaleY(rast2), ST_SkewX(rast2), ST_SkewY(rast2)\n"
+"FROM (\n"
+"  SELECT ST_SetRotation(rast, 15) AS rast1, rast as rast2 FROM dummy_rast\n"
+") AS foo;\n"
+"      st_scalex      |      st_scaley      |      st_skewx      |      st_skewy      | st_scalex | st_scaley | st_skewx | st_skewy\n"
+"---------------------+---------------------+--------------------+--------------------+-----------+-----------+----------+----------\n"
+"   -1.51937582571764 |   -2.27906373857646 |   1.95086352047135 |   1.30057568031423 |         2 |         3 |        0 |        0\n"
+" -0.0379843956429411 | -0.0379843956429411 | 0.0325143920078558 | 0.0325143920078558 |      0.05 |     -0.05 |        0 |        0"
+msgstr "SELECT\n  ST_ScaleX(rast1), ST_ScaleY(rast1), ST_SkewX(rast1), ST_SkewY(rast1),\n  ST_ScaleX(rast2), ST_ScaleY(rast2), ST_SkewX(rast2), ST_SkewY(rast2)\nFROM (\n  SELECT ST_SetRotation(rast, 15) AS rast1, rast as rast2 FROM dummy_rast\n) AS foo;\n      st_scalex      |      st_scaley      |      st_skewx      |      st_skewy      | st_scalex | st_scaley | st_skewx | st_skewy\n---------------------+---------------------+--------------------+--------------------+-----------+------- [...]
+
+#. Tag: refname
+#: reference_raster.xml:4190
+#, no-c-format
+msgid "ST_SetScale"
+msgstr "ST_SetScale"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4191
+#, no-c-format
+msgid ""
+"Sets the X and Y size of pixels in units of coordinate reference system. "
+"Number units/pixel width/height."
+msgstr "Setzt die X- und Y-Größe der Pixel in den Einheiten des Koordinatenreferenzsystems. Entweder eine Zahl pro Pixel oder Breite und Höhe."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4195
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_SetScale</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>xy</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>raster "
+"<function>ST_SetScale</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>x</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>y</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SetScale</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>float8 </type> <parameter>xy</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_SetScale</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>float8 </type> <parameter>x</parameter></paramdef> <paramdef><type>float8 </type> <parameter> [...]
+
+#. Tag: para
+#: reference_raster.xml:4214
+#, no-c-format
+msgid ""
+"Sets the X and Y size of pixels in units of coordinate reference system. "
+"Number units/pixel width/height. If only one unit passed in, assumed X and Y"
+" are the same number."
+msgstr "Setzt die X- und Y-Größe der Pixel in den Einheiten des Koordinatenreferenzsystems. Entweder eine Zahl pro Pixel oder Breite und Höhe. X und Y werden als gleich groß angenommen, wenn nur eine Zahl übergeben wird."
+
+#. Tag: para
+#: reference_raster.xml:4217
+#, no-c-format
+msgid ""
+"ST_SetScale is different from <xref linkend=\"RT_ST_Rescale\"/> in that "
+"ST_SetScale do not resample the raster to match the raster extent. It only "
+"changes the metadata (or georeference) of the raster to correct an "
+"originally mis-specified scaling. ST_Rescale results in a raster having "
+"different width and height computed to fit the geographic extent of the "
+"input raster. ST_SetScale do not modify the width, nor the height of the "
+"raster."
+msgstr "ST_SetScale unterscheidet sich von <xref linkend=\"RT_ST_Rescale\"/> dadurch, dass bei ST_SetScale der Raster nicht skaliert wird um mit der Rasterausdehnung übereinzustimmen. Es werden nur die Metadaten (oder die Georeferenz) des Rasters geändert, um eine ursprünglich falsch angegebene Skalierung zu korrigieren. ST_Rescale berechnet die Breite und Höhe eines Rasters so, dass er mit der geographischen Ausdehnung des Rasters übereinstimmt. ST_SetScale verändert weder die Breite no [...]
+
+#. Tag: para
+#: reference_raster.xml:4219
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 In WKTRaster versions this was called ST_SetPixelSize. This "
+"was changed in 2.0.0."
+msgstr "Änderung: 2.0.0. Versionen von WKTRaster haben dies als \"ST_SetPixelSizeY\" bezeichnet. Dies wurde mit 2.0.0 geändert."
+
+#. Tag: programlisting
+#: reference_raster.xml:4225
+#, no-c-format
+msgid ""
+"UPDATE dummy_rast\n"
+"        SET rast = ST_SetScale(rast, 1.5)\n"
+"WHERE rid = 2;\n"
+"\n"
+"SELECT ST_ScaleX(rast) As pixx, ST_ScaleY(rast) As pixy, Box3D(rast) As newbox\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+" pixx | pixy |                    newbox\n"
+"------+------+----------------------------------------------\n"
+"  1.5 |  1.5 | BOX(3427927.75 5793244 0, 3427935.25 5793251.5 0)"
+msgstr "UPDATE dummy_rast\n        SET rast = ST_SetScale(rast, 1.5)\nWHERE rid = 2;\n\nSELECT ST_ScaleX(rast) As pixx, ST_ScaleY(rast) As pixy, Box3D(rast) As newbox\nFROM dummy_rast\nWHERE rid = 2;\n\n pixx | pixy |                    newbox\n------+------+----------------------------------------------\n  1.5 |  1.5 | BOX(3427927.75 5793244 0, 3427935.25 5793251.5 0)"
+
+#. Tag: programlisting
+#: reference_raster.xml:4226
+#, no-c-format
+msgid ""
+"UPDATE dummy_rast\n"
+"        SET rast = ST_SetScale(rast, 1.5, 0.55)\n"
+"WHERE rid = 2;\n"
+"\n"
+"SELECT ST_ScaleX(rast) As pixx, ST_ScaleY(rast) As pixy, Box3D(rast) As newbox\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+" pixx | pixy |                   newbox\n"
+"------+------+--------------------------------------------\n"
+"  1.5 | 0.55 | BOX(3427927.75 5793244 0,3427935.25 5793247 0)"
+msgstr "UPDATE dummy_rast\n        SET rast = ST_SetScale(rast, 1.5, 0.55)\nWHERE rid = 2;\n\nSELECT ST_ScaleX(rast) As pixx, ST_ScaleY(rast) As pixy, Box3D(rast) As newbox\nFROM dummy_rast\nWHERE rid = 2;\n\n pixx | pixy |                   newbox\n------+------+--------------------------------------------\n  1.5 | 0.55 | BOX(3427927.75 5793244 0,3427935.25 5793247 0)"
+
+#. Tag: para
+#: reference_raster.xml:4232
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_Box3D\"/>"
+msgstr ", <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_Box3D\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4238
+#, no-c-format
+msgid "ST_SetSkew"
+msgstr "ST_SetSkew"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4239
+#, no-c-format
+msgid ""
+"Sets the georeference X and Y skew (or rotation parameter). If only one is "
+"passed in, sets X and Y to the same value."
+msgstr "Setzt den georeferenzierten X- und Y-Versatz (oder den Rotationsparameter). Wenn nur ein Wert übergeben wird, werden X und Y auf den selben Wert gesetzt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4243
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_SetSkew</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>skewxy</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>raster "
+"<function>ST_SetSkew</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>skewx</parameter></paramdef> <paramdef><type>float8 </type> "
+"<parameter>skewy</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SetSkew</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>float8 </type> <parameter>skewxy</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_SetSkew</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>float8 </type> <parameter>skewx</parameter></paramdef> <paramdef><type>float8 </type> <para [...]
+
+#. Tag: para
+#: reference_raster.xml:4261
+#, no-c-format
+msgid ""
+"Sets the georeference X and Y skew (or rotation parameter). If only one is "
+"passed in, sets X and Y to the same value. Refer to <ulink "
+"url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> for more "
+"details."
+msgstr "Setzt den georeferenzierten X- und Y-Versatz (oder den Rotationsparameter). Wenn nur ein Wert übergeben wird, werden X und Y auf den selben Wert gesetzt. Siehe <ulink url=\"http://en.wikipedia.org/wiki/World_file\">World File</ulink> für weitere Details."
+
+#. Tag: programlisting
+#: reference_raster.xml:4268
+#, no-c-format
+msgid ""
+"-- Example 1\n"
+"UPDATE dummy_rast SET rast = ST_SetSkew(rast,1,2) WHERE rid = 1;\n"
+"SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,\n"
+"    ST_GeoReference(rast) as georef\n"
+"FROM dummy_rast WHERE rid = 1;\n"
+"\n"
+"rid | skewx | skewy |    georef\n"
+"----+-------+-------+--------------\n"
+"  1 |     1 |     2 | 2.0000000000\n"
+"                    : 2.0000000000\n"
+"                    : 1.0000000000\n"
+"                    : 3.0000000000\n"
+"                    : 0.5000000000\n"
+"                    : 0.5000000000"
+msgstr "-- Beispiel 1\nUPDATE dummy_rast SET rast = ST_SetSkew(rast,1,2) WHERE rid = 1;\nSELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,\n    ST_GeoReference(rast) as georef\nFROM dummy_rast WHERE rid = 1;\n\nrid | skewx | skewy |    georef\n----+-------+-------+--------------\n  1 |     1 |     2 | 2.0000000000\n                    : 2.0000000000\n                    : 1.0000000000\n                    : 3.0000000000\n                    : 0.5000000000\n                    [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:4270
+#, no-c-format
+msgid ""
+"-- Example 2 set both to same number:\n"
+"UPDATE dummy_rast SET rast = ST_SetSkew(rast,0) WHERE rid = 1;\n"
+"SELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,\n"
+"    ST_GeoReference(rast) as georef\n"
+"FROM dummy_rast WHERE rid = 1;\n"
+"\n"
+" rid | skewx | skewy |    georef\n"
+"-----+-------+-------+--------------\n"
+"   1 |     0 |     0 | 2.0000000000\n"
+"                     : 0.0000000000\n"
+"                     : 0.0000000000\n"
+"                     : 3.0000000000\n"
+"                     : 0.5000000000\n"
+"                     : 0.5000000000"
+msgstr "-- Beispiel 2 Beide auf die gleiche Zahl setzen:\nUPDATE dummy_rast SET rast = ST_SetSkew(rast,0) WHERE rid = 1;\nSELECT rid, ST_SkewX(rast) As skewx, ST_SkewY(rast) As skewy,\n    ST_GeoReference(rast) as georef\nFROM dummy_rast WHERE rid = 1;\n\n rid | skewx | skewy |    georef\n-----+-------+-------+--------------\n   1 |     0 |     0 | 2.0000000000\n                     : 0.0000000000\n                     : 0.0000000000\n                     : 3.0000000000\n                 [...]
+
+#. Tag: para
+#: reference_raster.xml:4277
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SetGeoReference\"/>, <xref "
+"linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
+msgstr ", <xref linkend=\"RT_ST_SetGeoReference\"/>, <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4283
+#, no-c-format
+msgid "ST_SetSRID"
+msgstr "ST_SetSRID"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4285
+#, no-c-format
+msgid ""
+"Sets the SRID of a raster to a particular integer srid defined in the "
+"spatial_ref_sys table."
+msgstr "Setzt die SRID eines Rasters auf einen bestimmten Ganzzahlwert. Die SRID wird in der Tabelle \"spatial_ref_sys\" definiert."
+
+#. Tag: funcprototype
+#: reference_raster.xml:4290
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_SetSRID</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_SetSRID</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:4305
+#, no-c-format
+msgid "Sets the SRID on a raster to a particular integer value."
+msgstr "Weist der SRID des Rasters einen bestimmten Ganzzahlwert zu."
+
+#. Tag: para
+#: reference_raster.xml:4308
+#, no-c-format
+msgid ""
+"This function does not transform the raster in any way - it simply sets meta"
+" data defining the spatial ref of the coordinate reference system that it's "
+"currently in. Useful for transformations later."
+msgstr "Diese Funktion führt keine Koordinatentransformation des Rasters durch - sie setzt nur die Metadaten, welche das Koordinatenreferenzsystem definieren, in dem der Raster vorliegt. Nützlich für spätere Koordinatentransformationen."
+
+#. Tag: para
+#: reference_raster.xml:4318
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4325
+#, no-c-format
+msgid "ST_SetUpperLeft"
+msgstr "ST_SetUpperLeft"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4326
+#, no-c-format
+msgid ""
+"Sets the value of the upper left corner of the pixel of the raster to "
+"projected X and Y coordinates."
+msgstr "Setzt den Wert der oberen linke Ecke des Rasters auf die projizierten X- und Y-Koordinaten. "
+
+#. Tag: funcprototype
+#: reference_raster.xml:4331
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_SetUpperLeft</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> <parameter>x</parameter></paramdef>"
+" <paramdef><type>double precision </type> "
+"<parameter>y</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_SetUpperLeft</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>x</parameter></paramdef> <paramdef><type>double precision </type> <parameter>y</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:4343
+#, no-c-format
+msgid ""
+"Set the value of the upper left corner of raster to the projected X and Y "
+"coordinates"
+msgstr "Setzt den Wert der oberen linke Ecke des Rasters auf die projizierten X- und Y-Koordinaten. "
+
+#. Tag: programlisting
+#: reference_raster.xml:4349
+#, no-c-format
+msgid ""
+"SELECT ST_SetUpperLeft(rast,-71.01,42.37)\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;"
+msgstr "SELECT ST_SetUpperLeft(rast,-71.01,42.37)\nFROM dummy_rast\nWHERE rid = 2;"
+
+#. Tag: para
+#: reference_raster.xml:4355
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_UpperLeftY\"/>"
+msgstr ", <xref linkend=\"RT_ST_UpperLeftY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4361
+#, no-c-format
+msgid "ST_Resample"
+msgstr "ST_Resample"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4362
+#, no-c-format
+msgid ""
+"Resample a raster using a specified resampling algorithm, new dimensions, an"
+" arbitrary grid corner and a set of raster georeferencing attributes defined"
+" or borrowed from another raster."
+msgstr "Skaliert einen Raster mit einem bestimmten Algorithmus, neuen Dimensionen, einer beliebigen Gitterecke und über Parameter zur Georeferenzierung des Rasters, die angegeben oder von einem anderen Raster übernommen werden können."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4368
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Resample</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>gridx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>gridy=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Resample</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>scalex=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scaley=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>gridx=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>gridy=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewx=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>skewy=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Resample</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>ref</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>usescale=true</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Resample</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>ref</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>usescale</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Resample</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>width</parameter></paramdef> <paramdef><type>integer </type> <parameter>height</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>gridx=NULL</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>gridy=NULL</parameter></pa [...]
+
+#. Tag: para
+#: reference_raster.xml:4418
+#, no-c-format
+msgid ""
+"Resample a raster using a specified resampling algorithm, new dimensions "
+"(width & height), a grid corner (gridx & gridy) and a set of raster "
+"georeferencing attributes (scalex, scaley, skewx & skewy) defined or "
+"borrowed from another raster. If using a reference raster, the two rasters "
+"must have the same SRID."
+msgstr "Skaliert einen Raster mit einem bestimmten Algorithmus, neuen Dimensionen (width & height), einer Gitterecke (gridx & gridy) und über Parameter zur Georeferenzierung des Rasters (scalex, scaley, skewx & skewy), die angegeben oder von einem anderen Raster übernommen werden können. Wenn Sie einen Referenzraster verwenden, müssen beide Raster die selbe SRID haben."
+
+#. Tag: para
+#: reference_raster.xml:4422
+#, no-c-format
+msgid ""
+"New pixel values are computed using the NearestNeighbor (English or American"
+" spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. "
+"Default is NearestNeighbor which is the fastest but produce the worst "
+"interpolation."
+msgstr "Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung \"NearestNeighbor\" ist am schnellsten, erzeugt aber auch die schlechteste Interpolation."
+
+#. Tag: para
+#: reference_raster.xml:4426 reference_raster.xml:4493
+#, no-c-format
+msgid ""
+"A maxerror percent of 0.125 is used if no <varname>maxerr</varname> is "
+"specified."
+msgstr "Wenn <varname>maxerr</varname> nicht angegeben ist, wird der maximale Fehler mit 0.125 Prozent angesetzt."
+
+#. Tag: para
+#: reference_raster.xml:4431 reference_raster.xml:4495
+#: reference_raster.xml:4563 reference_raster.xml:4641
+#, no-c-format
+msgid ""
+"Refer to: <ulink url=\"http://www.gdal.org/gdalwarp.html\">GDAL Warp "
+"resampling methods</ulink> for more details."
+msgstr "Siehe <ulink url=\"http://www.gdal.org/gdalwarp.html\">GDAL Warp resampling methods</ulink> für mehr Details."
+
+#. Tag: para
+#: reference_raster.xml:4435 reference_raster.xml:4499
+#: reference_raster.xml:4567 reference_raster.xml:4645
+#: reference_raster.xml:4801
+#, no-c-format
+msgid "Availability: 2.0.0 Requires GDAL 1.6.1+"
+msgstr "Verfügbarkeit: 2.0.0 benötigt GDAL 1.6.1+"
+
+#. Tag: para
+#: reference_raster.xml:4436
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 Parameter srid removed. Variants with a reference raster no "
+"longer applies the reference raster's SRID. Use ST_Transform() to reproject "
+"raster. Works on rasters with no SRID."
+msgstr "Änderung: 2.1.0 Der Parameter SRID wurde entfernt. Varianten mit einem Referenzraster setzen nicht länger die SRID des Referenzrasters ein. Verwenden Sie bitte ST_Transform() um einen Raster umzuprojizieren. Funktioniert mit Raster ohne SRID."
+
+#. Tag: programlisting
+#: reference_raster.xml:4442
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_Width(orig) AS orig_width,\n"
+"        ST_Width(reduce_100) AS new_width\n"
+"FROM (\n"
+"        SELECT\n"
+"                rast AS orig,\n"
+"                ST_Resample(rast,100,100) AS reduce_100\n"
+"        FROM aerials.boston\n"
+"        WHERE ST_Intersects(rast,\n"
+"                ST_Transform(\n"
+"                        ST_MakeEnvelope(-71.128, 42.2392,-71.1277, 42.2397, 4326),26986)\n"
+"        )\n"
+"        LIMIT 1\n"
+") AS foo;\n"
+"\n"
+" orig_width | new_width\n"
+"------------+-------------\n"
+"        200 |         100"
+msgstr "SELECT\n        ST_Width(orig) AS orig_width,\n        ST_Width(reduce_100) AS new_width\nFROM (\n        SELECT\n                rast AS orig,\n                ST_Resample(rast,100,100) AS reduce_100\n        FROM aerials.boston\n        WHERE ST_Intersects(rast,\n                ST_Transform(\n                        ST_MakeEnvelope(-71.128, 42.2392,-71.1277, 42.2397, 4326),26986)\n        )\n        LIMIT 1\n) AS foo;\n\n orig_width | new_width\n------------+-------------\n    [...]
+
+#. Tag: para
+#: reference_raster.xml:4447
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Resize\"/>, <xref linkend=\"RT_ST_Transform\"/>"
+msgstr ", <xref linkend=\"RT_ST_Resize\"/>, <xref linkend=\"RT_ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4457
+#, no-c-format
+msgid "ST_Rescale"
+msgstr "ST_Rescale"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4458
+#, no-c-format
+msgid ""
+"Resample a raster by adjusting only its scale (or pixel size). New pixel "
+"values are computed using the NearestNeighbor (english or american "
+"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. "
+"Default is NearestNeighbor."
+msgstr "Skaliert einen Raster indem lediglich der Maßstab (oder die Pixelgröße) angepasst wird. Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung ist NearestNeighbor."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4463
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Rescale</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalexy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Rescale</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Rescale</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>scalexy</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>maxerr=0.125</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster  [...]
+
+#. Tag: para
+#: reference_raster.xml:4487
+#, no-c-format
+msgid ""
+"Resample a raster by adjusting only its scale (or pixel size). New pixel "
+"values are computed using the NearestNeighbor (english or american "
+"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. The"
+" default is NearestNeighbor which is the fastest but results in the worst "
+"interpolation."
+msgstr "Skaliert einen Raster indem lediglich der Maßstab (oder die Pixelgröße) angepasst wird. Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung \"NearestNeighbor\" ist am schnellsten, ergibt aber die schlechteste Interpolation."
+
+#. Tag: para
+#: reference_raster.xml:4489
+#, no-c-format
+msgid ""
+"<varname>scalex</varname> and <varname>scaley</varname> define the new pixel"
+" size. scaley must often be negative to get well oriented raster."
+msgstr "<varname>scalex</varname> und <varname>scaley</varname> bestimmen die neue Pixelgröße. Der Wert von \"scaley\" muss oftmals negativ sein, um einen ordnungsgemäß ausgerichteten Raster zu erhalten."
+
+#. Tag: para
+#: reference_raster.xml:4491
+#, no-c-format
+msgid ""
+"When the new scalex or scaley is not a divisor of the raster width or "
+"height, the extent of the resulting raster is expanded to encompass the "
+"extent of the provided raster. If you want to be sure to retain exact input "
+"extent see <xref linkend=\"RT_ST_Resize\"/>"
+msgstr "Wenn \"scalex\" oder \"scaley\" teilerfremd zur Breite oder Höhe des Rasters sind, dann wird der Zielraster auf die Ausdehnung des Ausgangsrasters erweitert. Um die exakte Ausdehnung des Ausgangsrasters sicher zu erhalten, siehe <xref linkend=\"RT_ST_Resize\"/>"
+
+#. Tag: para
+#: reference_raster.xml:4497
+#, no-c-format
+msgid ""
+"ST_Rescale is different from <xref linkend=\"RT_ST_SetScale\"/> in that "
+"ST_SetScale do not resample the raster to match the raster extent. "
+"ST_SetScale only changes the metadata (or georeference) of the raster to "
+"correct an originally mis-specified scaling. ST_Rescale results in a raster "
+"having different width and height computed to fit the geographic extent of "
+"the input raster. ST_SetScale do not modify the width, nor the height of the"
+" raster."
+msgstr "ST_Rescale unterscheidet sich von <xref linkend=\"RT_ST_SetScale\"/> darin, dass ST_SetScale den Raster nicht skaliert um mit der Ausdehnung des Ausgangsrasters übereinzustimmen. ST_SetScale ändert lediglich die Metadaten (oder die Georeferenz) des Rasters, um eine ursprünglich falsch angegebene Skalierung zu korrigieren. ST_Rescale berechnet die Breite und Höhe eines Rasters so, dass er mit der geographischen Ausdehnung des Ausgangsraster übereinstimmt. ST_SetScale verändert wed [...]
+
+#. Tag: para
+#: reference_raster.xml:4500 reference_raster.xml:4568
+#: reference_raster.xml:4646
+#, no-c-format
+msgid "Changed: 2.1.0 Works on rasters with no SRID"
+msgstr "Änderung: 2.1.0 Funktioniert jetzt auch mit Raster ohne SRID"
+
+#. Tag: para
+#: reference_raster.xml:4505
+#, no-c-format
+msgid ""
+"A simple example rescaling a raster from a pixel size of 0.001 degree to a "
+"pixel size of 0.0015 degree."
+msgstr "Ein einfaches Beispiel, das die Pixelgröße eines Raster von 0.001 Grad auf 0.0015 Grad ändert."
+
+#. Tag: programlisting
+#: reference_raster.xml:4507
+#, no-c-format
+msgid ""
+"-- the original raster pixel size\n"
+"SELECT ST_PixelWidth(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0)) width\n"
+"\n"
+"   width\n"
+"----------\n"
+"0.001\n"
+"\n"
+"-- the rescaled raster raster pixel size\n"
+"SELECT ST_PixelWidth(ST_Rescale(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0), 0.0015)) width\n"
+"\n"
+"   width\n"
+"----------\n"
+"0.0015"
+msgstr "-- die ursprüngliche Pixelgröße des Rasters\nSELECT ST_PixelWidth(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0)) width\n\n   width\n----------\n0.001\n\n-- die Pixelgröße des skalierten Rasters\nSELECT ST_PixelWidth(ST_Rescale(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0), 0.0015)) width\n\n   width\n----------\n0.0015"
+
+#. Tag: para
+#: reference_raster.xml:4512
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Resample\"/>, <xref linkend=\"RT_ST_SetScale\"/>, "
+"<xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
+"linkend=\"RT_ST_Transform\"/>"
+msgstr ", <xref linkend=\"RT_ST_Resample\"/>, <xref linkend=\"RT_ST_SetScale\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4525
+#, no-c-format
+msgid "ST_Reskew"
+msgstr "ST_Reskew"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4526
+#, no-c-format
+msgid ""
+"Resample a raster by adjusting only its skew (or rotation parameters). New "
+"pixel values are computed using the NearestNeighbor (english or american "
+"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. "
+"Default is NearestNeighbor."
+msgstr "Skaliert einen Raster, indem lediglich der Versatz (oder Rotationsparameter) angepasst wird. Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung ist NearestNeighbor. "
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4531
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Reskew</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>skewxy</parameter></paramdef> <paramdef choice=\"opt\"><type>text"
+" </type> <parameter>algorithm=NearestNeighbour</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Reskew</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>skewx</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>skewy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Reskew</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>skewxy</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>maxerr=0.125</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <f [...]
+
+#. Tag: para
+#: reference_raster.xml:4555
+#, no-c-format
+msgid ""
+"Resample a raster by adjusting only its skew (or rotation parameters). New "
+"pixel values are computed using the NearestNeighbor (english or american "
+"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. The"
+" default is NearestNeighbor which is the fastest but results in the worst "
+"interpolation."
+msgstr "Skaliert einen Raster, indem lediglich der Versatz (oder Rotationsparameter) angepasst wird. Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung \"NearestNeighbor\" ist am schnellsten, ergibt aber die schlechteste Interpolation."
+
+#. Tag: para
+#: reference_raster.xml:4557
+#, no-c-format
+msgid ""
+"<varname>skewx</varname> and <varname>skewy</varname> define the new skew."
+msgstr "<varname>skewx</varname> und <varname>skewy</varname> legen den neuen Versatz fest."
+
+#. Tag: para
+#: reference_raster.xml:4559 reference_raster.xml:4637
+#, no-c-format
+msgid ""
+"The extent of the new raster will encompass the extent of the provided "
+"raster."
+msgstr "Die Ausdehnung des Zielrasters erfasst die Ausdehnung des Ausgangsrasters."
+
+#. Tag: para
+#: reference_raster.xml:4561 reference_raster.xml:4639
+#, no-c-format
+msgid ""
+"A maxerror percent of 0.125 if no <varname>maxerr</varname> is specified."
+msgstr "Wenn <varname>maxerr</varname> nicht angegeben ist, wird der maximale Fehler mit 0.125 Prozent angesetzt."
+
+#. Tag: para
+#: reference_raster.xml:4565
+#, no-c-format
+msgid ""
+"ST_Reskew is different from <xref linkend=\"RT_ST_SetSkew\"/> in that "
+"ST_SetSkew do not resample the raster to match the raster extent. ST_SetSkew"
+" only changes the metadata (or georeference) of the raster to correct an "
+"originally mis-specified skew. ST_Reskew results in a raster having "
+"different width and height computed to fit the geographic extent of the "
+"input raster. ST_SetSkew do not modify the width, nor the height of the "
+"raster."
+msgstr "ST_Reskew unterscheidet sich von <xref linkend=\"RT_ST_SetSkew\"/> darin, dass ST_SetSkew den Raster nicht skaliert um mit der Ausdehnung des Ausgangsrasters übereinzustimmen. ST_SetSkew ändert lediglich die Metadaten (oder die Georeferenz) des Rasters, um einen ursprünglich falsch angegebenen Versatz zu korrigieren. ST_Reskew ergibt einen Raster mit geänderter Breite und Höhe, da die Berechnung so durchgeführt wird, dass die geographischen Ausdehnung des Zielrasters mit der des  [...]
+
+#. Tag: para
+#: reference_raster.xml:4573
+#, no-c-format
+msgid ""
+"A simple example reskewing a raster from a skew of 0.0 to a skew of 0.0015."
+msgstr "Ein einfaches Beispiel, das den Versatz eines Rasters von 0.0 auf 0.0015 ändert."
+
+#. Tag: programlisting
+#: reference_raster.xml:4575
+#, no-c-format
+msgid ""
+"-- the original raster non-rotated\n"
+"SELECT ST_Rotation(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0));\n"
+"\n"
+"-- result\n"
+"0\n"
+"\n"
+"-- the reskewed raster raster rotation\n"
+"SELECT ST_Rotation(ST_Reskew(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0), 0.0015));\n"
+"\n"
+"-- result\n"
+"-0.982793723247329"
+msgstr "-- der ursprüngliche Raster, nicht rotiert\nSELECT ST_Rotation(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0));\n\n-- result\n0\n\n-- die Rotation des versetzten Rasters\nSELECT ST_Rotation(ST_Reskew(ST_AddBand(ST_MakeEmptyRaster(100, 100, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0), 0.0015));\n\n-- result\n-0.982793723247329"
+
+#. Tag: para
+#: reference_raster.xml:4581
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>, "
+"<xref linkend=\"RT_ST_SetRotation\"/>, <xref linkend=\"RT_ST_SkewX\"/>, "
+"<xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_Transform\"/>"
+msgstr ", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SetRotation\"/>, <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_Transform\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4587
+#, no-c-format
+msgid "ST_SnapToGrid"
+msgstr "ST_SnapToGrid"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4588
+#, no-c-format
+msgid ""
+"Resample a raster by snapping it to a grid. New pixel values are computed "
+"using the NearestNeighbor (english or american spelling), Bilinear, Cubic, "
+"CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor."
+msgstr "Skaliert einen Raster durch Fangen an einem Führungsgitter. Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung ist NearestNeighbor. "
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4593
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_SnapToGrid</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>gridx</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>gridy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> <parameter>scalex=DEFAULT "
+"0</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision "
+"</type> <parameter>scaley=DEFAULT 0</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_SnapToGrid</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>gridx</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>gridy</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>scalex</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scaley</parameter></paramdef> <paramdef choice=\"opt\"><type>text"
+" </type> <parameter>algorithm=NearestNeighbour</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_SnapToGrid</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>gridx</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>gridy</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>scalexy</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SnapToGrid</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>gridx</parameter></paramdef> <paramdef><type>double precision </type> <parameter>gridy</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>algorithm=NearestNeighbour</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>max [...]
+
+#. Tag: para
+#: reference_raster.xml:4632
+#, no-c-format
+msgid ""
+"Resample a raster by snapping it to a grid defined by an arbitrary pixel "
+"corner (gridx & gridy) and optionally a pixel size (scalex & "
+"scaley). New pixel values are computed using the NearestNeighbor (english or"
+" american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling "
+"algorithm. The default is NearestNeighbor which is the fastest but results "
+"in the worst interpolation."
+msgstr "Skaliert einen Raster durch Fangen an einem Führungsgitter, welches durch einen beliebige Pixeleckpunkt (gridx & gridy) und eine optionale Pixelgröße (scalex & scaley) definiert ist. Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung \"NearestNeighbor\" ist am schnellsten, ergibt aber die schlechteste Interpolation. "
+
+#. Tag: para
+#: reference_raster.xml:4634
+#, no-c-format
+msgid ""
+"<varname>gridx</varname> and <varname>gridy</varname> define any arbitrary "
+"pixel corner of the new grid. This is not necessarily the upper left corner "
+"of the new raster and it does not have to be inside or on the edge of the "
+"new raster extent."
+msgstr "<varname>gridx</varname> und <varname>gridy</varname> bestimmen einen beliebigen Pixeleckpunkt des neuen Gitters. Dies muss nicht unbedingt die obere linke Ecke des Zielrasters sein, darf aber nicht innerhalb oder am Rand der Ausdehnung des Zielrasters liegen."
+
+#. Tag: para
+#: reference_raster.xml:4636
+#, no-c-format
+msgid ""
+"You can optionally define the pixel size of the new grid with "
+"<varname>scalex</varname> and <varname>scaley</varname>."
+msgstr "Optional können Sie die Pixelgröße des neuen Gitters mit <varname>scalex</varname> und <varname>scaley</varname> festlegen."
+
+#. Tag: para
+#: reference_raster.xml:4643
+#, no-c-format
+msgid ""
+"Use <xref linkend=\"RT_ST_Resample\"/> if you need more control over the "
+"grid parameters."
+msgstr "Verwenden Sie bitte <xref linkend=\"RT_ST_Resample\"/>, wenn Sie eine bessere Kontrolle über die Gitterparameter benötigen."
+
+#. Tag: para
+#: reference_raster.xml:4651
+#, no-c-format
+msgid "A simple example snapping a raster to a slightly different grid."
+msgstr "Ein einfaches Beispiel, bei dem ein Raster an einem sich geringfügig unterscheidenden Gitter gefangen wird."
+
+#. Tag: programlisting
+#: reference_raster.xml:4653
+#, no-c-format
+msgid ""
+"-- the original raster upper left X\n"
+"SELECT ST_UpperLeftX(ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0));\n"
+"-- result\n"
+"0\n"
+"\n"
+"-- the upper left of raster after snapping\n"
+"SELECT ST_UpperLeftX(ST_SnapToGrid(ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0), 0.0002, 0.0002));\n"
+"\n"
+"--result\n"
+"-0.0008"
+msgstr "-- das obere linke X des ursprünglichen Rasters\nSELECT ST_UpperLeftX(ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0));\n-- result\n0\n\n-- das obere linke X des Rasters nach dem Fangen\nSELECT ST_UpperLeftX(ST_SnapToGrid(ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 0.001, -0.001, 0, 0, 4269), '8BUI'::text, 1, 0), 0.0002, 0.0002));\n\n--result\n-0.0008"
+
+#. Tag: para
+#: reference_raster.xml:4659
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, "
+"<xref linkend=\"RT_ST_UpperLeftY\"/>"
+msgstr ", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4665
+#, no-c-format
+msgid "ST_Resize"
+msgstr "ST_Resize"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4666
+#, no-c-format
+msgid "Resize a raster to a new width/height"
+msgstr "Ändert die Zellgröße - width/height - eines Rasters"
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4670
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Resize</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Resize</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>percentwidth</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>percentheight</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Resize</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>width</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>height</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Resize</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>width</parameter></paramdef> <paramdef><type>integer </type> <parameter>height</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>maxerr=0.125</parameter>< [...]
+
+#. Tag: para
+#: reference_raster.xml:4704
+#, no-c-format
+msgid ""
+"Resize a raster to a new width/height. The new width/height can be specified"
+" in exact number of pixels or a percentage of the raster's width/height. The"
+" extent of the the new raster will be the same as the extent of the provided"
+" raster."
+msgstr "Passt die Größe des Rasters an eine neue Breite/Höhe an. Die neue Breite/Höhe kann durch die genaue Anzahl der Pixel, oder durch einen Prozentsatz der Breite/Höhe des Rasters, angegeben werden. Die Ausdehnung des Zielrasters ist mit der Ausdehnung des Ausgangsrasters ident."
+
+#. Tag: para
+#: reference_raster.xml:4708
+#, no-c-format
+msgid ""
+"New pixel values are computed using the NearestNeighbor (english or american"
+" spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. "
+"The default is NearestNeighbor which is the fastest but results in the worst"
+" interpolation."
+msgstr "Neue Pixelwerte werden über NearestNeighbor, bilinear, kubisch, CubicSpline oder mit dem Lanczos-Filter errechnet. Die Standardeinstellung \"NearestNeighbor\" ist am schnellsten, erzeugt aber auch die schlechteste Interpolation."
+
+#. Tag: para
+#: reference_raster.xml:4712
+#, no-c-format
+msgid "Variant 1 expects the actual width/height of the output raster."
+msgstr "Variante 1 erwartet die tatsächliche width/height des Ausgaberasters."
+
+#. Tag: para
+#: reference_raster.xml:4716
+#, no-c-format
+msgid ""
+"Variant 2 expects decimal values between zero (0) and one (1) indicating the"
+" percentage of the input raster's width/height."
+msgstr "Variante 2 erwartet Dezimalwerte zwischen null (0) und eins (1), welche das Verhältnis zur Pixelbreite und zur Pixelhöhe des Eingaberasters angeben."
+
+#. Tag: para
+#: reference_raster.xml:4720
+#, no-c-format
+msgid ""
+"Variant 3 takes either the actual width/height of the output raster or a "
+"textual percentage (\"20%\") indicating the percentage of the input raster's"
+" width/height."
+msgstr "Variante 3 nimmt entweder die tatsächliche Breite/Höhe des Zielrasters oder einen Prozentsatz der Breite/Höhe des Ausgangsrasters als Zeichenfolge (\"20%\") entgegen."
+
+#. Tag: para
+#: reference_raster.xml:4724
+#, no-c-format
+msgid "Availability: 2.1.0 Requires GDAL 1.6.1+"
+msgstr "Verfügbarkeit: 2.1.0 benötigt GDAL 1.6.1+"
+
+#. Tag: programlisting
+#: reference_raster.xml:4728
+#, no-c-format
+msgid ""
+"WITH foo AS(\n"
+"SELECT\n"
+"        1 AS rid,\n"
+"        ST_Resize(\n"
+"                ST_AddBand(\n"
+"                        ST_MakeEmptyRaster(1000, 1000, 0, 0, 1, -1, 0, 0, 0)\n"
+"                        , 1, '8BUI', 255, 0\n"
+"                )\n"
+"        , '50%', '500') AS rast\n"
+"UNION ALL\n"
+"SELECT\n"
+"        2 AS rid,\n"
+"        ST_Resize(\n"
+"                ST_AddBand(\n"
+"                        ST_MakeEmptyRaster(1000, 1000, 0, 0, 1, -1, 0, 0, 0)\n"
+"                        , 1, '8BUI', 255, 0\n"
+"                )\n"
+"        , 500, 100) AS rast\n"
+"UNION ALL\n"
+"SELECT\n"
+"        3 AS rid,\n"
+"        ST_Resize(\n"
+"                ST_AddBand(\n"
+"                        ST_MakeEmptyRaster(1000, 1000, 0, 0, 1, -1, 0, 0, 0)\n"
+"                        , 1, '8BUI', 255, 0\n"
+"                )\n"
+"        , 0.25, 0.9) AS rast\n"
+"), bar AS (\n"
+"        SELECT rid, ST_Metadata(rast) AS meta, rast FROM foo\n"
+")\n"
+"SELECT rid, (meta).* FROM bar\n"
+"\n"
+" rid | upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | srid | numbands\n"
+"-----+------------+------------+-------+--------+--------+--------+-------+-------+------+----------\n"
+"   1 |          0 |          0 |   500 |    500 |      1 |     -1 |     0 |     0 |    0 |        1\n"
+"   2 |          0 |          0 |   500 |    100 |      1 |     -1 |     0 |     0 |    0 |        1\n"
+"   3 |          0 |          0 |   250 |    900 |      1 |     -1 |     0 |     0 |    0 |        1\n"
+"(3 rows)"
+msgstr "WITH foo AS(\nSELECT\n        1 AS rid,\n        ST_Resize(\n                ST_AddBand(\n                        ST_MakeEmptyRaster(1000, 1000, 0, 0, 1, -1, 0, 0, 0)\n                        , 1, '8BUI', 255, 0\n                )\n        , '50%', '500') AS rast\nUNION ALL\nSELECT\n        2 AS rid,\n        ST_Resize(\n                ST_AddBand(\n                        ST_MakeEmptyRaster(1000, 1000, 0, 0, 1, -1, 0, 0, 0)\n                        , 1, '8BUI', 255, 0\n          [...]
+
+#. Tag: para
+#: reference_raster.xml:4733
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_Reskew\"/>, <xref"
+" linkend=\"RT_ST_SnapToGrid\"/>"
+msgstr ", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_Reskew\"/>, <xref linkend=\"RT_ST_SnapToGrid\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:4744
+#, no-c-format
+msgid "ST_Transform"
+msgstr "ST_Transform"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4745
+#, no-c-format
+msgid ""
+"Reprojects a raster in a known spatial reference system to another known "
+"spatial reference system using specified resampling algorithm. Options are "
+"NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to "
+"NearestNeighbor."
+msgstr "Projiziert einen Raster von einem bekannten Koordinatenreferenzsystem in ein anderes bekanntes Koordinatenreferenzsystem um. Die Optionen für die Skalierung sind NearestNeighbor, Bilinear, Cubisch, CubicSpline und der Lanczos-Filter, die Standardeinstellung ist NearestNeighbor."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4749
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Transform</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scaley</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_Transform</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>scalex</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>scaley</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Transform</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>alignto</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>maxerr=0.125</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Transform</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>algorithm=NearestNeighbor</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>maxerr=0.125</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <par [...]
+
+#. Tag: para
+#: reference_raster.xml:4783
+#, no-c-format
+msgid ""
+"Reprojects a raster in a known spatial reference system to another known "
+"spatial reference system using specified pixel warping algorithm. Uses "
+"'NearestNeighbor' if no algorithm is specified and maxerror percent of 0.125"
+" if no maxerr is specified."
+msgstr "Projiziert einen Raster von einem bekannten Koordinatenreferenzsystem in ein anderes bekanntes Koordinatenreferenzsystem um. Verwendet den angegebenen Algorithmus für die Interpolation der Pixelwerte. Wenn kein Algorithmus angegeben ist, wird 'NearestNeighbor' verwendet. Wenn \"maxerr\" nicht angegeben ist, wird ein Prozentsatz von 0.125 angenommen."
+
+#. Tag: para
+#: reference_raster.xml:4787
+#, no-c-format
+msgid ""
+"ST_Transform is often confused with ST_SetSRID(). ST_Transform actually "
+"changes the coordinates of a raster (and resamples the pixel values) from "
+"one spatial reference system to another, while ST_SetSRID() simply changes "
+"the SRID identifier of the raster."
+msgstr "ST_Transform wird oft mit ST_SetSRID() verwechselt. ST_Transform ändert die Koordinaten der Geometrie tatsächlich (und die Pixelwerte mittels \"resampling\") von einem Koordinatenreferenzsystem auf ein anderes, während ST_SetSRID() nur den Identifikator \"SRID\" des Rasters ändert."
+
+#. Tag: para
+#: reference_raster.xml:4791
+#, no-c-format
+msgid ""
+"Unlike the other variants, Variant 3 requires a reference raster as "
+"<varname>alignto</varname>. The transformed raster will be transformed to "
+"the spatial reference system (SRID) of the reference raster and be aligned "
+"(ST_SameAlignment = TRUE) to the reference raster."
+msgstr "Anders als die anderen Varianten, benötigt Variante 3 einen Referenzraster für den Parameter <varname>alignto</varname>. Der Raster wird in das Koordinatenreferenzsystem (SRID) des Referenzrasters transformiert und an dem Referenzraster ausgerichtet (ST_SameAlignment = TRUE)."
+
+#. Tag: para
+#: reference_raster.xml:4796
+#, no-c-format
+msgid ""
+"If you find your transformation support is not working right, you may need "
+"to set the environment variable PROJSO to the .so or .dll projection library"
+" your PostGIS is using. This just needs to have the name of the file. So for"
+" example on windows, you would in Control Panel -> System -> Environment "
+"Variables add a system variable called <varname>PROJSO</varname> and set it "
+"to <varname>libproj.dll</varname> (if you are using proj 4.6.1). You'll have"
+" to restart your PostgreSQL service/daemon after this change."
+msgstr "Falls Sie herausfinden, dass die Koordinatentransformation nicht richtig unterstützt wird, müssen Sie vermutlich die Umgebungsvariable PROJSO auf jene Projektionsbibliothek \".so\" oder \".dll\" setzen, die von Ihrer PostGIS Installation verwendet wird. Hierbei muss nur der Name der Datei angegeben werden. Auf Windows zum Beispiel würden Sie unter Control Panel -> System -> Environment Variables eine Systemvariable mit dem Namen <varname>PROJSO</varname> hinzufügen und auf <varna [...]
+
+#. Tag: para
+#: reference_raster.xml:4802
+#, no-c-format
+msgid "Enhanced: 2.1.0 Addition of ST_Transform(rast, alignto) variant"
+msgstr "Erweiterung: 2.1.0 Variante ST_Transform(rast, alignto) hinzugefügt"
+
+#. Tag: programlisting
+#: reference_raster.xml:4808
+#, no-c-format
+msgid ""
+"SELECT ST_Width(mass_stm) As w_before, ST_Width(wgs_84) As w_after,\n"
+"  ST_Height(mass_stm) As h_before, ST_Height(wgs_84) As h_after\n"
+"        FROM\n"
+"        ( SELECT rast As mass_stm, ST_Transform(rast,4326) As wgs_84\n"
+"  ,  ST_Transform(rast,4326, 'Bilinear') AS wgs_84_bilin\n"
+"                FROM aerials.o_2_boston\n"
+"                        WHERE ST_Intersects(rast,\n"
+"                                ST_Transform(ST_MakeEnvelope(-71.128, 42.2392,-71.1277, 42.2397, 4326),26986) )\n"
+"                LIMIT 1) As foo;\n"
+"\n"
+" w_before | w_after | h_before | h_after\n"
+"----------+---------+----------+---------\n"
+"      200 |     228 |      200 |     170"
+msgstr "SELECT ST_Width(mass_stm) As w_before, ST_Width(wgs_84) As w_after,\n  ST_Height(mass_stm) As h_before, ST_Height(wgs_84) As h_after\n        FROM\n        ( SELECT rast As mass_stm, ST_Transform(rast,4326) As wgs_84\n  ,  ST_Transform(rast,4326, 'Bilinear') AS wgs_84_bilin\n                FROM aerials.o_2_boston\n                        WHERE ST_Intersects(rast,\n                                ST_Transform(ST_MakeEnvelope(-71.128, 42.2392,-71.1277, 42.2397, 4326),26986) )\n    [...]
+
+#. Tag: para
+#: reference_raster.xml:4818
+#, no-c-format
+msgid "original mass state plane meters (mass_stm)"
+msgstr "ursprüngliche \"Mass State Plane Meters\" (mass_stm)"
+
+#. Tag: para
+#: reference_raster.xml:4827
+#, no-c-format
+msgid "After transform to wgs 84 long lat (wgs_84)"
+msgstr "Nach der Transformation in WGS 84 Länge Breite (wgs_84)"
+
+#. Tag: para
+#: reference_raster.xml:4836
+#, no-c-format
+msgid ""
+"After transform to wgs 84 long lat with bilinear algorithm instead of NN "
+"default (wgs_84_bilin)"
+msgstr "Koordinatentransformation nach WGS 84 mit dem bilinearen Algorithmus anstelle der Standardeinstellung NN (wgs_84_bilin)"
+
+#. Tag: para
+#: reference_raster.xml:4849
+#, no-c-format
+msgid ""
+"The following shows the difference between using ST_Transform(raster, srid) "
+"and ST_Transform(raster, alignto)"
+msgstr "Im Folgenden wird der Unterschied zwischen der Verwendung von ST_Transform(raster, srid) und ST_Transform(raster, alignto) gezeigt"
+
+#. Tag: programlisting
+#: reference_raster.xml:4850
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 0 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, -500000, 600000, 100, -100, 0, 0, 2163), 1, '16BUI', 1, 0) AS rast UNION ALL\n"
+"        SELECT 1, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499800, 600000, 100, -100, 0, 0, 2163), 1, '16BUI', 2, 0) AS rast UNION ALL\n"
+"        SELECT 2, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499600, 600000, 100, -100, 0, 0, 2163), 1, '16BUI', 3, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT 3, ST_AddBand(ST_MakeEmptyRaster(2, 2, -500000, 599800, 100, -100, 0, 0, 2163), 1, '16BUI', 10, 0) AS rast UNION ALL\n"
+"        SELECT 4, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499800, 599800, 100, -100, 0, 0, 2163), 1, '16BUI', 20, 0) AS rast UNION ALL\n"
+"        SELECT 5, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499600, 599800, 100, -100, 0, 0, 2163), 1, '16BUI', 30, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT 6, ST_AddBand(ST_MakeEmptyRaster(2, 2, -500000, 599600, 100, -100, 0, 0, 2163), 1, '16BUI', 100, 0) AS rast UNION ALL\n"
+"        SELECT 7, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499800, 599600, 100, -100, 0, 0, 2163), 1, '16BUI', 200, 0) AS rast UNION ALL\n"
+"        SELECT 8, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499600, 599600, 100, -100, 0, 0, 2163), 1, '16BUI', 300, 0) AS rast\n"
+"), bar AS (\n"
+"        SELECT\n"
+"                ST_Transform(rast, 4269) AS alignto\n"
+"        FROM foo\n"
+"        LIMIT 1\n"
+"), baz AS (\n"
+"        SELECT\n"
+"                rid,\n"
+"                rast,\n"
+"                ST_Transform(rast, 4269) AS not_aligned,\n"
+"                ST_Transform(rast, alignto) AS aligned\n"
+"        FROM foo\n"
+"        CROSS JOIN bar\n"
+")\n"
+"SELECT\n"
+"        ST_SameAlignment(rast) AS rast,\n"
+"        ST_SameAlignment(not_aligned) AS not_aligned,\n"
+"        ST_SameAlignment(aligned) AS aligned\n"
+"FROM baz\n"
+"\n"
+" rast | not_aligned | aligned\n"
+"------+-------------+---------\n"
+" t    | f           | t"
+msgstr "WITH foo AS (\n        SELECT 0 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, -500000, 600000, 100, -100, 0, 0, 2163), 1, '16BUI', 1, 0) AS rast UNION ALL\n        SELECT 1, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499800, 600000, 100, -100, 0, 0, 2163), 1, '16BUI', 2, 0) AS rast UNION ALL\n        SELECT 2, ST_AddBand(ST_MakeEmptyRaster(2, 2, -499600, 600000, 100, -100, 0, 0, 2163), 1, '16BUI', 3, 0) AS rast UNION ALL\n\n        SELECT 3, ST_AddBand(ST_MakeEmptyRaster(2, 2, -500000, 5 [...]
+
+#. Tag: para
+#: reference_raster.xml:4855
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SetSRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_SetSRID\"/>"
+
+#. Tag: title
+#: reference_raster.xml:4861
+#, no-c-format
+msgid "Raster Band Editors"
+msgstr "Editoren für Rasterbänder"
+
+#. Tag: refname
+#: reference_raster.xml:4865
+#, no-c-format
+msgid "ST_SetBandNoDataValue"
+msgstr "ST_SetBandNoDataValue"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4866
+#, no-c-format
+msgid ""
+"Sets the value for the given band that represents no data. Band 1 is assumed"
+" if no band is specified. To mark a band as having no nodata value, set the "
+"nodata value = NULL."
+msgstr "Setzt den NODATA Wert eines Bandes. Wenn kein Band angegeben ist, wird Band 1 angenommen. Falls ein Band keinen NODATA Wert aufweisen soll, übergeben Sie bitte für den Parameter \"nodatavalue\" NULL."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4870
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_SetBandNoDataValue</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>nodatavalue</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>raster "
+"<function>ST_SetBandNoDataValue</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>band</parameter></paramdef> <paramdef><type>double "
+"precision </type> <parameter>nodatavalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>forcechecking=false</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_SetBandNoDataValue</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>double precision </type> <parameter>nodatavalue</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_SetBandNoDataValue</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>band</parameter></paramdef> [...]
+
+#. Tag: para
+#: reference_raster.xml:4891
+#, no-c-format
+msgid ""
+"Sets the value that represents no data for the band. Band 1 is assumed if "
+"not specified. This will affect results from <xref "
+"linkend=\"RT_ST_Polygon\"/>, <xref linkend=\"RT_ST_DumpAsPolygons\"/>, and "
+"the ST_PixelAs...() functions."
+msgstr "Setzt den NODATA Wert eines Bandes. Wenn kein Band angegeben ist, wird Band 1 angenommen. Dies beeinflusst die Ergebnisse von <xref linkend=\"RT_ST_Polygon\"/>, <xref linkend=\"RT_ST_DumpAsPolygons\"/> und die Funktionen ST_PixelAs...()."
+
+#. Tag: programlisting
+#: reference_raster.xml:4897
+#, no-c-format
+msgid ""
+"-- change just first band no data value\n"
+"UPDATE dummy_rast\n"
+"        SET rast = ST_SetBandNoDataValue(rast,1, 254)\n"
+"WHERE rid = 2;\n"
+"\n"
+"-- change no data band value of bands 1,2,3\n"
+"UPDATE dummy_rast\n"
+"        SET rast =\n"
+"                ST_SetBandNoDataValue(\n"
+"                        ST_SetBandNoDataValue(\n"
+"                                ST_SetBandNoDataValue(\n"
+"                                        rast,1, 254)\n"
+"                                ,2,99),\n"
+"                                3,108)\n"
+"                WHERE rid = 2;\n"
+"\n"
+"-- wipe out the nodata value this will ensure all pixels are considered for all processing functions\n"
+"UPDATE dummy_rast\n"
+"        SET rast = ST_SetBandNoDataValue(rast,1, NULL)\n"
+"WHERE rid = 2;"
+msgstr "-- den NODATA-Wert nur für das erste Band setzen\nUPDATE dummy_rast\n        SET rast = ST_SetBandNoDataValue(rast,1, 254)\nWHERE rid = 2;\n\n-- Den NODATA Wert der Bänder 1,2,3 ändern\nUPDATE dummy_rast\n        SET rast =\n                ST_SetBandNoDataValue(\n                        ST_SetBandNoDataValue(\n                                ST_SetBandNoDataValue(\n                                        rast,1, 254)\n                                ,2,99),\n                     [...]
+
+#. Tag: refname
+#: reference_raster.xml:4909
+#, no-c-format
+msgid "ST_SetBandIsNoData"
+msgstr "ST_SetBandIsNoData"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4910
+#, no-c-format
+msgid "Sets the isnodata flag of the band to TRUE."
+msgstr "Setzt die Flag \"isnodata\" für das Band auf TRUE."
+
+#. Tag: funcprototype
+#: reference_raster.xml:4915
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_SetBandIsNoData</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band=1</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_SetBandIsNoData</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:4926
+#, no-c-format
+msgid ""
+"Sets the isnodata flag for the band to true. Band 1 is assumed if not "
+"specified. This function should be called only when the flag is considered "
+"dirty. That is, when the result calling <xref "
+"linkend=\"RT_ST_BandIsNoData\"/> is different using TRUE as last argument "
+"and without using it"
+msgstr "Setzt die Flag \"isnodata\" des Bandes auf TRUE. Wenn kein Band angegeben ist, wird Band 1 angenommen. Diese Funktion sollte nur aufgerufen werden, wenn sich die Flag verändert hat. Dies ist der Fall, wenn sich die Ergebnisse von <xref linkend=\"RT_ST_BandIsNoData\"/> unterscheiden, da einmal mit TRUE als letzten Übergabewert und ein anderes mal ohne diesen aufgerufen wurde."
+
+#. Tag: programlisting
+#: reference_raster.xml:4938
+#, no-c-format
+msgid ""
+"-- Create dummy table with one raster column\n"
+"create table dummy_rast (rid integer, rast raster);\n"
+"\n"
+"-- Add raster with two bands, one pixel/band. In the first band, nodatavalue = pixel value = 3.\n"
+"-- In the second band, nodatavalue = 13, pixel value = 4\n"
+"insert into dummy_rast values(1,\n"
+"(\n"
+"'01' -- little endian (uint8 ndr)\n"
+"||\n"
+"'0000' -- version (uint16 0)\n"
+"||\n"
+"'0200' -- nBands (uint16 0)\n"
+"||\n"
+"'17263529ED684A3F' -- scaleX (float64 0.000805965234044584)\n"
+"||\n"
+"'F9253529ED684ABF' -- scaleY (float64 -0.00080596523404458)\n"
+"||\n"
+"'1C9F33CE69E352C0' -- ipX (float64 -75.5533328537098)\n"
+"||\n"
+"'718F0E9A27A44840' -- ipY (float64 49.2824585505576)\n"
+"||\n"
+"'ED50EB853EC32B3F' -- skewX (float64 0.000211812383858707)\n"
+"||\n"
+"'7550EB853EC32B3F' -- skewY (float64 0.000211812383858704)\n"
+"||\n"
+"'E6100000' -- SRID (int32 4326)\n"
+"||\n"
+"'0100' -- width (uint16 1)\n"
+"||\n"
+"'0100' -- height (uint16 1)\n"
+"||\n"
+"'4' -- hasnodatavalue set to true, isnodata value set to false (when it should be true)\n"
+"||\n"
+"'2' -- first band type (4BUI)\n"
+"||\n"
+"'03' -- novalue==3\n"
+"||\n"
+"'03' -- pixel(0,0)==3 (same that nodata)\n"
+"||\n"
+"'0' -- hasnodatavalue set to false\n"
+"||\n"
+"'5' -- second band type (16BSI)\n"
+"||\n"
+"'0D00' -- novalue==13\n"
+"||\n"
+"'0400' -- pixel(0,0)==4\n"
+")::raster\n"
+");\n"
+"\n"
+"select st_bandisnodata(rast, 1) from dummy_rast where rid = 1; -- Expected false\n"
+"select st_bandisnodata(rast, 1, TRUE) from dummy_rast where rid = 1; -- Expected true\n"
+"\n"
+"-- The isnodata flag is dirty. We are going to set it to true\n"
+"update dummy_rast set rast = st_setbandisnodata(rast, 1) where rid = 1;\n"
+"\n"
+"\n"
+"select st_bandisnodata(rast, 1) from dummy_rast where rid = 1; -- Expected true"
+msgstr "-- Eine dummy Tabelle mit einer Rasterspalte erstellen\ncreate table dummy_rast (rid integer, rast raster);\n\n-- Einen Raster mit zwei Bändern hinzufügen, ein Pixel pro Band. Im ersten Band, nodatavalue = pixel value = 3.\n-- Im zweiten Band, nodatavalue = 13, pixel value = 4\ninsert into dummy_rast values(1,\n(\n'01' -- little endian (uint8 ndr)\n||\n'0000' -- version (uint16 0)\n||\n'0200' -- nBands (uint16 0)\n||\n'17263529ED684A3F' -- scaleX (float64 0.000805965234044584)\n| [...]
+
+#. Tag: para
+#: reference_raster.xml:4944
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_NumBands\"/>, <xref "
+"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref "
+"linkend=\"RT_ST_BandIsNoData\"/>"
+msgstr ", <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_BandIsNoData\"/>"
+
+#. Tag: title
+#: reference_raster.xml:4953
+#, no-c-format
+msgid "Raster Band Statistics and Analytics"
+msgstr "Rasterband Statistik und Analytik"
+
+#. Tag: refname
+#: reference_raster.xml:4957
+#, no-c-format
+msgid "ST_Count"
+msgstr "ST_Count"
+
+#. Tag: refpurpose
+#: reference_raster.xml:4958
+#, no-c-format
+msgid ""
+"Returns the number of pixels in a given band of a raster or raster coverage."
+" If no band is specified defaults to band 1. If exclude_nodata_value is set "
+"to true, will only count pixels that are not equal to the nodata value."
+msgstr "Gibt die Anzahl der Pixel für ein Band eines Rasters oder eines Raster-Coverage zurück. Wenn kein Band angegeben ist, wird standardmäßig Band 1 gewählt. Wenn der Parameter \"exclude_nodata_value\" auf TRUE gesetzt ist, werden nur Pixel mit Werten ungleich NODATA gezählt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:4962
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bigint <function>ST_Count</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>bigint <function>ST_Count</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bigint <function>ST_Count</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+" <funcprototype> <funcdef>bigint <function>ST_Count</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bigint <function>ST_Count</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bigint <function>ST_Count</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter [...]
+
+#. Tag: para
+#: reference_raster.xml:4993
+#, no-c-format
+msgid ""
+"Returns the number of pixels in a given band of a raster or raster coverage."
+" If no band is specified <varname>nband</varname> defaults to 1."
+msgstr "Gibt die Anzahl der Pixel für ein Band eines Rasters oder eines Raster-Coverage zurück. Wenn kein Band angegeben ist, wird für <varname>nband</varname> 1 vorausgesetzt."
+
+#. Tag: para
+#: reference_raster.xml:4994
+#, no-c-format
+msgid ""
+"If <varname>exclude_nodata_value</varname> is set to true, will only count "
+"pixels with value not equal to the <varname>nodata</varname> value of the "
+"raster. Set <varname>exclude_nodata_value</varname> to false to get count "
+"all pixels"
+msgstr "Wenn der Parameter <varname>exclude_nodata_value</varname> auf TRUE gesetzt ist, werden nur die Pixel des Rasters gezählt, deren Werte ungleich <varname>nodata</varname> sind. Setzen Sie bitte <varname>exclude_nodata_value</varname> auf FALSE um die Anzahl aller Pixel zu erhalten"
+
+#. Tag: para
+#: reference_raster.xml:4998
+#, no-c-format
+msgid ""
+"The ST_Count(rastertable, rastercolumn, ...) variants are deprecated as of "
+"2.2.0. Use <xref linkend=\"RT_ST_CountAgg\"/> instead."
+msgstr "Ab 2.0.0 sind die Varianten von  ST_Count(rastertable, rastercolumn, ...) überholt. Verwenden Sie bitte stattdessen<xref linkend=\"RT_ST_CountAgg\"/>."
+
+#. Tag: programlisting
+#: reference_raster.xml:5008
+#, no-c-format
+msgid ""
+"--example will count all pixels not 249 and one will count all pixels.  --\n"
+"SELECT rid, ST_Count(ST_SetBandNoDataValue(rast,249)) As exclude_nodata,\n"
+"        ST_Count(ST_SetBandNoDataValue(rast,249),false) As include_nodata\n"
+"    FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"rid | exclude_nodata | include_nodata\n"
+"-----+----------------+----------------\n"
+"   2 |             23 |             25"
+msgstr "-- das Beispiel zählt einmal die Pixel ohne den Wert 249 und einmal alle Pixel.  --\nSELECT rid, ST_Count(ST_SetBandNoDataValue(rast,249)) As exclude_nodata,\n        ST_Count(ST_SetBandNoDataValue(rast,249),false) As include_nodata\n    FROM dummy_rast WHERE rid=2;\n\nrid | exclude_nodata | include_nodata\n-----+----------------+----------------\n   2 |             23 |             25"
+
+#. Tag: para
+#: reference_raster.xml:5013 reference_raster.xml:5074
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
+"linkend=\"RT_ST_SetBandNoDataValue\"/>"
+msgstr ", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_SetBandNoDataValue\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5023
+#, no-c-format
+msgid "ST_CountAgg"
+msgstr "ST_CountAgg"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5024
+#, no-c-format
+msgid ""
+"Aggregate. Returns the number of pixels in a given band of a set of rasters."
+" If no band is specified defaults to band 1. If exclude_nodata_value is set "
+"to true, will only count pixels that are not equal to the NODATA value."
+msgstr "Aggregatfunktion. Gibt die Anzahl der Pixel in einem bestimmten Band der Raster aus. Wenn kein Band angegeben ist, wird Band 1 angenommen. Wenn \"exclude_nodata_value\" TRUE ist, werden nur die Pixel ohne NODATA Werte gezählt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5030
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bigint <function>ST_CountAgg</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>sample_percent</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bigint <function>ST_CountAgg</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bigint <function>ST_CountAgg</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bigint <function>ST_CountAgg</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>boolean </type> <parameter>exclude_nodata_value</parameter></paramdef> <paramdef><type>double precision </type> <parameter>sample_percent</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bigint <function>ST_CountAgg</function></funcdef [...]
+
+#. Tag: para
+#: reference_raster.xml:5058
+#, no-c-format
+msgid ""
+"Returns the number of pixels in a given band of a set of rasters. If no band"
+" is specified <varname>nband</varname> defaults to 1."
+msgstr "Gibt die Anzahl der Pixel in einem bestimmten Band der Raster aus. Wenn kein Band angegeben ist, wird <varname>nband</varname> standardmäßig auf 1 gesetzt. "
+
+#. Tag: para
+#: reference_raster.xml:5059
+#, no-c-format
+msgid ""
+"If <varname>exclude_nodata_value</varname> is set to true, will only count "
+"pixels with value not equal to the <varname>NODATA</varname> value of the "
+"raster. Set <varname>exclude_nodata_value</varname> to false to get count "
+"all pixels"
+msgstr "Wenn der Parameter <varname>exclude_nodata_value</varname> auf TRUE gesetzt ist, werden nur die Pixel des Rasters gezählt, deren Werte ungleich <varname>NODATA</varname> sind. Setzen Sie bitte <varname>exclude_nodata_value</varname> auf FALSE um die Anzahl aller Pixel zu erhalten"
+
+#. Tag: para
+#: reference_raster.xml:5062
+#, no-c-format
+msgid ""
+"By default will sample all pixels. To get faster response, set "
+"<varname>sample_percent</varname> to value between zero (0) and one (1)"
+msgstr "Standardmäßig werden alle Pixel abgetastet. Um eine schnellere Rückmeldung zu bekommen, können Sie den Parameter <varname>sample_percent</varname> auf einen Wert zwischen null (0) und eins (1) setzen."
+
+#. Tag: programlisting
+#: reference_raster.xml:5069
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT\n"
+"                rast.rast\n"
+"        FROM (\n"
+"                SELECT ST_SetValue(\n"
+"                        ST_SetValue(\n"
+"                                ST_SetValue(\n"
+"                                        ST_AddBand(\n"
+"                                                ST_MakeEmptyRaster(10, 10, 10, 10, 2, 2, 0, 0,0)\n"
+"                                                , 1, '64BF', 0, 0\n"
+"                                        )\n"
+"                                        , 1, 1, 1, -10\n"
+"                                )\n"
+"                                , 1, 5, 4, 0\n"
+"                        )\n"
+"                        , 1, 5, 5, 3.14159\n"
+"                ) AS rast\n"
+"        ) AS rast\n"
+"        FULL JOIN (\n"
+"                SELECT generate_series(1, 10) AS id\n"
+"        ) AS id\n"
+"                ON 1 = 1\n"
+")\n"
+"SELECT\n"
+"        ST_CountAgg(rast, 1, TRUE)\n"
+"FROM foo;\n"
+"\n"
+" st_countagg\n"
+"-------------\n"
+"          20\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT\n                rast.rast\n        FROM (\n                SELECT ST_SetValue(\n                        ST_SetValue(\n                                ST_SetValue(\n                                        ST_AddBand(\n                                                ST_MakeEmptyRaster(10, 10, 10, 10, 2, 2, 0, 0,0)\n                                                , 1, '64BF', 0, 0\n                                        )\n                             [...]
+
+#. Tag: refname
+#: reference_raster.xml:5084
+#, no-c-format
+msgid "ST_Histogram"
+msgstr "ST_Histogram"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5085
+#, no-c-format
+msgid ""
+"Returns a set of record summarizing a raster or raster coverage data "
+"distribution separate bin ranges. Number of bins are autocomputed if not "
+"specified."
+msgstr "Gibt Datensätze aus, welche die Verteilung der Daten eines Rasters oder eines Rastercoverage darstellen. Dabei wird die Wertemenge in Klassen aufgeteilt und für jede Klasse zusammengefasst. Wenn die Anzahl der Klassen nicht angegeben ist, wird sie automatisch berechnet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5089
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>bins=autocomputed</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>width=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>right=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>bins</parameter></paramdef> <paramdef choice=\"opt\"><type>double"
+" precision[] </type> <parameter>width=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>right=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>bins</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>right</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>bins</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>right</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>SETOF record <function>ST_Histogram</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>bins</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>right</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>bins</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>right</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>bins=autocomputed</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>width=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>right=false</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Histogram</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>bins</parameter></paramdef> <paramdef choice=\"opt\"><type>double"
+" precision[] </type> <parameter>width=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>right=false</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>SETOF record <function>ST_Histogram</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>bins=autocomputed</parameter></paramdef> <paramdef choice=\"opt\"><type>double [...]
+
+#. Tag: para
+#: reference_raster.xml:5171
+#, no-c-format
+msgid ""
+"Returns set of records consisting of min, max, count, percent for a given "
+"raster band for each bin. If no band is specified <varname>nband</varname> "
+"defaults to 1."
+msgstr "Gibt Datensätze aus, die das Minimum, das Maximum, die Anzahl und die Prozent der Werte des Rasterbandes für jede Klasse enthalten. Wenn kein Band angegeben ist, wird <varname>nband</varname> standardmäßig auf 1 gesetzt."
+
+#. Tag: para
+#: reference_raster.xml:5172
+#, no-c-format
+msgid ""
+"By default only considers pixel values not equal to the "
+"<varname>nodata</varname> value . Set "
+"<varname>exclude_nodata_value</varname> to false to get count all pixels."
+msgstr "Standardmäßig werden nur jene Pixelwerte berücksichtigt, die nicht den Wert <varname>NODATA</varname> haben. Setzen Sie bitte <varname>exclude_nodata_value</varname> auf FALSE um die Anzahl sämtlicher Pixel zu erhalten."
+
+#. Tag: term
+#: reference_raster.xml:5176
+#, no-c-format
+msgid "<parameter>width </parameter><type>double precision[]</type>"
+msgstr "<parameter>width </parameter><type>double precision[]</type>"
+
+#. Tag: para
+#: reference_raster.xml:5177
+#, no-c-format
+msgid ""
+"width: an array indicating the width of each category/bin. If the number of "
+"bins is greater than the number of widths, the widths are repeated."
+msgstr "Breite: ein Feld das die Breite für jede Kategorie/Klasse angibt. Wenn die Anzahl der Klassen größer ist als die Anzahl der Breiten, werden die Breiten wiederholt."
+
+#. Tag: para
+#: reference_raster.xml:5178
+#, no-c-format
+msgid ""
+"Example: 9 bins, widths are [a, b, c] will have the output be [a, b, c, a, "
+"b, c, a, b, c]"
+msgstr "Beispiel: 9 Klassen, die Breiten sind [a, b, c] und werden als [a, b, c, a, b, c, a, b, c] übergegeben."
+
+#. Tag: term
+#: reference_raster.xml:5181
+#, no-c-format
+msgid "<parameter>bins </parameter><type>integer</type>"
+msgstr "<parameter>bins </parameter><type>integer</type>"
+
+#. Tag: para
+#: reference_raster.xml:5182
+#, no-c-format
+msgid ""
+"Number of breakouts -- this is the number of records you'll get back from "
+"the function if specified. If not specified then the number of breakouts is "
+"autocomputed."
+msgstr "Anzahl der Klassen - die Anzahl der Datensätze die von der Funktion ausgegeben werden. Wenn die Anzahl der Klassen nicht angegeben ist, wird sie automatisch berechnet."
+
+#. Tag: term
+#: reference_raster.xml:5186
+#, no-c-format
+msgid "<parameter>right </parameter><type>boolean</type>"
+msgstr "<parameter>right </parameter><type>boolean</type>"
+
+#. Tag: para
+#: reference_raster.xml:5187
+#, no-c-format
+msgid ""
+"compute the histogram from the right rather than from the left (default). "
+"This changes the criteria for evaluating a value x from [a, b) to (a, b]"
+msgstr "Berechnet das Histogramm von rechts anstatt von links (Standardwert). Dies ändert das Auswahlkriterium für einen Wert x von [a,b) auf (a,b]."
+
+#. Tag: title
+#: reference_raster.xml:5194
+#, no-c-format
+msgid ""
+"Example: Single raster tile - compute histograms for bands 1, 2, 3 and "
+"autocompute bins"
+msgstr "Beispiel: Einzelne Rasterkachel - Berechnung des Histogramm für die Bänder 1, 2, 3 und automatische Einteilung der Wertemenge in Klassen"
+
+#. Tag: programlisting
+#: reference_raster.xml:5195
+#, no-c-format
+msgid ""
+"SELECT band, (stats).*\n"
+"FROM (SELECT rid, band, ST_Histogram(rast, band) As stats\n"
+"    FROM dummy_rast CROSS JOIN generate_series(1,3) As band\n"
+"     WHERE rid=2) As foo;\n"
+"\n"
+" band |  min  |  max  | count | percent\n"
+"------+-------+-------+-------+---------\n"
+"    1 |   249 |   250 |     2 |    0.08\n"
+"    1 |   250 |   251 |     2 |    0.08\n"
+"    1 |   251 |   252 |     1 |    0.04\n"
+"    1 |   252 |   253 |     2 |    0.08\n"
+"    1 |   253 |   254 |    18 |    0.72\n"
+"    2 |    78 | 113.2 |    11 |    0.44\n"
+"    2 | 113.2 | 148.4 |     4 |    0.16\n"
+"    2 | 148.4 | 183.6 |     4 |    0.16\n"
+"    2 | 183.6 | 218.8 |     1 |    0.04\n"
+"    2 | 218.8 |   254 |     5 |     0.2\n"
+"    3 |    62 | 100.4 |    11 |    0.44\n"
+"    3 | 100.4 | 138.8 |     5 |     0.2\n"
+"    3 | 138.8 | 177.2 |     4 |    0.16\n"
+"    3 | 177.2 | 215.6 |     1 |    0.04\n"
+"    3 | 215.6 |   254 |     4 |    0.16"
+msgstr "SELECT band, (stats).*\nFROM (SELECT rid, band, ST_Histogram(rast, band) As stats\n    FROM dummy_rast CROSS JOIN generate_series(1,3) As band\n     WHERE rid=2) As foo;\n\n band |  min  |  max  | count | percent\n------+-------+-------+-------+---------\n    1 |   249 |   250 |     2 |    0.08\n    1 |   250 |   251 |     2 |    0.08\n    1 |   251 |   252 |     1 |    0.04\n    1 |   252 |   253 |     2 |    0.08\n    1 |   253 |   254 |    18 |    0.72\n    2 |    78 | 113.2 | [...]
+
+#. Tag: title
+#: reference_raster.xml:5199
+#, no-c-format
+msgid "Example: Just band 2 but for 6 bins"
+msgstr "Beispiel: Nur Band 2 und 6 Klassen"
+
+#. Tag: programlisting
+#: reference_raster.xml:5200
+#, no-c-format
+msgid ""
+"SELECT (stats).*\n"
+"FROM (SELECT rid, ST_Histogram(rast, 2,6) As stats\n"
+"    FROM dummy_rast\n"
+"     WHERE rid=2) As foo;\n"
+"\n"
+"    min     |    max     | count | percent\n"
+"------------+------------+-------+---------\n"
+"         78 | 107.333333 |     9 |    0.36\n"
+" 107.333333 | 136.666667 |     6 |    0.24\n"
+" 136.666667 |        166 |     0 |       0\n"
+"        166 | 195.333333 |     4 |    0.16\n"
+" 195.333333 | 224.666667 |     1 |    0.04\n"
+" 224.666667 |        254 |     5 |     0.2\n"
+"(6 rows)\n"
+"\n"
+"-- Same as previous but we explicitly control the pixel value range of each bin.\n"
+"SELECT (stats).*\n"
+"FROM (SELECT rid, ST_Histogram(rast, 2,6,ARRAY[0.5,1,4,100,5]) As stats\n"
+"    FROM dummy_rast\n"
+"     WHERE rid=2) As foo;\n"
+"\n"
+"  min  |  max  | count | percent\n"
+"-------+-------+-------+----------\n"
+"    78 |  78.5 |     1 |     0.08\n"
+"  78.5 |  79.5 |     1 |     0.04\n"
+"  79.5 |  83.5 |     0 |        0\n"
+"  83.5 | 183.5 |    17 |   0.0068\n"
+" 183.5 | 188.5 |     0 |        0\n"
+" 188.5 |   254 |     6 | 0.003664\n"
+"(6 rows)"
+msgstr "SELECT (stats).*\nFROM (SELECT rid, ST_Histogram(rast, 2,6) As stats\n    FROM dummy_rast\n     WHERE rid=2) As foo;\n\n    min     |    max     | count | percent\n------------+------------+-------+---------\n         78 | 107.333333 |     9 |    0.36\n 107.333333 | 136.666667 |     6 |    0.24\n 136.666667 |        166 |     0 |       0\n        166 | 195.333333 |     4 |    0.16\n 195.333333 | 224.666667 |     1 |    0.04\n 224.666667 |        254 |     5 |     0.2\n(6 rows)\n\ [...]
+
+#. Tag: para
+#: reference_raster.xml:5205
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
+"linkend=\"RT_ST_SummaryStatsAgg\"/>"
+msgstr ", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_SummaryStatsAgg\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5215
+#, no-c-format
+msgid "ST_Quantile"
+msgstr "ST_Quantile"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5216
+#, no-c-format
+msgid ""
+"<refpurpose>Compute quantiles for a raster or raster table coverage in the "
+"context of the sample or population. Thus, a value could be examined to be "
+"at the raster's 25%, 50%, 75% percentile.</refpurpose>"
+msgstr "<refpurpose>Berechnet die Quantile eines Rasters oder einer Rastercoverage Tabelle im Kontext von Stichproben oder Bevölkerung. Dadurch kann untersucht werden, ob ein Wert bei 25%, 50% oder 75% Perzentil des Rasters liegt.</refpurpose>"
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5220
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>quantiles=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>double precision[] "
+"</type> <parameter>quantiles</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>double precision[] "
+"</type> <parameter>quantiles</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>double precision "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>quantile</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>double precision "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>quantile=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>double precision "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>double precision "
+"</type> <parameter>quantile</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>double precision "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>quantile</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>double precision <function>ST_Quantile</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>quantile</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>SETOF record <function>ST_Quantile</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>quantiles=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_Quantile</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>double "
+"precision[] </type> <parameter>quantiles</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>SETOF record <function>ST_Quantile</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision[] </type> <parameter>quantiles=NULL</parameter></paramdef> </funcprototype> <funcprototyp [...]
+
+#. Tag: para
+#: reference_raster.xml:5292
+#, no-c-format
+msgid ""
+"<para>Compute quantiles for a raster or raster table coverage in the context"
+" of the sample or population. Thus, a value could be examined to be at the "
+"raster's 25%, 50%, 75% percentile.</para>"
+msgstr "<para>Berechnet die Quantile eines Rasters oder einer Rastercoverage Tabelle im Kontext von Stichproben oder Bevölkerung. Dadurch kann untersucht werden, ob ein Wert bei 25%, 50% oder 75% Perzentil des Rasters liegt.</para>"
+
+#. Tag: para
+#: reference_raster.xml:5293 reference_raster.xml:5585
+#, no-c-format
+msgid ""
+"If <varname>exclude_nodata_value</varname> is set to false, will also count "
+"pixels with no data."
+msgstr "Wenn <varname>exclude_nodata_value</varname> auf FALSE gesetzt ist, werden auch die Pixel mit NODATA Werten gezählt."
+
+#. Tag: programlisting
+#: reference_raster.xml:5300
+#, no-c-format
+msgid ""
+"UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,249) WHERE rid=2;\n"
+"--Example will consider only pixels of band 1 that are not 249 and in named quantiles --\n"
+"\n"
+"SELECT (pvq).*\n"
+"FROM (SELECT ST_Quantile(rast, ARRAY[0.25,0.75]) As pvq\n"
+"    FROM dummy_rast WHERE rid=2) As foo\n"
+"    ORDER BY (pvq).quantile;\n"
+"\n"
+" quantile | value\n"
+"----------+-------\n"
+"     0.25 |   253\n"
+"     0.75 |   254\n"
+"\n"
+"SELECT ST_Quantile(rast, 0.75) As value\n"
+"    FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"value\n"
+"------\n"
+"  254"
+msgstr "UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,249) WHERE rid=2;\n--Das Beispiel berücksichtigt nur die Pixel von Band 1, die nicht den Wert 249 haben und in den genannten Quantilen liegen --\n\nSELECT (pvq).*\nFROM (SELECT ST_Quantile(rast, ARRAY[0.25,0.75]) As pvq\n    FROM dummy_rast WHERE rid=2) As foo\n    ORDER BY (pvq).quantile;\n\n quantile | value\n----------+-------\n     0.25 |   253\n     0.75 |   254\n\nSELECT ST_Quantile(rast, 0.75) As value\n    FROM dummy [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:5301
+#, no-c-format
+msgid ""
+"--real live example.  Quantile of all pixels in band 2 intersecting a geometry\n"
+"SELECT rid, (ST_Quantile(rast,2)).* As pvc\n"
+"    FROM o_4_boston\n"
+"        WHERE ST_Intersects(rast,\n"
+"            ST_GeomFromText('POLYGON((224486 892151,224486 892200,224706 892200,224706 892151,224486 892151))',26986)\n"
+"            )\n"
+"ORDER BY value, quantile,rid\n"
+";\n"
+"\n"
+"\n"
+" rid | quantile | value\n"
+"-----+----------+-------\n"
+"   1 |        0 |     0\n"
+"   2 |        0 |     0\n"
+"  14 |        0 |     1\n"
+"  15 |        0 |     2\n"
+"  14 |     0.25 |    37\n"
+"   1 |     0.25 |    42\n"
+"  15 |     0.25 |    47\n"
+"   2 |     0.25 |    50\n"
+"  14 |      0.5 |    56\n"
+"   1 |      0.5 |    64\n"
+"  15 |      0.5 |    66\n"
+"   2 |      0.5 |    77\n"
+"  14 |     0.75 |    81\n"
+"  15 |     0.75 |    87\n"
+"   1 |     0.75 |    94\n"
+"   2 |     0.75 |   106\n"
+"  14 |        1 |   199\n"
+"   1 |        1 |   244\n"
+"   2 |        1 |   255\n"
+"  15 |        1 |   255"
+msgstr "--ein Beispiel aus der Praxis. Die Quantile aller Pixel in Band 2 die eine Geometrie schneiden\nSELECT rid, (ST_Quantile(rast,2)).* As pvc\n    FROM o_4_boston\n        WHERE ST_Intersects(rast,\n            ST_GeomFromText('POLYGON((224486 892151,224486 892200,224706 892200,224706 892151,224486 892151))',26986)\n            )\nORDER BY value, quantile,rid\n;\n\n\n rid | quantile | value\n-----+----------+-------\n   1 |        0 |     0\n   2 |        0 |     0\n  14 |        0  [...]
+
+#. Tag: para
+#: reference_raster.xml:5306
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
+"linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref "
+"linkend=\"RT_ST_SetBandNoDataValue\"/>"
+msgstr ", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref linkend=\"RT_ST_SetBandNoDataValue\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5317
+#, no-c-format
+msgid "ST_SummaryStats"
+msgstr "ST_SummaryStats"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5318
+#, no-c-format
+msgid ""
+"Returns summarystats consisting of count, sum, mean, stddev, min, max for a "
+"given raster band of a raster or raster coverage. Band 1 is assumed is no "
+"band is specified."
+msgstr "Gibt eine zusammenfassende Statistik aus, bestehend aus der Anzahl, der Summe, dem arithmetischen Mittel, der Standardabweichung, dem Minimum und dem Maximum der Werte eines Rasterbandes oder eines Rastercoverage. Wenn kein Band angegeben ist, wird Band 1 angenommen."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5322
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStats</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStats</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStats</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStats</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>summarystats <function>ST_SummaryStats</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>boolean </type> <parameter>exclude_nodata_value</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>summarystats <function>ST_SummaryStats</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef [...]
+
+#. Tag: para
+#: reference_raster.xml:5358 reference_raster.xml:5437
+#, no-c-format
+msgid ""
+"Returns <xref linkend=\"summarystats\"/> consisting of count, sum, mean, "
+"stddev, min, max for a given raster band of a raster or raster coverage. If "
+"no band is specified <varname>nband</varname> defaults to 1."
+msgstr "Gibt <xref linkend=\"summarystats\"/> aus, bestehend aus der Anzahl, der Summe, dem arithmetischen Mittel, der Standardabweichung, dem Minimum und dem Maximum der Werte eines Rasterbandes oder eines Rastercoverage. Wenn kein Band angegeben ist, wird Band 1 angenommen."
+
+#. Tag: para
+#: reference_raster.xml:5360
+#, no-c-format
+msgid ""
+"By default only considers pixel values not equal to the "
+"<varname>nodata</varname> value. Set <varname>exclude_nodata_value</varname>"
+" to false to get count of all pixels."
+msgstr "Standardmäßig werden nur jene Pixelwerte berücksichtigt, die nicht den Wert <varname>NODATA</varname> haben. Setzen Sie bitte <varname>exclude_nodata_value</varname> auf FALSE um die Anzahl sämtlicher Pixel zu erhalten."
+
+#. Tag: para
+#: reference_raster.xml:5362
+#, no-c-format
+msgid ""
+"By default will sample all pixels. To get faster response, set "
+"<varname>sample_percent</varname> to lower than 1"
+msgstr "Standardmäßig werden alle Pixel abgetastet. Um eine schnellere Rückmeldung zu bekommen, können Sie den Parameter <varname>sample_percent</varname> auf einen Wert kleiner als 1 setzen."
+
+#. Tag: para
+#: reference_raster.xml:5367
+#, no-c-format
+msgid ""
+"The ST_SummaryStats(rastertable, rastercolumn, ...) variants are deprecated "
+"as of 2.2.0. Use <xref linkend=\"RT_ST_SummaryStatsAgg\"/> instead."
+msgstr "Die Varianten von ST_SummaryStats(rastertable, rastercolumn, ...) sind mit 2.2.0 überholt. Verwenden Sie bitte stattdessen <xref linkend=\"RT_ST_SummaryStatsAgg\"/>."
+
+#. Tag: title
+#: reference_raster.xml:5375
+#, no-c-format
+msgid "Example: Single raster tile"
+msgstr "Beispiel: Einzelne Rasterkachel"
+
+#. Tag: programlisting
+#: reference_raster.xml:5376
+#, no-c-format
+msgid ""
+"SELECT rid, band, (stats).*\n"
+"FROM (SELECT rid, band, ST_SummaryStats(rast, band) As stats\n"
+"    FROM dummy_rast CROSS JOIN generate_series(1,3) As band\n"
+"     WHERE rid=2) As foo;\n"
+"\n"
+" rid | band | count | sum  |    mean    |  stddev   | min | max\n"
+"-----+------+-------+------+------------+-----------+-----+-----\n"
+"   2 |    1 |    23 | 5821 | 253.086957 |  1.248061 | 250 | 254\n"
+"   2 |    2 |    25 | 3682 |     147.28 | 59.862188 |  78 | 254\n"
+"   2 |    3 |    25 | 3290 |      131.6 | 61.647384 |  62 | 254"
+msgstr "SELECT rid, band, (stats).*\nFROM (SELECT rid, band, ST_SummaryStats(rast, band) As stats\n    FROM dummy_rast CROSS JOIN generate_series(1,3) As band\n     WHERE rid=2) As foo;\n\n rid | band | count | sum  |    mean    |  stddev   | min | max\n-----+------+-------+------+------------+-----------+-----+-----\n   2 |    1 |    23 | 5821 | 253.086957 |  1.248061 | 250 | 254\n   2 |    2 |    25 | 3682 |     147.28 | 59.862188 |  78 | 254\n   2 |    3 |    25 | 3290 |      131.6 |  [...]
+
+#. Tag: title
+#: reference_raster.xml:5380
+#, no-c-format
+msgid "Example: Summarize pixels that intersect buildings of interest"
+msgstr "Beispiel: Zusammenfassen der Pixel, die interessante Bauwerke schneiden"
+
+#. Tag: para
+#: reference_raster.xml:5381
+#, no-c-format
+msgid ""
+"This example took 574ms on PostGIS windows 64-bit with all of Boston "
+"Buildings and aerial Tiles (tiles each 150x150 pixels ~ 134,000 tiles), "
+"~102,000 building records"
+msgstr "Dieses Beispiel benötigte 574ms in PostGIS unter Windows 64-Bit, mit allen Bauwerken und Luftbildkacheln von Boston (Kacheln jeweils 150x150 Pixel ~ 134.000 Kacheln; ~ 102.000 Datensätze mit Bauwerken)"
+
+#. Tag: programlisting
+#: reference_raster.xml:5383
+#, no-c-format
+msgid ""
+"WITH\n"
+"-- our features of interest\n"
+"   feat AS (SELECT gid As building_id, geom_26986 As geom FROM buildings AS b\n"
+"    WHERE gid IN(100, 103,150)\n"
+"   ),\n"
+"-- clip band 2 of raster tiles to boundaries of builds\n"
+"-- then get stats for these clipped regions\n"
+"   b_stats AS\n"
+"        (SELECT  building_id, (stats).*\n"
+"FROM (SELECT building_id, ST_SummaryStats(ST_Clip(rast,2,geom)) As stats\n"
+"    FROM aerials.boston\n"
+"                INNER JOIN feat\n"
+"        ON ST_Intersects(feat.geom,rast)\n"
+" ) As foo\n"
+" )\n"
+"-- finally summarize stats\n"
+"SELECT building_id, SUM(count) As num_pixels\n"
+"  , MIN(min) As min_pval\n"
+"  ,  MAX(max) As max_pval\n"
+"  , SUM(mean*count)/SUM(count) As avg_pval\n"
+"        FROM b_stats\n"
+" WHERE count > 0\n"
+"        GROUP BY building_id\n"
+"        ORDER BY building_id;\n"
+" building_id | num_pixels | min_pval | max_pval |     avg_pval\n"
+"-------------+------------+----------+----------+------------------\n"
+"         100 |       1090 |        1 |      255 | 61.0697247706422\n"
+"         103 |        655 |        7 |      182 | 70.5038167938931\n"
+"         150 |        895 |        2 |      252 | 185.642458100559"
+msgstr "WITH\n-- Geoobjekte, die von Interesse sind\n   feat AS (SELECT gid As building_id, geom_26986 As geom FROM buildings AS b\n    WHERE gid IN(100, 103,150)\n   ),\n-- schneidet Band 2 der Rasterkacheln an den Grenzen der Gebäuden aus\n-- anschließend wird die Statistik \"stats\" für die ausgeschnittenen Regionen errechnet\n        (SELECT  building_id, (stats).*\nFROM (SELECT building_id, ST_SummaryStats(ST_Clip(rast,2,geom)) As stats\n    FROM aerials.boston\n                INNE [...]
+
+#. Tag: title
+#: reference_raster.xml:5387
+#, no-c-format
+msgid "Example: Raster coverage"
+msgstr "Beispiel: Rastercoverage"
+
+#. Tag: programlisting
+#: reference_raster.xml:5388
+#, no-c-format
+msgid ""
+"-- stats for each band --\n"
+"SELECT band, (stats).*\n"
+"FROM (SELECT band, ST_SummaryStats('o_4_boston','rast', band) As stats\n"
+"    FROM generate_series(1,3) As band) As foo;\n"
+"\n"
+" band |  count  |  sum   |       mean       |      stddev      | min | max\n"
+"------+---------+--------+------------------+------------------+-----+-----\n"
+"    1 | 8450000 | 725799 | 82.7064349112426 | 45.6800222638537 |   0 | 255\n"
+"    2 | 8450000 | 700487 | 81.4197705325444 | 44.2161184161765 |   0 | 255\n"
+"    3 | 8450000 | 575943 |  74.682739408284 | 44.2143885481407 |   0 | 255\n"
+"\n"
+"-- For a table -- will get better speed if set sampling to less than 100%\n"
+"-- Here we set to 25% and get a much faster answer\n"
+"SELECT band, (stats).*\n"
+"FROM (SELECT band, ST_SummaryStats('o_4_boston','rast', band,true,0.25) As stats\n"
+"    FROM generate_series(1,3) As band) As foo;\n"
+"\n"
+" band |  count  |  sum   |       mean       |      stddev      | min | max\n"
+"------+---------+--------+------------------+------------------+-----+-----\n"
+"    1 | 2112500 | 180686 | 82.6890480473373 | 45.6961043857248 |   0 | 255\n"
+"    2 | 2112500 | 174571 |  81.448503668639 | 44.2252623171821 |   0 | 255\n"
+"    3 | 2112500 | 144364 | 74.6765884023669 | 44.2014869384578 |   0 | 255"
+msgstr "-- die Statistik \"stats\" für jedes Band --\nSELECT band, (stats).*\nFROM (SELECT band, ST_SummaryStats('o_4_boston','rast', band) As stats\n    FROM generate_series(1,3) As band) As foo;\n\n band |  count  |  sum   |       mean       |      stddev      | min | max\n------+---------+--------+------------------+------------------+-----+-----\n    1 | 8450000 | 725799 | 82.7064349112426 | 45.6800222638537 |   0 | 255\n    2 | 8450000 | 700487 | 81.4197705325444 | 44.2161184161765  [...]
+
+#. Tag: para
+#: reference_raster.xml:5393
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref "
+"linkend=\"RT_ST_Count\"/>, <xref linkend=\"RT_ST_Clip\"/>"
+msgstr ", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref linkend=\"RT_ST_Count\"/>, <xref linkend=\"RT_ST_Clip\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5404
+#, no-c-format
+msgid "ST_SummaryStatsAgg"
+msgstr "ST_SummaryStatsAgg"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5405
+#, no-c-format
+msgid ""
+"Aggregate. Returns summarystats consisting of count, sum, mean, stddev, min,"
+" max for a given raster band of a set of raster. Band 1 is assumed is no "
+"band is specified."
+msgstr "Aggregatfunktion. Gibt eine zusammenfassende Statistik aus, die aus der Anzahl, der Summe, dem arithmetischen Mittel, dem Minimum und dem Maximum der Werte eines bestimmten Bandes eines Rastersatzes besteht. Wenn kein Band angegeben ist, wird Band 1 angenommen."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5409
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStatsAgg</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>sample_percent</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStatsAgg</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>sample_percent</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>summarystats "
+"<function>ST_SummaryStatsAgg</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>exclude_nodata_value</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>summarystats <function>ST_SummaryStatsAgg</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>boolean </type> <parameter>exclude_nodata_value</parameter></paramdef> <paramdef><type>double precision </type> <parameter>sample_percent</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>summarystats <function>ST_SummarySt [...]
+
+#. Tag: para
+#: reference_raster.xml:5439
+#, no-c-format
+msgid ""
+"By default only considers pixel values not equal to the "
+"<varname>NODATA</varname> value. Set <varname>exclude_nodata_value</varname>"
+" to False to get count of all pixels."
+msgstr "Standardmäßig werden nur jene Pixelwerte berücksichtigt, die nicht <varname>NODATA</varname> sind. Setzen Sie bitte <varname>exclude_nodata_value</varname> auf FALSE um die Anzahl sämtlicher Pixel zu erhalten."
+
+#. Tag: para
+#: reference_raster.xml:5441
+#, no-c-format
+msgid ""
+"By default will sample all pixels. To get faster response, set "
+"<varname>sample_percent</varname> to value between 0 and 1"
+msgstr "Standardmäßig werden alle Pixel abgetastet. Um eine schnellere Rückmeldung zu bekommen, können Sie den Parameter <varname>sample_percent</varname> auf einen Wert zwischen 0 und 1 setzen."
+
+#. Tag: programlisting
+#: reference_raster.xml:5448
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT\n"
+"                rast.rast\n"
+"        FROM (\n"
+"                SELECT ST_SetValue(\n"
+"                        ST_SetValue(\n"
+"                                ST_SetValue(\n"
+"                                        ST_AddBand(\n"
+"                                                ST_MakeEmptyRaster(10, 10, 10, 10, 2, 2, 0, 0,0)\n"
+"                                                , 1, '64BF', 0, 0\n"
+"                                        )\n"
+"                                        , 1, 1, 1, -10\n"
+"                                )\n"
+"                                , 1, 5, 4, 0\n"
+"                        )\n"
+"                        , 1, 5, 5, 3.14159\n"
+"                ) AS rast\n"
+"        ) AS rast\n"
+"        FULL JOIN (\n"
+"                SELECT generate_series(1, 10) AS id\n"
+"        ) AS id\n"
+"                ON 1 = 1\n"
+")\n"
+"SELECT\n"
+"        (stats).count,\n"
+"        round((stats).sum::numeric, 3),\n"
+"        round((stats).mean::numeric, 3),\n"
+"        round((stats).stddev::numeric, 3),\n"
+"        round((stats).min::numeric, 3),\n"
+"        round((stats).max::numeric, 3)\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_SummaryStatsAgg(rast, 1, TRUE, 1) AS stats\n"
+"        FROM foo\n"
+") bar;\n"
+"\n"
+" count |  round  | round  | round |  round  | round\n"
+"-------+---------+--------+-------+---------+-------\n"
+"    20 | -68.584 | -3.429 | 6.571 | -10.000 | 3.142\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT\n                rast.rast\n        FROM (\n                SELECT ST_SetValue(\n                        ST_SetValue(\n                                ST_SetValue(\n                                        ST_AddBand(\n                                                ST_MakeEmptyRaster(10, 10, 10, 10, 2, 2, 0, 0,0)\n                                                , 1, '64BF', 0, 0\n                                        )\n                             [...]
+
+#. Tag: para
+#: reference_raster.xml:5453
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_Count\"/>, "
+"<xref linkend=\"RT_ST_Clip\"/>"
+msgstr ", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_Count\"/>, <xref linkend=\"RT_ST_Clip\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5464
+#, no-c-format
+msgid "ST_ValueCount"
+msgstr "ST_ValueCount"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5465
+#, no-c-format
+msgid ""
+"Returns a set of records containing a pixel band value and count of the "
+"number of pixels in a given band of a raster (or a raster coverage) that "
+"have a given set of values. If no band is specified defaults to band 1. By "
+"default nodata value pixels are not counted. and all other values in the "
+"pixel are output and pixel band values are rounded to the nearest integer."
+msgstr "Gibt Datensätze aus, die den Zellwert und die Anzahl der Pixel eines Rasterbandes (oder Rastercoveragebandes) für gegebene Werte enthalten. Wenn kein Band angegeben ist, wird Band 1 angenommen. Pixel mit dem Wert NODATA werden standardmäßig nicht gezählt; alle anderen Pixelwerte des Bandes werden ausgegeben und auf die nächste Ganzzahl gerundet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5470
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_ValueCount</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>searchvalues=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> <paramdef><type>double precision"
+" </type> <parameter>OUT value</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>OUT count</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_ValueCount</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef><type>double precision[] "
+"</type> <parameter>searchvalues</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> <paramdef><type>double precision"
+" </type> <parameter>OUT value</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>OUT count</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_ValueCount</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>double precision[] "
+"</type> <parameter>searchvalues</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> <paramdef><type>double precision"
+" </type> <parameter>OUT value</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>OUT count</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bigint <function>ST_ValueCount</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>searchvalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>bigint <function>ST_ValueCount</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>searchvalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>bigint <function>ST_ValueCount</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>searchvalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>SETOF record <function>ST_ValueCount</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>searchvalues=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> <paramdef><type>double precision"
+" </type> <parameter>OUT value</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>OUT count</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_ValueCount</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef><type>double "
+"precision[] </type> <parameter>searchvalues</parameter></paramdef> <paramdef"
+" choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> <paramdef><type>double precision"
+" </type> <parameter>OUT value</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>OUT count</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>SETOF record "
+"<function>ST_ValueCount</function></funcdef> <paramdef><type>text </type> "
+"<parameter>rastertable</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>rastercolumn</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>double "
+"precision[] </type> <parameter>searchvalues</parameter></paramdef> <paramdef"
+" choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> <paramdef><type>double precision"
+" </type> <parameter>OUT value</parameter></paramdef> <paramdef><type>integer"
+" </type> <parameter>OUT count</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bigint<function>ST_ValueCount</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>boolean </type> "
+"<parameter>exclude_nodata_value</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>searchvalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>bigint <function>ST_ValueCount</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>searchvalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>bigint <function>ST_ValueCount</function></funcdef> "
+"<paramdef><type>text </type> <parameter>rastertable</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>rastercolumn</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>searchvalue</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>roundto=0</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>SETOF record <function>ST_ValueCount</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=true</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision[] </type> <parameter>searchvalues=NULL</parameter></paramdef> <paramdef choice=\"opt\"> [...]
+
+#. Tag: para
+#: reference_raster.xml:5583
+#, no-c-format
+msgid ""
+"Returns a set of records with columns <varname>value</varname> "
+"<varname>count</varname> which contain the pixel band value and count of "
+"pixels in the raster tile or raster coverage of selected band."
+msgstr "Gibt Datensätze mit den Spalten <varname>value</varname> und <varname>count</varname> aus, welche die Pixelwerte und die Anzahl der Pixel im angegebenen Band der Rasterkachel oder des Rastercoverage enthalten."
+
+#. Tag: para
+#: reference_raster.xml:5584
+#, no-c-format
+msgid ""
+"If no band is specified <varname>nband</varname> defaults to 1. If no "
+"<varname>searchvalues</varname> are specified, will return all pixel values "
+"found in the raster or raster coverage. If one searchvalue is given, will "
+"return an integer instead of records denoting the count of pixels having "
+"that pixel band value"
+msgstr "Wenn kein Band angegeben ist, wird <varname>nband</varname> standardmäßig auf 1 gesetzt. Wenn keine <varname>searchvalues</varname> angegeben sind, werden alle Pixelwerte des Rasters oder des Rastercoverage ausgeben. Wenn nur ein Suchwert angegeben ist, wird eine Ganzzahl ausgegeben - anstelle von Datensätzen mit der Pixelanzahl eines jeden Pixelwertes für das Bandes."
+
+#. Tag: programlisting
+#: reference_raster.xml:5592
+#, no-c-format
+msgid ""
+"UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,249) WHERE rid=2;\n"
+"--Example will count only pixels of band 1 that are not 249. --\n"
+"\n"
+"SELECT (pvc).*\n"
+"FROM (SELECT ST_ValueCount(rast) As pvc\n"
+"    FROM dummy_rast WHERE rid=2) As foo\n"
+"    ORDER BY (pvc).value;\n"
+"\n"
+" value | count\n"
+"-------+-------\n"
+"   250 |     2\n"
+"   251 |     1\n"
+"   252 |     2\n"
+"   253 |     6\n"
+"   254 |    12\n"
+"\n"
+"-- Example will coount all pixels of band 1 including 249 --\n"
+"SELECT (pvc).*\n"
+"FROM (SELECT ST_ValueCount(rast,1,false) As pvc\n"
+"    FROM dummy_rast WHERE rid=2) As foo\n"
+"    ORDER BY (pvc).value;\n"
+"\n"
+" value | count\n"
+"-------+-------\n"
+"   249 |     2\n"
+"   250 |     2\n"
+"   251 |     1\n"
+"   252 |     2\n"
+"   253 |     6\n"
+"   254 |    12\n"
+"\n"
+"-- Example will count only non-nodata value pixels of band 2\n"
+"SELECT (pvc).*\n"
+"FROM (SELECT ST_ValueCount(rast,2) As pvc\n"
+"    FROM dummy_rast WHERE rid=2) As foo\n"
+"    ORDER BY (pvc).value;\n"
+" value | count\n"
+"-------+-------\n"
+"    78 |     1\n"
+"    79 |     1\n"
+"    88 |     1\n"
+"    89 |     1\n"
+"    96 |     1\n"
+"    97 |     1\n"
+"    98 |     1\n"
+"    99 |     2\n"
+"   112 |     2\n"
+":"
+msgstr "UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,249) WHERE rid=2;\n--Diese Beispiel zählt die Anzahl der Pixel von Band 1, die nicht den Wert 249 haben. --\n\nSELECT (pvc).*\nFROM (SELECT ST_ValueCount(rast) As pvc\n    FROM dummy_rast WHERE rid=2) As foo\n    ORDER BY (pvc).value;\n\n value | count\n-------+-------\n   250 |     2\n   251 |     1\n   252 |     2\n   253 |     6\n   254 |    12\n\n-- Dieses Beispiel zählt alle Pixel von Band 1, inklusive 249 --\nSELECT (p [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:5593
+#, no-c-format
+msgid ""
+"--real live example.  Count all the pixels in an aerial raster tile band 2 intersecting a geometry\n"
+"-- and return only the pixel band values that have a count > 500\n"
+"SELECT (pvc).value, SUM((pvc).count) As total\n"
+"FROM (SELECT ST_ValueCount(rast,2) As pvc\n"
+"    FROM o_4_boston\n"
+"        WHERE ST_Intersects(rast,\n"
+"            ST_GeomFromText('POLYGON((224486 892151,224486 892200,224706 892200,224706 892151,224486 892151))',26986)\n"
+"             )\n"
+"        ) As foo\n"
+"    GROUP BY (pvc).value\n"
+"    HAVING SUM((pvc).count) > 500\n"
+"    ORDER BY (pvc).value;\n"
+"\n"
+" value | total\n"
+"-------+-----\n"
+"    51 | 502\n"
+"    54 | 521"
+msgstr "--Ein Beispiel aus der Praxis. Zählt alle Pixel eines Luftbildrasters in Band 2, die eine Geometrie schneiden\n-- und gibt nur jene Pixelwerte des Bandes aus, deren Anzahl > 500 ist\nSELECT (pvc).value, SUM((pvc).count) As total\nFROM (SELECT ST_ValueCount(rast,2) As pvc\n    FROM o_4_boston\n        WHERE ST_Intersects(rast,\n            ST_GeomFromText('POLYGON((224486 892151,224486 892200,224706 892200,224706 892151,224486 892151))',26986)\n             )\n        ) As foo\n   [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:5595
+#, no-c-format
+msgid ""
+"-- Just return count of pixels in each raster tile that have value of 100 of tiles that intersect  a specific geometry --\n"
+"SELECT rid, ST_ValueCount(rast,2,100) As count\n"
+"    FROM o_4_boston\n"
+"        WHERE ST_Intersects(rast,\n"
+"            ST_GeomFromText('POLYGON((224486 892151,224486 892200,224706 892200,224706 892151,224486 892151))',26986)\n"
+"             ) ;\n"
+"\n"
+" rid | count\n"
+"-----+-------\n"
+"   1 |    56\n"
+"   2 |    95\n"
+"  14 |    37\n"
+"  15 |    64"
+msgstr "-- Die Anzahl der Pixel pro Rasterkachel, die den Wert 100 haben und deren Kacheln eine bestimmte Geometrie schneidet --\nSELECT rid, ST_ValueCount(rast,2,100) As count\n    FROM o_4_boston\n        WHERE ST_Intersects(rast,\n            ST_GeomFromText('POLYGON((224486 892151,224486 892200,224706 892200,224706 892151,224486 892151))',26986)\n             ) ;\n\n rid | count\n-----+-------\n   1 |    56\n   2 |    95\n  14 |    37\n  15 |    64"
+
+#. Tag: para
+#: reference_raster.xml:5600
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SetBandNoDataValue\"/>"
+msgstr ", <xref linkend=\"RT_ST_SetBandNoDataValue\"/>"
+
+#. Tag: title
+#: reference_raster.xml:5606
+#, no-c-format
+msgid "Raster Outputs"
+msgstr "Ausgabe von Rastern"
+
+#. Tag: refname
+#: reference_raster.xml:5609
+#, no-c-format
+msgid "ST_AsBinary"
+msgstr "ST_AsBinary"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5610
+#, no-c-format
+msgid "Return the Well-Known Binary (WKB) representation of the raster."
+msgstr "Gibt die Well-known-Binary (WKB) Darstellung eines Rasters zurück."
+
+#. Tag: funcprototype
+#: reference_raster.xml:5615
+#, no-c-format
+msgid ""
+"<funcdef>bytea <function>ST_AsBinary</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>outasin=FALSE</parameter></paramdef>"
+msgstr "<funcdef>bytea <function>ST_AsBinary</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>outasin=FALSE</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:5626
+#, no-c-format
+msgid ""
+"Returns the Binary representation of the raster. If "
+"<varname>outasin</varname> is TRUE, out-db bands are treated as in-db. Refer"
+" to raster/doc/RFC2-WellKnownBinaryFormat located in the PostGIS source "
+"folder for details of the representation."
+msgstr "Gibt den Raster in binärer Darstellung zurück. Wenn <varname>outasin</varname> TRUE ist, werden Bänder die außerhalb der Datenbank liegen (out-db) gleich behandelt wie Bänder, die direkt in der Datenbank gespeichert (in-db) sind. Siehe \"raster/doc/RFC2-WellKnownBinaryFormat\" im Quellverzeichnis von PostGIS für Details zu dieser Darstellung."
+
+#. Tag: para
+#: reference_raster.xml:5631
+#, no-c-format
+msgid ""
+"This is useful in binary cursors to pull data out of the database without "
+"converting it to a string representation."
+msgstr "Dies ist nützlich, um mit einem \"binary\" Cursor die Daten direkt als Binärdatei von der Datenbank abzurufen - ohne Konvertierung in eine Textdarstellung."
+
+#. Tag: para
+#: reference_raster.xml:5636
+#, no-c-format
+msgid ""
+"By default, WKB output contains the external file path for out-db bands. If "
+"the client does not have access to the raster file underlying an out-db "
+"band, set <varname>outasin</varname> to TRUE."
+msgstr "Standardmäßig ist in der WKB-Ausgabe der Pfad der out-db Bänder enthalten. Wenn ein Client keinen Zugriff auf die Rasterdatei eines \"out-db\" Bandes hat, können Sie <varname>outasin</varname> auf TRUE setzen."
+
+#. Tag: para
+#: reference_raster.xml:5640
+#, no-c-format
+msgid "Enhanced: 2.1.0 Addition of <varname>outasin</varname>"
+msgstr "Erweiterung: 2.1.0 <varname>outasin</varname> hinzugefügt"
+
+#. Tag: programlisting
+#: reference_raster.xml:5646
+#, no-c-format
+msgid ""
+"SELECT ST_AsBinary(rast) As rastbin FROM dummy_rast WHERE rid=1;\n"
+"\n"
+"                                         rastbin\n"
+"---------------------------------------------------------------------------------\n"
+"\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000@\\000\\000\\000\\000\\000\\000\\010@\\\n"
+"000\\000\\000\\000\\000\\000\\340?\\000\\000\\000\\000\\000\\000\\340?\\000\\000\\000\\000\\000\\00\n"
+"0\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\012\\000\\000\\000\\012\\000\\024\\000"
+msgstr "SELECT ST_AsBinary(rast) As rastbin FROM dummy_rast WHERE rid=1;\n\n                                         rastbin\n---------------------------------------------------------------------------------\n\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000@\\000\\000\\000\\000\\000\\000\\010@\\\n000\\000\\000\\000\\000\\000\\340?\\000\\000\\000\\000\\000\\000\\340?\\000\\000\\000\\000\\000\\00\n0\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\012\\000\\000\\000\\012\\000 [...]
+
+#. Tag: refname
+#: reference_raster.xml:5653
+#, no-c-format
+msgid "ST_AsGDALRaster"
+msgstr "ST_AsGDALRaster"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5654
+#, no-c-format
+msgid ""
+"Return the raster tile in the designated GDAL Raster format. Raster formats "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to"
+" get a list of formats supported by your library."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:5659
+#, no-c-format
+msgid ""
+"<funcdef>bytea <function>ST_AsGDALRaster</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>format</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=sameassource</parameter></paramdef>"
+msgstr "<funcdef>bytea <function>ST_AsGDALRaster</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>text </type> <parameter>format</parameter></paramdef> <paramdef choice=\"opt\"><type>text[] </type> <parameter>options=NULL</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>srid=sameassource</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:5673
+#, no-c-format
+msgid ""
+"Returns the raster tile in the designated format. Arguments are itemized "
+"below:"
+msgstr "Gibt die Rasterkachel im dem ausgewiesenen Format zurück. Die Übergabewerte sind:"
+
+#. Tag: para
+#: reference_raster.xml:5676
+#, no-c-format
+msgid ""
+"<varname>format</varname> format to output. This is dependent on the drivers"
+" compiled in your libgdal library. Generally available are 'JPEG', 'GTIff', "
+"'PNG'. Use <xref linkend=\"RT_ST_GDALDrivers\"/> to get a list of formats "
+"supported by your library."
+msgstr "<varname>format</varname> das Format das abgerufen wird. Dies ist abhängig von den Treibern die mit Ihrer Bibliothek \"libgdal\" kompiliert wurden. Üblicherweise stehen 'JPEG', 'GTIff' und 'PNG' zur Verfügung. Verwenden Sie bitte <xref linkend=\"RT_ST_GDALDrivers\"/>, um eine Liste der von Ihrer Bibliothek unterstützten Formate zu erhalten."
+
+#. Tag: para
+#: reference_raster.xml:5681
+#, no-c-format
+msgid ""
+"<varname>options</varname> text array of GDAL options. Valid options are "
+"dependent on the format. Refer to <ulink "
+"url=\"http://www.gdal.org/frmt_various.html\">GDAL Raster format "
+"options</ulink> for more details."
+msgstr "<varname>options</varname> ein Textfeld mit Optionen für GDAL. Gültige Optionen sind formatabhängig. Siehe <ulink url=\"http://www.gdal.org/frmt_various.html\">GDAL Raster format options</ulink> für weitere Details."
+
+#. Tag: para
+#: reference_raster.xml:5686
+#, no-c-format
+msgid ""
+"<varname>srs</varname> The proj4text or srtext (from spatial_ref_sys) to "
+"embed in the image"
+msgstr "<varname>srs</varname> Der Text von \"proj4text\" oder \"srtext\" (aus der Tabelle \"spatial_ref_sys\"), der in das Rasterbild eingebettet werden soll"
+
+#. Tag: title
+#: reference_raster.xml:5696
+#, no-c-format
+msgid "JPEG Output Example, multiple tiles as single raster"
+msgstr "Beispiel für eine JPEG Ausgabe; mehrere Kacheln als einzelner Raster"
+
+#. Tag: programlisting
+#: reference_raster.xml:5698
+#, no-c-format
+msgid ""
+"<![CDATA[SELECT ST_AsGDALRaster(ST_Union(rast), 'JPEG', ARRAY['QUALITY=50']) As rastjpg\n"
+"FROM dummy_rast\n"
+"WHERE rast && ST_MakeEnvelope(10, 10, 11, 11);]]>"
+msgstr "<![CDATA[SELECT ST_AsGDALRaster(ST_Union(rast), 'JPEG', ARRAY['QUALITY=50']) As rastjpg\nFROM dummy_rast\nWHERE rast && ST_MakeEnvelope(10, 10, 11, 11);]]>"
+
+#. Tag: title
+#: reference_raster.xml:5703
+#, no-c-format
+msgid "Using PostgreSQL Large Object Support to export raster"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5704
+#, no-c-format
+msgid ""
+"One way to export raster into another format is using <ulink "
+"url=\"https://www.postgresql.org/docs/current/static/lo-"
+"funcs.html\">PostgreSQL large object export functions</ulink>. We'lll repeat"
+" the prior example but also exporting. Note for this you'll need to have "
+"super user access to db since it uses server side lo functions. It will also"
+" export to path on server network. If you need export locally, use the psql "
+"equivalent lo_ functions which export to the local file system insteado fo "
+"the server file system."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:5708
+#, no-c-format
+msgid ""
+"<![CDATA[DROP TABLE IF EXISTS tmp_out ;\n"
+"\n"
+"CREATE TABLE tmp_out AS\n"
+"SELECT lo_from_bytea(0,\n"
+"       ST_AsGDALRaster(ST_Union(rast), 'JPEG', ARRAY['QUALITY=50'])\n"
+"        ) AS loid\n"
+"  FROM dummy_rast\n"
+"WHERE rast && ST_MakeEnvelope(10, 10, 11, 11);\n"
+"\n"
+"SELECT lo_export(loid, '/tmp/dummy.jpg')\n"
+"   FROM tmp_out;\n"
+"\n"
+"SELECT lo_unlink(loid)\n"
+"  FROM tmp_out;]]>"
+msgstr "<![CDATA[DROP TABLE IF EXISTS tmp_out ;\n\nCREATE TABLE tmp_out AS\nSELECT lo_from_bytea(0,\n       ST_AsGDALRaster(ST_Union(rast), 'JPEG', ARRAY['QUALITY=50'])\n        ) AS loid\n  FROM dummy_rast\nWHERE rast && ST_MakeEnvelope(10, 10, 11, 11);\n\nSELECT lo_export(loid, '/tmp/dummy.jpg')\n   FROM tmp_out;\n\nSELECT lo_unlink(loid)\n  FROM tmp_out;]]>"
+
+#. Tag: title
+#: reference_raster.xml:5712
+#, no-c-format
+msgid "GTIFF Output Examples"
+msgstr "Beispiel für die Ausgabe von GTIFF"
+
+#. Tag: programlisting
+#: reference_raster.xml:5714
+#, no-c-format
+msgid ""
+"SELECT ST_AsGDALRaster(rast, 'GTiff') As rastjpg\n"
+"FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"-- Out GeoTiff with jpeg compression, 90% quality\n"
+"SELECT ST_AsGDALRaster(rast, 'GTiff',\n"
+"  ARRAY['COMPRESS=JPEG', 'JPEG_QUALITY=90'],\n"
+"  4269) As rasttiff\n"
+"FROM dummy_rast WHERE rid=2;"
+msgstr "SELECT ST_AsGDALRaster(rast, 'GTiff') As rastjpg\nFROM dummy_rast WHERE rid=2;\n\n-- Out GeoTiff with jpeg compression, 90% quality\nSELECT ST_AsGDALRaster(rast, 'GTiff',\n  ARRAY['COMPRESS=JPEG', 'JPEG_QUALITY=90'],\n  4269) As rasttiff\nFROM dummy_rast WHERE rid=2;"
+
+#. Tag: para
+#: reference_raster.xml:5721
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5727
+#, no-c-format
+msgid "ST_AsJPEG"
+msgstr "ST_AsJPEG"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5728
+#, no-c-format
+msgid ""
+"Return the raster tile selected bands as a single Joint Photographic Exports"
+" Group (JPEG) image (byte array). If no band is specified and 1 or more than"
+" 3 bands, then only the first band is used. If only 3 bands then all 3 bands"
+" are used and mapped to RGB."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5732
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsJPEG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsJPEG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>quality</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>bytea "
+"<function>ST_AsJPEG</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>nband</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsJPEG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nbands</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsJPEG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nbands</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>quality</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsJPEG</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>text[] </type> <parameter>options=NULL</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsJPEG</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>in [...]
+
+#. Tag: para
+#: reference_raster.xml:5768
+#, no-c-format
+msgid ""
+"Returns the selected bands of the raster as a single Joint Photographic "
+"Exports Group Image (JPEG). Use <xref linkend=\"RT_ST_AsGDALRaster\"/> if "
+"you need to export as less common raster types. If no band is specified and "
+"1 or more than 3 bands, then only the first band is used. If 3 bands then "
+"all 3 bands are used. There are many variants of the function with many "
+"options. These are itemized below:"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5771 reference_raster.xml:5862
+#, no-c-format
+msgid "<varname>nband</varname> is for single band exports."
+msgstr "<varname>nband</varname> für den Export einzelner Bänder."
+
+#. Tag: para
+#: reference_raster.xml:5776
+#, no-c-format
+msgid ""
+"<varname>nbands</varname> is an array of bands to export (note that max is 3"
+" for JPEG) and the order of the bands is RGB. e.g ARRAY[3,2,1] means map "
+"band 3 to Red, band 2 to green and band 1 to blue"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5781
+#, no-c-format
+msgid ""
+"<varname>quality</varname> number from 0 to 100. The higher the number the "
+"crisper the image."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5786
+#, no-c-format
+msgid ""
+"<varname>options</varname> text Array of GDAL options as defined for JPEG "
+"(look at create_options for JPEG <xref linkend=\"RT_ST_GDALDrivers\"/>). For"
+" JPEG valid ones are <varname>PROGRESSIVE</varname> ON or OFF and "
+"<varname>QUALITY</varname> a range from 0 to 100 and default to 75. Refer to"
+" <ulink url=\"http://www.gdal.org/frmt_various.html\">GDAL Raster format "
+"options</ulink> for more details."
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:5803
+#, no-c-format
+msgid "Examples: Output"
+msgstr "Beispiele: Ausgabe"
+
+#. Tag: programlisting
+#: reference_raster.xml:5805
+#, no-c-format
+msgid ""
+"-- output first 3 bands 75% quality\n"
+"SELECT ST_AsJPEG(rast) As rastjpg\n"
+"    FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"-- output only first band as 90% quality\n"
+"SELECT ST_AsJPEG(rast,1,90) As rastjpg\n"
+"    FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"-- output first 3 bands (but make band 2 Red, band 1 green, and band 3 blue, progressive and 90% quality\n"
+"SELECT ST_AsJPEG(rast,ARRAY[2,1,3],ARRAY['QUALITY=90','PROGRESSIVE=ON']) As rastjpg\n"
+"    FROM dummy_rast WHERE rid=2;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5812
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref "
+"linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref "
+"linkend=\"RT_ST_AsTIFF\"/>"
+msgstr ", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsTIFF\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5818
+#, no-c-format
+msgid "ST_AsPNG"
+msgstr "ST_AsPNG"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5819
+#, no-c-format
+msgid ""
+"Return the raster tile selected bands as a single portable network graphics "
+"(PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are "
+"specified, then all bands are used. If more 2 or more than 4 bands and no "
+"bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA "
+"space."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5823
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>compression</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nbands</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>compression</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nbands</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>text[] </type> <parameter>options=NULL</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsPNG</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>inte [...]
+
+#. Tag: para
+#: reference_raster.xml:5859
+#, no-c-format
+msgid ""
+"Returns the selected bands of the raster as a single Portable Network "
+"Graphics Image (PNG). Use <xref linkend=\"RT_ST_AsGDALRaster\"/> if you need"
+" to export as less common raster types. If no band is specified, then the "
+"first 3 bands are exported. There are many variants of the function with "
+"many options. If no <varname>srid</varname> is specified then then srid of "
+"the raster is used. These are itemized below:"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5867
+#, no-c-format
+msgid ""
+"<varname>nbands</varname> is an array of bands to export (note that max is 4"
+" for PNG) and the order of the bands is RGBA. e.g ARRAY[3,2,1] means map "
+"band 3 to Red, band 2 to green and band 1 to blue"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5872
+#, no-c-format
+msgid ""
+"<varname>compression</varname> number from 1 to 9. The higher the number the"
+" greater the compression."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5877
+#, no-c-format
+msgid ""
+"<varname>options</varname> text Array of GDAL options as defined for PNG "
+"(look at create_options for PNG of <xref linkend=\"RT_ST_GDALDrivers\"/>). "
+"For PNG valid one is only ZLEVEL (amount of time to spend on compression -- "
+"default 6) e.g. ARRAY['ZLEVEL=9']. WORLDFILE is not allowed since the "
+"function would have to output two outputs. Refer to <ulink "
+"url=\"http://www.gdal.org/frmt_various.html\">GDAL Raster format "
+"options</ulink> for more details."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:5896
+#, no-c-format
+msgid ""
+"SELECT ST_AsPNG(rast) As rastpng\n"
+"FROM dummy_rast WHERE rid=2;\n"
+"\n"
+"-- export the first 3 bands and map band 3 to Red, band 1 to Green, band 2 to blue\n"
+"SELECT ST_AsPNG(rast, ARRAY[3,1,2]) As rastpng\n"
+"FROM dummy_rast WHERE rid=2;"
+msgstr "SELECT ST_AsPNG(rast) As rastpng\nFROM dummy_rast WHERE rid=2;\n\n-- die ersten 3 Bänder exportieren und Band 3 auf Rot, Band 1 auf Grün und Band 2 auf Blau abbilden\nSELECT ST_AsPNG(rast, ARRAY[3,1,2]) As rastpng\nFROM dummy_rast WHERE rid=2;"
+
+#. Tag: para
+#: reference_raster.xml:5903
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_ColorMap\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>,"
+" <xref linkend=\"RT_Raster_Applications\"/>"
+msgstr ", <xref linkend=\"RT_ST_ColorMap\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_Raster_Applications\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:5909
+#, no-c-format
+msgid "ST_AsTIFF"
+msgstr "ST_AsTIFF"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5910
+#, no-c-format
+msgid ""
+"Return the raster selected bands as a single TIFF image (byte array). If no "
+"band is specified, then will try to use all bands."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:5914
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>bytea <function>ST_AsTIFF</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text[] </type> "
+"<parameter>options=''</parameter></paramdef> <paramdef><type>integer </type>"
+" <parameter>srid=sameassource</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsTIFF</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>compression=''</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=sameassource</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsTIFF</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nbands</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>compression=''</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=sameassource</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>bytea <function>ST_AsTIFF</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nbands</parameter></paramdef> "
+"<paramdef><type>text[] </type> <parameter>options</parameter></paramdef> "
+"<paramdef><type>integer </type> "
+"<parameter>srid=sameassource</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>bytea <function>ST_AsTIFF</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>text[] </type> <parameter>options=''</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid=sameassource</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea <function>ST_AsTIFF</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramde [...]
+
+#. Tag: para
+#: reference_raster.xml:5947
+#, no-c-format
+msgid ""
+"Returns the selected bands of the raster as a single Tagged Image File "
+"Format (TIFF). If no band is specified, will try to use all bands. This is a"
+" wrapper around <xref linkend=\"RT_ST_AsGDALRaster\"/>. Use <xref "
+"linkend=\"RT_ST_AsGDALRaster\"/> if you need to export as less common raster"
+" types. There are many variants of the function with many options. If no "
+"spatial reference SRS text is present, the spatial reference of the raster "
+"is used. These are itemized below:"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5950
+#, no-c-format
+msgid ""
+"<varname>nbands</varname> is an array of bands to export (note that max is 3"
+" for PNG) and the order of the bands is RGB. e.g ARRAY[3,2,1] means map band"
+" 3 to Red, band 2 to green and band 1 to blue"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5955
+#, no-c-format
+msgid ""
+"<varname>compression</varname> Compression expression -- JPEG90 (or some "
+"other percent), LZW, JPEG, DEFLATE9."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5960
+#, no-c-format
+msgid ""
+"<varname>options</varname> text Array of GDAL create options as defined for "
+"GTiff (look at create_options for GTiff of <xref "
+"linkend=\"RT_ST_GDALDrivers\"/>). or refer to <ulink "
+"url=\"http://www.gdal.org/frmt_various.html\">GDAL Raster format "
+"options</ulink> for more details."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:5965
+#, no-c-format
+msgid ""
+"<varname>srid</varname> srid of spatial_ref_sys of the raster. This is used "
+"to populate the georeference information"
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:5974
+#, no-c-format
+msgid "Examples: Use jpeg compression 90%"
+msgstr "Beispiele: 90%ige JPEG Komprimierung "
+
+#. Tag: programlisting
+#: reference_raster.xml:5976
+#, no-c-format
+msgid ""
+"SELECT ST_AsTIFF(rast, 'JPEG90') As rasttiff\n"
+"FROM dummy_rast WHERE rid=2;"
+msgstr "SELECT ST_AsTIFF(rast, 'JPEG90') As rasttiff\nFROM dummy_rast WHERE rid=2;"
+
+#. Tag: para
+#: reference_raster.xml:5983
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: title
+#: reference_raster.xml:5989
+#, no-c-format
+msgid "Raster Processing"
+msgstr "Rasterdatenverarbeitung"
+
+#. Tag: title
+#: reference_raster.xml:5992
+#, no-c-format
+msgid "Map Algebra"
+msgstr "Map Algebra"
+
+#. Tag: refname
+#: reference_raster.xml:5996
+#, no-c-format
+msgid "ST_Clip"
+msgstr "ST_Clip"
+
+#. Tag: refpurpose
+#: reference_raster.xml:5997
+#, no-c-format
+msgid ""
+"Returns the raster clipped by the input geometry. If band number not is "
+"specified, all bands are processed. If <varname>crop</varname> is not "
+"specified or TRUE, the output raster is cropped."
+msgstr "Schneidet den Raster nach der Eingabegeometrie. Wenn die Bandnummer nicht angegeben ist, werden alle Bänder bearbeitet. Wenn <varname>crop</varname> nicht angegeben oder TRUE ist, wird der Ausgaberaster abgeschnitten."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:6001
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Clip</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>crop=TRUE</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>raster <function>ST_Clip</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>nodataval</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>crop=TRUE</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>raster <function>ST_Clip</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>crop</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>raster "
+"<function>ST_Clip</function></funcdef> <paramdef><type>raster </type> "
+"<parameter>rast</parameter></paramdef> <paramdef><type>geometry </type> "
+"<parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>double"
+" precision[] </type> <parameter>nodataval=NULL</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>boolean </type> "
+"<parameter>crop=TRUE</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>raster <function>ST_Clip</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>double precision </type> "
+"<parameter>nodataval</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>crop=TRUE</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>raster <function>ST_Clip</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>boolean </type> <parameter>crop</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Clip</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer[] </type> <parameter>nband</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision[] </type> <parameter>nodataval=NULL</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>crop=TRUE</parameter></paramdef> [...]
+
+#. Tag: para
+#: reference_raster.xml:6058
+#, no-c-format
+msgid ""
+"Returns a raster that is clipped by the input geometry "
+"<varname>geom</varname>. If band index is not specified, all bands are "
+"processed."
+msgstr "Gibt einen Raster aus, der nach der Eingabegeometrie <varname>geom</varname> ausgeschnitten wird. Wird kein Band angegeben, so werden alle Bänder bearbeitet."
+
+#. Tag: para
+#: reference_raster.xml:6062
+#, no-c-format
+msgid ""
+"Rasters resulting from ST_Clip must have a nodata value assigned for areas "
+"clipped, one for each band. If none are provided and the input raster do not"
+" have a nodata value defined, nodata values of the resulting raster are set "
+"to ST_MinPossibleValue(ST_BandPixelType(rast, band)). When the number of "
+"nodata value in the array is smaller than the number of band, the last one "
+"in the array is used for the remaining bands. If the number of nodata value "
+"is greater than the number of band, the extra nodata values are ignored. All"
+" variants accepting an array of nodata values also accept a single value "
+"which will be assigned to each band."
+msgstr "Raster die aus einer Operation mit ST_Clip resultieren, müssen in den Bereichen wo sie ausgeschnitten werden, einen NODATA-Wert für jedes Band aufweisen. Wenn keine Werte übergeben werden und für den Ausgangsraster kein NODATA-Wert festgelegt wurde, dann werden die NODATA-Werte des Zielrasters auf ST_MinPossibleValue(ST_BandPixelType(rast, band)) gesetzt. Wenn die Anzahl der NODATA-Werte in dem übergebenen Feld kleiner als die Anzahl der Bänder ist, wird für die restlichen Bänder [...]
+
+#. Tag: para
+#: reference_raster.xml:6066
+#, no-c-format
+msgid ""
+"If <varname>crop</varname> is not specified, true is assumed meaning the "
+"output raster is cropped to the intersection of the "
+"<varname>geom</varname>and <varname>rast</varname> extents. If "
+"<varname>crop</varname> is set to false, the new raster gets the same extent"
+" as <varname>rast</varname>."
+msgstr "Wenn <varname>crop</varname> nicht angegeben ist, wird TRUE angenommen. Dies bedeutet, dass der Ergebnisraster auf die Ausdehnung der Verschneidung von <varname>geom</varname> und <varname>rast</varname> zugeschnitten wird. Wenn <varname>crop</varname> auf FALSE gesetzt ist, hat der neue Raster dieselbe Ausdehnung wie <varname>rast</varname>."
+
+#. Tag: para
+#: reference_raster.xml:6072
+#, no-c-format
+msgid "Enhanced: 2.1.0 Rewritten in C"
+msgstr "Erweiterung: 2.1.0 neu geschrieben in C"
+
+#. Tag: para
+#: reference_raster.xml:6074
+#, no-c-format
+msgid ""
+"Examples here use Massachusetts aerial data available on MassGIS site <ulink"
+" url=\"http://www.mass.gov/mgis/colororthos2008.htm\">MassGIS Aerial "
+"Orthos</ulink>. Coordinates are in Massachusetts State Plane Meters."
+msgstr "Diese Beispiele nutzen Luftbilddaten aus Massachusetts, die von <ulink url=\"http://www.mass.gov/mgis/colororthos2008.htm\">MassGIS Aerial Orthos</ulink> heruntergeladen werden können. Die Koordinaten liegen in \"Massachusetts State Plane Meters\" vor."
+
+#. Tag: title
+#: reference_raster.xml:6080
+#, no-c-format
+msgid "Examples: 1 band clipping"
+msgstr "Beispiele: 1 Band ausschneiden"
+
+#. Tag: programlisting
+#: reference_raster.xml:6082
+#, no-c-format
+msgid ""
+"-- Clip the first band of an aerial tile by a 20 meter buffer.\n"
+"SELECT ST_Clip(rast, 1,\n"
+"                ST_Buffer(ST_Centroid(ST_Envelope(rast)),20)\n"
+"        ) from aerials.boston\n"
+"WHERE rid = 4;"
+msgstr "-- Das erste Band einer Luftbildkachel mit einem 20 Meter Puffer ausschneiden.\nSELECT ST_Clip(rast, 1,\n                ST_Buffer(ST_Centroid(ST_Envelope(rast)),20)\n        ) from aerials.boston\nWHERE rid = 4;"
+
+#. Tag: programlisting
+#: reference_raster.xml:6084
+#, no-c-format
+msgid ""
+"-- Demonstrate effect of crop on final dimensions of raster\n"
+"-- Note how final extent is clipped to that of the geometry\n"
+"-- if crop = true\n"
+"SELECT ST_XMax(ST_Envelope(ST_Clip(rast, 1, clipper, true))) As xmax_w_trim,\n"
+"        ST_XMax(clipper) As xmax_clipper,\n"
+"        ST_XMax(ST_Envelope(ST_Clip(rast, 1, clipper, false))) As xmax_wo_trim,\n"
+"        ST_XMax(ST_Envelope(rast)) As xmax_rast_orig\n"
+"FROM (SELECT rast, ST_Buffer(ST_Centroid(ST_Envelope(rast)),6) As clipper\n"
+"        FROM aerials.boston\n"
+"WHERE rid = 6) As foo;\n"
+"\n"
+"   xmax_w_trim    |   xmax_clipper   |   xmax_wo_trim   |  xmax_rast_orig\n"
+"------------------+------------------+------------------+------------------\n"
+" 230657.436173996 | 230657.436173996 | 230666.436173996 | 230666.436173996"
+msgstr "-- Demonstriert den Effekt von \"crop\" auf die endgültige Größe des Rasters\n-- Wenn \"crop = true\",\n-- dann ergibt sich der endgültige Ausschnitt durch schneiden der Geometrie\nSELECT ST_XMax(ST_Envelope(ST_Clip(rast, 1, clipper, true))) As xmax_w_trim,\n        ST_XMax(clipper) As xmax_clipper,\n        ST_XMax(ST_Envelope(ST_Clip(rast, 1, clipper, false))) As xmax_wo_trim,\n        ST_XMax(ST_Envelope(rast)) As xmax_rast_orig\nFROM (SELECT rast, ST_Buffer(ST_Centroid(ST_Env [...]
+
+#. Tag: para
+#: reference_raster.xml:6098 reference_raster.xml:6141
+#: reference_raster.xml:6184
+#, no-c-format
+msgid "Full raster tile before clipping"
+msgstr "Die gesamte Rasterkachel vor dem Ausschneiden"
+
+#. Tag: para
+#: reference_raster.xml:6112 reference_raster.xml:6198
+#, no-c-format
+msgid "After Clipping"
+msgstr "Nach dem Ausschneiden"
+
+#. Tag: title
+#: reference_raster.xml:6125
+#, no-c-format
+msgid ""
+"Examples: 1 band clipping with no crop and add back other bands unchanged"
+msgstr "Beispiele: 1 Band ohne \"crop\" ausschneiden und die anderen Bänder ungeändert erneut hinzufügen"
+
+#. Tag: programlisting
+#: reference_raster.xml:6127
+#, no-c-format
+msgid ""
+"-- Same example as before, but we need to set crop to false to be able to use ST_AddBand\n"
+"-- because ST_AddBand requires all bands be the same Width and height\n"
+"SELECT ST_AddBand(ST_Clip(rast, 1,\n"
+"                ST_Buffer(ST_Centroid(ST_Envelope(rast)),20),false\n"
+"        ), ARRAY[ST_Band(rast,2),ST_Band(rast,3)] ) from aerials.boston\n"
+"WHERE rid = 6;"
+msgstr "-- Selbes Beispiel wie vorher, aber mit \"crop\" auf FALSE gesetzt, damit ST_AddBand verwendet werden kann\n-- ST_AddBand setzt voraus, dass all Bänder dieselbe Breite und Höhe haben\nSELECT ST_AddBand(ST_Clip(rast, 1,\n                ST_Buffer(ST_Centroid(ST_Envelope(rast)),20),false\n        ), ARRAY[ST_Band(rast,2),ST_Band(rast,3)] ) from aerials.boston\nWHERE rid = 6;"
+
+#. Tag: para
+#: reference_raster.xml:6155
+#, no-c-format
+msgid "After Clipping - surreal"
+msgstr "Nach dem Abschneiden - unwirklich"
+
+#. Tag: title
+#: reference_raster.xml:6168
+#, no-c-format
+msgid "Examples: Clip all bands"
+msgstr "Beispiele: Alle Bänder ausschneiden"
+
+#. Tag: programlisting
+#: reference_raster.xml:6170
+#, no-c-format
+msgid ""
+"-- Clip all bands of an aerial tile by a 20 meter buffer.\n"
+"-- Only difference is we don't specify a specific band to clip\n"
+"-- so all bands are clipped\n"
+"SELECT ST_Clip(rast,\n"
+"          ST_Buffer(ST_Centroid(ST_Envelope(rast)), 20),\n"
+"          false\n"
+"        ) from aerials.boston\n"
+"WHERE rid = 4;"
+msgstr "-- Alle Bänder einer Luftbildkachel mit einem 20 Meter Puffer ausschneiden.\n-- Da wir kein bestimmtes Band angeben, werden alle Bänder ausgeschnitten\nSELECT ST_Clip(rast,\n          ST_Buffer(ST_Centroid(ST_Envelope(rast)), 20),\n          false\n        ) from aerials.boston\nWHERE rid = 4;"
+
+#. Tag: para
+#: reference_raster.xml:6213
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Intersection\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Intersection\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:6223
+#, no-c-format
+msgid "ST_ColorMap"
+msgstr "ST_ColorMap"
+
+#. Tag: refpurpose
+#: reference_raster.xml:6224
+#, no-c-format
+msgid ""
+"Creates a new raster of up to four 8BUI bands (grayscale, RGB, RGBA) from "
+"the source raster and a specified band. Band 1 is assumed if not specified."
+msgstr "Erzeugt aus einem bestimmten Band des Ausgangsrasters einen neuen Raster mit bis zu vier 8BUI-Bändern (Grauwert, RGB, RGBA). Wenn kein Band angegeben ist, wird Band 1 angenommen."
+
+#. Tag: funcprototype
+#: reference_raster.xml:6229
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_ColorMap</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>colormap=grayscale</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>method=INTERPOLATE</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_ColorMap</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=1</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>colormap=grayscale</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>method=INTERPOLATE</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:6239
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_ColorMap</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>colormap</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>method=INTERPOLATE</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_ColorMap</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>text </type> <parameter>colormap</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>method=INTERPOLATE</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:6251
+#, no-c-format
+msgid ""
+"Apply a <varname>colormap</varname> to the band at <varname>nband</varname> "
+"of <varname>rast</varname> resulting a new raster comprised of up to four "
+"8BUI bands. The number of 8BUI bands in the new raster is determined by the "
+"number of color components defined in <varname>colormap</varname>."
+msgstr "Wendet eine <varname>colormap</varname> auf das Band <varname>nband</varname> von <varname>rast</varname> an, wodurch ein neuer Raster aus bis zu vier 8BUI-Bändern erstellt wird. Die Anzahl der 8BUI-Bänder des neuen Raster wird durch die Anzahl der Farbkomponenten bestimmt, die in der <varname>colormap</varname> definiert sind."
+
+#. Tag: para
+#: reference_raster.xml:6255
+#, no-c-format
+msgid "If <varname>nband</varname> is not specified, then band 1 is assumed."
+msgstr "Wenn <varname>nband</varname> nicht angegeben ist, wird Band 1 angenommen."
+
+#. Tag: para
+#: reference_raster.xml:6257
+#, no-c-format
+msgid ""
+"<varname>colormap</varname> can be a keyword of a pre-defined colormap or a "
+"set of lines defining the value and the color components."
+msgstr "<varname>colormap</varname> kann ein Schlüsselwort, ein vordefiniertes Farbschema, oder Zeilen in denen der Zellwert und die Farbkomponenten festgelegt sind."
+
+#. Tag: para
+#: reference_raster.xml:6261
+#, no-c-format
+msgid "Valid pre-defined <varname>colormap</varname> keyword:"
+msgstr "Gültige, vordefinierte Schlüsselwörter von <varname>colormap</varname>:"
+
+#. Tag: para
+#: reference_raster.xml:6267
+#, no-c-format
+msgid ""
+"<varname>grayscale</varname> or <varname>greyscale</varname> for a one 8BUI "
+"band raster of shades of gray."
+msgstr "<varname>grayscale</varname> oder <varname>greyscale</varname> für Grauabstufungen in einem 8BUI-Rasterband."
+
+#. Tag: para
+#: reference_raster.xml:6272
+#, no-c-format
+msgid ""
+"<varname>pseudocolor</varname> for a four 8BUI (RGBA) band raster with "
+"colors going from blue to green to red."
+msgstr "<varname>pseudocolor</varname> für vier 8BUI-Rasterbänder (RGBA) mit Farbverläufen von Blau zu Grün zu Rot."
+
+#. Tag: para
+#: reference_raster.xml:6277
+#, no-c-format
+msgid ""
+"<varname>fire</varname> for a four 8BUI (RGBA) band raster with colors going"
+" from black to red to pale yellow."
+msgstr "<varname>fire</varname> für vier 8BUI-Rasterbänder (RGBA) mit Farbverläufen von Blau zu Rot zu blassem Gelb. "
+
+#. Tag: para
+#: reference_raster.xml:6282
+#, no-c-format
+msgid ""
+"<varname>bluered</varname> for a four 8BUI (RGBA) band raster with colors "
+"going from blue to pale white to red."
+msgstr "<varname>bluered</varname> für vier 8BUI-Rasterbänder (RGBA) mit Farbverläufen von Blau zu blassem Weiß zu Rot. "
+
+#. Tag: para
+#: reference_raster.xml:6288
+#, no-c-format
+msgid ""
+"Users can pass a set of entries (one per line) to "
+"<varname>colormap</varname> to specify custom colormaps. Each entry "
+"generally consists of five values: the pixel value and corresponding Red, "
+"Green, Blue, Alpha components (color components between 0 and 255). Percent "
+"values can be used instead of pixel values where 0% and 100% are the minimum"
+" and maximum values found in the raster band. Values can be separated with "
+"commas (','), tabs, colons (':') and/or spaces. The pixel value can be set "
+"to <emphasis>nv</emphasis>, <emphasis>null</emphasis> or "
+"<emphasis>nodata</emphasis> for the NODATA value. An example is provided "
+"below."
+msgstr "Anwender können mehrere Einträge (einen pro Zeile) an <varname>colormap</varname> übergeben, um bestimmte Farbschemata zu spezifizieren. Üblicherweise besteht jeder Eintrag aus fünf Werten: der Pixelwert und die zugehörigen Rot-, Grün-, Blau- und Alpha-Komponenten (Farbkomponenten zwischen 0 und 255). Anstelle der Pixelwerte können auch Prozentwerte verwendet werden, wobei 0% und 100% die minimalen und maximalen Werte des Rasterbandes sind. Die Werte können durch Beistriche (',') [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:6292
+#, no-c-format
+msgid ""
+"5 0 0 0 255\n"
+"4 100:50 55 255\n"
+"1 150,100 150 255\n"
+"0% 255 255 255 255\n"
+"nv 0 0 0 0"
+msgstr "5 0 0 0 255\n4 100:50 55 255\n1 150,100 150 255\n0% 255 255 255 255\nnv 0 0 0 0"
+
+#. Tag: para
+#: reference_raster.xml:6294
+#, no-c-format
+msgid ""
+"The syntax of <varname>colormap</varname> is similar to that of the color-"
+"relief mode of GDAL <ulink "
+"url=\"http://www.gdal.org/gdaldem.html#gdaldem_color_relief\">gdaldem</ulink>."
+msgstr "Die Syntax von <varname>colormap</varname> ist ähnlich wie bei dem Modus \"color-relief\" bei <ulink url=\"http://www.gdal.org/gdaldem.html#gdaldem_color_relief\">gdaldem</ulink> von GDAL."
+
+#. Tag: para
+#: reference_raster.xml:6298
+#, no-c-format
+msgid "Valid keywords for <varname>method</varname>:"
+msgstr "Gültige Schlüsselwörter für <varname>method</varname>:"
+
+#. Tag: para
+#: reference_raster.xml:6304
+#, no-c-format
+msgid ""
+"<varname>INTERPOLATE</varname> to use linear interpolation to smoothly blend"
+" the colors between the given pixel values"
+msgstr "<varname>INTERPOLATE</varname> verwendet eine lineare Interpolation um einen kontinuierlichen Übergang der Farben zwischen den Pixelwerten zu erhalten"
+
+#. Tag: para
+#: reference_raster.xml:6309
+#, no-c-format
+msgid ""
+"<varname>EXACT</varname> to strictly match only those pixels values found in"
+" the colormap. Pixels whose value does not match a colormap entry will be "
+"set to 0 0 0 0 (RGBA)"
+msgstr "<varname>EXACT</varname> genaue Entsprechung der Pixelwerte mit der \"colormap\". Pixel, deren Werte keinen Eintrag in \"colormap\" haben, werden mit \"0 0 0 0\" (RGBA) eingefärbt"
+
+#. Tag: para
+#: reference_raster.xml:6314
+#, no-c-format
+msgid ""
+"<varname>NEAREST</varname> to use the colormap entry whose value is closest "
+"to the pixel value"
+msgstr "<varname>NEAREST</varname> verwendet die Einträge der \"colormap\", deren Wert dem Pixelwert am nächsten kommt"
+
+#. Tag: para
+#: reference_raster.xml:6321
+#, no-c-format
+msgid ""
+"A great reference for colormaps is <ulink "
+"url=\"http://www.colorbrewer2.org\">ColorBrewer</ulink>."
+msgstr "Eine großartige Hilfestellung für \"colormaps\" bietet <ulink url=\"http://www.colorbrewer2.org\">ColorBrewer</ulink>"
+
+#. Tag: para
+#: reference_raster.xml:6326
+#, no-c-format
+msgid ""
+"The resulting bands of new raster will have no NODATA value set. Use <xref "
+"linkend=\"RT_ST_SetBandNoDataValue\"/> to set a NODATA value if one is "
+"needed."
+msgstr "Bei den resultierenden Bänder des neuen Rasters sind keine NODATA-Werte gesetzt. Verwenden Sie bitte <xref linkend=\"RT_ST_SetBandNoDataValue\"/> um einen NODATA-Wert zu setzen, falls dieser benötigt wird."
+
+#. Tag: para
+#: reference_raster.xml:6336
+#, no-c-format
+msgid "This is a junk table to play with"
+msgstr "Eine \"Junk\"-Tabelle zum Herumspielen"
+
+#. Tag: programlisting
+#: reference_raster.xml:6338
+#, no-c-format
+msgid ""
+"-- setup test raster table --\n"
+"DROP TABLE IF EXISTS funky_shapes;\n"
+"CREATE TABLE funky_shapes(rast raster);\n"
+"\n"
+"INSERT INTO funky_shapes(rast)\n"
+"WITH ref AS (\n"
+"        SELECT ST_MakeEmptyRaster( 200, 200, 0, 200, 1, -1, 0, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_Union(rast)\n"
+"FROM (\n"
+"        SELECT\n"
+"                ST_AsRaster(\n"
+"                        ST_Rotate(\n"
+"                                ST_Buffer(\n"
+"                                        ST_GeomFromText('LINESTRING(0 2,50 50,150 150,125 50)'),\n"
+"                                        i*2\n"
+"                                ),\n"
+"                                pi() * i * 0.125, ST_Point(50,50)\n"
+"                        ),\n"
+"                        ref.rast, '8BUI'::text, i * 5\n"
+"                ) AS rast\n"
+"        FROM ref\n"
+"        CROSS JOIN generate_series(1, 10, 3) AS i\n"
+") AS shapes;"
+msgstr "-- Erstellung einer Raster-Testtabelle --\nDROP TABLE IF EXISTS funky_shapes;\nCREATE TABLE funky_shapes(rast raster);\n\nINSERT INTO funky_shapes(rast)\nWITH ref AS (\n        SELECT ST_MakeEmptyRaster( 200, 200, 0, 200, 1, -1, 0, 0) AS rast\n)\nSELECT\n        ST_Union(rast)\nFROM (\n        SELECT\n                ST_AsRaster(\n                        ST_Rotate(\n                                ST_Buffer(\n                                        ST_GeomFromText('LINESTRING(0 2 [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:6340
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_NumBands(rast) As n_orig,\n"
+"        ST_NumBands(ST_ColorMap(rast,1, 'greyscale')) As ngrey,\n"
+"        ST_NumBands(ST_ColorMap(rast,1, 'pseudocolor')) As npseudo,\n"
+"        ST_NumBands(ST_ColorMap(rast,1, 'fire')) As nfire,\n"
+"        ST_NumBands(ST_ColorMap(rast,1, 'bluered')) As nbluered,\n"
+"        ST_NumBands(ST_ColorMap(rast,1, '\n"
+"100% 255   0   0\n"
+" 80% 160   0   0\n"
+" 50% 130   0   0\n"
+" 30%  30   0   0\n"
+" 20%  60   0   0\n"
+"  0%   0   0   0\n"
+"  nv 255 255 255\n"
+"        ')) As nred\n"
+"FROM funky_shapes;"
+msgstr "SELECT\n        ST_NumBands(rast) As n_orig,\n        ST_NumBands(ST_ColorMap(rast,1, 'greyscale')) As ngrey,\n        ST_NumBands(ST_ColorMap(rast,1, 'pseudocolor')) As npseudo,\n        ST_NumBands(ST_ColorMap(rast,1, 'fire')) As nfire,\n        ST_NumBands(ST_ColorMap(rast,1, 'bluered')) As nbluered,\n        ST_NumBands(ST_ColorMap(rast,1, '\n100% 255   0   0\n 80% 160   0   0\n 50% 130   0   0\n 30%  30   0   0\n 20%  60   0   0\n  0%   0   0   0\n  nv 255 255 255\n        ' [...]
+
+#. Tag: screen
+#: reference_raster.xml:6342
+#, no-c-format
+msgid ""
+"n_orig | ngrey | npseudo | nfire | nbluered | nred\n"
+"--------+-------+---------+-------+----------+------\n"
+"      1 |     1 |       4 |     4 |        4 |    3"
+msgstr "n_orig | ngrey | npseudo | nfire | nbluered | nred\n--------+-------+---------+-------+----------+------\n      1 |     1 |       4 |     4 |        4 |    3"
+
+#. Tag: title
+#: reference_raster.xml:6346
+#, no-c-format
+msgid "Examples: Compare different color map looks using ST_AsPNG"
+msgstr "Beispiele: Vergleich verschiedener Farbtafeln mit ST_AsPNG"
+
+#. Tag: programlisting
+#: reference_raster.xml:6347
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_AsPNG(rast) As orig_png,\n"
+"        ST_AsPNG(ST_ColorMap(rast,1,'greyscale')) As grey_png,\n"
+"        ST_AsPNG(ST_ColorMap(rast,1, 'pseudocolor')) As pseudo_png,\n"
+"        ST_AsPNG(ST_ColorMap(rast,1, 'nfire')) As fire_png,\n"
+"        ST_AsPNG(ST_ColorMap(rast,1, 'bluered')) As bluered_png,\n"
+"        ST_AsPNG(ST_ColorMap(rast,1, '\n"
+"100% 255   0   0\n"
+" 80% 160   0   0\n"
+" 50% 130   0   0\n"
+" 30%  30   0   0\n"
+" 20%  60   0   0\n"
+"  0%   0   0   0\n"
+"  nv 255 255 255\n"
+"        ')) As red_png\n"
+"FROM funky_shapes;"
+msgstr "SELECT\n        ST_AsPNG(rast) As orig_png,\n        ST_AsPNG(ST_ColorMap(rast,1,'greyscale')) As grey_png,\n        ST_AsPNG(ST_ColorMap(rast,1, 'pseudocolor')) As pseudo_png,\n        ST_AsPNG(ST_ColorMap(rast,1, 'nfire')) As fire_png,\n        ST_AsPNG(ST_ColorMap(rast,1, 'bluered')) As bluered_png,\n        ST_AsPNG(ST_ColorMap(rast,1, '\n100% 255   0   0\n 80% 160   0   0\n 50% 130   0   0\n 30%  30   0   0\n 20%  60   0   0\n  0%   0   0   0\n  nv 255 255 255\n        ')) A [...]
+
+#. Tag: para
+#: reference_raster.xml:6361
+#, no-c-format
+msgid "orig_png"
+msgstr "orig_png"
+
+#. Tag: para
+#: reference_raster.xml:6375
+#, no-c-format
+msgid "grey_png"
+msgstr "grey_png"
+
+#. Tag: para
+#: reference_raster.xml:6389
+#, no-c-format
+msgid "pseudo_png"
+msgstr "pseudo_png"
+
+#. Tag: para
+#: reference_raster.xml:6405
+#, no-c-format
+msgid "fire_png"
+msgstr "fire_png"
+
+#. Tag: para
+#: reference_raster.xml:6419
+#, no-c-format
+msgid "bluered_png"
+msgstr "bluered_png"
+
+#. Tag: para
+#: reference_raster.xml:6433
+#, no-c-format
+msgid "red_png"
+msgstr "red_png"
+
+#. Tag: para
+#: reference_raster.xml:6447
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_AsRaster\"/> <xref linkend=\"RT_ST_MapAlgebra\"/>, "
+"<xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>, <xref"
+" linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_Union\"/>"
+msgstr ", <xref linkend=\"RT_ST_AsRaster\"/> <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>, <xref linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_Union\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:6461
+#, no-c-format
+msgid "ST_Intersection"
+msgstr "ST_Intersection"
+
+#. Tag: refpurpose
+#: reference_raster.xml:6462
+#, no-c-format
+msgid ""
+"<refpurpose>Returns a raster or a set of geometry-pixelvalue pairs "
+"representing the shared portion of two rasters or the geometrical "
+"intersection of a vectorization of the raster and a geometry.</refpurpose>"
+msgstr "<refpurpose>Gibt Geometry-PixelValue Paare, oder einen Raster aus, der durch die Schnittmenge der beiden Raster bestimmt wird, oder durch die geometrische Verschneidung einer Vektorisierung des Rasters mit einem geometrischen Datentyp.</refpurpose>"
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:6466
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>setof geomval "
+"<function>ST_Intersection</function></funcdef> <paramdef><type>geometry "
+"</type> <parameter>geom</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>band_num=1</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>setof geomval "
+"<function>ST_Intersection</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>geom</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>setof geomval "
+"<function>ST_Intersection</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>band</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>geomin</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_Intersection</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast1</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>rast2</parameter></paramdef> <paramdef><type>double "
+"precision[] </type> <parameter>nodataval</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>raster "
+"<function>ST_Intersection</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast1</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>rast2</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>returnband</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>raster <function>ST_Intersection</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band1</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band2</parameter></paramdef> "
+"<paramdef><type>double precision[] </type> "
+"<parameter>nodataval</parameter></paramdef> </funcprototype> <funcprototype>"
+" <funcdef>raster <function>ST_Intersection</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band1</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band2</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>returnband</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision[] </type> "
+"<parameter>nodataval</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>setof geomval <function>ST_Intersection</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band_num=1</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>setof geomval <function>ST_Intersection</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></p [...]
+
+#. Tag: para
+#: reference_raster.xml:6526
+#, no-c-format
+msgid ""
+"<para>Returns a raster or a set of geometry-pixelvalue pairs representing "
+"the shared portion of two rasters or the geometrical intersection of a "
+"vectorization of the raster and a geometry.</para>"
+msgstr "<para>Gibt Geometry-PixelValue Paare, oder einen Raster aus, der durch die Schnittmenge der beiden Raster bestimmt wird, oder durch die geometrische Verschneidung einer Vektorisierung des Rasters mit einem geometrischen Datentyp.</para>"
+
+#. Tag: para
+#: reference_raster.xml:6530
+#, no-c-format
+msgid ""
+"The first three variants, returning a setof geomval, works in vector space. "
+"The raster is first vectorized (using ST_DumpAsPolygon) into a set of "
+"geomval rows and those rows are then intersected with the geometry using the"
+" ST_Intersection(geometry, geometry) PostGIS function. Geometries "
+"intersecting only with a nodata value area of a raster returns an empty "
+"geometry. They are normally excluded from the results by the proper usage of"
+" ST_Intersect in the WHERE clause."
+msgstr "Die ersten drei Varianten, die ein \"setof geomval\" zurückgeben, führen die Berechnungen im Vektorraum aus. Der Raster wird zuerst in eine Menge von \"geomval\"-Zeilen vektorisiert (mit ST_DumpAsPolygon) und anschließend mit der Geometrie über die PostGIS Funktion St_Intersection(geometry, geometry) verschnitten. Wenn die verschnittene Geometrie nur aus NODATA Werten besteht, wird eine leere Geometrie zurückgegeben. Diese wird üblicherweise durch die richtige Verwendung von ST_I [...]
+
+#. Tag: para
+#: reference_raster.xml:6534
+#, no-c-format
+msgid ""
+"You can access the geometry and the value parts of the resulting set of "
+"geomval by surrounding them with parenthesis and adding '.geom' or '.val' at"
+" the end of the expression. e.g. (ST_Intersection(rast, geom)).geom"
+msgstr "Sie können auf die Geometriebestandteile und die Werte der erzeugten \"geomvals\" zugreifen, indem Sie diese mit Klammern versehen und '.geom' oder '.val' am Ende des Ausdrucks hinzufügen; z.B. (ST_Intersection(rast, geom)).geom"
+
+#. Tag: para
+#: reference_raster.xml:6538
+#, no-c-format
+msgid ""
+"The other variants, returning a raster, works in raster space. They are "
+"using the two rasters version of ST_MapAlgebraExpr to perform the "
+"intersection."
+msgstr "Die anderen Varianten, welche einen Raster zurückgeben, führen die Berechnungen im Rasterraum aus. Sie verwenden die Version mit den zwei Rastern von ST_MapAlgebraExpr um die Verschneidung durchzuführen."
+
+#. Tag: para
+#: reference_raster.xml:6542
+#, no-c-format
+msgid ""
+"The extent of the resulting raster corresponds to the geometrical "
+"intersection of the two raster extents. The resulting raster includes "
+"'BAND1', 'BAND2' or 'BOTH' bands, following what is passed as the "
+"<varname>returnband</varname> parameter. Nodata value areas present in any "
+"band results in nodata value areas in every bands of the result. In other "
+"words, any pixel intersecting with a nodata value pixel becomes a nodata "
+"value pixel in the result."
+msgstr "Die Ausdehnung des resultierenden Raster entspricht der Ausdehnung des geometrischen Durchschnitts der beiden Raster. Der resultierende Raster enthält die Bänder 'BAND1', 'BAND2' und 'BOTH', gefolgt von dem Parameter <varname>returnband</varname>. Wenn irgendein Band Bereiche mit NODATA-Werten enthält, so werden diese Bereiche in allen Bändern des resultierenden Raster zu NODATA. Anders ausgedückt, jedes Pixel, das ein Pixel mit NODATA-Wert schneidet wird im Ergebnis selbst zu ei [...]
+
+#. Tag: para
+#: reference_raster.xml:6546
+#, no-c-format
+msgid ""
+"Rasters resulting from ST_Intersection must have a nodata value assigned for"
+" areas not intersecting. You can define or replace the nodata value for any "
+"resulting band by providing a <varname>nodataval[]</varname> array of one or"
+" two nodata values depending if you request 'BAND1', 'BAND2' or 'BOTH' "
+"bands. The first value in the array replace the nodata value in the first "
+"band and the second value replace the nodata value in the second band. If "
+"one input band do not have a nodata value defined and none are provided as "
+"an array, one is chosen using the ST_MinPossibleValue function. All variant "
+"accepting an array of nodata value can also accept a single value which will"
+" be assigned to each requested band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:6550
+#, no-c-format
+msgid ""
+"In all variants, if no band number is specified band 1 is assumed. If you "
+"need an intersection between a raster and geometry that returns a raster, "
+"refer to <xref linkend=\"RT_ST_Clip\"/>."
+msgstr "Bei sämtlichen Varianten wird Band 1 angenommen, wenn keine Bandnummer angegeben ist. Wenn Sie die Verschneidung zwischen einem Raster und einer Geometrie als Raster ausgegeben haben wollen, sehen Sie bitte <xref linkend=\"RT_ST_Clip\"/>."
+
+#. Tag: para
+#: reference_raster.xml:6555
+#, no-c-format
+msgid ""
+"To get more control on the resulting extent or on what to return when "
+"encountering a nodata value, use the two rasters version of <xref "
+"linkend=\"RT_ST_MapAlgebraExpr2\"/>."
+msgstr "Um über die resultierende Ausdehnung, oder über das was für einen NODATA-Wert zurückgeben werden soll, eine bessere Kontrolle zu haben, können Sie die Variante von <xref linkend=\"RT_ST_MapAlgebraExpr2\"/> mit den zwei Raster verwenden."
+
+#. Tag: para
+#: reference_raster.xml:6561
+#, no-c-format
+msgid ""
+"To compute the intersection of a raster band with a geometry in raster "
+"space, use <xref linkend=\"RT_ST_Clip\"/>. ST_Clip works on multiple bands "
+"rasters and does not return a band corresponding to the rasterized geometry."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:6567
+#, no-c-format
+msgid ""
+"ST_Intersection should be used in conjunction with ST_Intersects and an "
+"index on the raster column and/or the geometry column."
+msgstr "ST_Intersection sollte in Verbindung mit ST_Intersects und einem Index auf die Rasterspalte und/oder auf die Geometriespalte angewendet werden."
+
+#. Tag: para
+#: reference_raster.xml:6572
+#, no-c-format
+msgid ""
+"Enhanced: 2.0.0 - Intersection in the raster space was introduced. In "
+"earlier pre-2.0.0 versions, only intersection performed in vector space were"
+" supported."
+msgstr "Enhanced: 2.0.0 - Verschneidungsoperation im Rasterraum eingeführt. In Vorgängerversionen von 2.0.0 wurde lediglich die Verschneidung im Vektorraum unterstützt."
+
+#. Tag: title
+#: reference_raster.xml:6578
+#, no-c-format
+msgid "Examples: Geometry, Raster -- resulting in geometry vals"
+msgstr "Beispiele: Geometrie, Raster -- das Ergebnis sind \"geomvals\""
+
+#. Tag: programlisting
+#: reference_raster.xml:6580
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        foo.rid,\n"
+"        foo.gid,\n"
+"        ST_AsText((foo.geomval).geom) As geomwkt,\n"
+"        (foo.geomval).val\n"
+"FROM (\n"
+"        SELECT\n"
+"                A.rid,\n"
+"                g.gid,\n"
+"                ST_Intersection(A.rast, g.geom) As geomval\n"
+"        FROM dummy_rast AS A\n"
+"        CROSS JOIN (\n"
+"                VALUES\n"
+"                        (1, ST_Point(3427928, 5793243.85) ),\n"
+"                        (2, ST_GeomFromText('LINESTRING(3427927.85 5793243.75,3427927.8 5793243.75,3427927.8 5793243.8)')),\n"
+"                        (3, ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n"
+"        ) As g(gid,geom)\n"
+"        WHERE A.rid = 2\n"
+") As foo;\n"
+"\n"
+" rid | gid |      geomwkt                                                                                                | val\n"
+"-----+-----+---------------------------------------------------------------------------------------------\n"
+"   2 |   1 | POINT(3427928 5793243.85)                                                                        | 249\n"
+"   2 |   1 | POINT(3427928 5793243.85)                                                                        | 253\n"
+"   2 |   2 | POINT(3427927.85 5793243.75)                                                                | 254\n"
+"   2 |   2 | POINT(3427927.8 5793243.8)                                                                        | 251\n"
+"   2 |   2 | POINT(3427927.8 5793243.8)                                                                        | 253\n"
+"   2 |   2 | LINESTRING(3427927.8 5793243.75,3427927.8 5793243.8)        | 252\n"
+"   2 |   2 | MULTILINESTRING((3427927.8 5793243.8,3427927.8 5793243.75),...) | 250\n"
+"   2 |   3 | GEOMETRYCOLLECTION EMPTY"
+msgstr "SELECT\n        foo.rid,\n        foo.gid,\n        ST_AsText((foo.geomval).geom) As geomwkt,\n        (foo.geomval).val\nFROM (\n        SELECT\n                A.rid,\n                g.gid,\n                ST_Intersection(A.rast, g.geom) As geomval\n        FROM dummy_rast AS A\n        CROSS JOIN (\n                VALUES\n                        (1, ST_Point(3427928, 5793243.85) ),\n                        (2, ST_GeomFromText('LINESTRING(3427927.85 5793243.75,3427927.8 5793 [...]
+
+#. Tag: para
+#: reference_raster.xml:6585
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Intersects\"/>, <xref "
+"linkend=\"RT_ST_MapAlgebraExpr2\"/>, <xref linkend=\"RT_ST_Clip\"/>, <xref "
+"linkend=\"ST_AsText\"/>"
+msgstr ", <xref linkend=\"RT_ST_Intersects\"/>, <xref linkend=\"RT_ST_MapAlgebraExpr2\"/>, <xref linkend=\"RT_ST_Clip\"/>, <xref linkend=\"ST_AsText\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:6597 reference_raster.xml:6948
+#, no-c-format
+msgid "ST_MapAlgebra"
+msgstr "ST_MapAlgebra"
+
+#. Tag: refpurpose
+#: reference_raster.xml:6598
+#, no-c-format
+msgid ""
+"Callback function version - Returns a one-band raster given one or more "
+"input rasters, band indexes and one user-specified callback function."
+msgstr "Die Version mit der Rückruffunktion - Gibt für einen oder mehrere Eingaberaster einen Raster mit einem Band, den Bandindizes und einer vom Anwender vorgegebenen Rückruffunktion zurück."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:6604
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef>"
+" <paramdef><type>rastbandarg[] </type> "
+"<parameter>rastbandargset</parameter></paramdef> "
+"<paramdef><type>regprocedure </type> "
+"<parameter>callbackfunc</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>raster </type> "
+"<parameter>customextent=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancex=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancey=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> <parameter>VARIADIC "
+"userargs=NULL</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_MapAlgebra</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer[] </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>regprocedure </type> "
+"<parameter>callbackfunc</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=FIRST</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>raster </type> "
+"<parameter>customextent=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancex=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancey=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> <parameter>VARIADIC "
+"userargs=NULL</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_MapAlgebra</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>regprocedure </type> "
+"<parameter>callbackfunc</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=FIRST</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>raster </type> "
+"<parameter>customextent=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancex=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancey=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> <parameter>VARIADIC "
+"userargs=NULL</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_MapAlgebra</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband1</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband2</parameter></paramdef> "
+"<paramdef><type>regprocedure </type> "
+"<parameter>callbackfunc</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>raster </type> "
+"<parameter>customextent=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancex=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>distancey=0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> <parameter>VARIADIC "
+"userargs=NULL</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_MapAlgebra</function></funcdef> "
+"<paramdef><type>nband</type> <parameter>integer</parameter></paramdef> "
+"<paramdef><type>regprocedure </type> "
+"<parameter>callbackfunc</parameter></paramdef> <paramdef><type>float8[] "
+"</type> <parameter>mask</parameter></paramdef> <paramdef><type>boolean "
+"</type> <parameter>weighted</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>raster </type> "
+"<parameter>customextent=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text[] </type> <parameter>VARIADIC "
+"userargs=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef> <paramdef><type>rastbandarg[] </type> <parameter>rastbandargset</parameter></paramdef> <paramdef><type>regprocedure </type> <parameter>callbackfunc</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=NULL</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef choice=\"opt\"><type>raster </t [...]
+
+#. Tag: para
+#: reference_raster.xml:6676
+#, no-c-format
+msgid ""
+"Returns a one-band raster given one or more input rasters, band indexes and "
+"one user-specified callback function."
+msgstr "Gibt für einen oder mehrere Eingaberaster einen Raster mit einem Band, den Bandindizes und einer vom Anwender vorgegebenen Rückruffunktion zurück."
+
+#. Tag: term
+#: reference_raster.xml:6682
+#, no-c-format
+msgid "rast,rast1,rast2, rastbandargset"
+msgstr "rast,rast1,rast2, rastbandargset"
+
+#. Tag: para
+#: reference_raster.xml:6684
+#, no-c-format
+msgid "Rasters on which the map algebra process is evaluated."
+msgstr "Raster die mit der Map Algebra Operation ausgewertet werden."
+
+#. Tag: para
+#: reference_raster.xml:6685
+#, no-c-format
+msgid ""
+"<varname>rastbandargset</varname> allows the use of a map algebra operation "
+"on many rasters and/or many bands. See example Variant 1."
+msgstr "<varname>rastbandargset</varname> ermöglicht die Anwendung einer Map Algebra Operation auf viele Raster und/oder viele Bänder. Siehe das Beispiel zu Variante 1."
+
+#. Tag: term
+#: reference_raster.xml:6690
+#, no-c-format
+msgid "nband, nband1, nband2"
+msgstr "nband, nband1, nband2"
+
+#. Tag: para
+#: reference_raster.xml:6692
+#, no-c-format
+msgid ""
+"Band numbers of the raster to be evaluated. nband can be an integer or "
+"integer[] denoting the bands. nband1 is band on rast1 and nband2 is band on "
+"rast2 for hte 2 raster/2band case."
+msgstr "Die Nummern der Rasterbänder, die ausgewertet werden sollen. Die Bänder können über \"nband\" als Integer oder Integer[] angegeben werden. Bei der Variante mit 2 Raster steht \"nband1\" für die Bänder von \"rast1\" und nband2 für die Bänder von rast2."
+
+#. Tag: term
+#: reference_raster.xml:6698
+#, no-c-format
+msgid "callbackfunc"
+msgstr "callbackfunc"
+
+#. Tag: para
+#: reference_raster.xml:6700
+#, no-c-format
+msgid ""
+"The <varname>callbackfunc</varname> parameter must be the name and signature of an SQL or PL/pgSQL function, cast to a regprocedure. An example PL/pgSQL function example is: <programlisting>\n"
+"CREATE OR REPLACE FUNCTION sample_callbackfunc(value double precision[][][], position integer[][], VARIADIC userargs text[])\n"
+"        RETURNS double precision\n"
+"        AS $$\n"
+"        BEGIN\n"
+"                RETURN 0;\n"
+"        END;\n"
+"        $$ LANGUAGE 'plpgsql' IMMUTABLE;\n"
+"                                                                        </programlisting> The <varname>callbackfunc</varname> must have three arguments: a 3-dimension double precision array, a 2-dimension integer array and a variadic 1-dimension text array. The first argument <varname>value</varname> is the set of values (as double precision) from all input rasters. The three dimensions (where indexes are 1-based) are: raster #, row y, column x. The second argument <varname>position</va [...]
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:6707
+#, no-c-format
+msgid ""
+"Passing a <type>regprocedure</type> argument to a SQL function requires the full function signature to be passed, then cast to a <type>regprocedure</type> type. To pass the above example PL/pgSQL function as an argument, the SQL for the argument is: <programlisting>\n"
+"'sample_callbackfunc(double precision[], integer[], text[])'::regprocedure\n"
+"                                                                        </programlisting> Note that the argument contains the name of the function, the types of the function arguments, quotes around the name and argument types, and a cast to a <type>regprocedure</type>."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:6719
+#, no-c-format
+msgid "mask"
+msgstr "mask"
+
+#. Tag: para
+#: reference_raster.xml:6721
+#, no-c-format
+msgid ""
+"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"passed to map algebra call-back function. 0 means a neighbor cell value "
+"should be treated as no-data and 1 means value should be treated as data. If"
+" weight is set to true, then the values, are used as multipliers to multiple"
+" the pixel value of that value in the neighborhood position."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:6728
+#, no-c-format
+msgid "weighted"
+msgstr "weighted"
+
+#. Tag: para
+#: reference_raster.xml:6730
+#, no-c-format
+msgid ""
+"boolean (true/false) to denote if a mask value should be weighted "
+"(multiplied by original value) or not (only applies to proto that takes a "
+"mask)."
+msgstr "Boolesche Variable (TRUE/FALSE), die angibt ob ein Wert der Maske gewichtet (mit dem ursprünglichen Wert multipliziert) werden soll oder nicht (gilt nur für den ersten, der die Maske übernimmt)."
+
+#. Tag: term
+#: reference_raster.xml:6737 reference_raster.xml:7062
+#: reference_raster.xml:7357 reference_raster.xml:7911
+#, no-c-format
+msgid "pixeltype"
+msgstr "pixeltype"
+
+#. Tag: para
+#: reference_raster.xml:6739
+#, no-c-format
+msgid ""
+"If <varname>pixeltype</varname> is passed in, the one band of the new raster"
+" will be of that pixeltype. If pixeltype is passed NULL or left out, the new"
+" raster band will have the same pixeltype as the specified band of the first"
+" raster (for extent types: INTERSECTION, UNION, FIRST, CUSTOM) or the "
+"specified band of the appropriate raster (for extent types: SECOND, LAST). "
+"If in doubt, always specify <varname>pixeltype</varname>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:6742
+#, no-c-format
+msgid ""
+"The resulting pixel type of the output raster must be one listed in <xref "
+"linkend=\"RT_ST_BandPixelType\"/> or left out or set to NULL."
+msgstr "Der resultierende Pixeltyp des Zielraster muss entweder aus <xref linkend=\"RT_ST_BandPixelType\"/> sein, weggelassen oder auf NULL gesetzt werden."
+
+#. Tag: term
+#: reference_raster.xml:6749 reference_raster.xml:7070
+#: reference_raster.xml:7366
+#, no-c-format
+msgid "extenttype"
+msgstr "extenttype"
+
+#. Tag: para
+#: reference_raster.xml:6751
+#, no-c-format
+msgid ""
+"Possible values are INTERSECTION (default), UNION, FIRST (default for one "
+"raster variants), SECOND, LAST, CUSTOM."
+msgstr "Mögliche Werte sind INTERSECTION (standardmäßig), UNION, FIRST (standardmäßig für Einzelraster-Varianten), SECOND, LAST, CUSTOM."
+
+#. Tag: term
+#: reference_raster.xml:6758
+#, no-c-format
+msgid "customextent"
+msgstr "customextent"
+
+#. Tag: para
+#: reference_raster.xml:6760
+#, no-c-format
+msgid ""
+"If <varname>extentype</varname> is CUSTOM, a raster must be provided for "
+"<varname>customextent</varname>. See example 4 of Variant 1."
+msgstr "Wenn <varname>extentype</varname> CUSTOM ist, dann muss ein Raster für <varname>customextent</varname> übergeben werden. Siehe Beispiel 4 von Variante 1."
+
+#. Tag: term
+#: reference_raster.xml:6767
+#, no-c-format
+msgid "distancex"
+msgstr "distancex"
+
+#. Tag: para
+#: reference_raster.xml:6769
+#, no-c-format
+msgid ""
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only"
+" the reference cell is considered (neighborhood of 0)."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:6776
+#, no-c-format
+msgid "distancey"
+msgstr "distancey"
+
+#. Tag: para
+#: reference_raster.xml:6778
+#, no-c-format
+msgid ""
+"The distance in pixels from reference cell in y direction. Height of "
+"resulting matrix would be <code>2*distancey + 1</code> .If not specified "
+"only the reference cell is considered (neighborhood of 0)."
+msgstr "Die Entfernung der Pixel zur Referenzzelle in Y-Richtung. Die Höhe der resultierenden Matrix ergibt sich aus <code>2*distancey + 1</code>. Wenn nicht angegeben, dann wird nur die Referenzzelle berücksichtigt (keine Nachbarschaft/\"neighborhood of 0\")."
+
+#. Tag: term
+#: reference_raster.xml:6785
+#, no-c-format
+msgid "userargs"
+msgstr "userargs"
+
+#. Tag: para
+#: reference_raster.xml:6787
+#, no-c-format
+msgid ""
+"The third argument to the <varname>callbackfunc</varname> is a "
+"<type>variadic text</type> array. All trailing text arguments are passed "
+"through to the specified <varname>callbackfunc</varname>, and are contained "
+"in the <varname>userargs</varname> argument."
+msgstr "Der dritte Übergabewert an die Rückruffunktion <varname>callbackfunc</varname> ist ein Feld mit dem Datentyp <type>variadic text</type>. Die an diesen Datentyp angehängten Parameter werden an die <varname>callbackfunc</varname> durchgereicht und sind in dem Übergabewert <varname>userargs</varname> enthalten."
+
+#. Tag: para
+#: reference_raster.xml:6795 reference_raster.xml:7686
+#: reference_raster.xml:7805
+#, no-c-format
+msgid ""
+"For more information about the VARIADIC keyword, please refer to the "
+"PostgreSQL documentation and the \"SQL Functions with Variable Numbers of "
+"Arguments\" section of <ulink "
+"url=\"http://www.postgresql.org/docs/current/static/xfunc-sql.html\">Query "
+"Language (SQL) Functions</ulink>."
+msgstr "Für nähere Information zu dem Schlüsselwort VARIADIC, sehen Sie bitte die PostgreSQL Dokumentation und den Abschnitt \"SQL Functions with Variable Numbers of Arguments\" unter <ulink url=\"http://www.postgresql.org/docs/current/static/xfunc-sql.html\">Query Language (SQL) Functions</ulink>."
+
+#. Tag: para
+#: reference_raster.xml:6801
+#, no-c-format
+msgid ""
+"The <type>text[]</type> argument to the <varname>callbackfunc</varname> is "
+"required, regardless of whether you choose to pass any arguments to the "
+"callback function for processing or not."
+msgstr "Der Übergabewert <type>text[]</type> an die Rückruffunktion <varname>callbackfunc</varname> ist auch dann erforderlich, wenn Sie sonst keine Argumente für die Auswertung übergeben."
+
+#. Tag: para
+#: reference_raster.xml:6806
+#, no-c-format
+msgid ""
+"Variant 1 accepts an array of <varname>rastbandarg</varname> allowing the "
+"use of a map algebra operation on many rasters and/or many bands. See "
+"example Variant 1."
+msgstr "Variante 1 nimmt ein Feld an <varname>rastbandarg</varname> entgegen, wodurch die Anwendung einer Map Algebra Operation auf mehrere Raster und/oder mehrere Bänder ermöglicht wird. Siehe das Beispiel zu Variante 1. "
+
+#. Tag: para
+#: reference_raster.xml:6810
+#, no-c-format
+msgid ""
+"Variants 2 and 3 operate upon one or more bands of one raster. See example "
+"Variant 2 and 3."
+msgstr "Die Varianten 2 und 3 führen die Operation auf einem oder mehreren Bändern eines Raster aus. Siehe die Beispiele mit Variante 2 und 3."
+
+#. Tag: para
+#: reference_raster.xml:6814
+#, no-c-format
+msgid ""
+"Variant 4 operate upon two rasters with one band per raster. See example "
+"Variant 4."
+msgstr "Die Variante 4 führt die Operationen an zwei Raster mit einem Band pro Raster aus. Siehe das Beispiel mit Variante 4."
+
+#. Tag: para
+#: reference_raster.xml:6818
+#, no-c-format
+msgid "Availability: 2.2.0: Ability to add a mask"
+msgstr "Verfügbarkeit: 2.2.0: Möglichkeit eine Maske hinzuzufügen"
+
+#. Tag: para
+#: reference_raster.xml:6826 reference_raster.xml:6848
+#, no-c-format
+msgid "One raster, one band"
+msgstr "Ein Raster, ein Band"
+
+#. Tag: programlisting
+#: reference_raster.xml:6827
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                ARRAY[ROW(rast, 1)]::rastbandarg[],\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n"
+"        ) AS rast\n"
+"FROM foo"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0) AS rast\n)\nSELECT\n        ST_MapAlgebra(\n                ARRAY[ROW(rast, 1)]::rastbandarg[],\n                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n        ) AS rast\nFROM foo"
+
+#. Tag: para
+#: reference_raster.xml:6829 reference_raster.xml:6845
+#, no-c-format
+msgid "One raster, several bands"
+msgstr "Ein Raster, mehrere Bänder"
+
+#. Tag: programlisting
+#: reference_raster.xml:6830
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                ARRAY[ROW(rast, 3), ROW(rast, 1), ROW(rast, 3), ROW(rast, 2)]::rastbandarg[],\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n"
+"        ) AS rast\n"
+"FROM foo"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast\n)\nSELECT\n        ST_MapAlgebra(\n                ARRAY[ROW(rast, 3), ROW(rast, 1), ROW(rast, 3), ROW(rast, 2)]::rastbandarg[],\n                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n        ) AS rast\nFROM foo"
+
+#. Tag: para
+#: reference_raster.xml:6832
+#, no-c-format
+msgid "Several rasters, several bands"
+msgstr "Mehrere Raster, mehrere Bänder"
+
+#. Tag: programlisting
+#: reference_raster.xml:6833
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION ALL\n"
+"        SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                ARRAY[ROW(t1.rast, 3), ROW(t2.rast, 1), ROW(t2.rast, 3), ROW(t1.rast, 2)]::rastbandarg[],\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n"
+"        ) AS rast\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE t1.rid = 1\n"
+"        AND t2.rid = 2"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION ALL\n        SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n)\nSELECT\n        ST_MapAlgebra(\n                ARRAY[ROW(t1.rast, 3), ROW(t2.rast, 1), ROW(t2.rast, 3), ROW(t [...]
+
+#. Tag: para
+#: reference_raster.xml:6835
+#, no-c-format
+msgid ""
+"Complete example of tiles of a coverage with neighborhood. This query only "
+"works with PostgreSQL 9.1 or higher."
+msgstr "Ein vollständiges Beispiel mit Coveragekacheln und Nachbarschaft. Diese Abfrage funktioniert nur mit PostgreSQL 9.1 oder höher."
+
+#. Tag: programlisting
+#: reference_raster.xml:6836
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 0 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0) AS rast UNION ALL\n"
+"        SELECT 1, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, 0, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0) AS rast UNION ALL\n"
+"        SELECT 2, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, 0, 1, -1, 0, 0, 0), 1, '16BUI', 3, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT 3, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, -2, 1, -1, 0, 0, 0), 1, '16BUI', 10, 0) AS rast UNION ALL\n"
+"        SELECT 4, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, -2, 1, -1, 0, 0, 0), 1, '16BUI', 20, 0) AS rast UNION ALL\n"
+"        SELECT 5, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, -2, 1, -1, 0, 0, 0), 1, '16BUI', 30, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT 6, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, -4, 1, -1, 0, 0, 0), 1, '16BUI', 100, 0) AS rast UNION ALL\n"
+"        SELECT 7, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, -4, 1, -1, 0, 0, 0), 1, '16BUI', 200, 0) AS rast UNION ALL\n"
+"        SELECT 8, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, -4, 1, -1, 0, 0, 0), 1, '16BUI', 300, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        t1.rid,\n"
+"        ST_MapAlgebra(\n"
+"                ARRAY[ROW(ST_Union(t2.rast), 1)]::rastbandarg[],\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure,\n"
+"                '32BUI',\n"
+"                'CUSTOM', t1.rast,\n"
+"                1, 1\n"
+"        ) AS rast\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE t1.rid = 4\n"
+"        AND t2.rid BETWEEN 0 AND 8\n"
+"        AND ST_Intersects(t1.rast, t2.rast)\n"
+"GROUP BY t1.rid, t1.rast"
+msgstr "WITH foo AS (\n        SELECT 0 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0) AS rast UNION ALL\n        SELECT 1, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, 0, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0) AS rast UNION ALL\n        SELECT 2, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, 0, 1, -1, 0, 0, 0), 1, '16BUI', 3, 0) AS rast UNION ALL\n\n        SELECT 3, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, -2, 1, -1, 0, 0, 0), 1, '16BUI', 10, 0) AS rast UNION ALL\n   [...]
+
+#. Tag: para
+#: reference_raster.xml:6838
+#, no-c-format
+msgid ""
+"Example like the prior one for tiles of a coverage with neighborhood but "
+"works with PostgreSQL 9.0."
+msgstr "Das selbe Beispiel wie vorher, mit Coveragekacheln und Nachbarschaft, das aber auch mit PostgreSQL 9.0 funktioniert."
+
+#. Tag: programlisting
+#: reference_raster.xml:6839
+#, no-c-format
+msgid ""
+"WITH src AS (\n"
+"        SELECT 0 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0) AS rast UNION ALL\n"
+"        SELECT 1, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, 0, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0) AS rast UNION ALL\n"
+"        SELECT 2, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, 0, 1, -1, 0, 0, 0), 1, '16BUI', 3, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT 3, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, -2, 1, -1, 0, 0, 0), 1, '16BUI', 10, 0) AS rast UNION ALL\n"
+"        SELECT 4, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, -2, 1, -1, 0, 0, 0), 1, '16BUI', 20, 0) AS rast UNION ALL\n"
+"        SELECT 5, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, -2, 1, -1, 0, 0, 0), 1, '16BUI', 30, 0) AS rast UNION ALL\n"
+"\n"
+"        SELECT 6, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, -4, 1, -1, 0, 0, 0), 1, '16BUI', 100, 0) AS rast UNION ALL\n"
+"        SELECT 7, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, -4, 1, -1, 0, 0, 0), 1, '16BUI', 200, 0) AS rast UNION ALL\n"
+"        SELECT 8, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, -4, 1, -1, 0, 0, 0), 1, '16BUI', 300, 0) AS rast\n"
+")\n"
+"WITH foo AS (\n"
+"        SELECT\n"
+"                t1.rid,\n"
+"                ST_Union(t2.rast) AS rast\n"
+"        FROM src t1\n"
+"        JOIN src t2\n"
+"                ON ST_Intersects(t1.rast, t2.rast)\n"
+"                AND t2.rid BETWEEN 0 AND 8\n"
+"        WHERE t1.rid = 4\n"
+"        GROUP BY t1.rid\n"
+"), bar AS (\n"
+"        SELECT\n"
+"                t1.rid,\n"
+"                ST_MapAlgebra(\n"
+"                        ARRAY[ROW(t2.rast, 1)]::rastbandarg[],\n"
+"                        'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,\n"
+"                        '32BUI',\n"
+"                        'CUSTOM', t1.rast,\n"
+"                        1, 1\n"
+"                ) AS rast\n"
+"        FROM src t1\n"
+"        JOIN foo t2\n"
+"                ON t1.rid = t2.rid\n"
+")\n"
+"SELECT\n"
+"        rid,\n"
+"        (ST_Metadata(rast)),\n"
+"        (ST_BandMetadata(rast, 1)),\n"
+"        ST_Value(rast, 1, 1, 1)\n"
+"FROM bar;"
+msgstr "WITH src AS (\n        SELECT 0 AS rid, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0) AS rast UNION ALL\n        SELECT 1, ST_AddBand(ST_MakeEmptyRaster(2, 2, 2, 0, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0) AS rast UNION ALL\n        SELECT 2, ST_AddBand(ST_MakeEmptyRaster(2, 2, 4, 0, 1, -1, 0, 0, 0), 1, '16BUI', 3, 0) AS rast UNION ALL\n\n        SELECT 3, ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, -2, 1, -1, 0, 0, 0), 1, '16BUI', 10, 0) AS rast UNION ALL\n   [...]
+
+#. Tag: title
+#: reference_raster.xml:6843
+#, no-c-format
+msgid "Examples: Variants 2 and 3"
+msgstr "Beispiele: Varianten 2 und 3"
+
+#. Tag: programlisting
+#: reference_raster.xml:6846
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                rast, ARRAY[3, 1, 3, 2]::integer[],\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n"
+"        ) AS rast\n"
+"FROM foo"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast\n)\nSELECT\n        ST_MapAlgebra(\n                rast, ARRAY[3, 1, 3, 2]::integer[],\n                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n        ) AS rast\nFROM foo"
+
+#. Tag: programlisting
+#: reference_raster.xml:6849
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                rast, 2,\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n"
+"        ) AS rast\n"
+"FROM foo"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast\n)\nSELECT\n        ST_MapAlgebra(\n                rast, 2,\n                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n        ) AS rast\nFROM foo"
+
+#. Tag: title
+#: reference_raster.xml:6853
+#, no-c-format
+msgid "Examples: Variant 4"
+msgstr "Beispiele: Variante 4"
+
+#. Tag: para
+#: reference_raster.xml:6855
+#, no-c-format
+msgid "Two rasters, two bands"
+msgstr "Zwei Raster, zwei Bänder"
+
+#. Tag: programlisting
+#: reference_raster.xml:6856
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION ALL\n"
+"        SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                t1.rast, 2,\n"
+"                t2.rast, 1,\n"
+"                'sample_callbackfunc(double precision[], int[], text[])'::regprocedure\n"
+"        ) AS rast\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE t1.rid = 1\n"
+"        AND t2.rid = 2"
+msgstr "WITH foo AS (\n        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION ALL\n        SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n)\nSELECT\n        ST_MapAlgebra(\n                t1.rast, 2,\n                t2.rast, 1,\n                'sam [...]
+
+#. Tag: title
+#: reference_raster.xml:6861
+#, no-c-format
+msgid "Examples: Using Masks"
+msgstr "Beispele: Verwendung von Masken"
+
+#. Tag: programlisting
+#: reference_raster.xml:6862
+#, no-c-format
+msgid ""
+"WITH foo AS (SELECT\n"
+"   ST_SetBandNoDataValue(\n"
+"ST_SetValue(ST_SetValue(ST_AsRaster(\n"
+"                ST_Buffer(\n"
+"                        ST_GeomFromText('LINESTRING(50 50,100 90,100 50)'), 5,'join=bevel'),\n"
+"                        200,200,ARRAY['8BUI'], ARRAY[100], ARRAY[0]), ST_Buffer('POINT(70 70)'::geometry,10,'quad_segs=1') ,50),\n"
+"  'LINESTRING(20 20, 100 100, 150 98)'::geometry,1),0)  AS rast )\n"
+"SELECT 'original' AS title, rast\n"
+"FROM foo\n"
+"UNION ALL\n"
+"SELECT 'no mask mean value' AS title, ST_MapAlgebra(rast,1,'ST_mean4ma(double precision[], int[], text[])'::regprocedure) AS rast\n"
+"FROM foo\n"
+"UNION ALL\n"
+"SELECT 'mask only consider neighbors, exclude center' AS title, ST_MapAlgebra(rast,1,'ST_mean4ma(double precision[], int[], text[])'::regprocedure,\n"
+"    '{{1,1,1}, {1,0,1}, {1,1,1}}'::double precision[], false) As rast\n"
+"FROM foo\n"
+"\n"
+"UNION ALL\n"
+"SELECT 'mask weighted only consider neighbors, exclude center multi otehr pixel values by 2' AS title, ST_MapAlgebra(rast,1,'ST_mean4ma(double precision[], int[], text[])'::regprocedure,\n"
+"    '{{2,2,2}, {2,0,2}, {2,2,2}}'::double precision[], true) As rast\n"
+"FROM foo;"
+msgstr "WITH foo AS (SELECT\n   ST_SetBandNoDataValue(\nST_SetValue(ST_SetValue(ST_AsRaster(\n                ST_Buffer(\n                        ST_GeomFromText('LINESTRING(50 50,100 90,100 50)'), 5,'join=bevel'),\n                        200,200,ARRAY['8BUI'], ARRAY[100], ARRAY[0]), ST_Buffer('POINT(70 70)'::geometry,10,'quad_segs=1') ,50),\n  'LINESTRING(20 20, 100 100, 150 98)'::geometry,1),0)  AS rast )\nSELECT 'original' AS title, rast\nFROM foo\nUNION ALL\nSELECT 'no mask mean val [...]
+
+#. Tag: para
+#: reference_raster.xml:6876
+#, no-c-format
+msgid "original"
+msgstr "Original"
+
+#. Tag: para
+#: reference_raster.xml:6890
+#, no-c-format
+msgid "no mask mean value (same as having all 1s in mask matrix)"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:6906
+#, no-c-format
+msgid "mask only consider neighbors, exclude center"
+msgstr "Maske berücksichtigt nur die Nachbarn und schließt den Zentroid aus"
+
+#. Tag: para
+#: reference_raster.xml:6920
+#, no-c-format
+msgid ""
+"mask weighted only consider neighbors, exclude center multi other pixel "
+"values by 2"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:6937
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra_expr\"/>"
+msgstr ", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra_expr\"/>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:6949
+#, no-c-format
+msgid ""
+"<refpurpose>Expression version - Returns a one-band raster given one or two "
+"input rasters, band indexes and one or more user-specified SQL "
+"expressions.</refpurpose>"
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:6955
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>expression</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>expression</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband1</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband2</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>expression</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata1expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata2expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodatanodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef>"
+" <paramdef><type>raster </type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>raster </type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>expression</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata1expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata2expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodatanodataval=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MapAlgebra</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> <paramdef><type>text </type> <parameter>expression</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>nodataval=NULL</parameter></paramdef> </funcprototy [...]
+
+#. Tag: para
+#: reference_raster.xml:7006
+#, no-c-format
+msgid ""
+"<para>Expression version - Returns a one-band raster given one or two input "
+"rasters, band indexes and one or more user-specified SQL expressions.</para>"
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:7014
+#, no-c-format
+msgid "Description: Variants 1 and 2 (one raster)"
+msgstr "Beschreibung: Variante 1 und 2 (ein Raster)"
+
+#. Tag: para
+#: reference_raster.xml:7016
+#, no-c-format
+msgid ""
+"Creates a new one band raster formed by applying a valid PostgreSQL "
+"algebraic operation defined by the <varname>expression</varname> on the "
+"input raster (<varname>rast</varname>). If <varname>nband</varname> is not "
+"provided, band 1 is assumed. The new raster will have the same georeference,"
+" width, and height as the original raster but will only have one band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7020 reference_raster.xml:7222
+#: reference_raster.xml:7670
+#, no-c-format
+msgid ""
+"If <varname>pixeltype</varname> is passed in, then the new raster will have "
+"a band of that pixeltype. If pixeltype is passed NULL, then the new raster "
+"band will have the same pixeltype as the input <varname>rast</varname> band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7025
+#, no-c-format
+msgid "Keywords permitted for <varname>expression</varname>"
+msgstr "Erlaubte Schlüsselwörter für <varname>expression</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7028
+#, no-c-format
+msgid "<varname>[rast]</varname> - Pixel value of the pixel of interest"
+msgstr "<varname>[rast]</varname> - Zellwert der Pixel von Interesse"
+
+#. Tag: para
+#: reference_raster.xml:7031
+#, no-c-format
+msgid "<varname>[rast.val]</varname> - Pixel value of the pixel of interest"
+msgstr "<varname>[rast.val]</varname> - Zellwert der Pixel von Interesse"
+
+#. Tag: para
+#: reference_raster.xml:7034
+#, no-c-format
+msgid ""
+"<varname>[rast.x]</varname> - 1-based pixel column of the pixel of interest"
+msgstr "<varname>[rast.x]</varname> - Rasterspalte (von 1 wegzählend) der Pixel von Interesse"
+
+#. Tag: para
+#: reference_raster.xml:7037
+#, no-c-format
+msgid ""
+"<varname>[rast.y]</varname> - 1-based pixel row of the pixel of interest"
+msgstr "<varname>[rast.y]</varname> - Rasterszeile (von 1 wegzählend) der Pixel von Interesse"
+
+#. Tag: title
+#: reference_raster.xml:7046
+#, no-c-format
+msgid "Description: Variants 3 and 4 (two raster)"
+msgstr "Beschreibung: Variante 3 und 4 (zwei Raster)"
+
+#. Tag: para
+#: reference_raster.xml:7048 reference_raster.xml:7342
+#, no-c-format
+msgid ""
+"Creates a new one band raster formed by applying a valid PostgreSQL "
+"algebraic operation to the two bands defined by the "
+"<varname>expression</varname> on the two input raster bands "
+"<varname>rast1</varname>, (<varname>rast2</varname>). If no "
+"<varname>band1</varname>, <varname>band2</varname> is specified band 1 is "
+"assumed. The resulting raster will be aligned (scale, skew and pixel "
+"corners) on the grid defined by the first raster. The resulting raster will "
+"have the extent defined by the <varname>extenttype</varname> parameter."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7054 reference_raster.xml:7348
+#, no-c-format
+msgid "expression"
+msgstr "expression"
+
+#. Tag: para
+#: reference_raster.xml:7056 reference_raster.xml:7350
+#, no-c-format
+msgid ""
+"A PostgreSQL algebraic expression involving the two rasters and PostgreSQL "
+"defined functions/operators that will define the pixel value when pixels "
+"intersect. e.g. (([rast1] + [rast2])/2.0)::integer"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7064 reference_raster.xml:7359
+#, no-c-format
+msgid ""
+"The resulting pixel type of the output raster. Must be one listed in <xref "
+"linkend=\"RT_ST_BandPixelType\"/>, left out or set to NULL. If not passed in"
+" or set to NULL, will default to the pixeltype of the first raster."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7072 reference_raster.xml:7368
+#, no-c-format
+msgid "Controls the extent of resulting raster"
+msgstr "Bestimmt die Ausdehnung des resultierenden Raster"
+
+#. Tag: para
+#: reference_raster.xml:7078 reference_raster.xml:7371
+#, no-c-format
+msgid ""
+"<varname>INTERSECTION</varname> - The extent of the new raster is the "
+"intersection of the two rasters. This is the default."
+msgstr "<varname>INTERSECTION</varname> - Die Ausdehnung des neuen Raster entspricht der Schnittmenge der beiden Raster. Die Standardeinstellung."
+
+#. Tag: para
+#: reference_raster.xml:7083 reference_raster.xml:7376
+#, no-c-format
+msgid ""
+"<varname>UNION</varname> - The extent of the new raster is the union of the "
+"two rasters."
+msgstr "<varname>UNION</varname> - Die Ausdehnung des neuen Raster entspricht der Vereinigungsmenge der beiden Raster."
+
+#. Tag: para
+#: reference_raster.xml:7088 reference_raster.xml:7381
+#, no-c-format
+msgid ""
+"<varname>FIRST</varname> - The extent of the new raster is the same as the "
+"one of the first raster."
+msgstr "<varname>FIRST</varname> - Die Ausdehnung des neuen Raster entspricht jener des ersten Raster."
+
+#. Tag: para
+#: reference_raster.xml:7093 reference_raster.xml:7386
+#, no-c-format
+msgid ""
+"<varname>SECOND</varname> - The extent of the new raster is the same as the "
+"one of the second raster."
+msgstr "<varname>SECOND</varname> - Die Ausdehnung des neuen Raster entspricht jender des zweiten Raster."
+
+#. Tag: term
+#: reference_raster.xml:7101 reference_raster.xml:7395
+#, no-c-format
+msgid "nodata1expr"
+msgstr "nodata1expr"
+
+#. Tag: para
+#: reference_raster.xml:7103 reference_raster.xml:7397
+#, no-c-format
+msgid ""
+"An algebraic expression involving only <varname>rast2</varname> or a "
+"constant that defines what to return when pixels of <varname>rast1</varname>"
+" are nodata values and spatially corresponding rast2 pixels have values."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7109 reference_raster.xml:7404
+#, no-c-format
+msgid "nodata2expr"
+msgstr "nodata2expr"
+
+#. Tag: para
+#: reference_raster.xml:7111 reference_raster.xml:7406
+#, no-c-format
+msgid ""
+"An algebraic expression involving only <varname>rast1</varname> or a "
+"constant that defines what to return when pixels of <varname>rast2</varname>"
+" are nodata values and spatially corresponding rast1 pixels have values."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7117 reference_raster.xml:7413
+#, no-c-format
+msgid "nodatanodataval"
+msgstr "nodatanodataval"
+
+#. Tag: para
+#: reference_raster.xml:7119 reference_raster.xml:7415
+#, no-c-format
+msgid ""
+"A numeric constant to return when spatially corresponding rast1 and rast2 "
+"pixels are both nodata values."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7127
+#, no-c-format
+msgid ""
+"Keywords permitted in <varname>expression</varname>, "
+"<varname>nodata1expr</varname> and <varname>nodata2expr</varname>"
+msgstr "Zugelassene Schlüsselwörter in <varname>expression</varname>, <varname>nodata1expr</varname> und <varname>nodata2expr</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7130
+#, no-c-format
+msgid ""
+"<varname>[rast1]</varname> - Pixel value of the pixel of interest from "
+"<varname>rast1</varname>"
+msgstr "<varname>[rast1]</varname> - Zellwert der Pixel von Interesse von <varname>rast1</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7133
+#, no-c-format
+msgid ""
+"<varname>[rast1.val]</varname> - Pixel value of the pixel of interest from "
+"<varname>rast1</varname>"
+msgstr "<varname>[rast1.val]</varname> - Zellwert der Pixel von Interesse von <varname>rast1</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7136
+#, no-c-format
+msgid ""
+"<varname>[rast1.x]</varname> - 1-based pixel column of the pixel of interest"
+" from <varname>rast1</varname>"
+msgstr "<varname>[rast1.x]</varname> - Rasterspalte (von 1 wegzählend) der Pixel von Interesse von <varname>rast1</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7139
+#, no-c-format
+msgid ""
+"<varname>[rast1.y]</varname> - 1-based pixel row of the pixel of interest "
+"from <varname>rast1</varname>"
+msgstr "<varname>[rast1.y]</varname> - Rasterzeile (von 1 wegzählend) der Pixel von Interesse von <varname>rast1</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7142
+#, no-c-format
+msgid ""
+"<varname>[rast2]</varname> - Pixel value of the pixel of interest from "
+"<varname>rast2</varname>"
+msgstr "<varname>[rast2]</varname> - Zellwert der Pixel von Interesse von <varname>rast2</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7145
+#, no-c-format
+msgid ""
+"<varname>[rast2.val]</varname> - Pixel value of the pixel of interest from "
+"<varname>rast2</varname>"
+msgstr "<varname>[rast2.val]</varname> - Zellwert der Pixel von Interesse von <varname>rast2</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7148
+#, no-c-format
+msgid ""
+"<varname>[rast2.x]</varname> - 1-based pixel column of the pixel of interest"
+" from <varname>rast2</varname>"
+msgstr "<varname>[rast2.x]</varname> - Rasterspalte (von 1 wegzählend) der Pixel von Interesse von <varname>rast2</varname>"
+
+#. Tag: para
+#: reference_raster.xml:7151
+#, no-c-format
+msgid ""
+"<varname>[rast2.y]</varname> - 1-based pixel row of the pixel of interest "
+"from <varname>rast2</varname>"
+msgstr "<varname>[rast2.y]</varname> - Rasterzeile (von 1 wegzählend) der Pixel von Interesse von <varname>rast2</varname>"
+
+#. Tag: title
+#: reference_raster.xml:7159
+#, no-c-format
+msgid "Examples: Variants 1 and 2"
+msgstr "Beispiele: Varianten 1 und 2"
+
+#. Tag: programlisting
+#: reference_raster.xml:7161
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), '32BF'::text, 1, -1) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast.val])')\n"
+"FROM foo;"
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:7165
+#, no-c-format
+msgid "Examples: Variant 3 and 4"
+msgstr "Beispiele: Varianten 3 und 4"
+
+#. Tag: programlisting
+#: reference_raster.xml:7167
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast UNION ALL\n"
+"        SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_MapAlgebra(\n"
+"                t1.rast, 2,\n"
+"                t2.rast, 1,\n"
+"                '([rast2] + [rast1.val]) / 2'\n"
+"        ) AS rast\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE t1.rid = 1\n"
+"        AND t2.rid = 2;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7173
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra\"/>"
+msgstr ", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:7183 reference_raster.xml:7297
+#, no-c-format
+msgid "ST_MapAlgebraExpr"
+msgstr "ST_MapAlgebraExpr"
+
+#. Tag: refpurpose
+#: reference_raster.xml:7184
+#, no-c-format
+msgid ""
+"1 raster band version: Creates a new one band raster formed by applying a "
+"valid PostgreSQL algebraic operation on the input raster band and of "
+"pixeltype provided. Band 1 is assumed if no band is specified."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:7188
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraExpr</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>band</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>pixeltype</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>expression</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraExpr</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>pixeltype</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>expression</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MapAlgebraExpr</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>band</parameter></paramdef> <paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> <paramdef><type>text </type> <parameter>expression</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>nodataval=NULL</parameter></paramdef> </funcprot [...]
+
+#. Tag: para
+#: reference_raster.xml:7213 reference_raster.xml:7337
+#, no-c-format
+msgid ""
+"is deprecated as of 2.1.0. Use <xref linkend=\"RT_ST_MapAlgebra_expr\"/> "
+"instead."
+msgstr "Seit der Version 2.1.0 überholt. Benutzen Sie stattdessen bitte <xref linkend=\"RT_ST_MapAlgebra_expr\"/> ."
+
+#. Tag: para
+#: reference_raster.xml:7218
+#, no-c-format
+msgid ""
+"Creates a new one band raster formed by applying a valid PostgreSQL "
+"algebraic operation defined by the <varname>expression</varname> on the "
+"input raster (<varname>rast</varname>). If no <varname>band</varname> is "
+"specified band 1 is assumed. The new raster will have the same georeference,"
+" width, and height as the original raster but will only have one band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7226
+#, no-c-format
+msgid ""
+"In the expression you can use the term <varname>[rast]</varname> to refer to"
+" the pixel value of the original band, <varname>[rast.x]</varname> to refer "
+"to the 1-based pixel column index, <varname>[rast.y]</varname> to refer to "
+"the 1-based pixel row index."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7236 reference_raster.xml:7435
+#: reference_raster.xml:7699
+#, no-c-format
+msgid ""
+"Create a new 1 band raster from our original that is a function of modulo 2 "
+"of the original raster band."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7237
+#, no-c-format
+msgid ""
+"ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::numeric,2)') WHERE rid = 2;\n"
+"\n"
+"SELECT\n"
+"        ST_Value(rast,1,i,j) As origval,\n"
+"        ST_Value(map_rast, 1, i, j) As mapval\n"
+"FROM dummy_rast\n"
+"CROSS JOIN generate_series(1, 3) AS i\n"
+"CROSS JOIN generate_series(1,3) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+" origval | mapval\n"
+"---------+--------\n"
+"     253 |      1\n"
+"     254 |      0\n"
+"     253 |      1\n"
+"     253 |      1\n"
+"     254 |      0\n"
+"     254 |      0\n"
+"     250 |      0\n"
+"     254 |      0\n"
+"     254 |      0"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7239
+#, no-c-format
+msgid ""
+"Create a new 1 band raster of pixel-type 2BUI from our original that is "
+"reclassified and set the nodata value to be 0."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7240
+#, no-c-format
+msgid ""
+"ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
+"UPDATE dummy_rast SET\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 THEN 3 ELSE 0 END'::text, '0')\n"
+"WHERE rid = 2;\n"
+"\n"
+"SELECT DISTINCT\n"
+"        ST_Value(rast,1,i,j) As origval,\n"
+"        ST_Value(map_rast2, 1, i, j) As mapval\n"
+"FROM dummy_rast\n"
+"CROSS JOIN generate_series(1, 5) AS i\n"
+"CROSS JOIN generate_series(1,5) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+" origval | mapval\n"
+"---------+--------\n"
+"     249 |      1\n"
+"     250 |      1\n"
+"     251 |\n"
+"     252 |      2\n"
+"     253 |      3\n"
+"     254 |      3\n"
+"\n"
+"SELECT\n"
+"        ST_BandPixelType(map_rast2) As b1pixtyp\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+" b1pixtyp\n"
+"----------\n"
+" 2BUI"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7254
+#, no-c-format
+msgid "original (column rast_view)"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7268 reference_raster.xml:7722
+#, no-c-format
+msgid "rast_view_ma"
+msgstr "rast_view_ma"
+
+#. Tag: para
+#: reference_raster.xml:7279 reference_raster.xml:7730
+#, no-c-format
+msgid ""
+"Create a new 3 band raster same pixel type from our original 3 band raster "
+"with first band altered by map algebra and remaining 2 bands unaltered."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7280
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_AddBand(\n"
+"                ST_AddBand(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(rast_view),\n"
+"                                ST_MapAlgebraExpr(rast_view,1,NULL,'tan([rast])*[rast]')\n"
+"                        ),\n"
+"                        ST_Band(rast_view,2)\n"
+"                ),\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
+"FROM wind\n"
+"WHERE rid=167;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7285
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref "
+"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, "
+"<xref linkend=\"RT_ST_Value\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_ST_Value\"/>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:7298
+#, no-c-format
+msgid ""
+"2 raster band version: Creates a new one band raster formed by applying a "
+"valid PostgreSQL algebraic operation on the two input raster bands and of "
+"pixeltype provided. band 1 of each raster is assumed if no band numbers are "
+"specified. The resulting raster will be aligned (scale, skew and pixel "
+"corners) on the grid defined by the first raster and have its extent defined"
+" by the \"extenttype\" parameter. Values for \"extenttype\" can be: "
+"INTERSECTION, UNION, FIRST, SECOND."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:7304
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraExpr</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast1</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>rast2</parameter></paramdef> <paramdef><type>text </type>"
+" <parameter>expression</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=same_as_rast1_band</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata1expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata2expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodatanodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraExpr</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast1</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>band1</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>rast2</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>band2</parameter></paramdef> <paramdef><type>text </type>"
+" <parameter>expression</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=same_as_rast1_band</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata1expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>nodata2expr=NULL</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>nodatanodataval=NULL</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MapAlgebraExpr</function></funcdef> <paramdef><type>raster </type> <parameter>rast1</parameter></paramdef> <paramdef><type>raster </type> <parameter>rast2</parameter></paramdef> <paramdef><type>text </type> <parameter>expression</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=same_as_rast1_band</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>extenttype=INTERSECTION</ [...]
+
+#. Tag: para
+#: reference_raster.xml:7422
+#, no-c-format
+msgid ""
+"If <varname>pixeltype</varname> is passed in, then the new raster will have "
+"a band of that pixeltype. If pixeltype is passed NULL or no pixel type "
+"specified, then the new raster band will have the same pixeltype as the "
+"input <varname>rast1</varname> band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7425
+#, no-c-format
+msgid ""
+"Use the term <varname>[rast1.val]</varname> <varname>[rast2.val]</varname> "
+"to refer to the pixel value of the original raster bands and "
+"<varname>[rast1.x]</varname>, <varname>[rast1.y]</varname> etc. to refer to "
+"the column / row positions of the pixels."
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:7433
+#, no-c-format
+msgid "Example: 2 Band Intersection and Union"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7436
+#, no-c-format
+msgid ""
+"--Create a cool set of rasters --\n"
+"DROP TABLE IF EXISTS fun_shapes;\n"
+"CREATE TABLE fun_shapes(rid serial PRIMARY KEY, fun_name text, rast raster);\n"
+"\n"
+"-- Insert some cool shapes around Boston in Massachusetts state plane meters --\n"
+"INSERT INTO fun_shapes(fun_name, rast)\n"
+"VALUES ('ref', ST_AsRaster(ST_MakeEnvelope(235229, 899970, 237229, 901930,26986),200,200,'8BUI',0,0));\n"
+"\n"
+"INSERT INTO fun_shapes(fun_name,rast)\n"
+"WITH ref(rast) AS (SELECT rast FROM fun_shapes WHERE fun_name = 'ref' )\n"
+"SELECT 'area' AS fun_name, ST_AsRaster(ST_Buffer(ST_SetSRID(ST_Point(236229, 900930),26986), 1000),\n"
+"                        ref.rast,'8BUI', 10, 0) As rast\n"
+"FROM ref\n"
+"UNION ALL\n"
+"SELECT 'rand bubbles',\n"
+"                        ST_AsRaster(\n"
+"                        (SELECT ST_Collect(geom)\n"
+"        FROM (SELECT ST_Buffer(ST_SetSRID(ST_Point(236229 + i*random()*100, 900930 + j*random()*100),26986), random()*20) As geom\n"
+"                        FROM generate_series(1,10) As i, generate_series(1,10) As j\n"
+"                        ) As foo ), ref.rast,'8BUI', 200, 0)\n"
+"FROM ref;\n"
+"\n"
+"--map them -\n"
+"SELECT  ST_MapAlgebraExpr(\n"
+"                area.rast, bub.rast, '[rast2.val]', '8BUI', 'INTERSECTION', '[rast2.val]', '[rast1.val]') As interrast,\n"
+"                ST_MapAlgebraExpr(\n"
+"                        area.rast, bub.rast, '[rast2.val]', '8BUI', 'UNION', '[rast2.val]', '[rast1.val]') As unionrast\n"
+"FROM\n"
+"  (SELECT rast FROM fun_shapes WHERE\n"
+" fun_name = 'area') As area\n"
+"CROSS JOIN  (SELECT rast\n"
+"FROM fun_shapes WHERE\n"
+" fun_name = 'rand bubbles') As bub"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7450
+#, no-c-format
+msgid "mapalgebra intersection"
+msgstr "Map Algebra Verschneidung"
+
+#. Tag: para
+#: reference_raster.xml:7464
+#, no-c-format
+msgid "map algebra union"
+msgstr "Map Algebra Vereinigung"
+
+#. Tag: title
+#: reference_raster.xml:7477 reference_raster.xml:7816
+#, no-c-format
+msgid "Example: Overlaying rasters on a canvas as separate bands"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7478
+#, no-c-format
+msgid ""
+"-- we use ST_AsPNG to render the image so all single band ones look grey --\n"
+"WITH mygeoms\n"
+"    AS ( SELECT 2 As bnum, ST_Buffer(ST_Point(1,5),10) As geom\n"
+"            UNION ALL\n"
+"            SELECT 3 AS bnum,\n"
+"                ST_Buffer(ST_GeomFromText('LINESTRING(50 50,150 150,150 50)'), 10,'join=bevel') As geom\n"
+"            UNION ALL\n"
+"            SELECT 1 As bnum,\n"
+"                ST_Buffer(ST_GeomFromText('LINESTRING(60 50,150 150,150 50)'), 5,'join=bevel') As geom\n"
+"            ),\n"
+"   -- define our canvas to be 1 to 1 pixel to geometry\n"
+"   canvas\n"
+"    AS (SELECT ST_AddBand(ST_MakeEmptyRaster(200,\n"
+"        200,\n"
+"        ST_XMin(e)::integer, ST_YMax(e)::integer, 1, -1, 0, 0) , '8BUI'::text,0) As rast\n"
+"        FROM (SELECT ST_Extent(geom) As e,\n"
+"                    Max(ST_SRID(geom)) As srid\n"
+"                    from mygeoms\n"
+"                    ) As foo\n"
+"            ),\n"
+"   rbands AS (SELECT ARRAY(SELECT ST_MapAlgebraExpr(canvas.rast, ST_AsRaster(m.geom, canvas.rast, '8BUI', 100),\n"
+"                 '[rast2.val]', '8BUI', 'FIRST', '[rast2.val]', '[rast1.val]') As rast\n"
+"                FROM mygeoms AS m CROSS JOIN canvas\n"
+"                ORDER BY m.bnum) As rasts\n"
+"                )\n"
+"          SELECT rasts[1] As rast1 , rasts[2] As rast2, rasts[3] As rast3, ST_AddBand(\n"
+"                    ST_AddBand(rasts[1],rasts[2]), rasts[3]) As final_rast\n"
+"            FROM rbands;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7491
+#, no-c-format
+msgid "rast1"
+msgstr "rast1"
+
+#. Tag: para
+#: reference_raster.xml:7504
+#, no-c-format
+msgid "rast2"
+msgstr "rast2"
+
+#. Tag: para
+#: reference_raster.xml:7520
+#, no-c-format
+msgid "rast3"
+msgstr "rast3"
+
+#. Tag: para
+#: reference_raster.xml:7534
+#, no-c-format
+msgid "final_rast"
+msgstr "final_rast"
+
+#. Tag: title
+#: reference_raster.xml:7547
+#, no-c-format
+msgid ""
+"Example: Overlay 2 meter boundary of select parcels over an aerial imagery"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7549
+#, no-c-format
+msgid ""
+"-- Create new 3 band raster composed of first 2 clipped bands, and overlay of 3rd band with our geometry\n"
+"-- This query took 3.6 seconds on PostGIS windows 64-bit install\n"
+"WITH pr AS\n"
+"-- Note the order of operation: we clip all the rasters to dimensions of our region\n"
+"(SELECT ST_Clip(rast,ST_Expand(geom,50) ) As rast, g.geom\n"
+"        FROM aerials.o_2_boston AS r INNER JOIN\n"
+"-- union our parcels of interest so they form a single geometry we can later intersect with\n"
+"                (SELECT ST_Union(ST_Transform(the_geom,26986)) AS geom\n"
+"                  FROM landparcels WHERE pid IN('0303890000', '0303900000')) As g\n"
+"                ON ST_Intersects(rast::geometry, ST_Expand(g.geom,50))\n"
+"),\n"
+"-- we then union the raster shards together\n"
+"-- ST_Union on raster is kinda of slow but much faster the smaller you can get the rasters\n"
+"-- therefore we want to clip first and then union\n"
+"prunion AS\n"
+"(SELECT ST_AddBand(NULL, ARRAY[ST_Union(rast,1),ST_Union(rast,2),ST_Union(rast,3)] ) As clipped,geom\n"
+"FROM pr\n"
+"GROUP BY geom)\n"
+"-- return our final raster which is the unioned shard with\n"
+"-- with the overlay of our parcel boundaries\n"
+"-- add first 2 bands, then mapalgebra of 3rd band + geometry\n"
+"SELECT ST_AddBand(ST_Band(clipped,ARRAY[1,2])\n"
+"        , ST_MapAlgebraExpr(ST_Band(clipped,3), ST_AsRaster(ST_Buffer(ST_Boundary(geom),2),clipped, '8BUI',250),\n"
+"         '[rast2.val]', '8BUI', 'FIRST', '[rast2.val]', '[rast1.val]') ) As rast\n"
+"FROM prunion;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7563
+#, no-c-format
+msgid "The blue lines are the boundaries of select parcels"
+msgstr "Die blauen Linien sind die Ränder der ausgewählten Grundstücke."
+
+#. Tag: para
+#: reference_raster.xml:7577
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref "
+"linkend=\"RT_ST_AsRaster\"/>, <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref"
+" linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, "
+"<xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Union\"/>, <xref "
+"linkend=\"ST_Union\"/>"
+msgstr ", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsRaster\"/>, <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"ST_Union\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:7594 reference_raster.xml:7747
+#, no-c-format
+msgid "ST_MapAlgebraFct"
+msgstr "ST_MapAlgebraFct"
+
+#. Tag: refpurpose
+#: reference_raster.xml:7595
+#, no-c-format
+msgid ""
+"1 band version - Creates a new one band raster formed by applying a valid "
+"PostgreSQL function on the input raster band and of pixeltype prodived. Band"
+" 1 is assumed if no band is specified."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:7599
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster"
+" <function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster"
+" <function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster"
+" <function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>onerasteruserfunc</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MapAlgebraFct</function></funcdef> <paramdef><type>raster</type> <parameter>rast</parameter></paramdef> <paramdef><type>regprocedure</type> <parameter>onerasteruserfunc</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>raster <function>ST_MapAlgebraFct</function></funcdef> <paramdef><type>raster</type> <parameter>rast</parameter></paramdef> <paramdef><type>regprocedure</type> <parameter>onerasteruserfunc</parameter></par [...]
+
+#. Tag: para
+#: reference_raster.xml:7663 reference_raster.xml:7781
+#: reference_raster.xml:7894
+#, no-c-format
+msgid ""
+"is deprecated as of 2.1.0. Use <xref linkend=\"RT_ST_MapAlgebra\"/> instead."
+msgstr "Seit der Version 2.1.0 überholt. Benutzen Sie stattdessen bitte <xref linkend=\"RT_ST_MapAlgebra\"/>"
+
+#. Tag: para
+#: reference_raster.xml:7668
+#, no-c-format
+msgid ""
+"Creates a new one band raster formed by applying a valid PostgreSQL function"
+" specified by the <varname>onerasteruserfunc</varname> on the input raster "
+"(<varname>rast</varname>). If no <varname>band</varname> is specified, band "
+"1 is assumed. The new raster will have the same georeference, width, and "
+"height as the original raster but will only have one band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7672
+#, no-c-format
+msgid ""
+"The <varname>onerasteruserfunc</varname> parameter must be the name and signature of a SQL or PL/pgSQL function, cast to a regprocedure. A very simple and quite useless PL/pgSQL function example is: <programlisting>CREATE OR REPLACE FUNCTION simple_function(pixel FLOAT, pos INTEGER[], VARIADIC args TEXT[])\n"
+"    RETURNS FLOAT\n"
+"    AS $$ BEGIN\n"
+"        RETURN 0.0;\n"
+"    END; $$\n"
+"    LANGUAGE 'plpgsql' IMMUTABLE;</programlisting> The <varname>userfunction</varname> may accept two or three arguments: a float value, an optional integer array, and a variadic text array. The first argument is the value of an individual raster cell (regardless of the raster datatype). The second argument is the position of the current processing cell in the form '{x,y}'. The third argument indicates that all remaining parameters to <xref linkend=\"RT_ST_MapAlgebraFct\"/> shall be pas [...]
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7677
+#, no-c-format
+msgid ""
+"Passing a <type>regprodedure</type> argument to a SQL function requires the "
+"full function signature to be passed, then cast to a "
+"<type>regprocedure</type> type. To pass the above example PL/pgSQL function "
+"as an argument, the SQL for the argument "
+"is:<programlisting>'simple_function(float,integer[],text[])'::regprocedure</programlisting>Note"
+" that the argument contains the name of the function, the types of the "
+"function arguments, quotes around the name and argument types, and a cast to"
+" a <type>regprocedure</type>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7681
+#, no-c-format
+msgid ""
+"The third argument to the <varname>userfunction</varname> is a "
+"<type>variadic text</type> array. All trailing text arguments to any <xref "
+"linkend=\"RT_ST_MapAlgebraFct\"/> call are passed through to the specified "
+"<varname>userfunction</varname>, and are contained in the "
+"<varname>args</varname> argument."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7690
+#, no-c-format
+msgid ""
+"The <type>text[]</type> argument to the <varname>userfunction</varname> is "
+"required, regardless of whether you choose to pass any arguments to your "
+"user function for processing or not."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7700
+#, no-c-format
+msgid ""
+"ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
+"CREATE FUNCTION mod_fct(pixel float, pos integer[], variadic args text[])\n"
+"RETURNS float\n"
+"AS $$\n"
+"BEGIN\n"
+"    RETURN pixel::integer % 2;\n"
+"END;\n"
+"$$\n"
+"LANGUAGE 'plpgsql' IMMUTABLE;\n"
+"\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraFct(rast,NULL,'mod_fct(float,integer[],text[])'::regprocedure) WHERE rid = 2;\n"
+"\n"
+"SELECT ST_Value(rast,1,i,j) As origval, ST_Value(map_rast, 1, i, j) As mapval\n"
+"FROM dummy_rast CROSS JOIN generate_series(1, 3) AS i CROSS JOIN generate_series(1,3) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+" origval | mapval\n"
+"---------+--------\n"
+"     253 |      1\n"
+"     254 |      0\n"
+"     253 |      1\n"
+"     253 |      1\n"
+"     254 |      0\n"
+"     254 |      0\n"
+"     250 |      0\n"
+"     254 |      0\n"
+"     254 |      0"
+msgstr "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\nCREATE FUNCTION mod_fct(pixel float, pos integer[], variadic args text[])\nRETURNS float\nAS $$\nBEGIN\n    RETURN pixel::integer % 2;\nEND;\n$$\nLANGUAGE 'plpgsql' IMMUTABLE;\n\nUPDATE dummy_rast SET map_rast = ST_MapAlgebraFct(rast,NULL,'mod_fct(float,integer[],text[])'::regprocedure) WHERE rid = 2;\n\nSELECT ST_Value(rast,1,i,j) As origval, ST_Value(map_rast, 1, i, j) As mapval\nFROM dummy_rast CROSS JOIN generate_series(1, 3 [...]
+
+#. Tag: para
+#: reference_raster.xml:7702
+#, no-c-format
+msgid ""
+"Create a new 1 band raster of pixel-type 2BUI from our original that is "
+"reclassified and set the nodata value to a passed parameter to the user "
+"function (0)."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7703
+#, no-c-format
+msgid ""
+"ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
+"CREATE FUNCTION classify_fct(pixel float, pos integer[], variadic args text[])\n"
+"RETURNS float\n"
+"AS\n"
+"$$\n"
+"DECLARE\n"
+"    nodata float := 0;\n"
+"BEGIN\n"
+"    IF NOT args[1] IS NULL THEN\n"
+"        nodata := args[1];\n"
+"    END IF;\n"
+"    IF pixel < 251 THEN\n"
+"        RETURN 1;\n"
+"    ELSIF pixel = 252 THEN\n"
+"        RETURN 2;\n"
+"    ELSIF pixel > 252 THEN\n"
+"        RETURN 3;\n"
+"    ELSE\n"
+"        RETURN nodata;\n"
+"    END IF;\n"
+"END;\n"
+"$$\n"
+"LANGUAGE 'plpgsql';\n"
+"UPDATE dummy_rast SET map_rast2 = ST_MapAlgebraFct(rast,'2BUI','classify_fct(float,integer[],text[])'::regprocedure, '0') WHERE rid = 2;\n"
+"\n"
+"SELECT DISTINCT ST_Value(rast,1,i,j) As origval, ST_Value(map_rast2, 1, i, j) As mapval\n"
+"FROM dummy_rast CROSS JOIN generate_series(1, 5) AS i CROSS JOIN generate_series(1,5) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+" origval | mapval\n"
+"---------+--------\n"
+"     249 |      1\n"
+"     250 |      1\n"
+"     251 |\n"
+"     252 |      2\n"
+"     253 |      3\n"
+"     254 |      3\n"
+"\n"
+"SELECT ST_BandPixelType(map_rast2) As b1pixtyp\n"
+"FROM dummy_rast WHERE rid = 2;\n"
+"\n"
+" b1pixtyp\n"
+"----------\n"
+" 2BUI"
+msgstr "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\nCREATE FUNCTION classify_fct(pixel float, pos integer[], variadic args text[])\nRETURNS float\nAS\n$$\nDECLARE\n    nodata float := 0;\nBEGIN\n    IF NOT args[1] IS NULL THEN\n        nodata := args[1];\n    END IF;\n    IF pixel < 251 THEN\n        RETURN 1;\n    ELSIF pixel = 252 THEN\n        RETURN 2;\n    ELSIF pixel > 252 THEN\n        RETURN 3;\n    ELSE\n        RETURN nodata;\n    END IF;\nEND;\n$$\nLANGUAGE 'plp [...]
+
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7731
+#, no-c-format
+msgid ""
+"CREATE FUNCTION rast_plus_tan(pixel float, pos integer[], variadic args text[])\n"
+"RETURNS float\n"
+"AS\n"
+"$$\n"
+"BEGIN\n"
+"        RETURN tan(pixel) * pixel;\n"
+"END;\n"
+"$$\n"
+"LANGUAGE 'plpgsql';\n"
+"\n"
+"SELECT ST_AddBand(\n"
+"        ST_AddBand(\n"
+"                ST_AddBand(\n"
+"                        ST_MakeEmptyRaster(rast_view),\n"
+"                        ST_MapAlgebraFct(rast_view,1,NULL,'rast_plus_tan(float,integer[],text[])'::regprocedure)\n"
+"                ),\n"
+"                ST_Band(rast_view,2)\n"
+"        ),\n"
+"        ST_Band(rast_view, 3) As rast_view_ma\n"
+")\n"
+"FROM wind\n"
+"WHERE rid=167;"
+msgstr "CREATE FUNCTION rast_plus_tan(pixel float, pos integer[], variadic args text[])\nRETURNS float\nAS\n$$\nBEGIN\n        RETURN tan(pixel) * pixel;\nEND;\n$$\nLANGUAGE 'plpgsql';\n\nSELECT ST_AddBand(\n        ST_AddBand(\n                ST_AddBand(\n                        ST_MakeEmptyRaster(rast_view),\n                        ST_MapAlgebraFct(rast_view,1,NULL,'rast_plus_tan(float,integer[],text[])'::regprocedure)\n                ),\n                ST_Band(rast_view,2)\n       [...]
+
+#. Tag: para
+#: reference_raster.xml:7736 reference_raster.xml:7859
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref "
+"linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_ST_SetValue\"/>"
+msgstr ", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_ST_SetValue\"/>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:7748
+#, no-c-format
+msgid ""
+"2 band version - Creates a new one band raster formed by applying a valid "
+"PostgreSQL function on the 2 input raster bands and of pixeltype prodived. "
+"Band 1 is assumed if no band is specified. Extent type defaults to "
+"INTERSECTION if not specified."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:7752
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster "
+"<function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>raster</type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>tworastuserfunc</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text</type> "
+"<parameter>pixeltype=same_as_rast1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text</type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_MapAlgebraFct</function></funcdef> "
+"<paramdef><type>raster</type> <parameter>rast1</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>band1</parameter></paramdef> "
+"<paramdef><type>raster</type> <parameter>rast2</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>band2</parameter></paramdef> "
+"<paramdef><type>regprocedure</type> "
+"<parameter>tworastuserfunc</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text</type> "
+"<parameter>pixeltype=same_as_rast1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text</type> "
+"<parameter>extenttype=INTERSECTION</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_MapAlgebraFct</function></funcdef> <paramdef><type>raster</type> <parameter>rast1</parameter></paramdef> <paramdef><type>raster</type> <parameter>rast2</parameter></paramdef> <paramdef><type>regprocedure</type> <parameter>tworastuserfunc</parameter></paramdef> <paramdef choice=\"opt\"><type>text</type> <parameter>pixeltype=same_as_rast1</parameter></paramdef> <paramdef choice=\"opt\"><type>text</type> <parameter>extenttype=INTERSECTION [...]
+
+#. Tag: para
+#: reference_raster.xml:7786
+#, no-c-format
+msgid ""
+"Creates a new one band raster formed by applying a valid PostgreSQL function"
+" specified by the <varname>tworastuserfunc</varname> on the input raster "
+"<varname>rast1</varname>, <varname>rast2</varname>. If no "
+"<varname>band1</varname> or <varname>band2</varname> is specified, band 1 is"
+" assumed. The new raster will have the same georeference, width, and height "
+"as the original rasters but will only have one band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7789
+#, no-c-format
+msgid ""
+"If <varname>pixeltype</varname> is passed in, then the new raster will have "
+"a band of that pixeltype. If pixeltype is passed NULL or left out, then the "
+"new raster band will have the same pixeltype as the input "
+"<varname>rast1</varname> band."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7792
+#, no-c-format
+msgid ""
+"The <varname>tworastuserfunc</varname> parameter must be the name and signature of an SQL or PL/pgSQL function, cast to a regprocedure. An example PL/pgSQL function example is: <programlisting>CREATE OR REPLACE FUNCTION simple_function_for_two_rasters(pixel1 FLOAT, pixel2 FLOAT, pos INTEGER[], VARIADIC args TEXT[])\n"
+"    RETURNS FLOAT\n"
+"    AS $$ BEGIN\n"
+"        RETURN 0.0;\n"
+"    END; $$\n"
+"    LANGUAGE 'plpgsql' IMMUTABLE;</programlisting> The <varname>tworastuserfunc</varname> may accept three or four arguments: a double precision value, a double precision value, an optional integer array, and a variadic text array. The first argument is the value of an individual raster cell in <varname>rast1</varname> (regardless of the raster datatype). The second argument is an individual raster cell value in <varname>rast2</varname>. The third argument is the position of the current [...]
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7798
+#, no-c-format
+msgid ""
+"Passing a <type>regprodedure</type> argument to a SQL function requires the "
+"full function signature to be passed, then cast to a "
+"<type>regprocedure</type> type. To pass the above example PL/pgSQL function "
+"as an argument, the SQL for the argument "
+"is:<programlisting>'simple_function(double precision, double precision, "
+"integer[], text[])'::regprocedure</programlisting>Note that the argument "
+"contains the name of the function, the types of the function arguments, "
+"quotes around the name and argument types, and a cast to a "
+"<type>regprocedure</type>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7801
+#, no-c-format
+msgid ""
+"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"<type>variadic text</type> array. All trailing text arguments to any <xref "
+"linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
+"<varname>tworastuserfunc</varname>, and are contained in the "
+"<varname>userargs</varname> argument."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7809
+#, no-c-format
+msgid ""
+"The <type>text[]</type> argument to the <varname>tworastuserfunc</varname> "
+"is required, regardless of whether you choose to pass any arguments to your "
+"user function for processing or not."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7817
+#, no-c-format
+msgid ""
+"-- define our user defined function --\n"
+"CREATE OR REPLACE FUNCTION raster_mapalgebra_union(\n"
+"        rast1 double precision,\n"
+"        rast2 double precision,\n"
+"    pos integer[],\n"
+"        VARIADIC userargs text[]\n"
+")\n"
+"        RETURNS double precision\n"
+"        AS $$\n"
+"        DECLARE\n"
+"        BEGIN\n"
+"                CASE\n"
+"                        WHEN rast1 IS NOT NULL AND rast2 IS NOT NULL THEN\n"
+"                                RETURN ((rast1 + rast2)/2.);\n"
+"                        WHEN rast1 IS NULL AND rast2 IS NULL THEN\n"
+"                                RETURN NULL;\n"
+"                        WHEN rast1 IS NULL THEN\n"
+"                                RETURN rast2;\n"
+"                        ELSE\n"
+"                                RETURN rast1;\n"
+"                END CASE;\n"
+"\n"
+"                RETURN NULL;\n"
+"        END;\n"
+"        $$ LANGUAGE 'plpgsql' IMMUTABLE COST 1000;\n"
+"\n"
+"-- prep our test table of rasters\n"
+"DROP TABLE IF EXISTS map_shapes;\n"
+"CREATE TABLE map_shapes(rid serial PRIMARY KEY, rast raster, bnum integer, descrip text);\n"
+"INSERT INTO map_shapes(rast,bnum, descrip)\n"
+"WITH mygeoms\n"
+"    AS ( SELECT 2 As bnum, ST_Buffer(ST_Point(90,90),30) As geom, 'circle' As descrip\n"
+"            UNION ALL\n"
+"            SELECT 3 AS bnum,\n"
+"                ST_Buffer(ST_GeomFromText('LINESTRING(50 50,150 150,150 50)'), 15) As geom, 'big road' As descrip\n"
+"            UNION ALL\n"
+"            SELECT 1 As bnum,\n"
+"                ST_Translate(ST_Buffer(ST_GeomFromText('LINESTRING(60 50,150 150,150 50)'), 8,'join=bevel'), 10,-6) As geom, 'small road' As descrip\n"
+"            ),\n"
+"   -- define our canvas to be 1 to 1 pixel to geometry\n"
+"   canvas\n"
+"    AS ( SELECT ST_AddBand(ST_MakeEmptyRaster(250,\n"
+"        250,\n"
+"        ST_XMin(e)::integer, ST_YMax(e)::integer, 1, -1, 0, 0 ) , '8BUI'::text,0) As rast\n"
+"        FROM (SELECT ST_Extent(geom) As e,\n"
+"                    Max(ST_SRID(geom)) As srid\n"
+"                    from mygeoms\n"
+"                    ) As foo\n"
+"            )\n"
+"-- return our rasters aligned with our canvas\n"
+"SELECT ST_AsRaster(m.geom, canvas.rast, '8BUI', 240) As rast, bnum, descrip\n"
+"                FROM mygeoms AS m CROSS JOIN canvas\n"
+"UNION ALL\n"
+"SELECT canvas.rast, 4, 'canvas'\n"
+"FROM canvas;\n"
+"\n"
+"-- Map algebra on single band rasters and then collect with ST_AddBand\n"
+"INSERT INTO map_shapes(rast,bnum,descrip)\n"
+"SELECT ST_AddBand(ST_AddBand(rasts[1], rasts[2]),rasts[3]), 4, 'map bands overlay fct union (canvas)'\n"
+"        FROM (SELECT ARRAY(SELECT ST_MapAlgebraFct(m1.rast, m2.rast,\n"
+"                        'raster_mapalgebra_union(double precision, double precision, integer[], text[])'::regprocedure, '8BUI', 'FIRST')\n"
+"                FROM map_shapes As m1 CROSS JOIN map_shapes As m2\n"
+"        WHERE m1.descrip = 'canvas' AND m2.descrip <> 'canvas' ORDER BY m2.bnum) As rasts) As foo;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7830
+#, no-c-format
+msgid "map bands overlay (canvas) (R: small road, G: circle, B: big road)"
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:7842
+#, no-c-format
+msgid "User Defined function that takes extra args"
+msgstr "Eine benutzerdefinierte Funktion, die zusätzliche Übergabewerte entgegennimmt"
+
+#. Tag: programlisting
+#: reference_raster.xml:7843
+#, no-c-format
+msgid ""
+"CREATE OR REPLACE FUNCTION raster_mapalgebra_userargs(\n"
+"        rast1 double precision,\n"
+"        rast2 double precision,\n"
+"    pos integer[],\n"
+"        VARIADIC userargs text[]\n"
+")\n"
+"        RETURNS double precision\n"
+"        AS $$\n"
+"        DECLARE\n"
+"        BEGIN\n"
+"                CASE\n"
+"                        WHEN rast1 IS NOT NULL AND rast2 IS NOT NULL THEN\n"
+"                                RETURN least(userargs[1]::integer,(rast1 + rast2)/2.);\n"
+"                        WHEN rast1 IS NULL AND rast2 IS NULL THEN\n"
+"                                RETURN userargs[2]::integer;\n"
+"                        WHEN rast1 IS NULL THEN\n"
+"                                RETURN greatest(rast2,random()*userargs[3]::integer)::integer;\n"
+"                        ELSE\n"
+"                                RETURN greatest(rast1, random()*userargs[4]::integer)::integer;\n"
+"                END CASE;\n"
+"\n"
+"                RETURN NULL;\n"
+"        END;\n"
+"        $$ LANGUAGE 'plpgsql' VOLATILE COST 1000;\n"
+"\n"
+"SELECT ST_MapAlgebraFct(m1.rast, 1, m1.rast, 3,\n"
+"                        'raster_mapalgebra_userargs(double precision, double precision, integer[], text[])'::regprocedure,\n"
+"                                '8BUI', 'INTERSECT', '100','200','200','0')\n"
+"                FROM map_shapes As m1\n"
+"        WHERE m1.descrip = 'map bands overlay fct union (canvas)';"
+msgstr "CREATE OR REPLACE FUNCTION raster_mapalgebra_userargs(\n        rast1 double precision,\n        rast2 double precision,\n    pos integer[],\n        VARIADIC userargs text[]\n)\n        RETURNS double precision\n        AS $$\n        DECLARE\n        BEGIN\n                CASE\n                        WHEN rast1 IS NOT NULL AND rast2 IS NOT NULL THEN\n                                RETURN least(userargs[1]::integer,(rast1 + rast2)/2.);\n                        WHEN rast1 IS N [...]
+
+#. Tag: para
+#: reference_raster.xml:7851
+#, no-c-format
+msgid "user defined with extra args and different bands from same raster"
+msgstr "Eine benutzerdefinierte Funktion mit zusätzlichen Übergabewerten und unterschiedlichen Bändern des gleichen Raster"
+
+#. Tag: refname
+#: reference_raster.xml:7870
+#, no-c-format
+msgid "ST_MapAlgebraFctNgb"
+msgstr "ST_MapAlgebraFctNgb"
+
+#. Tag: refpurpose
+#: reference_raster.xml:7871
+#, no-c-format
+msgid ""
+"1-band version: Map Algebra Nearest Neighbor using user-defined PostgreSQL "
+"function. Return a raster which values are the result of a PLPGSQL user "
+"function involving a neighborhood of values from the input raster band."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:7876
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_MapAlgebraFctNgb</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>ngbwidth</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>ngbheight</parameter></paramdef> "
+"<paramdef><type>regprocedure </type> "
+"<parameter>onerastngbuserfunc</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[] "
+"</type> <parameter>VARIADIC args</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_MapAlgebraFctNgb</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>band</parameter></paramdef> <paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> <paramdef><type>integer </type> <parameter>ngbwidth</parameter></paramdef> <paramdef><type>integer </type> <parameter>ngbheight</parameter></paramdef> <paramdef><type>regprocedure </type> <parameter>oner [...]
+
+#. Tag: para
+#: reference_raster.xml:7899
+#, no-c-format
+msgid ""
+"(one raster version) Return a raster which values are the result of a "
+"PLPGSQL user function involving a neighborhood of values from the input "
+"raster band. The user function takes the neighborhood of pixel values as an "
+"array of numbers, for each pixel, returns the result from the user function,"
+" replacing pixel value of currently inspected pixel with the function "
+"result."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7903
+#, no-c-format
+msgid "rast"
+msgstr "rast"
+
+#. Tag: para
+#: reference_raster.xml:7904
+#, no-c-format
+msgid "Raster on which the user function is evaluated."
+msgstr "Raster der durch die benutzerdefinierte Funktion ausgewertet werden soll."
+
+#. Tag: term
+#: reference_raster.xml:7907
+#, no-c-format
+msgid "band"
+msgstr "band"
+
+#. Tag: para
+#: reference_raster.xml:7908
+#, no-c-format
+msgid "Band number of the raster to be evaluated. Default to 1."
+msgstr "Die Bandnummer des Raster, die ausgewertet werden soll. Die Standardeinstellung ist 1."
+
+#. Tag: para
+#: reference_raster.xml:7912
+#, no-c-format
+msgid ""
+"The resulting pixel type of the output raster. Must be one listed in <xref "
+"linkend=\"RT_ST_BandPixelType\"/> or left out or set to NULL. If not passed "
+"in or set to NULL, will default to the pixeltype of the "
+"<varname>rast</varname>. Results are truncated if they are larger than what "
+"is allowed for the pixeltype."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7915
+#, no-c-format
+msgid "ngbwidth"
+msgstr "ngbwidth"
+
+#. Tag: para
+#: reference_raster.xml:7916
+#, no-c-format
+msgid "The width of the neighborhood, in cells."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7919
+#, no-c-format
+msgid "ngbheight"
+msgstr "ngbheight"
+
+#. Tag: para
+#: reference_raster.xml:7920
+#, no-c-format
+msgid "The height of the neighborhood, in cells."
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7923
+#, no-c-format
+msgid "onerastngbuserfunc"
+msgstr "onerastngbuserfunc"
+
+#. Tag: para
+#: reference_raster.xml:7924
+#, no-c-format
+msgid ""
+"PLPGSQL/psql user function to apply to neighborhood pixels of a single band "
+"of a raster. The first element is a 2-dimensional array of numbers "
+"representing the rectangular pixel neighborhood"
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7927
+#, no-c-format
+msgid "nodatamode"
+msgstr "nodatamode"
+
+#. Tag: para
+#: reference_raster.xml:7929
+#, no-c-format
+msgid ""
+"Defines what value to pass to the function for a neighborhood pixel that is "
+"nodata or NULL"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7930
+#, no-c-format
+msgid ""
+"'ignore': any NODATA values encountered in the neighborhood are ignored by "
+"the computation -- this flag must be sent to the user callback function, and"
+" the user function decides how to ignore it."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7931
+#, no-c-format
+msgid ""
+"'NULL': any NODATA values encountered in the neighborhood will cause the "
+"resulting pixel to be NULL -- the user callback function is skipped in this "
+"case."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7932
+#, no-c-format
+msgid ""
+"'value': any NODATA values encountered in the neighborhood are replaced by "
+"the reference pixel (the one in the center of the neighborhood). Note that "
+"if this value is NODATA, the behavior is the same as 'NULL' (for the "
+"affected neighborhood)"
+msgstr ""
+
+#. Tag: term
+#: reference_raster.xml:7936
+#, no-c-format
+msgid "args"
+msgstr "args"
+
+#. Tag: para
+#: reference_raster.xml:7937
+#, no-c-format
+msgid "Arguments to pass into the user function."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7947
+#, no-c-format
+msgid ""
+"Examples utilize the katrina raster loaded as a single tile described in "
+"<ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/frmts_wtkraster.html\">http://trac.osgeo.org/gdal/wiki/frmts_wtkraster.html</ulink>"
+" and then prepared in the <xref linkend=\"RT_ST_Rescale\"/> examples"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:7949
+#, no-c-format
+msgid ""
+"--\n"
+"-- A simple 'callback' user function that averages up all the values in a neighborhood.\n"
+"--\n"
+"CREATE OR REPLACE FUNCTION rast_avg(matrix float[][], nodatamode text, variadic args text[])\n"
+"    RETURNS float AS\n"
+"    $$\n"
+"    DECLARE\n"
+"                _matrix float[][];\n"
+"        x1 integer;\n"
+"        x2 integer;\n"
+"        y1 integer;\n"
+"        y2 integer;\n"
+"        sum float;\n"
+"    BEGIN\n"
+"                _matrix := matrix;\n"
+"        sum := 0;\n"
+"        FOR x in array_lower(matrix, 1)..array_upper(matrix, 1) LOOP\n"
+"            FOR y in array_lower(matrix, 2)..array_upper(matrix, 2) LOOP\n"
+"                sum := sum + _matrix[x][y];\n"
+"            END LOOP;\n"
+"        END LOOP;\n"
+"        RETURN (sum*1.0/(array_upper(matrix,1)*array_upper(matrix,2) ))::integer ;\n"
+"    END;\n"
+"    $$\n"
+"LANGUAGE 'plpgsql' IMMUTABLE COST 1000;\n"
+"\n"
+"-- now we apply to our raster averaging pixels within 2 pixels of each other in X and Y direction --\n"
+"SELECT ST_MapAlgebraFctNgb(rast, 1,  '8BUI', 4,4,\n"
+"                'rast_avg(float[][], text, text[])'::regprocedure, 'NULL', NULL) As nn_with_border\n"
+"        FROM katrinas_rescaled\n"
+"        limit 1;"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7963
+#, no-c-format
+msgid "First band of our raster"
+msgstr "Das erste Band Unseres Rasters"
+
+#. Tag: para
+#: reference_raster.xml:7977
+#, no-c-format
+msgid "new raster after averaging pixels withing 4x4 pixels of each other"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:7992
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_MapAlgebraExpr\"/>, <xref linkend=\"RT_ST_Rescale\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebraExpr\"/>, <xref linkend=\"RT_ST_Rescale\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8002
+#, no-c-format
+msgid "ST_Reclass"
+msgstr "ST_Reclass"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8003
+#, no-c-format
+msgid ""
+"Creates a new raster composed of band types reclassified from original. The "
+"nband is the band to be changed. If nband is not specified assumed to be 1. "
+"All other bands are returned unchanged. Use case: convert a 16BUI band to a "
+"8BUI and so forth for simpler rendering as viewable formats."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8007
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Reclass</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>reclassexpr</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>double precision </type> "
+"<parameter>nodataval=NULL</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Reclass</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>reclassarg[] </type> <parameter>VARIADIC "
+"reclassargset</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>raster <function>ST_Reclass</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>reclassexpr</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Reclass</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>text </type> <parameter>reclassexpr</parameter></paramdef> <paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>nodataval=NULL</parameter></paramdef> </funcprototype [...]
+
+#. Tag: para
+#: reference_raster.xml:8035
+#, no-c-format
+msgid ""
+"Creates a new raster formed by applying a valid PostgreSQL algebraic "
+"operation defined by the <varname>reclassexpr</varname> on the input raster "
+"(<varname>rast</varname>). If no <varname>band</varname> is specified band 1"
+" is assumed. The new raster will have the same georeference, width, and "
+"height as the original raster. Bands not designated will come back "
+"unchanged. Refer to <xref linkend=\"reclassarg\"/> for description of valid "
+"reclassification expressions."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8037
+#, no-c-format
+msgid ""
+"The bands of the new raster will have pixel type of "
+"<varname>pixeltype</varname>. If <varname>reclassargset</varname> is passed "
+"in then each reclassarg defines behavior of each band generated."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8044
+#, no-c-format
+msgid ""
+"Create a new raster from the original where band 2 is converted from 8BUI to"
+" 4BUI and all values from 101-254 are set to nodata value."
+msgstr "Erzeugt einen neuen Raster aus dem Original, indem Band 2 von 8BUI auf 4BUI und alle Werte von 101-254 auf NODATA gesetzt werden."
+
+#. Tag: programlisting
+#: reference_raster.xml:8045
+#, no-c-format
+msgid ""
+"ALTER TABLE dummy_rast ADD COLUMN reclass_rast raster;\n"
+"UPDATE dummy_rast SET reclass_rast = ST_Reclass(rast,2,'0-87:1-10, 88-100:11-15, 101-254:0-0', '4BUI',0) WHERE rid = 2;\n"
+"\n"
+"SELECT i as col, j as row, ST_Value(rast,2,i,j) As origval,\n"
+"    ST_Value(reclass_rast, 2, i, j) As reclassval,\n"
+"    ST_Value(reclass_rast, 2, i, j, false) As reclassval_include_nodata\n"
+"FROM dummy_rast CROSS JOIN generate_series(1, 3) AS i CROSS JOIN generate_series(1,3) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+" col | row | origval | reclassval | reclassval_include_nodata\n"
+"-----+-----+---------+------------+---------------------------\n"
+"   1 |   1 |      78 |          9 |                         9\n"
+"   2 |   1 |      98 |         14 |                        14\n"
+"   3 |   1 |     122 |            |                         0\n"
+"   1 |   2 |      96 |         14 |                        14\n"
+"   2 |   2 |     118 |            |                         0\n"
+"   3 |   2 |     180 |            |                         0\n"
+"   1 |   3 |      99 |         15 |                        15\n"
+"   2 |   3 |     112 |            |                         0\n"
+"   3 |   3 |     169 |            |                         0"
+msgstr "ALTER TABLE dummy_rast ADD COLUMN reclass_rast raster;\nUPDATE dummy_rast SET reclass_rast = ST_Reclass(rast,2,'0-87:1-10, 88-100:11-15, 101-254:0-0', '4BUI',0) WHERE rid = 2;\n\nSELECT i as col, j as row, ST_Value(rast,2,i,j) As origval,\n    ST_Value(reclass_rast, 2, i, j) As reclassval,\n    ST_Value(reclass_rast, 2, i, j, false) As reclassval_include_nodata\nFROM dummy_rast CROSS JOIN generate_series(1, 3) AS i CROSS JOIN generate_series(1,3) AS j\nWHERE rid = 2;\n\n col | ro [...]
+
+#. Tag: title
+#: reference_raster.xml:8049
+#, no-c-format
+msgid "Example: Advanced using multiple reclassargs"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8051
+#, no-c-format
+msgid ""
+"Create a new raster from the original where band 1,2,3 is converted to "
+"1BB,4BUI, 4BUI respectively and reclassified. Note this uses the variadic "
+"<varname>reclassarg</varname> argument which can take as input an indefinite"
+" number of reclassargs (theoretically as many bands as you have)"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8052
+#, no-c-format
+msgid ""
+"UPDATE dummy_rast SET reclass_rast =\n"
+"    ST_Reclass(rast,\n"
+"        ROW(2,'0-87]:1-10, (87-100]:11-15, (101-254]:0-0', '4BUI',NULL)::reclassarg,\n"
+"        ROW(1,'0-253]:1, 254:0', '1BB', NULL)::reclassarg,\n"
+"        ROW(3,'0-70]:1, (70-86:2, [86-150):3, [150-255:4', '4BUI', NULL)::reclassarg\n"
+"        ) WHERE rid = 2;\n"
+"\n"
+"SELECT i as col, j as row,ST_Value(rast,1,i,j) As ov1,  ST_Value(reclass_rast, 1, i, j) As rv1,\n"
+"    ST_Value(rast,2,i,j) As ov2, ST_Value(reclass_rast, 2, i, j) As rv2,\n"
+"    ST_Value(rast,3,i,j) As ov3, ST_Value(reclass_rast, 3, i, j) As rv3\n"
+"FROM dummy_rast CROSS JOIN generate_series(1, 3) AS i CROSS JOIN generate_series(1,3) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+"col | row | ov1 | rv1 | ov2 | rv2 | ov3 | rv3\n"
+"----+-----+-----+-----+-----+-----+-----+-----\n"
+"  1 |   1 | 253 |   1 |  78 |   9 |  70 |   1\n"
+"  2 |   1 | 254 |   0 |  98 |  14 |  86 |   3\n"
+"  3 |   1 | 253 |   1 | 122 |   0 | 100 |   3\n"
+"  1 |   2 | 253 |   1 |  96 |  14 |  80 |   2\n"
+"  2 |   2 | 254 |   0 | 118 |   0 | 108 |   3\n"
+"  3 |   2 | 254 |   0 | 180 |   0 | 162 |   4\n"
+"  1 |   3 | 250 |   1 |  99 |  15 |  90 |   3\n"
+"  2 |   3 | 254 |   0 | 112 |   0 | 108 |   3\n"
+"  3 |   3 | 254 |   0 | 169 |   0 | 175 |   4"
+msgstr "UPDATE dummy_rast SET reclass_rast =\n    ST_Reclass(rast,\n        ROW(2,'0-87]:1-10, (87-100]:11-15, (101-254]:0-0', '4BUI',NULL)::reclassarg,\n        ROW(1,'0-253]:1, 254:0', '1BB', NULL)::reclassarg,\n        ROW(3,'0-70]:1, (70-86:2, [86-150):3, [150-255:4', '4BUI', NULL)::reclassarg\n        ) WHERE rid = 2;\n\nSELECT i as col, j as row,ST_Value(rast,1,i,j) As ov1,  ST_Value(reclass_rast, 1, i, j) As rv1,\n    ST_Value(rast,2,i,j) As ov2, ST_Value(reclass_rast, 2, i, j) As [...]
+
+#. Tag: title
+#: reference_raster.xml:8056
+#, no-c-format
+msgid ""
+"Example: Advanced Map a single band 32BF raster to multiple viewable bands"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8057
+#, no-c-format
+msgid ""
+"Create a new 3 band (8BUI,8BUI,8BUI viewable raster) from a raster that has "
+"only one 32bf band"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8058
+#, no-c-format
+msgid ""
+"ALTER TABLE wind ADD COLUMN rast_view raster;\n"
+"UPDATE wind\n"
+"        set rast_view = ST_AddBand( NULL,\n"
+"        ARRAY[\n"
+"        ST_Reclass(rast, 1,'0.1-10]:1-10,9-10]:11,(11-33:0'::text, '8BUI'::text,0),\n"
+"        ST_Reclass(rast,1, '11-33):0-255,[0-32:0,(34-1000:0'::text, '8BUI'::text,0),\n"
+"        ST_Reclass(rast,1,'0-32]:0,(32-100:100-255'::text, '8BUI'::text,0)\n"
+"        ]\n"
+"        );"
+msgstr "ALTER TABLE wind ADD COLUMN rast_view raster;\nUPDATE wind\n        set rast_view = ST_AddBand( NULL,\n        ARRAY[\n        ST_Reclass(rast, 1,'0.1-10]:1-10,9-10]:11,(11-33:0'::text, '8BUI'::text,0),\n        ST_Reclass(rast,1, '11-33):0-255,[0-32:0,(34-1000:0'::text, '8BUI'::text,0),\n        ST_Reclass(rast,1,'0-32]:0,(32-100:100-255'::text, '8BUI'::text,0)\n        ]\n        );"
+
+#. Tag: para
+#: reference_raster.xml:8063
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Band\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, "
+"<xref linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"reclassarg\"/>, "
+"<xref linkend=\"RT_ST_Value\"/>"
+msgstr ", <xref linkend=\"RT_ST_Band\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"reclassarg\"/>, <xref linkend=\"RT_ST_Value\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8076
+#, no-c-format
+msgid "ST_Union"
+msgstr "ST_Union"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8077
+#, no-c-format
+msgid ""
+"Returns the union of a set of raster tiles into a single raster composed of "
+"1 or more bands."
+msgstr "Gibt die Vereinigung mehrerer Rasterkacheln in einem einzelnen Raster mit mehreren Bändern zurück."
+
+#. Tag: funcprototype
+#: reference_raster.xml:8082
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_Union</function></funcdef> "
+"<paramdef><type>setof raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_Union</function></funcdef> <paramdef><type>setof raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:8088
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_Union</function></funcdef> "
+"<paramdef><type>setof raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>unionarg[] </type> "
+"<parameter>unionargset</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_Union</function></funcdef> <paramdef><type>setof raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>unionarg[] </type> <parameter>unionargset</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:8095
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_Union</function></funcdef> "
+"<paramdef><type>setof raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>nband</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_Union</function></funcdef> <paramdef><type>setof raster</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer</type> <parameter>nband</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:8102
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_Union</function></funcdef> "
+"<paramdef><type>setof raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>uniontype</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_Union</function></funcdef> <paramdef><type>setof raster</type> <parameter>rast</parameter></paramdef> <paramdef><type>text</type> <parameter>uniontype</parameter></paramdef>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:8109
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_Union</function></funcdef> "
+"<paramdef><type>setof raster</type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>uniontype</parameter></paramdef>"
+msgstr "<funcdef>raster <function>ST_Union</function></funcdef> <paramdef><type>setof raster</type> <parameter>rast</parameter></paramdef> <paramdef><type>integer</type> <parameter>nband</parameter></paramdef> <paramdef><type>text</type> <parameter>uniontype</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:8121
+#, no-c-format
+msgid ""
+"Returns the union of a set of raster tiles into a single raster composed of "
+"at least one band. The resulting raster's extent is the extent of the whole "
+"set. In the case of intersection, the resulting value is defined by "
+"<varname>uniontype</varname> which is one of the following: LAST (default), "
+"FIRST, MIN, MAX, COUNT, SUM, MEAN, RANGE."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8124
+#, no-c-format
+msgid ""
+"In order for rasters to be unioned, they most all have the same alignment. "
+"Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref "
+"linkend=\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One "
+"way to fix alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and"
+" use the same reference raster for alignment."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8128
+#, no-c-format
+msgid "Enhanced: 2.1.0 Improved Speed (fully C-Based)."
+msgstr "Erweiterung: 2.1.0 Geschwindigkeit verbessert (zur Gänze C-basiert)"
+
+#. Tag: para
+#: reference_raster.xml:8129
+#, no-c-format
+msgid "Availability: 2.1.0 ST_Union(rast, unionarg) variant was introduced."
+msgstr "Verfügbarkeit: 2.1.0 ST_Union(rast, unionarg) Variante wurde eingeführt."
+
+#. Tag: para
+#: reference_raster.xml:8130
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 ST_Union(rast) (variant 1) unions all bands of all input "
+"rasters. Prior versions of PostGIS assumed the first band."
+msgstr "Erweiterung: 2.1.0 ST_Union(rast) (Variante 1) vereinigt alle Bänder aller Ausgangsraster. Vorherige Versionen von PostGIS setzten das erste Band voraus."
+
+#. Tag: para
+#: reference_raster.xml:8131
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 ST_Union(rast, uniontype) (variant 4) unions all bands of "
+"all input rasters."
+msgstr "Erweiterung: 2.1.0 ST_Union(rast, uniontype) (Variante 4) vereinigt alle Bänder aller Ausgangsraster."
+
+#. Tag: title
+#: reference_raster.xml:8134
+#, no-c-format
+msgid "Examples: Reconstitute a single band chunked raster tile"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8135
+#, no-c-format
+msgid ""
+"-- this creates a single band from first band of raster tiles\n"
+"-- that form the original file system tile\n"
+"SELECT filename, ST_Union(rast,1) As file_rast\n"
+"FROM sometable WHERE filename IN('dem01', 'dem02') GROUP BY filename;"
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:8139 reference_raster.xml:8143
+#, no-c-format
+msgid ""
+"Examples: Return a multi-band raster that is the union of tiles intersecting"
+" geometry"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8140
+#, no-c-format
+msgid ""
+"-- this creates a multi band raster collecting all the tiles that intersect a line\n"
+"-- Note: In 2.0, this would have just returned a single band raster\n"
+"-- , new union works on all bands by default\n"
+"-- this is equivalent to unionarg: ARRAY[ROW(1, 'LAST'), ROW(2, 'LAST'), ROW(3, 'LAST')]::unionarg[]\n"
+"SELECT ST_Union(rast)\n"
+"FROM aerials.boston\n"
+"WHERE ST_Intersects(rast,  ST_GeomFromText('LINESTRING(230486 887771, 230500 88772)',26986) );"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8144
+#, no-c-format
+msgid ""
+"Here we use the longer syntax if we only wanted a subset of bands or we want"
+" to change order of bands"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8145
+#, no-c-format
+msgid ""
+"-- this creates a multi band raster collecting all the tiles that intersect a line\n"
+"SELECT ST_Union(rast,ARRAY[ROW(2, 'LAST'), ROW(1, 'LAST'), ROW(3, 'LAST')]::unionarg[])\n"
+"FROM aerials.boston\n"
+"WHERE ST_Intersects(rast,  ST_GeomFromText('LINESTRING(230486 887771, 230500 88772)',26986) );"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8151
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Envelope\"/>, <xref linkend=\"RT_ST_ConvexHull\"/>, "
+"<xref linkend=\"RT_ST_Clip\"/>, <xref linkend=\"ST_Union\"/>"
+msgstr ", <xref linkend=\"RT_ST_Envelope\"/>, <xref linkend=\"RT_ST_ConvexHull\"/>, <xref linkend=\"RT_ST_Clip\"/>, <xref linkend=\"ST_Union\"/>"
+
+#. Tag: title
+#: reference_raster.xml:8164
+#, no-c-format
+msgid "Built-in Map Algebra Callback Functions"
+msgstr "Integrierte Map Algebra Callback Funktionen"
+
+#. Tag: refname
+#: reference_raster.xml:8168
+#, no-c-format
+msgid "ST_Distinct4ma"
+msgstr "ST_Distinct4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8169
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the number of unique pixel values"
+" in a neighborhood."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8173
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 "
+"<function>ST_Distinct4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_Distinct4ma</function></funcdef> "
+"<paramdef><type>double precision[][][]</type> "
+"<parameter>value</parameter></paramdef> <paramdef><type>integer[][] </type> "
+"<parameter>pos</parameter></paramdef> <paramdef><type>text[]</type> "
+"<parameter>VARIADIC userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_Distinct4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Distinct4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter>< [...]
+
+#. Tag: para
+#: reference_raster.xml:8193
+#, no-c-format
+msgid ""
+"Calculate the number of unique pixel values in a neighborhood of pixels."
+msgstr "Berechnet die Anzahl der einzelnen Pixelwerte in der Nachbarschaft von Pixel."
+
+#. Tag: para
+#: reference_raster.xml:8196 reference_raster.xml:8335
+#: reference_raster.xml:8410 reference_raster.xml:8495
+#: reference_raster.xml:8620 reference_raster.xml:8691
+#: reference_raster.xml:8766
+#, no-c-format
+msgid ""
+"Variant 1 is a specialized callback function for use as a callback parameter"
+" to <xref linkend=\"RT_ST_MapAlgebraFctNgb\"/>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8200 reference_raster.xml:8339
+#: reference_raster.xml:8414 reference_raster.xml:8501
+#: reference_raster.xml:8624 reference_raster.xml:8695
+#: reference_raster.xml:8770
+#, no-c-format
+msgid ""
+"Variant 2 is a specialized callback function for use as a callback parameter"
+" to <xref linkend=\"RT_ST_MapAlgebra\"/>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8206 reference_raster.xml:8345
+#: reference_raster.xml:8420 reference_raster.xml:8507
+#: reference_raster.xml:8630 reference_raster.xml:8701
+#: reference_raster.xml:8776
+#, no-c-format
+msgid ""
+"Use of Variant 1 is discouraged since <xref "
+"linkend=\"RT_ST_MapAlgebraFctNgb\"/> has been deprecated as of 2.1.0."
+msgstr "Von der Verwendung der Variante 1 wird abgeraten, da <xref linkend=\"RT_ST_MapAlgebraFctNgb\"/> seit 2.1.0 überholt ist."
+
+#. Tag: para
+#: reference_raster.xml:8212 reference_raster.xml:8351
+#: reference_raster.xml:8426 reference_raster.xml:8513
+#: reference_raster.xml:8636 reference_raster.xml:8707
+#: reference_raster.xml:8782
+#, no-c-format
+msgid "Enhanced: 2.1.0 Addition of Variant 2"
+msgstr "Erweiterung: 2.1.0 Variante 2 wurde hinzugefügt"
+
+#. Tag: programlisting
+#: reference_raster.xml:8218
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_distinct4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid | st_value\n"
+"-----+----------\n"
+"   2 |        3\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_distinct4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid | st_value\n-----+----------\n   2 |        3\n(1 row)"
+
+#. Tag: para
+#: reference_raster.xml:8224 reference_raster.xml:8648
+#: reference_raster.xml:8719
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
+"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref "
+"linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
+"linkend=\"RT_ST_StdDev4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8239
+#, no-c-format
+msgid "ST_InvDistWeight4ma"
+msgstr "ST_InvDistWeight4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8240
+#, no-c-format
+msgid ""
+"Raster processing function that interpolates a pixel's value from the "
+"pixel's neighborhood."
+msgstr "Funktion zur Rasterdatenverarbeitung, die den Wert eines Pixel aus den Pixel der Nachbarschaft interpoliert."
+
+#. Tag: funcprototype
+#: reference_raster.xml:8245
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function>ST_InvDistWeight4ma</function></funcdef>"
+" <paramdef><type>double precision[][][]</type> "
+"<parameter>value</parameter></paramdef> <paramdef><type>integer[][]</type> "
+"<parameter>pos</parameter></paramdef> <paramdef><type>text[]</type> "
+"<parameter>VARIADIC userargs</parameter></paramdef>"
+msgstr "<funcdef>double precision <function>ST_InvDistWeight4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></paramdef> <paramdef><type>integer[][]</type> <parameter>pos</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC userargs</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:8257
+#, no-c-format
+msgid ""
+"Calculate an interpolated value for a pixel using the Inverse Distance "
+"Weighted method."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8259
+#, no-c-format
+msgid ""
+"There are two optional parameters that can be passed through "
+"<varname>userargs</varname>. The first parameter is the power factor "
+"(variable k in the equation below) between 0 and 1 used in the Inverse "
+"Distance Weighted equation. If not specified, default value is 1. The second"
+" parameter is the weight percentage applied only when the value of the pixel"
+" of interest is included with the interpolated value from the neighborhood. "
+"If not specified and the pixel of interest has a value, that value is "
+"returned."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8263
+#, no-c-format
+msgid "The basic inverse distance weight equation is:"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8272
+#, no-c-format
+msgid "k = power factor, a real number between 0 and 1"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8281 reference_raster.xml:8566
+#, no-c-format
+msgid ""
+"This function is a specialized callback function for use as a callback "
+"parameter to <xref linkend=\"RT_ST_MapAlgebra\"/>."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8289 reference_raster.xml:8574
+#, no-c-format
+msgid "-- NEEDS EXAMPLE"
+msgstr "-- BEISPIEL GEFRAGT"
+
+#. Tag: para
+#: reference_raster.xml:8294
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_MinDist4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_MinDist4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8303
+#, no-c-format
+msgid "ST_Max4ma"
+msgstr "ST_Max4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8304
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the maximum pixel value in a "
+"neighborhood."
+msgstr "Funktion zur Rasterdatenverarbeitung, die den maximalen Zellwert in der Nachbarschaft eines Pixel errechnet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8308
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 <function>ST_Max4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_Max4ma</function></funcdef> <paramdef><type>double "
+"precision[][][]</type> <parameter>value</parameter></paramdef> "
+"<paramdef><type>integer[][] </type> <parameter>pos</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_Max4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Max4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></paramdef> [...]
+
+#. Tag: para
+#: reference_raster.xml:8328
+#, no-c-format
+msgid "Calculate the maximum pixel value in a neighborhood of pixels."
+msgstr "Berechnet den maximalen Zellwert in der Nachbarschaft von Pixel."
+
+#. Tag: para
+#: reference_raster.xml:8330 reference_raster.xml:8405
+#: reference_raster.xml:8490 reference_raster.xml:8615
+#: reference_raster.xml:8761
+#, no-c-format
+msgid ""
+"For Variant 2, a substitution value for NODATA pixels can be specified by "
+"passing that value to userargs."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8357
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_max4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid | st_value\n"
+"-----+----------\n"
+"   2 |      254\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_max4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid | st_value\n-----+----------\n   2 |      254\n(1 row)"
+
+#. Tag: para
+#: reference_raster.xml:8363
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
+"<xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
+"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
+"linkend=\"RT_ST_StdDev4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8378
+#, no-c-format
+msgid "ST_Mean4ma"
+msgstr "ST_Mean4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8379
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the mean pixel value in a "
+"neighborhood."
+msgstr "Funktion zur Rasterdatenverarbeitung, die den mittleren Zellwert in der Nachbarschaft von Pixel errechnet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8383
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 <function>ST_Mean4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_Mean4ma</function></funcdef> <paramdef><type>double "
+"precision[][][]</type> <parameter>value</parameter></paramdef> "
+"<paramdef><type>integer[][] </type> <parameter>pos</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_Mean4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Mean4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></paramde [...]
+
+#. Tag: para
+#: reference_raster.xml:8403
+#, no-c-format
+msgid "Calculate the mean pixel value in a neighborhood of pixels."
+msgstr "Berechnet den mittleren Zellwert in der Nachbarschaft von Pixel."
+
+#. Tag: programlisting
+#: reference_raster.xml:8432
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, '32BF', 1, 1, 'st_mean4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid |     st_value\n"
+"-----+------------------\n"
+"   2 | 253.222229003906\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, '32BF', 1, 1, 'st_mean4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid |     st_value\n-----+------------------\n   2 | 253.222229003906\n(1 row)"
+
+#. Tag: programlisting
+#: reference_raster.xml:8439
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"              ST_MapAlgebra(rast, 1, 'st_mean4ma(double precision[][][], integer[][], text[])'::regprocedure,'32BF', 'FIRST', NULL, 1, 1)\n"
+"       ,  2, 2)\n"
+"  FROM dummy_rast\n"
+"   WHERE rid = 2;\n"
+" rid |     st_value\n"
+"-----+------------------\n"
+"   2 | 253.222229003906\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n              ST_MapAlgebra(rast, 1, 'st_mean4ma(double precision[][][], integer[][], text[])'::regprocedure,'32BF', 'FIRST', NULL, 1, 1)\n       ,  2, 2)\n  FROM dummy_rast\n   WHERE rid = 2;\n rid |     st_value\n-----+------------------\n   2 | 253.222229003906\n(1 row)"
+
+#. Tag: para
+#: reference_raster.xml:8445
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
+"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref "
+"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8459
+#, no-c-format
+msgid "ST_Min4ma"
+msgstr "ST_Min4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8460
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the minimum pixel value in a "
+"neighborhood."
+msgstr "Funktion zur Rasterdatenverarbeitung, die den minimalen Zellwert in der Nachbarschaft von Pixel errechnet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8466
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 <function>ST_Min4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_Min4ma</function></funcdef> <paramdef><type>double "
+"precision[][][]</type> <parameter>value</parameter></paramdef> "
+"<paramdef><type>integer[][] </type> <parameter>pos</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_Min4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text </type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Min4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></paramdef [...]
+
+#. Tag: para
+#: reference_raster.xml:8486
+#, no-c-format
+msgid "Calculate the minimum pixel value in a neighborhood of pixels."
+msgstr "Berechnet den minimalen Zellwert in der Nachbarschaft von Pixel."
+
+#. Tag: programlisting
+#: reference_raster.xml:8519
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_min4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid | st_value\n"
+"-----+----------\n"
+"   2 |      250\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_min4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid | st_value\n-----+----------\n   2 |      250\n(1 row)"
+
+#. Tag: para
+#: reference_raster.xml:8524
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, "
+"<xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
+"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
+"linkend=\"RT_ST_StdDev4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8539
+#, no-c-format
+msgid "ST_MinDist4ma"
+msgstr "ST_MinDist4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8540
+#, no-c-format
+msgid ""
+"Raster processing function that returns the minimum distance (in number of "
+"pixels) between the pixel of interest and a neighboring pixel with value."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:8545
+#, no-c-format
+msgid ""
+"<funcdef>double precision <function>ST_MinDist4ma</function></funcdef> "
+"<paramdef><type>double precision[][][]</type> "
+"<parameter>value</parameter></paramdef> <paramdef><type>integer[][]</type> "
+"<parameter>pos</parameter></paramdef> <paramdef><type>text[]</type> "
+"<parameter>VARIADIC userargs</parameter></paramdef>"
+msgstr "<funcdef>double precision <function>ST_MinDist4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></paramdef> <paramdef><type>integer[][]</type> <parameter>pos</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC userargs</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:8557
+#, no-c-format
+msgid ""
+"Return the shortest distance (in number of pixels) between the pixel of "
+"interest and the closest pixel with value in the neighborhood."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8560
+#, no-c-format
+msgid ""
+"The intent of this function is to provide an informative data point that "
+"helps infer the usefulness of the pixel of interest's interpolated value "
+"from <xref linkend=\"RT_ST_InvDistWeight4ma\"/>. This function is "
+"particularly useful when the neighborhood is sparsely populated."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8579
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_InvDistWeight4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_InvDistWeight4ma\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8588
+#, no-c-format
+msgid "ST_Range4ma"
+msgstr "ST_Range4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8589
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the range of pixel values in a "
+"neighborhood."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8593
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 <function>ST_Range4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_Range4ma</function></funcdef> <paramdef><type>double"
+" precision[][][]</type> <parameter>value</parameter></paramdef> "
+"<paramdef><type>integer[][] </type> <parameter>pos</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_Range4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Range4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></param [...]
+
+#. Tag: para
+#: reference_raster.xml:8613
+#, no-c-format
+msgid "Calculate the range of pixel values in a neighborhood of pixels."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8642
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_range4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid | st_value\n"
+"-----+----------\n"
+"   2 |        4\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, NULL, 1, 1, 'st_range4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid | st_value\n-----+----------\n   2 |        4\n(1 row)"
+
+#. Tag: refname
+#: reference_raster.xml:8663
+#, no-c-format
+msgid "ST_StdDev4ma"
+msgstr "ST_StdDev4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8664
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the standard deviation of pixel "
+"values in a neighborhood."
+msgstr "Funktion zur Rasterdatenverarbeitung, welche die Standardabweichung der Zellwerte in der Nachbarschaft von Pixel errechnet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8668
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 <function>ST_StdDev4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text </type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_StdDev4ma</function></funcdef> "
+"<paramdef><type>double precision[][][]</type> "
+"<parameter>value</parameter></paramdef> <paramdef><type>integer[][] </type> "
+"<parameter>pos</parameter></paramdef> <paramdef><type>text[]</type> "
+"<parameter>VARIADIC userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_StdDev4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text </type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_StdDev4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></pa [...]
+
+#. Tag: para
+#: reference_raster.xml:8688
+#, no-c-format
+msgid ""
+"Calculate the standard deviation of pixel values in a neighborhood of "
+"pixels."
+msgstr "Berechnet die Standardabweichung der Zellwerte in der Nachbarschaft von Pixel."
+
+#. Tag: programlisting
+#: reference_raster.xml:8713
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, '32BF', 1, 1, 'st_stddev4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid |     st_value\n"
+"-----+------------------\n"
+"   2 | 1.30170822143555\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, '32BF', 1, 1, 'st_stddev4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid |     st_value\n-----+------------------\n   2 | 1.30170822143555\n(1 row)"
+
+#. Tag: refname
+#: reference_raster.xml:8734
+#, no-c-format
+msgid "ST_Sum4ma"
+msgstr "ST_Sum4ma"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8735
+#, no-c-format
+msgid ""
+"Raster processing function that calculates the sum of all pixel values in a "
+"neighborhood."
+msgstr "Funktion zur Rasterdatenverarbeitung, die die Summe aller Zellwerte in der Nachbarschaft von Pixel errechnet."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8739
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>float8 <function>ST_Sum4ma</function></funcdef> "
+"<paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double"
+" precision <function>ST_Sum4ma</function></funcdef> <paramdef><type>double "
+"precision[][][]</type> <parameter>value</parameter></paramdef> "
+"<paramdef><type>integer[][] </type> <parameter>pos</parameter></paramdef> "
+"<paramdef><type>text[]</type> <parameter>VARIADIC "
+"userargs</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>float8 <function>ST_Sum4ma</function></funcdef> <paramdef><type>float8[][]</type> <parameter>matrix</parameter></paramdef> <paramdef><type>text</type> <parameter>nodatamode</parameter></paramdef> <paramdef><type>text[]</type> <parameter>VARIADIC args</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>double precision <function>ST_Sum4ma</function></funcdef> <paramdef><type>double precision[][][]</type> <parameter>value</parameter></paramdef> [...]
+
+#. Tag: para
+#: reference_raster.xml:8759
+#, no-c-format
+msgid "Calculate the sum of all pixel values in a neighborhood of pixels."
+msgstr "Berechnet die Summe aller Zellwerte in der Nachbarschaft von Pixel."
+
+#. Tag: programlisting
+#: reference_raster.xml:8788
+#, no-c-format
+msgid ""
+"SELECT\n"
+"    rid,\n"
+"    st_value(\n"
+"        st_mapalgebrafctngb(rast, 1, '32BF', 1, 1, 'st_sum4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n"
+"    )\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+" rid | st_value\n"
+"-----+----------\n"
+"   2 |     2279\n"
+"(1 row)"
+msgstr "SELECT\n    rid,\n    st_value(\n        st_mapalgebrafctngb(rast, 1, '32BF', 1, 1, 'st_sum4ma(float[][],text,text[])'::regprocedure, 'ignore', NULL), 2, 2\n    )\nFROM dummy_rast\nWHERE rid = 2;\n rid | st_value\n-----+----------\n   2 |     2279\n(1 row)"
+
+#. Tag: para
+#: reference_raster.xml:8794
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
+"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
+"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
+"linkend=\"RT_ST_StdDev4ma\"/>"
+msgstr ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
+
+#. Tag: title
+#: reference_raster.xml:8810
+#, no-c-format
+msgid "DEM (Elevation)"
+msgstr "DHM (Digitales Höhenmodell)"
+
+#. Tag: refname
+#: reference_raster.xml:8814
+#, no-c-format
+msgid "ST_Aspect"
+msgstr "ST_Aspect"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8815
+#, no-c-format
+msgid ""
+"Returns the aspect (in degrees by default) of an elevation raster band. "
+"Useful for analyzing terrain."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8818
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Aspect</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>text"
+" </type> <parameter>pixeltype=32BF</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>units=DEGREES</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>interpolate_nodata=FALSE</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Aspect</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>raster </type> "
+"<parameter>customextent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=32BF</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>units=DEGREES</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>interpolate_nodata=FALSE</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Aspect</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=32BF</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>units=DEGREES</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>interpolat [...]
+
+#. Tag: para
+#: reference_raster.xml:8843
+#, no-c-format
+msgid ""
+"Returns the aspect (in degrees by default) of an elevation raster band. "
+"Utilizes map algebra and applies the aspect equation to neighboring pixels."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8845
+#, no-c-format
+msgid ""
+"<varname>units</varname> indicates the units of the aspect. Possible values "
+"are: RADIANS, DEGREES (default)."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8849
+#, no-c-format
+msgid ""
+"When <varname>units</varname> = RADIANS, values are between 0 and 2 * pi "
+"radians measured clockwise from North."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8853
+#, no-c-format
+msgid ""
+"When <varname>units</varname> = DEGREES, values are between 0 and 360 "
+"degrees measured clockwise from North."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8857
+#, no-c-format
+msgid "If slope of pixel is zero, aspect of pixel is -1."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8862
+#, no-c-format
+msgid ""
+"For more information about Slope, Aspect and Hillshade, please refer to "
+"<ulink "
+"url=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=How%20Hillshade%20works\">ESRI"
+" - How hillshade works</ulink> and <ulink "
+"url=\"http://e2b.erdas.com/fieldguide/wwhelp/wwhimpl/common/html/wwhelp.htm?context=FieldGuide&file=Aspect_Images.html\">ERDAS"
+" Field Guide - Aspect Images</ulink>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8868 reference_raster.xml:8964
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 Uses ST_MapAlgebra() and added optional "
+"<varname>interpolate_nodata</varname> function parameter"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8869 reference_raster.xml:9093
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions, return values were in radians. Now, return"
+" values default to degrees"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8874
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_SetValues(\n"
+"                ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '32BF', 0, -9999),\n"
+"                1, 1, 1, ARRAY[\n"
+"                        [1, 1, 1, 1, 1],\n"
+"                        [1, 2, 2, 2, 1],\n"
+"                        [1, 2, 3, 2, 1],\n"
+"                        [1, 2, 2, 2, 1],\n"
+"                        [1, 1, 1, 1, 1]\n"
+"                ]::double precision[][]\n"
+"        ) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_DumpValues(ST_Aspect(rast, 1, '32BF'))\n"
+"FROM foo\n"
+"\n"
+"                                                                                                    st_dumpvalues\n"
+"\n"
+"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
+"----------------------------------\n"
+" (1,\"{{315,341.565063476562,0,18.4349479675293,45},{288.434936523438,315,0,45,71.5650482177734},{270,270,-1,90,90},{251.565048217773,225,180,135,108.434951782227},{225,198.43495178\n"
+"2227,180,161.565048217773,135}}\")\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT ST_SetValues(\n                ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '32BF', 0, -9999),\n                1, 1, 1, ARRAY[\n                        [1, 1, 1, 1, 1],\n                        [1, 2, 2, 2, 1],\n                        [1, 2, 3, 2, 1],\n                        [1, 2, 2, 2, 1],\n                        [1, 1, 1, 1, 1]\n                ]::double precision[][]\n        ) AS rast\n)\nSELECT\n        ST_DumpValues(ST_Asp [...]
+
+#. Tag: para
+#: reference_raster.xml:8880 reference_raster.xml:8977
+#: reference_raster.xml:9105
+#, no-c-format
+msgid ""
+"Complete example of tiles of a coverage. This query only works with "
+"PostgreSQL 9.1 or higher."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8882
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_Tile(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(6, 6, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '32BF', 0, -9999\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[\n"
+"                                [1, 1, 1, 1, 1, 1],\n"
+"                                [1, 1, 1, 1, 2, 1],\n"
+"                                [1, 2, 2, 3, 3, 1],\n"
+"                                [1, 1, 3, 2, 1, 1],\n"
+"                                [1, 2, 2, 1, 2, 1],\n"
+"                                [1, 1, 1, 1, 1, 1]\n"
+"                        ]::double precision[]\n"
+"                ),\n"
+"                2, 2\n"
+"        ) AS rast\n"
+")\n"
+"SELECT\n"
+"        t1.rast,\n"
+"        ST_Aspect(ST_Union(t2.rast), 1, t1.rast)\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE ST_Intersects(t1.rast, t2.rast)\n"
+"GROUP BY t1.rast;"
+msgstr "WITH foo AS (\n        SELECT ST_Tile(\n                ST_SetValues(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(6, 6, 0, 0, 1, -1, 0, 0, 0),\n                                1, '32BF', 0, -9999\n                        ),\n                        1, 1, 1, ARRAY[\n                                [1, 1, 1, 1, 1, 1],\n                                [1, 1, 1, 1, 2, 1],\n                                [1, 2, 2, 3, 3, 1],\n               [...]
+
+#. Tag: para
+#: reference_raster.xml:8887
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
+"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
+"linkend=\"RT_ST_Slope\"/>"
+msgstr ", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref linkend=\"RT_ST_Slope\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8900
+#, no-c-format
+msgid "ST_HillShade"
+msgstr "ST_HillShade"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8901
+#, no-c-format
+msgid ""
+"Returns the hypothetical illumination of an elevation raster band using "
+"provided azimuth, altitude, brightness and scale inputs."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:8904
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_HillShade</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>text"
+" </type> <parameter>pixeltype=32BF</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>azimuth=315</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>altitude=45</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>max_bright=255</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scale=1.0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>interpolate_nodata=FALSE</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_HillShade</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>band</parameter></paramdef> "
+"<paramdef><type>raster </type> "
+"<parameter>customextent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=32BF</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>azimuth=315</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>altitude=45</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>max_bright=255</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scale=1.0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>interpolate_nodata=FALSE</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_HillShade</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band=1</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=32BF</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>azimuth=315</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> [...]
+
+#. Tag: para
+#: reference_raster.xml:8935
+#, no-c-format
+msgid ""
+"Returns the hypothetical illumination of an elevation raster band using the "
+"azimuth, altitude, brightness, and scale inputs. Utilizes map algebra and "
+"applies the hill shade equation to neighboring pixels. Return pixel values "
+"are between 0 and 255."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8937
+#, no-c-format
+msgid ""
+"<varname>azimuth</varname> is a value between 0 and 360 degrees measured "
+"clockwise from North."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8941
+#, no-c-format
+msgid ""
+"<varname>altitude</varname> is a value between 0 and 90 degrees where 0 "
+"degrees is at the horizon and 90 degrees is directly overhead."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8945
+#, no-c-format
+msgid ""
+"<varname>max_bright</varname> is a value between 0 and 255 with 0 as no "
+"brightness and 255 as max brightness."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8949 reference_raster.xml:9077
+#, no-c-format
+msgid ""
+"<varname>scale</varname> is the ratio of vertical units to horizontal. For "
+"Feet:LatLon use scale=370400, for Meters:LatLon use scale=111120."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8953
+#, no-c-format
+msgid ""
+"If <varname>interpolate_nodata</varname> is TRUE, values for NODATA pixels "
+"from the input raster will be interpolated using <xref "
+"linkend=\"RT_ST_InvDistWeight4ma\"/> before computing the hillshade "
+"illumination."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8958
+#, no-c-format
+msgid ""
+"For more information about Hillshade, please refer to <ulink "
+"url=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=How%20Hillshade%20works\">How"
+" hillshade works</ulink>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:8965
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions, azimuth and altitude were expressed in "
+"radians. Now, azimuth and altitude are expressed in degrees"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:8971
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_SetValues(\n"
+"                ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '32BF', 0, -9999),\n"
+"                1, 1, 1, ARRAY[\n"
+"                        [1, 1, 1, 1, 1],\n"
+"                        [1, 2, 2, 2, 1],\n"
+"                        [1, 2, 3, 2, 1],\n"
+"                        [1, 2, 2, 2, 1],\n"
+"                        [1, 1, 1, 1, 1]\n"
+"                ]::double precision[][]\n"
+"        ) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_DumpValues(ST_Hillshade(rast, 1, '32BF'))\n"
+"FROM foo\n"
+"\n"
+"                                                                                                                       st_dumpvalues\n"
+"\n"
+"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
+"-----------------------------------------------------------------------\n"
+" (1,\"{{NULL,NULL,NULL,NULL,NULL},{NULL,251.32763671875,220.749786376953,147.224319458008,NULL},{NULL,220.749786376953,180.312225341797,67.7497863769531,NULL},{NULL,147.224319458008\n"
+",67.7497863769531,43.1210060119629,NULL},{NULL,NULL,NULL,NULL,NULL}}\")\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT ST_SetValues(\n                ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '32BF', 0, -9999),\n                1, 1, 1, ARRAY[\n                        [1, 1, 1, 1, 1],\n                        [1, 2, 2, 2, 1],\n                        [1, 2, 3, 2, 1],\n                        [1, 2, 2, 2, 1],\n                        [1, 1, 1, 1, 1]\n                ]::double precision[][]\n        ) AS rast\n)\nSELECT\n        ST_DumpValues(ST_Hil [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:8979
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_Tile(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(6, 6, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '32BF', 0, -9999\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[\n"
+"                                [1, 1, 1, 1, 1, 1],\n"
+"                                [1, 1, 1, 1, 2, 1],\n"
+"                                [1, 2, 2, 3, 3, 1],\n"
+"                                [1, 1, 3, 2, 1, 1],\n"
+"                                [1, 2, 2, 1, 2, 1],\n"
+"                                [1, 1, 1, 1, 1, 1]\n"
+"                        ]::double precision[]\n"
+"                ),\n"
+"                2, 2\n"
+"        ) AS rast\n"
+")\n"
+"SELECT\n"
+"        t1.rast,\n"
+"        ST_Hillshade(ST_Union(t2.rast), 1, t1.rast)\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE ST_Intersects(t1.rast, t2.rast)\n"
+"GROUP BY t1.rast;"
+msgstr "WITH foo AS (\n        SELECT ST_Tile(\n                ST_SetValues(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(6, 6, 0, 0, 1, -1, 0, 0, 0),\n                                1, '32BF', 0, -9999\n                        ),\n                        1, 1, 1, ARRAY[\n                                [1, 1, 1, 1, 1, 1],\n                                [1, 1, 1, 1, 2, 1],\n                                [1, 2, 2, 3, 3, 1],\n               [...]
+
+#. Tag: para
+#: reference_raster.xml:8984
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
+"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_Aspect\"/>, <xref "
+"linkend=\"RT_ST_Slope\"/>"
+msgstr ", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_Aspect\"/>, <xref linkend=\"RT_ST_Slope\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:8997
+#, no-c-format
+msgid "ST_Roughness"
+msgstr "ST_Roughness"
+
+#. Tag: refpurpose
+#: reference_raster.xml:8998
+#, no-c-format
+msgid "Returns a raster with the calculated \"roughness\" of a DEM."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9003
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_Roughness</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>raster </type> "
+"<parameter>customextent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> <parameter>pixeltype=\"32BF\"</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter> "
+"interpolate_nodata=FALSE </parameter> </paramdef>"
+msgstr "<funcdef>raster <function>ST_Roughness</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>raster </type> <parameter>customextent</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=\"32BF\"</parameter> </paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter> interpolate_nodata=FALSE </parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9016
+#, no-c-format
+msgid ""
+"Calculates the \"roughness\" of a DEM, by subtracting the maximum from the "
+"minimum for a given area."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9022 reference_raster.xml:9155
+#: reference_raster.xml:9206
+#, no-c-format
+msgid "-- needs examples"
+msgstr "-- Beispiel benötigt"
+
+#. Tag: para
+#: reference_raster.xml:9027
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
+"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
+"linkend=\"RT_ST_Aspect\"/>"
+msgstr ", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref linkend=\"RT_ST_Aspect\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9040
+#, no-c-format
+msgid "ST_Slope"
+msgstr "ST_Slope"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9041
+#, no-c-format
+msgid ""
+"Returns the slope (in degrees by default) of an elevation raster band. "
+"Useful for analyzing terrain."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:9044
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>raster <function>ST_Slope</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=32BF</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>units=DEGREES</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scale=1.0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>interpolate_nodata=FALSE</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>raster <function>ST_Slope</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>nband</parameter></paramdef> "
+"<paramdef><type>raster </type> "
+"<parameter>customextent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>pixeltype=32BF</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
+"<parameter>units=DEGREES</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>double precision </type> "
+"<parameter>scale=1.0</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>interpolate_nodata=FALSE</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>raster <function>ST_Slope</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=1</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=32BF</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>units=DEGREES</parameter></paramdef> <paramdef choice=\"opt\"><type>double precision </type> <parameter>s [...]
+
+#. Tag: para
+#: reference_raster.xml:9071
+#, no-c-format
+msgid ""
+"Returns the slope (in degrees by default) of an elevation raster band. "
+"Utilizes map algebra and applies the slope equation to neighboring pixels."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9073
+#, no-c-format
+msgid ""
+"<varname>units</varname> indicates the units of the slope. Possible values "
+"are: RADIANS, DEGREES (default), PERCENT."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9081
+#, no-c-format
+msgid ""
+"If <varname>interpolate_nodata</varname> is TRUE, values for NODATA pixels "
+"from the input raster will be interpolated using <xref "
+"linkend=\"RT_ST_InvDistWeight4ma\"/> before computing the surface slope."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9086
+#, no-c-format
+msgid ""
+"For more information about Slope, Aspect and Hillshade, please refer to "
+"<ulink "
+"url=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=How%20Hillshade%20works\">ESRI"
+" - How hillshade works</ulink> and <ulink "
+"url=\"http://e2b.erdas.com/fieldguide/wwhelp/wwhimpl/common/html/wwhelp.htm?context=FieldGuide&file=Slope_Images.html\">ERDAS"
+" Field Guide - Slope Images</ulink>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9092
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 Uses ST_MapAlgebra() and added optional "
+"<varname>units</varname>, <varname>scale</varname>, "
+"<varname>interpolate_nodata</varname> function parameters"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9099
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_SetValues(\n"
+"                ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '32BF', 0, -9999),\n"
+"                1, 1, 1, ARRAY[\n"
+"                        [1, 1, 1, 1, 1],\n"
+"                        [1, 2, 2, 2, 1],\n"
+"                        [1, 2, 3, 2, 1],\n"
+"                        [1, 2, 2, 2, 1],\n"
+"                        [1, 1, 1, 1, 1]\n"
+"                ]::double precision[][]\n"
+"        ) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_DumpValues(ST_Slope(rast, 1, '32BF'))\n"
+"FROM foo\n"
+"\n"
+"                            st_dumpvalues\n"
+"\n"
+"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
+"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
+"---------------------------------------------------------------------\n"
+" (1,\"{{10.0249881744385,21.5681285858154,26.5650520324707,21.5681285858154,10.0249881744385},{21.5681285858154,35.2643890380859,36.8698959350586,35.2643890380859,21.5681285858154},\n"
+"{26.5650520324707,36.8698959350586,0,36.8698959350586,26.5650520324707},{21.5681285858154,35.2643890380859,36.8698959350586,35.2643890380859,21.5681285858154},{10.0249881744385,21.\n"
+"5681285858154,26.5650520324707,21.5681285858154,10.0249881744385}}\")\n"
+"(1 row)"
+msgstr "WITH foo AS (\n        SELECT ST_SetValues(\n                ST_AddBand(ST_MakeEmptyRaster(5, 5, 0, 0, 1, -1, 0, 0, 0), 1, '32BF', 0, -9999),\n                1, 1, 1, ARRAY[\n                        [1, 1, 1, 1, 1],\n                        [1, 2, 2, 2, 1],\n                        [1, 2, 3, 2, 1],\n                        [1, 2, 2, 2, 1],\n                        [1, 1, 1, 1, 1]\n                ]::double precision[][]\n        ) AS rast\n)\nSELECT\n        ST_DumpValues(ST_Slo [...]
+
+#. Tag: programlisting
+#: reference_raster.xml:9107
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT ST_Tile(\n"
+"                ST_SetValues(\n"
+"                        ST_AddBand(\n"
+"                                ST_MakeEmptyRaster(6, 6, 0, 0, 1, -1, 0, 0, 0),\n"
+"                                1, '32BF', 0, -9999\n"
+"                        ),\n"
+"                        1, 1, 1, ARRAY[\n"
+"                                [1, 1, 1, 1, 1, 1],\n"
+"                                [1, 1, 1, 1, 2, 1],\n"
+"                                [1, 2, 2, 3, 3, 1],\n"
+"                                [1, 1, 3, 2, 1, 1],\n"
+"                                [1, 2, 2, 1, 2, 1],\n"
+"                                [1, 1, 1, 1, 1, 1]\n"
+"                        ]::double precision[]\n"
+"                ),\n"
+"                2, 2\n"
+"        ) AS rast\n"
+")\n"
+"SELECT\n"
+"        t1.rast,\n"
+"        ST_Slope(ST_Union(t2.rast), 1, t1.rast)\n"
+"FROM foo t1\n"
+"CROSS JOIN foo t2\n"
+"WHERE ST_Intersects(t1.rast, t2.rast)\n"
+"GROUP BY t1.rast;"
+msgstr "WITH foo AS (\n        SELECT ST_Tile(\n                ST_SetValues(\n                        ST_AddBand(\n                                ST_MakeEmptyRaster(6, 6, 0, 0, 1, -1, 0, 0, 0),\n                                1, '32BF', 0, -9999\n                        ),\n                        1, 1, 1, ARRAY[\n                                [1, 1, 1, 1, 1, 1],\n                                [1, 1, 1, 1, 2, 1],\n                                [1, 2, 2, 3, 3, 1],\n               [...]
+
+#. Tag: para
+#: reference_raster.xml:9112
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
+"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
+"linkend=\"RT_ST_Aspect\"/>"
+msgstr ", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref linkend=\"RT_ST_Aspect\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9125
+#, no-c-format
+msgid "ST_TPI"
+msgstr "ST_TPI"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9126
+#, no-c-format
+msgid "Returns a raster with the calculated Topographic Position Index."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9131
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_TPI</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>customextent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> <parameter>pixeltype=\"32BF\"</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter> "
+"interpolate_nodata=FALSE </parameter> </paramdef>"
+msgstr "<funcdef>raster <function>ST_TPI</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>raster </type> <parameter>customextent</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=\"32BF\"</parameter> </paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter> interpolate_nodata=FALSE </parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9145
+#, no-c-format
+msgid ""
+"Calculates the Topographic Position Index, which is defined as the folcal "
+"mean with radius of one minus the center cell."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9148 reference_raster.xml:9198
+#, no-c-format
+msgid "This function only supports a focalmean radius of one."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9160
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref "
+"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
+"linkend=\"RT_ST_Aspect\"/>"
+msgstr ", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref linkend=\"RT_ST_Aspect\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9173
+#, no-c-format
+msgid "ST_TRI"
+msgstr "ST_TRI"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9174
+#, no-c-format
+msgid "Returns a raster with the calculated Terrain Ruggedness Index."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9179
+#, no-c-format
+msgid ""
+"<funcdef>raster <function>ST_TRI</function></funcdef> <paramdef><type>raster"
+" </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>nband</parameter></paramdef> <paramdef><type>raster "
+"</type> <parameter>customextent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> <parameter>pixeltype=\"32BF\"</parameter> "
+"</paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter> "
+"interpolate_nodata=FALSE </parameter> </paramdef>"
+msgstr "<funcdef>raster <function>ST_TRI</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef><type>integer </type> <parameter>nband</parameter></paramdef> <paramdef><type>raster </type> <parameter>customextent</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>pixeltype=\"32BF\"</parameter> </paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter> interpolate_nodata=FALSE </parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9193
+#, no-c-format
+msgid ""
+"Terrain Ruggedness Index is calculated by comparing a central pixel with its"
+" neighbors, taking the absolute values of the differences, and averaging the"
+" result."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9211
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
+"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
+"linkend=\"RT_ST_Aspect\"/>"
+msgstr ", <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref linkend=\"RT_ST_Aspect\"/>"
+
+#. Tag: title
+#: reference_raster.xml:9225
+#, no-c-format
+msgid "Raster to Geometry"
+msgstr ""
+
+#. Tag: refname
+#: reference_raster.xml:9229
+#, no-c-format
+msgid "Box3D"
+msgstr "Box3D"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9230
+#, no-c-format
+msgid "Returns the box 3d representation of the enclosing box of the raster."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9235
+#, no-c-format
+msgid ""
+"<funcdef>box3d <function>Box3D</function></funcdef> <paramdef><type>raster "
+"</type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>box3d <function>Box3D</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9245
+#, no-c-format
+msgid "Returns the box representing the extent of the raster."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9246
+#, no-c-format
+msgid ""
+"The polygon is defined by the corner points of the bounding box "
+"((<varname>MINX</varname>, <varname>MINY</varname>), "
+"(<varname>MAXX</varname>, <varname>MAXY</varname>))"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9250
+#, no-c-format
+msgid ""
+"Changed: 2.0.0 In pre-2.0 versions, there used to be a box2d instead of "
+"box3d. Since box2d is a deprecated type, this was changed to box3d."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9256
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        rid,\n"
+"        Box3D(rast) AS rastbox\n"
+"FROM dummy_rast;\n"
+"\n"
+"rid |        rastbox\n"
+"----+-------------------------------------------------\n"
+"1   | BOX3D(0.5 0.5 0,20.5 60.5 0)\n"
+"2   | BOX3D(3427927.75 5793243.5 0,3427928 5793244 0)"
+msgstr "SELECT\n        rid,\n        Box3D(rast) AS rastbox\nFROM dummy_rast;\n\nrid |        rastbox\n----+-------------------------------------------------\n1   | BOX3D(0.5 0.5 0,20.5 60.5 0)\n2   | BOX3D(3427927.75 5793243.5 0,3427928 5793244 0)"
+
+#. Tag: refname
+#: reference_raster.xml:9269
+#, no-c-format
+msgid "ST_ConvexHull"
+msgstr "ST_ConvexHull"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9270
+#, no-c-format
+msgid ""
+"Return the convex hull geometry of the raster including pixel values equal "
+"to BandNoDataValue. For regular shaped and non-skewed rasters, this gives "
+"the same result as ST_Envelope so only useful for irregularly shaped or "
+"skewed rasters."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9277
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ConvexHull</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ConvexHull</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9287
+#, no-c-format
+msgid ""
+"Return the convex hull geometry of the raster including the NoDataBandValue "
+"band pixels. For regular shaped and non-skewed rasters, this gives more or "
+"less the same result as ST_Envelope so only useful for irregularly shaped or"
+" skewed rasters."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9291
+#, no-c-format
+msgid ""
+"ST_Envelope floors the coordinates and hence add a little buffer around the "
+"raster so the answer is subtly different from ST_ConvexHull which does not "
+"floor."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9298
+#, no-c-format
+msgid ""
+"Refer to <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/SpecificationWorking01\">PostGIS"
+" Raster Specification</ulink> for a diagram of this."
+msgstr "Siehe <ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/SpecificationWorking01\">PostGIS Raster Specification</ulink> für eine entsprechende Darstellung."
+
+#. Tag: programlisting
+#: reference_raster.xml:9299
+#, no-c-format
+msgid ""
+"-- Note envelope and convexhull are more or less the same\n"
+"SELECT ST_AsText(ST_ConvexHull(rast)) As convhull,\n"
+"        ST_AsText(ST_Envelope(rast)) As env\n"
+"FROM dummy_rast WHERE rid=1;\n"
+"\n"
+"                        convhull                        |                env\n"
+"--------------------------------------------------------+------------------------------------\n"
+" POLYGON((0.5 0.5,20.5 0.5,20.5 60.5,0.5 60.5,0.5 0.5)) | POLYGON((0 0,20 0,20 60,0 60,0 0))"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9300
+#, no-c-format
+msgid ""
+"-- now we skew the raster\n"
+"-- note how the convex hull and envelope are now different\n"
+"SELECT ST_AsText(ST_ConvexHull(rast)) As convhull,\n"
+"        ST_AsText(ST_Envelope(rast)) As env\n"
+"FROM (SELECT ST_SetRotation(rast, 0.1, 0.1) As rast\n"
+"        FROM dummy_rast WHERE rid=1) As foo;\n"
+"\n"
+"                        convhull                        |                env\n"
+"--------------------------------------------------------+------------------------------------\n"
+" POLYGON((0.5 0.5,20.5 1.5,22.5 61.5,2.5 60.5,0.5 0.5)) | POLYGON((0 0,22 0,22 61,0 61,0 0))"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9306
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_MinConvexHull\"/>, <xref "
+"linkend=\"ST_ConvexHull\"/>, <xref linkend=\"ST_AsText\"/>"
+msgstr ", <xref linkend=\"RT_ST_MinConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/>, <xref linkend=\"ST_AsText\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9317
+#, no-c-format
+msgid "ST_DumpAsPolygons"
+msgstr "ST_DumpAsPolygons"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9318
+#, no-c-format
+msgid ""
+"Returns a set of geomval (geom,val) rows, from a given raster band. If no "
+"band number is specified, band num defaults to 1."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9323
+#, no-c-format
+msgid ""
+"<funcdef>setof geomval <function>ST_DumpAsPolygons</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band_num=1</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
+"<parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+msgstr "<funcdef>setof geomval <function>ST_DumpAsPolygons</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band_num=1</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>exclude_nodata_value=TRUE</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9334
+#, no-c-format
+msgid ""
+"This is a set-returning function (SRF). It returns a set of geomval rows, "
+"formed by a geometry (geom) and a pixel band value (val). Each polygon is "
+"the union of all pixels for that band that have the same pixel value denoted"
+" by val."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9338
+#, no-c-format
+msgid ""
+"ST_DumpAsPolygon is useful for polygonizing rasters. It is the reverse of a "
+"GROUP BY in that it creates new rows. For example it can be used to expand a"
+" single raster into multiple POLYGONS/MULTIPOLYGONS."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9342
+#, no-c-format
+msgid "Availability: Requires GDAL 1.7 or higher."
+msgstr "Verfügbarkeit: Benötigt GDAL 1.7+"
+
+#. Tag: para
+#: reference_raster.xml:9343
+#, no-c-format
+msgid ""
+"If there is a no data value set for a band, pixels with that value will not "
+"be returned except in the case of exclude_nodata_value=false."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9344
+#, no-c-format
+msgid ""
+"If you only care about count of pixels with a given value in a raster, it is"
+" faster to use <xref linkend=\"RT_ST_ValueCount\"/>."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9346
+#, no-c-format
+msgid ""
+"This is different than ST_PixelAsPolygons where one geometry is returned for"
+" each pixel regardless of pixel value."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9354
+#, no-c-format
+msgid ""
+"-- this syntax requires PostgreSQL 9.3+\n"
+"SELECT val, ST_AsText(geom) As geomwkt\n"
+"FROM (\n"
+"SELECT dp.*\n"
+"FROM dummy_rast, LATERAL ST_DumpAsPolygons(rast) AS dp\n"
+"WHERE rid = 2\n"
+") As foo\n"
+"WHERE val BETWEEN 249 and 251\n"
+"ORDER BY val;\n"
+"\n"
+" val |                                                       geomwkt\n"
+"-----+--------------------------------------------------------------------------\n"
+" 249 | POLYGON((3427927.95 5793243.95,3427927.95 5793243.85,3427928 5793243.85,\n"
+"                3427928 5793243.95,3427927.95 5793243.95))\n"
+" 250 | POLYGON((3427927.75 5793243.9,3427927.75 5793243.85,3427927.8 5793243.85,\n"
+"                3427927.8 5793243.9,3427927.75 5793243.9))\n"
+" 250 | POLYGON((3427927.8 5793243.8,3427927.8 5793243.75,3427927.85 5793243.75,\n"
+"                3427927.85 5793243.8, 3427927.8 5793243.8))\n"
+" 251 | POLYGON((3427927.75 5793243.85,3427927.75 5793243.8,3427927.8 5793243.8,\n"
+"                3427927.8 5793243.85,3427927.75 5793243.85))"
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9359
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Polygon\"/>, <xref "
+"linkend=\"RT_ST_ValueCount\"/>"
+msgstr ", <xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Polygon\"/>, <xref linkend=\"RT_ST_ValueCount\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9370
+#, no-c-format
+msgid "ST_Envelope"
+msgstr "ST_Envelope"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9371
+#, no-c-format
+msgid "Returns the polygon representation of the extent of the raster."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9376
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Envelope</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Envelope</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9386
+#, no-c-format
+msgid ""
+"Returns the polygon representation of the extent of the raster in spatial "
+"coordinate units defined by srid. It is a float8 minimum bounding box "
+"represented as a polygon."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9388
+#, no-c-format
+msgid ""
+"The polygon is defined by the corner points of the bounding box "
+"((<varname>MINX</varname>, <varname>MINY</varname>), "
+"(<varname>MINX</varname>, <varname>MAXY</varname>), "
+"(<varname>MAXX</varname>, <varname>MAXY</varname>), "
+"(<varname>MAXX</varname>, <varname>MINY</varname>), "
+"(<varname>MINX</varname>, <varname>MINY</varname>))"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9400
+#, no-c-format
+msgid ""
+"SELECT rid, ST_AsText(ST_Envelope(rast)) As envgeomwkt\n"
+"FROM dummy_rast;\n"
+"\n"
+" rid |                                         envgeomwkt\n"
+"-----+--------------------------------------------------------------------\n"
+"   1 | POLYGON((0 0,20 0,20 60,0 60,0 0))\n"
+"   2 | POLYGON((3427927 5793243,3427928 5793243,\n"
+"                3427928 5793244,3427927 5793244, 3427927 5793243))"
+msgstr "SELECT rid, ST_AsText(ST_Envelope(rast)) As envgeomwkt\nFROM dummy_rast;\n\n rid |                                         envgeomwkt\n-----+--------------------------------------------------------------------\n   1 | POLYGON((0 0,20 0,20 60,0 60,0 0))\n   2 | POLYGON((3427927 5793243,3427928 5793243,\n                3427928 5793244,3427927 5793244, 3427927 5793243))"
+
+#. Tag: para
+#: reference_raster.xml:9405
+#, no-c-format
+msgid ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"RT_ST_SRID\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9415
+#, no-c-format
+msgid "ST_MinConvexHull"
+msgstr "ST_MinConvexHull"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9416
+#, no-c-format
+msgid "Return the convex hull geometry of the raster excluding NODATA pixels."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9423
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_MinConvexHull</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>nband=NULL</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MinConvexHull</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>nband=NULL</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9434
+#, no-c-format
+msgid ""
+"Return the convex hull geometry of the raster excluding NODATA pixels. If "
+"<varname>nband</varname> is NULL, all bands of the raster are considered."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9443
+#, no-c-format
+msgid ""
+"WITH foo AS (\n"
+"        SELECT\n"
+"                ST_SetValues(\n"
+"                        ST_SetValues(\n"
+"                                ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(9, 9, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0), 2, '8BUI', 1, 0),\n"
+"                                1, 1, 1,\n"
+"                                ARRAY[\n"
+"                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 1, 0, 0, 0, 0, 1],\n"
+"                                        [0, 0, 0, 1, 1, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 1, 0, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                        [0, 0, 0, 0, 0, 0, 0, 0, 0]\n"
+"                                ]::double precision[][]\n"
+"                        ),\n"
+"                        2, 1, 1,\n"
+"                        ARRAY[\n"
+"                                [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                [1, 0, 0, 0, 0, 1, 0, 0, 0],\n"
+"                                [0, 0, 0, 0, 1, 1, 0, 0, 0],\n"
+"                                [0, 0, 0, 0, 0, 1, 0, 0, 0],\n"
+"                                [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                [0, 0, 0, 0, 0, 0, 0, 0, 0],\n"
+"                                [0, 0, 1, 0, 0, 0, 0, 0, 0]\n"
+"                        ]::double precision[][]\n"
+"                ) AS rast\n"
+")\n"
+"SELECT\n"
+"        ST_AsText(ST_ConvexHull(rast)) AS hull,\n"
+"        ST_AsText(ST_MinConvexHull(rast)) AS mhull,\n"
+"        ST_AsText(ST_MinConvexHull(rast, 1)) AS mhull_1,\n"
+"        ST_AsText(ST_MinConvexHull(rast, 2)) AS mhull_2\n"
+"FROM foo\n"
+"\n"
+"               hull               |                mhull                |               mhull_1               |               mhull_2\n"
+"----------------------------------+-------------------------------------+-------------------------------------+-------------------------------------\n"
+" POLYGON((0 0,9 0,9 -9,0 -9,0 0)) | POLYGON((0 -3,9 -3,9 -9,0 -9,0 -3)) | POLYGON((3 -3,9 -3,9 -6,3 -6,3 -3)) | POLYGON((0 -3,6 -3,6 -9,0 -9,0 -3))"
+msgstr "WITH foo AS (\n        SELECT\n                ST_SetValues(\n                        ST_SetValues(\n                                ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(9, 9, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 0, 0), 2, '8BUI', 1, 0),\n                                1, 1, 1,\n                                ARRAY[\n                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n                                        [0, 0, 0, 0, 0, 0, 0, 0, 0],\n                       [...]
+
+#. Tag: para
+#: reference_raster.xml:9448
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_ConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/>, "
+"<xref linkend=\"ST_AsText\"/>"
+msgstr ", <xref linkend=\"RT_ST_ConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/>, <xref linkend=\"ST_AsText\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9459
+#, no-c-format
+msgid "ST_Polygon"
+msgstr "ST_Polygon"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9460
+#, no-c-format
+msgid ""
+"Returns a multipolygon geometry formed by the union of pixels that have a "
+"pixel value that is not no data value. If no band number is specified, band "
+"num defaults to 1."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9465
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Polygon</function></funcdef> "
+"<paramdef><type>raster </type> <parameter>rast</parameter></paramdef> "
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>band_num=1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Polygon</function></funcdef> <paramdef><type>raster </type> <parameter>rast</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>band_num=1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9475
+#, no-c-format
+msgid "Availability: 0.1.6 Requires GDAL 1.7 or higher."
+msgstr "Verfügbarkeit: 0.1.6 - benötigt GDAL 1.7+"
+
+#. Tag: para
+#: reference_raster.xml:9476
+#, no-c-format
+msgid ""
+"Enhanced: 2.1.0 Improved Speed (fully C-Based) and the returning "
+"multipolygon is ensured to be valid."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9477
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 In prior versions would sometimes return a polygon, changed "
+"to always return multipolygon."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9482
+#, no-c-format
+msgid ""
+"-- by default no data band value is 0 or not set, so polygon will return a square polygon\n"
+"SELECT ST_AsText(ST_Polygon(rast)) As geomwkt\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+"geomwkt\n"
+"--------------------------------------------\n"
+"MULTIPOLYGON(((3427927.75 5793244,3427928 5793244,3427928 5793243.75,3427927.75 5793243.75,3427927.75 5793244)))\n"
+"\n"
+"\n"
+"-- now we change the no data value of first band\n"
+"UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,1,254)\n"
+"WHERE rid = 2;\n"
+"SELECt rid, ST_BandNoDataValue(rast)\n"
+"from dummy_rast where rid = 2;\n"
+"\n"
+"-- ST_Polygon excludes the pixel value 254 and returns a multipolygon\n"
+"SELECT ST_AsText(ST_Polygon(rast)) As geomwkt\n"
+"FROM dummy_rast\n"
+"WHERE rid = 2;\n"
+"\n"
+"geomwkt\n"
+"---------------------------------------------------------\n"
+"MULTIPOLYGON(((3427927.9 5793243.95,3427927.85 5793243.95,3427927.85 5793244,3427927.9 5793244,3427927.9 5793243.95)),((3427928 5793243.85,3427928 5793243.8,3427927.95 5793243.8,3427927.95 5793243.85,3427927.9 5793243.85,3427927.9 5793243.9,3427927.9 5793243.95,3427927.95 5793243.95,3427928 5793243.95,3427928 5793243.85)),((3427927.8 5793243.75,3427927.75 5793243.75,3427927.75 5793243.8,3427927.75 5793243.85,3427927.75 5793243.9,3427927.75 5793244,3427927.8 5793244,3427927.8 5793243.9,3 [...]
+"\n"
+"-- Or if you want the no data value different for just one time\n"
+"\n"
+"SELECT ST_AsText(\n"
+"        ST_Polygon(\n"
+"                ST_SetBandNoDataValue(rast,1,252)\n"
+"                )\n"
+"        ) As geomwkt\n"
+"FROM dummy_rast\n"
+"WHERE rid =2;\n"
+"\n"
+"geomwkt\n"
+"---------------------------------\n"
+"MULTIPOLYGON(((3427928 5793243.85,3427928 5793243.8,3427928 5793243.75,3427927.85 5793243.75,3427927.8 5793243.75,3427927.8 5793243.8,3427927.75 5793243.8,3427927.75 5793243.85,3427927.75 5793243.9,3427927.75 5793244,3427927.8 5793244,3427927.85 5793244,3427927.9 5793244,3427928 5793244,3427928 5793243.95,3427928 5793243.85),(3427927.9 5793243.9,3427927.9 5793243.85,3427927.95 5793243.85,3427927.95 5793243.9,3427927.9 5793243.9)))"
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:9499
+#, no-c-format
+msgid "Raster Operators"
+msgstr "Rasteroperatoren"
+
+#. Tag: refname
+#: reference_raster.xml:9502
+#, no-c-format
+msgid "&&"
+msgstr "&&"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9504
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box intersects B's bounding "
+"box."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:9508
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>&&</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>B</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>&&</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> "
+"<parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> "
+"<funcdef>boolean <function>&&</function></funcdef> <paramdef> "
+"<type>geometry </type> <parameter>B</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>A</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>&&</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>geometry </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcd [...]
+
+#. Tag: para
+#: reference_raster.xml:9550
+#, no-c-format
+msgid ""
+"The <varname>&&</varname> operator returns <varname>TRUE</varname> "
+"if the bounding box of raster/geometr A intersects the bounding box of "
+"raster/geometr B."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9552 reference_raster.xml:9599
+#: reference_raster.xml:9803 reference_raster.xml:10813
+#: reference_raster.xml:10914 reference_raster.xml:11007
+#, no-c-format
+msgid ""
+"This operand will make use of any indexes that may be available on the "
+"rasters."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9561
+#, no-c-format
+msgid ""
+"SELECT A.rid As a_rid, B.rid As b_rid, A.rast && B.rast As intersect\n"
+" FROM dummy_rast AS A CROSS JOIN dummy_rast AS B LIMIT 3;\n"
+"\n"
+" a_rid | b_rid | intersect\n"
+"-------+-------+---------\n"
+"     2 |     2 | t\n"
+"     2 |     3 | f\n"
+"     2 |     1 | f"
+msgstr "SELECT A.rid As a_rid, B.rid As b_rid, A.rast && B.rast As intersect\n FROM dummy_rast AS A CROSS JOIN dummy_rast AS B LIMIT 3;\n\n a_rid | b_rid | intersect\n-------+-------+---------\n     2 |     2 | t\n     2 |     3 | f\n     2 |     1 | f"
+
+#. Tag: refname
+#: reference_raster.xml:9567
+#, no-c-format
+msgid "&<"
+msgstr "&<"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9569
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is to the left of B's."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9574
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&<</function></funcdef> <paramdef> "
+"<type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&<</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9595
+#, no-c-format
+msgid ""
+"The <varname>&<</varname> operator returns <varname>TRUE</varname> if"
+" the bounding box of raster A overlaps or is to the left of the bounding box"
+" of raster B, or more accurately, overlaps or is NOT to the right of the "
+"bounding box of raster B."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9605
+#, no-c-format
+msgid ""
+"SELECT A.rid As a_rid, B.rid As b_rid, A.rast &< B.rast As overleft\n"
+" FROM dummy_rast AS A CROSS JOIN dummy_rast AS B;\n"
+"\n"
+"a_rid | b_rid | overleft\n"
+"------+-------+----------\n"
+"    2 |     2 | t\n"
+"    2 |     3 | f\n"
+"    2 |     1 | f\n"
+"    3 |     2 | t\n"
+"    3 |     3 | t\n"
+"    3 |     1 | f\n"
+"    1 |     2 | t\n"
+"    1 |     3 | t\n"
+"    1 |     1 | t"
+msgstr "SELECT A.rid As a_rid, B.rid As b_rid, A.rast &< B.rast As overleft\n FROM dummy_rast AS A CROSS JOIN dummy_rast AS B;\n\na_rid | b_rid | overleft\n------+-------+----------\n    2 |     2 | t\n    2 |     3 | f\n    2 |     1 | f\n    3 |     2 | t\n    3 |     3 | t\n    3 |     1 | f\n    1 |     2 | t\n    1 |     3 | t\n    1 |     1 | t"
+
+#. Tag: refname
+#: reference_raster.xml:9611
+#, no-c-format
+msgid "&>"
+msgstr "&>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9613
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is to the right of B's."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9618
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>&></function></funcdef> <paramdef> "
+"<type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>&></function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9639
+#, no-c-format
+msgid ""
+"The <varname>&></varname> operator returns <varname>TRUE</varname> if"
+" the bounding box of raster A overlaps or is to the right of the bounding "
+"box of raster B, or more accurately, overlaps or is NOT to the left of the "
+"bounding box of raster B."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9643
+#, no-c-format
+msgid ""
+"This operand will make use of any indexes that may be available on the "
+"geometries."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9650
+#, no-c-format
+msgid ""
+"SELECT A.rid As a_rid, B.rid As b_rid, A.rast &> B.rast As overright\n"
+" FROM dummy_rast AS A CROSS JOIN dummy_rast AS B;\n"
+"\n"
+" a_rid | b_rid | overright\n"
+"-------+-------+----------\n"
+"     2 |     2 | t\n"
+"     2 |     3 | t\n"
+"     2 |     1 | t\n"
+"     3 |     2 | f\n"
+"     3 |     3 | t\n"
+"     3 |     1 | f\n"
+"     1 |     2 | f\n"
+"     1 |     3 | t\n"
+"     1 |     1 | t"
+msgstr "SELECT A.rid As a_rid, B.rid As b_rid, A.rast &> B.rast As overright\n FROM dummy_rast AS A CROSS JOIN dummy_rast AS B;\n\n a_rid | b_rid | overright\n-------+-------+----------\n     2 |     2 | t\n     2 |     3 | t\n     2 |     1 | t\n     3 |     2 | f\n     3 |     3 | t\n     3 |     1 | f\n     1 |     2 | f\n     1 |     3 | t\n     1 |     1 | t"
+
+#. Tag: refname
+#: reference_raster.xml:9656
+#, no-c-format
+msgid "="
+msgstr "="
+
+#. Tag: refpurpose
+#: reference_raster.xml:9658
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses"
+" double precision bounding box."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_raster.xml:9663
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>=</function></funcdef> <paramdef> "
+"<type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>=</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9684
+#, no-c-format
+msgid ""
+"The <varname>=</varname> operator returns <varname>TRUE</varname> if the"
+" bounding box of raster A is the same as the bounding box of raster B. "
+"PostgreSQL uses the =, <, and > operators defined for rasters to "
+"perform internal orderings and comparison of rasters (ie. in a GROUP BY or "
+"ORDER BY clause)."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9688
+#, no-c-format
+msgid ""
+"This operand will NOT make use of any indexes that may be available on the "
+"rasters. Use <xref linkend=\"RT_Raster_Same\"/> instead. This operator "
+"exists mostly so one can group by the raster column."
+msgstr ""
+
+#. Tag: refname
+#: reference_raster.xml:9704
+#, no-c-format
+msgid "<refname>@</refname>"
+msgstr "<refname>@</refname>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9706
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is contained by B's. "
+"Uses double precision bounding box."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:9710
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>@</function></funcdef> <paramdef>"
+" <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>@</function></funcdef> <paramdef>"
+" <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>@</function></funcdef> <paramdef>"
+" <type>raster </type> <parameter>B</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>@</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <functi [...]
+
+#. Tag: para
+#: reference_raster.xml:9753
+#, no-c-format
+msgid ""
+"The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
+"bounding box of raster/geometry A is contained by bounding box of "
+"raster/geometr B."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9756 reference_raster.xml:9876
+#, no-c-format
+msgid "This operand will use spatial indexes on the rasters."
+msgstr "Dieser Operand verwendet die räumichen Indizes der Raster."
+
+#. Tag: para
+#: reference_raster.xml:9758
+#, no-c-format
+msgid "Availability: 2.0.0 raster @ raster, raster @ geometry introduced"
+msgstr "Verfügbarkeit: 2.0.0 raster @ raster, und raster @ geometry eingeführt"
+
+#. Tag: para
+#: reference_raster.xml:9759
+#, no-c-format
+msgid "Availability: 2.0.5 geometry @ raster introduced"
+msgstr ""
+
+#. Tag: refname
+#: reference_raster.xml:9772
+#, no-c-format
+msgid "<refname>~=</refname>"
+msgstr "<refname>~=</refname>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9774
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
+msgstr "Gibt <varname>TRUE</varname> zurück wenn die Umgebungsrechtecke von \"A\" und \"B\" ident sind."
+
+#. Tag: funcprototype
+#: reference_raster.xml:9779
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type>"
+" <parameter>B</parameter> </paramdef>"
+msgstr "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:9800
+#, no-c-format
+msgid ""
+"The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
+"bounding box of raster A is the same as the bounding box of raster B."
+msgstr "Der Operator <varname>~=</varname> gibt <varname>TRUE</varname> zurück, wenn die Umgebungsrechtecke der Raster \"A\" und \"B\" ident sind."
+
+#. Tag: para
+#: reference_raster.xml:9812
+#, no-c-format
+msgid ""
+"Very useful usecase is for taking two sets of single band rasters that are "
+"of the same chunk but represent different themes and creating a multi-band "
+"raster"
+msgstr ""
+
+#. Tag: programlisting
+#: reference_raster.xml:9813
+#, no-c-format
+msgid ""
+"SELECT ST_AddBand(prec.rast, alt.rast) As new_rast\n"
+"    FROM prec INNER JOIN alt ON (prec.rast ~= alt.rast);"
+msgstr "SELECT ST_AddBand(prec.rast, alt.rast) As new_rast\n    FROM prec INNER JOIN alt ON (prec.rast ~= alt.rast);"
+
+#. Tag: para
+#: reference_raster.xml:9818
+#, no-c-format
+msgid ", <xref linkend=\"RT_Raster_EQ\"/>"
+msgstr ", <xref linkend=\"RT_Raster_EQ\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9824
+#, no-c-format
+msgid "<refname>~</refname>"
+msgstr "<refname>~</refname>"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9826
+#, no-c-format
+msgid ""
+"Returns <varname>TRUE</varname> if A's bounding box is contains B's. Uses "
+"double precision bounding box."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:9830
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>~</function></funcdef> <paramdef>"
+" <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>~</function></funcdef> <paramdef>"
+" <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>~</function></funcdef> <paramdef>"
+" <type>raster </type> <parameter>B</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>A</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>~</function></funcdef> <paramdef> <type>raster </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry </type> <parameter>A</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>B</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <functi [...]
+
+#. Tag: para
+#: reference_raster.xml:9873
+#, no-c-format
+msgid ""
+"The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
+"bounding box of raster/geometry A is contains bounding box of raster/geometr"
+" B."
+msgstr ""
+
+#. Tag: title
+#: reference_raster.xml:9891
+#, no-c-format
+msgid "Raster and Raster Band Spatial Relationships"
+msgstr "Räumliche Beziehungen von Rastern und Rasterbändern"
+
+#. Tag: refname
+#: reference_raster.xml:9895
+#, no-c-format
+msgid "ST_Contains"
+msgstr "ST_Contains"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9896
+#, no-c-format
+msgid ""
+"Return true if no points of raster rastB lie in the exterior of raster rastA"
+" and at least one point of the interior of rastB lies in the interior of "
+"rastA."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:9902
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Contains</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Contains</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Contains</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Contains</function></funcdef> <paramdef> <type>ra [...]
+
+#. Tag: para
+#: reference_raster.xml:9941
+#, no-c-format
+msgid ""
+"Raster rastA contains rastB if and only if no points of rastB lie in the "
+"exterior of rastA and at least one point of the interior of rastB lies in "
+"the interior of rastA. If the band number is not provided (or set to NULL), "
+"only the convex hull of the raster is considered in the test. If the band "
+"number is provided, only those pixels with value (not NODATA) are considered"
+" in the test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:9946 reference_raster.xml:10039
+#: reference_raster.xml:10120 reference_raster.xml:10201
+#: reference_raster.xml:10411 reference_raster.xml:10495
+#: reference_raster.xml:10575
+#, no-c-format
+msgid ""
+"This function will make use of any indexes that may be available on the "
+"rasters."
+msgstr "Diese Funktion verwendet die für Raster verfügbaren Indizes."
+
+#. Tag: para
+#: reference_raster.xml:9952
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_Contains(ST_Polygon(raster), geometry) or "
+"ST_Contains(geometry, ST_Polygon(raster))."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_Contains(ST_Polygon(raster), geometry) or ST_Contains(geometry, ST_Polygon(raster))."
+
+#. Tag: para
+#: reference_raster.xml:9958
+#, no-c-format
+msgid ""
+"ST_Contains() is the inverse of ST_Within(). So, ST_Contains(rastA, rastB) "
+"implies ST_Within(rastB, rastA)."
+msgstr "ST_Contains() ist das Gegenstück zuf ST_Within(). Daher impliziert ST_Contains(rastA, rastB) ST_Within(rastB, rastA)."
+
+#. Tag: programlisting
+#: reference_raster.xml:9969
+#, no-c-format
+msgid ""
+"-- specified band numbers\n"
+"SELECT r1.rid, r2.rid, ST_Contains(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 1;\n"
+"\n"
+"NOTICE:  The first raster provided has no bands\n"
+" rid | rid | st_contains\n"
+"-----+-----+-------------\n"
+"   1 |   1 |\n"
+"   1 |   2 | f"
+msgstr "-- mit Nummern für die Bänder\nSELECT r1.rid, r2.rid, ST_Contains(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 1;\n\n-- ANMERKUNG:  Der erste Raster der geliefert wird hat keine Bänder\n rid | rid | st_contains\n-----+-----+-------------\n   1 |   1 |\n   1 |   2 | f"
+
+#. Tag: programlisting
+#: reference_raster.xml:9971
+#, no-c-format
+msgid ""
+"-- no band numbers specified\n"
+"SELECT r1.rid, r2.rid, ST_Contains(r1.rast, r2.rast) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 1;\n"
+" rid | rid | st_contains\n"
+"-----+-----+-------------\n"
+"   1 |   1 | t\n"
+"   1 |   2 | f"
+msgstr "-- ohne Angabe von Nummern für die Bänder\nSELECT r1.rid, r2.rid, ST_Contains(r1.rast, r2.rast) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 1;\n rid | rid | st_contains\n-----+-----+-------------\n   1 |   1 | t\n   1 |   2 | f"
+
+#. Tag: para
+#: reference_raster.xml:9975
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Within\"/>"
+msgstr ", <xref linkend=\"RT_ST_Within\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:9984
+#, no-c-format
+msgid "ST_ContainsProperly"
+msgstr "ST_ContainsProperly"
+
+#. Tag: refpurpose
+#: reference_raster.xml:9985
+#, no-c-format
+msgid ""
+"Return true if rastB intersects the interior of rastA but not the boundary "
+"or exterior of rastA."
+msgstr "Gibt TRUE zurück, wenn \"rastB\" das Innere von \"rastA\" schneidet, aber nicht die Begrenzung oder das Äußere von \"rastA\"."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:9991
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>ST_ContainsProperly</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer "
+"</type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster "
+"</type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer "
+"</type> <parameter>nbandB</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>ST_ContainsProperly</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>raster "
+"</type> <parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_ContainsProperly</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_ContainsProperly</function></funcdef> <pa [...]
+
+#. Tag: para
+#: reference_raster.xml:10030
+#, no-c-format
+msgid ""
+"Raster rastA contains properly rastB if rastB intersects the interior of "
+"rastA but not the boundary or exterior of rastA. If the band number is not "
+"provided (or set to NULL), only the convex hull of the raster is considered "
+"in the test. If the band number is provided, only those pixels with value "
+"(not NODATA) are considered in the test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10034
+#, no-c-format
+msgid "Raster rastA does not contain properly itself but does contain itself."
+msgstr "Raster \"rastA\" enthält sich selbst, aber enthält sich nicht zur Gänze selbst."
+
+#. Tag: para
+#: reference_raster.xml:10045
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_ContainsProperly(ST_Polygon(raster), geometry) or "
+"ST_ContainsProperly(geometry, ST_Polygon(raster))."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_ContainsProperly(ST_Polygon(raster), geometry) or ST_ContainsProperly(geometry, ST_Polygon(raster))."
+
+#. Tag: programlisting
+#: reference_raster.xml:10056
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_ContainsProperly(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_containsproperly\n"
+"-----+-----+---------------------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | f"
+msgstr "SELECT r1.rid, r2.rid, ST_ContainsProperly(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_containsproperly\n-----+-----+---------------------\n   2 |   1 | f\n   2 |   2 | f"
+
+#. Tag: para
+#: reference_raster.xml:10060
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Contains\"/>"
+msgstr ", <xref linkend=\"RT_ST_Contains\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10069
+#, no-c-format
+msgid "ST_Covers"
+msgstr "ST_Covers"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10070
+#, no-c-format
+msgid "Return true if no points of raster rastB lie outside raster rastA."
+msgstr "Gibt TRUE zurück, wenn kein Punkt des Rasters \"rastB\" außerhalb des Rasters \"rastA\" liegt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10076
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Covers</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Covers</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Covers</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Covers</function></funcdef> <paramdef> <type>raster [...]
+
+#. Tag: para
+#: reference_raster.xml:10115
+#, no-c-format
+msgid ""
+"Raster rastA covers rastB if and only if no points of rastB lie in the "
+"exterior of rastA. If the band number is not provided (or set to NULL), only"
+" the convex hull of the raster is considered in the test. If the band number"
+" is provided, only those pixels with value (not NODATA) are considered in "
+"the test."
+msgstr "Raster \"rastA\" deckt \"rastB\" dann und nur dann ab, wenn kein Punkt von \"rastB\" im Äußeren von \"rastA\" liegt. Wenn die Bandnummer nicht angegeben ist (oder auf NULL gesetzt), dann wird nur die konvexe Hülle des Rasters zur Überprüfung herangezogen. Wenn die Bandnummer angegeben ist, werden nur die Pixel mit einem Wert (nicht NODATA) bei der Überprüfung herangezogen."
+
+#. Tag: para
+#: reference_raster.xml:10126
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_Covers(ST_Polygon(raster), geometry) or "
+"ST_Covers(geometry, ST_Polygon(raster))."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_Covers(ST_Polygon(raster), geometry) or ST_Covers(geometry, ST_Polygon(raster))."
+
+#. Tag: programlisting
+#: reference_raster.xml:10137
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_Covers(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_covers\n"
+"-----+-----+-----------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | t"
+msgstr "SELECT r1.rid, r2.rid, ST_Covers(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_covers\n-----+-----+-----------\n   2 |   1 | f\n   2 |   2 | t"
+
+#. Tag: para
+#: reference_raster.xml:10141
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_CoveredBy\"/>"
+msgstr ", <xref linkend=\"RT_ST_CoveredBy\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10150
+#, no-c-format
+msgid "ST_CoveredBy"
+msgstr "ST_CoveredBy"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10151
+#, no-c-format
+msgid "Return true if no points of raster rastA lie outside raster rastB."
+msgstr "Gibt TRUE zurück, wenn kein Punkt des Rasters \"rastA\" außerhalb des Rasters \"rastB\" liegt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10157
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_CoveredBy</function></funcdef>"
+" <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_CoveredBy</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_CoveredBy</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_CoveredBy</function></funcdef> <paramdef> <type> [...]
+
+#. Tag: para
+#: reference_raster.xml:10196
+#, no-c-format
+msgid ""
+"Raster rastA is covered by rastB if and only if no points of rastA lie in "
+"the exterior of rastB. If the band number is not provided (or set to NULL), "
+"only the convex hull of the raster is considered in the test. If the band "
+"number is provided, only those pixels with value (not NODATA) are considered"
+" in the test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10207
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_CoveredBy(ST_Polygon(raster), geometry) or "
+"ST_CoveredBy(geometry, ST_Polygon(raster))."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_CoveredBy(ST_Polygon(raster), geometry) or ST_CoveredBy(geometry, ST_Polygon(raster))."
+
+#. Tag: programlisting
+#: reference_raster.xml:10218
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_CoveredBy(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_coveredby\n"
+"-----+-----+--------------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | t"
+msgstr "SELECT r1.rid, r2.rid, ST_CoveredBy(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_coveredby\n-----+-----+--------------\n   2 |   1 | f\n   2 |   2 | t"
+
+#. Tag: para
+#: reference_raster.xml:10222
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Covers\"/>"
+msgstr ", <xref linkend=\"RT_ST_Covers\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10231
+#, no-c-format
+msgid "ST_Disjoint"
+msgstr "ST_Disjoint"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10232
+#, no-c-format
+msgid "Return true if raster rastA does not spatially intersect rastB."
+msgstr "Gibt TRUE zurück, wenn sich die Raster \"rastA\" und \"rastB\" räumlich nicht überschneiden."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10238
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Disjoint</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Disjoint</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Disjoint</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Disjoint</function></funcdef> <paramdef> <type>ra [...]
+
+#. Tag: para
+#: reference_raster.xml:10277
+#, no-c-format
+msgid ""
+"Raster rastA and rastB are disjointed if they do not share any space "
+"together. If the band number is not provided (or set to NULL), only the "
+"convex hull of the raster is considered in the test. If the band number is "
+"provided, only those pixels with value (not NODATA) are considered in the "
+"test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10282
+#, no-c-format
+msgid "This function does NOT use any indexes."
+msgstr "Diese Funktion verwendet keine Indizes."
+
+#. Tag: para
+#: reference_raster.xml:10288
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_Disjoint(ST_Polygon(raster), geometry)."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_Disjoint(ST_Polygon(raster), geometry)."
+
+#. Tag: programlisting
+#: reference_raster.xml:10299
+#, no-c-format
+msgid ""
+"-- rid = 1 has no bands, hence the NOTICE and the NULL value for st_disjoint\n"
+"SELECT r1.rid, r2.rid, ST_Disjoint(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+"NOTICE:  The second raster provided has no bands\n"
+" rid | rid | st_disjoint\n"
+"-----+-----+-------------\n"
+"   2 |   1 |\n"
+"   2 |   2 | f"
+msgstr "-- rid = 1 hat keine Bänder, daher die ANMERKUNG und die NULL Werte für \"st_disjoint\"\nSELECT r1.rid, r2.rid, ST_Disjoint(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n-- ANMERKUNG: Der zweite Raster hat keine Bänder\n rid | rid | st_disjoint\n-----+-----+-------------\n   2 |   1 |\n   2 |   2 | f"
+
+#. Tag: programlisting
+#: reference_raster.xml:10301
+#, no-c-format
+msgid ""
+"-- this time, without specifying band numbers\n"
+"SELECT r1.rid, r2.rid, ST_Disjoint(r1.rast, r2.rast) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_disjoint\n"
+"-----+-----+-------------\n"
+"   2 |   1 | t\n"
+"   2 |   2 | f"
+msgstr "-- diesmal ohne Nummern für die Bänder\nSELECT r1.rid, r2.rid, ST_Disjoint(r1.rast, r2.rast) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_disjoint\n-----+-----+-------------\n   2 |   1 | t\n   2 |   2 | f"
+
+#. Tag: refname
+#: reference_raster.xml:10314
+#, no-c-format
+msgid "ST_Intersects"
+msgstr "ST_Intersects"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10315
+#, no-c-format
+msgid "Return true if raster rastA spatially intersects raster rastB."
+msgstr "Gibt TRUE zurück, wenn sich die Raster \"rastA\" und \"rastB\" nicht räumlich überschneiden."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10319
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>ST_Intersects</function></funcdef> <paramdef> <type>raster </type>"
+" <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> "
+"<parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> "
+"<parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> "
+"<funcdef>boolean <function>ST_Intersects</function></funcdef> <paramdef> "
+"<type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> "
+"<type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Intersects</function></funcdef> <paramdef> <type>raster </type>"
+" <parameter>rast</parameter> </paramdef> <paramdef> <type>integer </type> "
+"<parameter>nband</parameter> </paramdef> <paramdef> <type>geometry </type> "
+"<parameter>geommin</parameter> </paramdef> </funcprototype> <funcprototype> "
+"<funcdef>boolean <function>ST_Intersects</function></funcdef> <paramdef> "
+"<type>raster </type> <parameter>rast</parameter> </paramdef> <paramdef> "
+"<type>geometry </type> <parameter>geommin</parameter> </paramdef> <paramdef "
+"choice=\"opt\"> <type>integer </type> <parameter>nband=NULL</parameter> "
+"</paramdef> </funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Intersects</function></funcdef> <paramdef> <type>geometry "
+"</type> <parameter>geommin</parameter> </paramdef> <paramdef> <type>raster "
+"</type> <parameter>rast</parameter> </paramdef> <paramdef choice=\"opt\"> "
+"<type>integer </type> <parameter>nband=NULL</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Intersects</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Intersects</function></funcdef> <paramdef> <typ [...]
+
+#. Tag: para
+#: reference_raster.xml:10406
+#, no-c-format
+msgid ""
+"Return true if raster rastA spatially intersects raster rastB. If the band "
+"number is not provided (or set to NULL), only the convex hull of the raster "
+"is considered in the test. If the band number is provided, only those pixels"
+" with value (not NODATA) are considered in the test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10416
+#, no-c-format
+msgid "Enhanced: 2.0.0 support raster/raster intersects was introduced."
+msgstr "Erweiterung: 2.0.0 Unterstützung für Raster/Raster Verschneidungen eingeführt."
+
+#. Tag: para
+#: reference_raster.xml:10421
+#, no-c-format
+msgid ""
+"Changed: 2.1.0 The behavior of the ST_Intersects(raster, geometry) variants "
+"changed to match that of ST_Intersects(geometry, raster)."
+msgstr "Änderung: 2.1.0 Die Verhaltensweise der Varianten von ST_Intersects(raster, geometry) wurde geändert um mit dem von ST_Intersects(geometry, raster) übereinzustimmen."
+
+#. Tag: programlisting
+#: reference_raster.xml:10430
+#, no-c-format
+msgid ""
+"-- different bands of same raster\n"
+"SELECT ST_Intersects(rast, 2, rast, 3) FROM dummy_rast WHERE rid = 2;\n"
+"\n"
+" st_intersects\n"
+"---------------\n"
+" t"
+msgstr "-- unterschiedliche Bänder desselben Rasters\nSELECT ST_Intersects(rast, 2, rast, 3) FROM dummy_rast WHERE rid = 2;\n\n st_intersects\n---------------\n t"
+
+#. Tag: para
+#: reference_raster.xml:10435
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_Disjoint\"/>"
+msgstr ", <xref linkend=\"RT_ST_Disjoint\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10444
+#, no-c-format
+msgid "ST_Overlaps"
+msgstr "ST_Overlaps"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10445
+#, no-c-format
+msgid ""
+"Return true if raster rastA and rastB intersect but one does not completely "
+"contain the other."
+msgstr "Gibt TRUE zurück, wenn sich die Raster \"rastA\" und \"rastB\" schneiden, aber ein Raster den anderen nicht zur Gänze enthält."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10451
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Overlaps</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Overlaps</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Overlaps</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Overlaps</function></funcdef> <paramdef> <type>ra [...]
+
+#. Tag: para
+#: reference_raster.xml:10490
+#, no-c-format
+msgid ""
+"Return true if raster rastA spatially overlaps raster rastB. This means that"
+" rastA and rastB intersect but one does not completely contain the other. If"
+" the band number is not provided (or set to NULL), only the convex hull of "
+"the raster is considered in the test. If the band number is provided, only "
+"those pixels with value (not NODATA) are considered in the test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10501
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_Overlaps(ST_Polygon(raster), geometry)."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_Overlaps(ST_Polygon(raster), geometry)."
+
+#. Tag: programlisting
+#: reference_raster.xml:10512
+#, no-c-format
+msgid ""
+"-- comparing different bands of same raster\n"
+"SELECT ST_Overlaps(rast, 1, rast, 2) FROM dummy_rast WHERE rid = 2;\n"
+"\n"
+" st_overlaps\n"
+"-------------\n"
+" f"
+msgstr "-- verschiedene Bänder des gleichen Rasters vergleichen\nSELECT ST_Overlaps(rast, 1, rast, 2) FROM dummy_rast WHERE rid = 2;\n\n st_overlaps\n-------------\n f"
+
+#. Tag: refname
+#: reference_raster.xml:10524
+#, no-c-format
+msgid "ST_Touches"
+msgstr "ST_Touches"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10525
+#, no-c-format
+msgid ""
+"Return true if raster rastA and rastB have at least one point in common but "
+"their interiors do not intersect."
+msgstr "Gibt TRUE zurück, wenn rastA und rastB zumindest einen Punkt gemeinsam haben sich aber nicht überschneiden."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10531
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Touches</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Touches</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Touches</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Touches</function></funcdef> <paramdef> <type>rast [...]
+
+#. Tag: para
+#: reference_raster.xml:10570
+#, no-c-format
+msgid ""
+"Return true if raster rastA spatially touches raster rastB. This means that "
+"rastA and rastB have at least one point in common but their interiors do not"
+" intersect. If the band number is not provided (or set to NULL), only the "
+"convex hull of the raster is considered in the test. If the band number is "
+"provided, only those pixels with value (not NODATA) are considered in the "
+"test."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10581
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_Touches(ST_Polygon(raster), geometry)."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einem geometrischen Datentyp zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_Touches(ST_Polygon(raster), geometry)."
+
+#. Tag: programlisting
+#: reference_raster.xml:10592
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_Touches(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_touches\n"
+"-----+-----+------------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | f"
+msgstr "SELECT r1.rid, r2.rid, ST_Touches(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_touches\n-----+-----+------------\n   2 |   1 | f\n   2 |   2 | f"
+
+#. Tag: refname
+#: reference_raster.xml:10604
+#, no-c-format
+msgid "ST_SameAlignment"
+msgstr "ST_SameAlignment"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10606
+#, no-c-format
+msgid ""
+"Returns true if rasters have same skew, scale, spatial ref, and offset "
+"(pixels can be put on same grid without cutting into pixels) and false if "
+"they don't with notice detailing issue."
+msgstr ""
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10610
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>ST_SameAlignment</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>raster "
+"</type> <parameter>rastB</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean "
+"<function>ST_SameAlignment</function></funcdef> <paramdef> <type>double "
+"precision </type> <parameter>ulx1</parameter> </paramdef> <paramdef> "
+"<type>double precision </type> <parameter>uly1</parameter> </paramdef> "
+"<paramdef> <type>double precision </type> <parameter>scalex1</parameter> "
+"</paramdef> <paramdef> <type>double precision </type> "
+"<parameter>scaley1</parameter> </paramdef> <paramdef> <type>double precision"
+" </type> <parameter>skewx1</parameter> </paramdef> <paramdef> <type>double "
+"precision </type> <parameter>skewy1</parameter> </paramdef> <paramdef> "
+"<type>double precision </type> <parameter>ulx2</parameter> </paramdef> "
+"<paramdef> <type>double precision </type> <parameter>uly2</parameter> "
+"</paramdef> <paramdef> <type>double precision </type> "
+"<parameter>scalex2</parameter> </paramdef> <paramdef> <type>double precision"
+" </type> <parameter>scaley2</parameter> </paramdef> <paramdef> <type>double "
+"precision </type> <parameter>skewx2</parameter> </paramdef> <paramdef> "
+"<type>double precision </type> <parameter>skewy2</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_SameAlignment</function></funcdef> <paramdef> <type>raster set "
+"</type> <parameter>rastfield</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_SameAlignment</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_SameAlignment</function></funcdef> <paramdef> <type>double precision </type> <parameter>ulx1</parameter> </paramdef> <paramdef> <type>double precision </type> <parameter>uly1</parameter> </param [...]
+
+#. Tag: para
+#: reference_raster.xml:10689
+#, no-c-format
+msgid ""
+"Non-Aggregate version (Variants 1 and 2): Returns true if the two rasters "
+"(either provided directly or made using the values for upperleft, scale, "
+"skew and srid) have the same scale, skew, srid and at least one of any of "
+"the four corners of any pixel of one raster falls on any corner of the grid "
+"of the other raster. Returns false if they don't and a NOTICE detailing the "
+"alignment issue."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10693
+#, no-c-format
+msgid ""
+"Aggregate version (Variant 3): From a set of rasters, returns true if all "
+"rasters in the set are aligned. The ST_SameAlignment() function is an "
+"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
+"operates on rows of data, in the same way the SUM() and AVG() functions do."
+msgstr ""
+
+#. Tag: para
+#: reference_raster.xml:10698
+#, no-c-format
+msgid "Enhanced: 2.1.0 addition of Aggegrate variant"
+msgstr "Erweiterung: 2.1.0 die Variante mit der Aggregatfunktion hinzugefügt"
+
+#. Tag: title
+#: reference_raster.xml:10702
+#, no-c-format
+msgid "Examples: Rasters"
+msgstr "Beispiele: Raster"
+
+#. Tag: programlisting
+#: reference_raster.xml:10704
+#, no-c-format
+msgid ""
+"SELECT ST_SameAlignment(\n"
+"        ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),\n"
+"        ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0)\n"
+") as sm;\n"
+"\n"
+"sm\n"
+"----\n"
+"t"
+msgstr "SELECT ST_SameAlignment(\n        ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),\n        ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0)\n) as sm;\n\nsm\n----\nt"
+
+#. Tag: programlisting
+#: reference_raster.xml:10705
+#, no-c-format
+msgid ""
+"SELECT ST_SameAlignment(A.rast,b.rast)\n"
+" FROM dummy_rast AS A CROSS JOIN dummy_rast AS B;\n"
+"\n"
+" NOTICE:  The two rasters provided have different SRIDs\n"
+"NOTICE:  The two rasters provided have different SRIDs\n"
+" st_samealignment\n"
+"------------------\n"
+" t\n"
+" f\n"
+" f\n"
+" f"
+msgstr "SELECT ST_SameAlignment(A.rast,b.rast)\n FROM dummy_rast AS A CROSS JOIN dummy_rast AS B;\n\n NOTICE:  The two rasters provided have different SRIDs\nNOTICE:  The two rasters provided have different SRIDs\n st_samealignment\n------------------\n t\n f\n f\n f"
+
+#. Tag: para
+#: reference_raster.xml:10709
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_NotSameAlignmentReason\"/>, <xref "
+"linkend=\"RT_ST_MakeEmptyRaster\"/>"
+msgstr ", <xref linkend=\"RT_ST_NotSameAlignmentReason\"/>, <xref linkend=\"RT_ST_MakeEmptyRaster\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10719
+#, no-c-format
+msgid "ST_NotSameAlignmentReason"
+msgstr "ST_NotSameAlignmentReason"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10720
+#, no-c-format
+msgid ""
+"<refpurpose>Returns text stating if rasters are aligned and if not aligned, "
+"a reason why.</refpurpose>"
+msgstr "<refpurpose>Gibt eine Meldung aus, die angibt ob die Raster untereinander ausgerichtet sind oder nicht und warum wenn nicht.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_raster.xml:10725
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_NotSameAlignmentReason</function></funcdef> "
+"<paramdef><type>raster </type><parameter>rastA</parameter></paramdef> "
+"<paramdef><type>raster </type><parameter>rastB</parameter></paramdef>"
+msgstr "<funcdef>text <function>ST_NotSameAlignmentReason</function></funcdef> <paramdef><type>raster </type><parameter>rastA</parameter></paramdef> <paramdef><type>raster </type><parameter>rastB</parameter></paramdef>"
+
+#. Tag: para
+#: reference_raster.xml:10735
+#, no-c-format
+msgid ""
+"<para>Returns text stating if rasters are aligned and if not aligned, a "
+"reason why.</para>"
+msgstr "<para>Gibt eine Meldung aus, die angibt ob die Raster untereinander ausgerichtet sind oder nicht und warum wenn nicht.</para>"
+
+#. Tag: para
+#: reference_raster.xml:10738
+#, no-c-format
+msgid ""
+"If there are several reasons why the rasters are not aligned, only one "
+"reason (the first test to fail) will be returned."
+msgstr "Falls es mehrere Gründe gibt, warum die Raster nicht untereinander ausgerichtet sind, so wird nur der erste Grund (die erste fehlgeschlagene Überprüfung) ausgegeben."
+
+#. Tag: programlisting
+#: reference_raster.xml:10748
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_SameAlignment(\n"
+"                ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),\n"
+"                ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)\n"
+"        ),\n"
+"        ST_NotSameAlignmentReason(\n"
+"                ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),\n"
+"                ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)\n"
+"        )\n"
+";\n"
+"\n"
+" st_samealignment |            st_notsamealignmentreason\n"
+"------------------+-------------------------------------------------\n"
+" f                | The rasters have different scales on the X axis\n"
+"(1 row)"
+msgstr "SELECT\n        ST_SameAlignment(\n                ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),\n                ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)\n        ),\n        ST_NotSameAlignmentReason(\n                ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),\n                ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)\n        )\n;\n\n st_samealignment |            st_notsamealignmentreason\n------------------+-------------------------------------------------\n f      [...]
+
+#. Tag: para
+#: reference_raster.xml:10753
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_SameAlignment\"/>"
+msgstr ", <xref linkend=\"RT_ST_SameAlignment\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10762
+#, no-c-format
+msgid "ST_Within"
+msgstr "ST_Within"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10763
+#, no-c-format
+msgid ""
+"Return true if no points of raster rastA lie in the exterior of raster rastB"
+" and at least one point of the interior of rastA lies in the interior of "
+"rastB."
+msgstr "Gibt TRUE zurück, wenn kein Punkt des Rasters \"rastA\" außerhalb des Rasters \"rastB\" liegt und zumindest ein Punkt im Inneren von \"rastA\" auch im Inneren von \"rastB\" liegt."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10769
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_Within</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_Within</function></funcdef> <paramdef> <type>raster </type> "
+"<parameter>rastA</parameter> </paramdef> <paramdef> <type>raster </type> "
+"<parameter>rastB</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_Within</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>boolean <function>ST_Within</function></funcdef> <paramdef> <type>raster [...]
+
+#. Tag: para
+#: reference_raster.xml:10808
+#, no-c-format
+msgid ""
+"Raster rastA is within rastB if and only if no points of rastA lie in the "
+"exterior of rastB and at least one point of the interior of rastA lies in "
+"the interior of rastB. If the band number is not provided (or set to NULL), "
+"only the convex hull of the raster is considered in the test. If the band "
+"number is provided, only those pixels with value (not NODATA) are considered"
+" in the test."
+msgstr "Raster \"rastA\" liegt dann und nur dann \"within\"/innerhalb von \"rastB\", wenn sich kein Punkt von \"rastA\" im Äußeren des Rasters \"rastB\" befindet und zumindest ein Punkt im Inneren von \"rastA\" auch im Inneren von \"rastB\" liegt. Wenn die Bandnummer nicht angegeben ist (oder auf NULL gesetzt), dann wird nur die konvexe Hülle des Rasters zur Überprüfung herangezogen. Wenn die Bandnummer angegeben ist, werden nur die Pixel mit einem Wert (nicht NODATA) bei der Überprüfung [...]
+
+#. Tag: para
+#: reference_raster.xml:10819
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_Within(ST_Polygon(raster), geometry) or "
+"ST_Within(geometry, ST_Polygon(raster))."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einer Geometrie zu überprüfen, verwenden Sie bitte ST_Polygon für den Raster, z.B. ST_Within(ST_Polygon(raster), geometry) or ST_Within(geometry, ST_Polygon(raster))."
+
+#. Tag: para
+#: reference_raster.xml:10825
+#, no-c-format
+msgid ""
+"ST_Within() is the inverse of ST_Contains(). So, ST_Within(rastA, rastB) "
+"implies ST_Contains(rastB, rastA)."
+msgstr "ST_Within() ist die Umkehrfunktion von ST_Contains(). Es gilt daher: ST_Within(rastA, rastB) impliziert ST_Contains(rastB, rastA)."
+
+#. Tag: programlisting
+#: reference_raster.xml:10836
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_Within(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_within\n"
+"-----+-----+-----------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | t"
+msgstr "SELECT r1.rid, r2.rid, ST_Within(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_within\n-----+-----+-----------\n   2 |   1 | f\n   2 |   2 | t"
+
+#. Tag: para
+#: reference_raster.xml:10840
+#, no-c-format
+msgid ""
+", <xref linkend=\"RT_ST_Contains\"/>, <xref linkend=\"RT_ST_DWithin\"/>, "
+"<xref linkend=\"RT_ST_DFullyWithin\"/>"
+msgstr ", <xref linkend=\"RT_ST_Contains\"/>, <xref linkend=\"RT_ST_DWithin\"/>, <xref linkend=\"RT_ST_DFullyWithin\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10851
+#, no-c-format
+msgid "ST_DWithin"
+msgstr "ST_DWithin"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10852
+#, no-c-format
+msgid ""
+"Return true if rasters rastA and rastB are within the specified distance of "
+"each other."
+msgstr "Gibt TRUE zurück, wenn die Raster \"rastA\" und \"rastB\" innerhalb der angegebenen Entfernung voneinander liegen."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10858
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> "
+"<paramdef> <type>double precision </type> "
+"<parameter>distance_of_srid</parameter> </paramdef> </funcprototype> "
+"<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> "
+"<paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> "
+"<paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> "
+"<paramdef> <type>double precision </type> "
+"<parameter>distance_of_srid</parameter> </paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_DWithin</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> <paramdef> <type>double precision </type> <parameter>distance_of_srid</parameter> </paramdef> </funcprototype> <f [...]
+
+#. Tag: para
+#: reference_raster.xml:10905
+#, no-c-format
+msgid ""
+"Return true if rasters rastA and rastB are within the specified distance of "
+"each other. If the band number is not provided (or set to NULL), only the "
+"convex hull of the raster is considered in the test. If the band number is "
+"provided, only those pixels with value (not NODATA) are considered in the "
+"test."
+msgstr "Gibt TRUE zurück, wenn die Raster \"rastA\" und \"rastB\" innerhalb der angegebenen Distanz zueinander liegen. Wenn die Bandnummer nicht angegeben ist (oder auf NULL gesetzt), dann wird nur die konvexe Hülle des Rasters zur Überprüfung herangezogen. Wenn die Bandnummer angegeben ist, werden nur die Pixel mit einem Wert (nicht NODATA) bei der Überprüfung herangezogen. "
+
+#. Tag: para
+#: reference_raster.xml:10909 reference_raster.xml:11002
+#, no-c-format
+msgid ""
+"The distance is specified in units defined by the spatial reference system "
+"of the rasters. For this function to make sense, the source rasters must "
+"both be of the same coordinate projection, having the same SRID."
+msgstr "Die Distanz wird in den Einheiten des Koordinatenreferenzsystems des Rasters angegeben. Damit diese Funktion Sinn hat, müssen die Quellraster dieselbe Projektion und die gleiche SRID haben."
+
+#. Tag: para
+#: reference_raster.xml:10920
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_DWithin(ST_Polygon(raster), geometry)."
+msgstr "Um die räumliche Beziehung zwischen einem Raster und einer Geometrie zu untersuchen, wenden Sie bitte ST_Polygon auf den Raster an, z.B.: ST_DWithin(ST_Polygon(raster), geometry)."
+
+#. Tag: programlisting
+#: reference_raster.xml:10931
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_DWithin(r1.rast, 1, r2.rast, 1, 3.14) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_dwithin\n"
+"-----+-----+------------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | t"
+msgstr "SELECT r1.rid, r2.rid, ST_DWithin(r1.rast, 1, r2.rast, 1, 3.14) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_dwithin\n-----+-----+------------\n   2 |   1 | f\n   2 |   2 | t"
+
+#. Tag: para
+#: reference_raster.xml:10935
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_DFullyWithin\"/>"
+msgstr ", <xref linkend=\"RT_ST_DFullyWithin\"/>"
+
+#. Tag: refname
+#: reference_raster.xml:10944
+#, no-c-format
+msgid "ST_DFullyWithin"
+msgstr "ST_DFullyWithin"
+
+#. Tag: refpurpose
+#: reference_raster.xml:10945
+#, no-c-format
+msgid ""
+"Return true if rasters rastA and rastB are fully within the specified "
+"distance of each other."
+msgstr "Gibt TRUE zurück, wenn die Raster \"rastA\" und \"rastB\" zur Gänze innerhalb der angegebenen Distanz zueinander liegen."
+
+#. Tag: funcsynopsis
+#: reference_raster.xml:10951
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>boolean "
+"<function>ST_DFullyWithin</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer "
+"</type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster "
+"</type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer "
+"</type> <parameter>nbandB</parameter> </paramdef> <paramdef> <type>double "
+"precision </type> <parameter>distance_of_srid</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>boolean "
+"<function>ST_DFullyWithin</function></funcdef> <paramdef> <type>raster "
+"</type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>raster "
+"</type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>double "
+"precision </type> <parameter>distance_of_srid</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>boolean <function>ST_DFullyWithin</function></funcdef> <paramdef> <type>raster </type> <parameter>rastA</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandA</parameter> </paramdef> <paramdef> <type>raster </type> <parameter>rastB</parameter> </paramdef> <paramdef> <type>integer </type> <parameter>nbandB</parameter> </paramdef> <paramdef> <type>double precision </type> <parameter>distance_of_srid</parameter> </paramdef> </funcprototyp [...]
+
+#. Tag: para
+#: reference_raster.xml:10998
+#, no-c-format
+msgid ""
+"Return true if rasters rastA and rastB are fully within the specified "
+"distance of each other. If the band number is not provided (or set to NULL),"
+" only the convex hull of the raster is considered in the test. If the band "
+"number is provided, only those pixels with value (not NODATA) are considered"
+" in the test."
+msgstr "Gibt TRUE zurück, wenn die Raster \"rastA\" und \"rastB\" zur Gänze innerhalb der angegebenen Distanz zueinander liegen. Wenn die Bandnummer nicht angegeben ist (oder auf NULL gesetzt), dann wird nur die konvexe Hülle des Rasters zur Überprüfung herangezogen. Wenn die Bandnummer angegeben ist, werden nur die Pixel mit einem Wert (nicht NODATA) bei der Überprüfung herangezogen. "
+
+#. Tag: para
+#: reference_raster.xml:11013
+#, no-c-format
+msgid ""
+"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
+"on the raster, e.g. ST_DFullyWithin(ST_Polygon(raster), geometry)."
+msgstr "Um die räumliche Relation zwischen einem Raster und einer Geometrie zu untersuchen, wenden Sie bitte ST_Polygon auf den Raster an, z.B.: ST_DFullyWithin(ST_Polygon(raster), geometry)."
+
+#. Tag: programlisting
+#: reference_raster.xml:11024
+#, no-c-format
+msgid ""
+"SELECT r1.rid, r2.rid, ST_DFullyWithin(r1.rast, 1, r2.rast, 1, 3.14) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n"
+"\n"
+" rid | rid | st_dfullywithin\n"
+"-----+-----+-----------------\n"
+"   2 |   1 | f\n"
+"   2 |   2 | t"
+msgstr "SELECT r1.rid, r2.rid, ST_DFullyWithin(r1.rast, 1, r2.rast, 1, 3.14) FROM dummy_rast r1 CROSS JOIN dummy_rast r2 WHERE r1.rid = 2;\n\n rid | rid | st_dfullywithin\n-----+-----+-----------------\n   2 |   1 | f\n   2 |   2 | t"
+
+#. Tag: para
+#: reference_raster.xml:11028
+#, no-c-format
+msgid ", <xref linkend=\"RT_ST_DWithin\"/>"
+msgstr ", <xref linkend=\"RT_ST_DWithin\"/>"
diff --git a/doc/po/de/reference_sfcgal.xml.po b/doc/po/de/reference_sfcgal.xml.po
new file mode 100644
index 0000000..7e9767d
--- /dev/null
+++ b/doc/po/de/reference_sfcgal.xml.po
@@ -0,0 +1,1057 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"PO-Revision-Date: 2017-06-04 10:51+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: para
+#: reference_sfcgal.xml:5
+#, no-c-format
+msgid ""
+"SFCGAL is a C++ wrapper library around CGAL that provides advanced 2D and 3D"
+" functions. For robustness, geometry coordinates have an exact rational "
+"number representation."
+msgstr "SFCGAL ist ein C++ Adapter für CGAL, welches fortgeschrittene Funktionen in 2D und in 3D zur Verfügung stellt. Aus Gründen der Robustheit liegen die geometrischen Koordinaten in einer fehlerfreien rationalen Zahlendarstellung vor."
+
+#. Tag: para
+#: reference_sfcgal.xml:9
+#, no-c-format
+msgid ""
+"Installation instructions of the library can be found on SFCGAL home page "
+"<ulink url=\"http://www.sfcgal.org\">http://www.sfcgal.org</ulink>. To load "
+"the functions create extension postgis_sfcgal."
+msgstr "Eine Anleitung zur Installation der Bibliothek finden Sie auf der SFCGAL Homepage <ulink url=\"http://www.sfcgal.org\">http://www.sfcgal.org</ulink>. Um die Funktionen zu laden, müssen Sie die Anweisung \"CREATE EXTENSION postgis_sfscal;\" ausführen."
+
+#. Tag: para
+#: reference_sfcgal.xml:13
+#, no-c-format
+msgid ""
+"Some SFCGAL functions replace standard ones (ST_Intersects, ST_Intersection,"
+" ST_Difference, ST_Union, ST_Area and ST_Distance), to switch between "
+"standard functions and SFCGAL function use: <programlisting>SET "
+"postgis.backend = sfcgal;</programlisting> and"
+msgstr "Einige SFCGAL Funktionen ersetzen die herkömmlichen Funktionen  (ST_Intersects, ST_Intersection, ST_Difference, ST_Union, ST_Area and ST_Distance).  Um zwischen den herkömmlichen und den SFCGAL Funktionen umzuschalten benutzen Sie bitte: <programlisting>SET postgis.backend = sfcgal;</programlisting> und"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:17
+#, no-c-format
+msgid "SET postgis.backend = geos;"
+msgstr "SET postgis.backend = geos;"
+
+#. Tag: title
+#: reference_sfcgal.xml:22
+#, no-c-format
+msgid "SFCGAL Functions"
+msgstr "SFCGAL Funktionen"
+
+#. Tag: refname
+#: reference_sfcgal.xml:25
+#, no-c-format
+msgid "postgis_sfcgal_version"
+msgstr "postgis_sfcgal_version"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:27
+#, no-c-format
+msgid "Returns the version of SFCGAL in use"
+msgstr "Gibt die verwendete Version von SFCGAL aus"
+
+#. Tag: funcdef
+#: reference_sfcgal.xml:33
+#, no-c-format
+msgid "text <function>postgis_sfcgal_version</function>"
+msgstr "text <function>postgis_sfcgal_version</function>"
+
+#. Tag: title
+#: reference_sfcgal.xml:40 reference_sfcgal.xml:72 reference_sfcgal.xml:165
+#: reference_sfcgal.xml:224 reference_sfcgal.xml:288 reference_sfcgal.xml:317
+#: reference_sfcgal.xml:346 reference_sfcgal.xml:375 reference_sfcgal.xml:480
+#: reference_sfcgal.xml:556 reference_sfcgal.xml:630 reference_sfcgal.xml:705
+#: reference_sfcgal.xml:743 reference_sfcgal.xml:834 reference_sfcgal.xml:875
+#: reference_sfcgal.xml:903
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_sfcgal.xml:42 reference_sfcgal.xml:74 reference_sfcgal.xml:167
+#: reference_sfcgal.xml:321 reference_sfcgal.xml:348 reference_sfcgal.xml:384
+#: reference_sfcgal.xml:482 reference_sfcgal.xml:707 reference_sfcgal.xml:745
+#, no-c-format
+msgid "Availability: 2.1.0"
+msgstr "Verfügbarkeit: 2.1.0"
+
+#. Tag: para
+#: reference_sfcgal.xml:43 reference_sfcgal.xml:75 reference_sfcgal.xml:168
+#: reference_sfcgal.xml:234 reference_sfcgal.xml:291 reference_sfcgal.xml:322
+#: reference_sfcgal.xml:349 reference_sfcgal.xml:385 reference_sfcgal.xml:483
+#: reference_sfcgal.xml:559 reference_sfcgal.xml:634 reference_sfcgal.xml:708
+#: reference_sfcgal.xml:746 reference_sfcgal.xml:837 reference_sfcgal.xml:878
+#: reference_sfcgal.xml:906
+#, no-c-format
+msgid "&sfcgal_required;"
+msgstr "&sfcgal_required;"
+
+#. Tag: para
+#: reference_sfcgal.xml:44 reference_sfcgal.xml:76 reference_sfcgal.xml:169
+#: reference_sfcgal.xml:235 reference_sfcgal.xml:292 reference_sfcgal.xml:323
+#: reference_sfcgal.xml:350 reference_sfcgal.xml:484 reference_sfcgal.xml:560
+#: reference_sfcgal.xml:635 reference_sfcgal.xml:709 reference_sfcgal.xml:747
+#: reference_sfcgal.xml:838 reference_sfcgal.xml:879 reference_sfcgal.xml:907
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: para
+#: reference_sfcgal.xml:45 reference_sfcgal.xml:77 reference_sfcgal.xml:170
+#: reference_sfcgal.xml:236 reference_sfcgal.xml:293 reference_sfcgal.xml:351
+#: reference_sfcgal.xml:485 reference_sfcgal.xml:561 reference_sfcgal.xml:636
+#: reference_sfcgal.xml:710 reference_sfcgal.xml:748 reference_sfcgal.xml:839
+#: reference_sfcgal.xml:880 reference_sfcgal.xml:908
+#, no-c-format
+msgid "&P_support;"
+msgstr "&P_support;"
+
+#. Tag: para
+#: reference_sfcgal.xml:46 reference_sfcgal.xml:78 reference_sfcgal.xml:171
+#: reference_sfcgal.xml:237 reference_sfcgal.xml:294 reference_sfcgal.xml:352
+#: reference_sfcgal.xml:486 reference_sfcgal.xml:562 reference_sfcgal.xml:637
+#: reference_sfcgal.xml:711 reference_sfcgal.xml:749 reference_sfcgal.xml:840
+#: reference_sfcgal.xml:881 reference_sfcgal.xml:909
+#, no-c-format
+msgid "&T_support;"
+msgstr "&T_support;"
+
+#. Tag: refname
+#: reference_sfcgal.xml:54
+#, no-c-format
+msgid "ST_Extrude"
+msgstr "ST_Extrude"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:56
+#, no-c-format
+msgid "Extrude a surface to a related volume"
+msgstr "Weitet eine Oberfläche auf ein entsprechendes Volumen aus"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:61
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Extrude</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>z</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Extrude</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>float</type> <parameter>x</parameter></paramdef> <paramdef><type>float</type> <parameter>y</parameter></paramdef> <paramdef><type>float</type> <parameter>z</parameter></paramdef>"
+
+#. Tag: title
+#: reference_sfcgal.xml:81 reference_sfcgal.xml:174 reference_sfcgal.xml:240
+#: reference_sfcgal.xml:388 reference_sfcgal.xml:490 reference_sfcgal.xml:566
+#: reference_sfcgal.xml:641 reference_sfcgal.xml:714 reference_sfcgal.xml:752
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: reference_sfcgal.xml:82 reference_sfcgal.xml:491 reference_sfcgal.xml:567
+#: reference_sfcgal.xml:642
+#, no-c-format
+msgid ""
+"3D images were generated using PostGIS <xref linkend=\"ST_AsX3D\"/> and "
+"rendering in HTML using <ulink url=\"http://www.x3dom.org\">X3Dom HTML "
+"Javascript rendering library</ulink>."
+msgstr "Die 3D Bilder sind mit PostGIS <xref linkend=\"ST_AsX3D\"/> erzeugt und das Rendern in HTML mit <ulink url=\"http://www.x3dom.org\">X3Dom HTML Javascript rendering library</ulink>."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:89
+#, no-c-format
+msgid ""
+"SELECT ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n"
+"  50, 'quad_segs=2'),0,0,30);"
+msgstr "SELECT ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n  50, 'quad_segs=2'),0,0,30);"
+
+#. Tag: para
+#: reference_sfcgal.xml:95
+#, no-c-format
+msgid "Original octagon formed from buffering point"
+msgstr "Ursprüngliches Achteck aus einem gepufferten Punkt gebildet"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:100
+#, no-c-format
+msgid ""
+"ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=2'),0,0,30);"
+msgstr "ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2'),0,0,30);"
+
+#. Tag: para
+#: reference_sfcgal.xml:106
+#, no-c-format
+msgid "Hexagon extruded 30 units along Z produces a PolyhedralSurfaceZ"
+msgstr "Ein Achteck, um 30 Einheiten entlang der Z Achse ausgeweitet, ergibt ein PolyhedralSurfaceZ"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:114
+#, no-c-format
+msgid "SELECT ST_GeomFromText('LINESTRING(50 50, 100 90, 95 150)')"
+msgstr "SELECT ST_GeomFromText('LINESTRING(50 50, 100 90, 95 150)')"
+
+#. Tag: para
+#: reference_sfcgal.xml:120
+#, no-c-format
+msgid "Original linestring"
+msgstr "Ursprünglicher Linienzug"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:125
+#, no-c-format
+msgid ""
+"SELECT ST_Extrude(\n"
+" ST_GeomFromText('LINESTRING(50 50, 100 90, 95 150)'),0,0,10));"
+msgstr "SELECT ST_Extrude(\n ST_GeomFromText('LINESTRING(50 50, 100 90, 95 150)'),0,0,10));"
+
+#. Tag: para
+#: reference_sfcgal.xml:131
+#, no-c-format
+msgid "LineString Extruded along Z produces a PolyhedralSurfaceZ"
+msgstr "Ein Linienzug, entlang der Z Achse ausgeweitet, ergibt ein PolyhedralSurfaceZ"
+
+#. Tag: title
+#: reference_sfcgal.xml:141 reference_sfcgal.xml:263 reference_sfcgal.xml:602
+#: reference_sfcgal.xml:677 reference_sfcgal.xml:720 reference_sfcgal.xml:851
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_sfcgal.xml:150
+#, no-c-format
+msgid "ST_StraightSkeleton"
+msgstr "ST_StraightSkeleton"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:152
+#, no-c-format
+msgid "Compute a straight skeleton from a geometry"
+msgstr "Berechnet aus einer Geometrie ein \"Gerippe\" aus Geraden."
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:157
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_StraightSkeleton</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_StraightSkeleton</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:175
+#, no-c-format
+msgid ""
+"SELECT ST_StraightSkeleton(ST_GeomFromText('POLYGON (( 190 190, 10 190, 10 "
+"10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))'));"
+msgstr "SELECT ST_StraightSkeleton(ST_GeomFromText('POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))'));"
+
+#. Tag: para
+#: reference_sfcgal.xml:186 reference_sfcgal.xml:791
+#, no-c-format
+msgid "Original polygon"
+msgstr "Ursprüngliches Polygon"
+
+#. Tag: para
+#: reference_sfcgal.xml:195
+#, no-c-format
+msgid "Straight Skeleton of polygon"
+msgstr "Das \"Gerippe\" des Polygons"
+
+#. Tag: refname
+#: reference_sfcgal.xml:209
+#, no-c-format
+msgid "ST_ApproximateMedialAxis"
+msgstr "ST_ApproximateMedialAxis"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:211
+#, no-c-format
+msgid "Compute the approximate medial axis of an areal geometry."
+msgstr "Errechnet die genäherte Mediale Achse einer Flächengeometrie."
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:216
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ApproximateMedialAxis</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ApproximateMedialAxis</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:226
+#, no-c-format
+msgid ""
+"Return an approximate medial axis for the areal input based on its straight "
+"skeleton. Uses an SFCGAL specific API when built against a capable version "
+"(1.2.0+). Otherwise the function is just a wrapper around "
+"ST_StraightSkeleton (slower case)."
+msgstr "Gibt die genäherte mediale Achse einer Flächeneingabe als eine Art Gerippe an Geraden zurück. Wenn mit einer geeigneten Version (1.2.0+) kompiliert wurde, wird die SFCGAL-eigene API ausgeführt. Sonst verhält sich die Funktion nur wie ein Adapter für ST_StraightSkeleton (langsamerer Fall)."
+
+#. Tag: para
+#: reference_sfcgal.xml:233 reference_sfcgal.xml:558 reference_sfcgal.xml:633
+#: reference_sfcgal.xml:836 reference_sfcgal.xml:877 reference_sfcgal.xml:905
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:241
+#, no-c-format
+msgid ""
+"SELECT ST_ApproximateMedialAxis(ST_GeomFromText('POLYGON (( 190 190, 10 190,"
+" 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))'));"
+msgstr "SELECT ST_ApproximateMedialAxis(ST_GeomFromText('POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))'));"
+
+#. Tag: para
+#: reference_sfcgal.xml:252
+#, no-c-format
+msgid "A polygon and its approximate medial axis"
+msgstr "Ein Polygon und dessen angenäherte mediale Achse"
+
+#. Tag: refname
+#: reference_sfcgal.xml:273
+#, no-c-format
+msgid "ST_IsPlanar"
+msgstr "ST_IsPlanar"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:275
+#, no-c-format
+msgid "Check if a surface is or not planar"
+msgstr "Überprüft ob es sich um eine ebene Oberfläche handelt oder nicht"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:280
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsPlanar</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsPlanar</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:290
+#, no-c-format
+msgid ""
+"Availability: 2.2.0: This was documented in 2.1.0 but got accidentally left "
+"out in 2.1 release."
+msgstr "Verfügbarkeit: 2.2.0: Wurde zwar für 2.1.0 dokumentiert, aber unabsichtlich in der Version 2.1 weggelassen."
+
+#. Tag: refname
+#: reference_sfcgal.xml:302
+#, no-c-format
+msgid "ST_Orientation"
+msgstr "ST_Orientation"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:304
+#, no-c-format
+msgid "Determine surface orientation"
+msgstr "Bestimmt die Ausrichtung der Fläche"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:309
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>ST_Orientation</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>integer <function>ST_Orientation</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:319
+#, no-c-format
+msgid ""
+"The function only applies to polygons. It returns -1 if the polygon is "
+"counterclockwise oriented and 1 if the polygon is clockwise oriented."
+msgstr "Die Funktion ist nur auf Polygone anwendbar. Sie gibt -1 zurück, wenn das Polygon gegen den Uhrzeigersinn ausgerichttet ist und 1, wenn das Polygon im Uhrzeigersinn ausgerichtet ist."
+
+#. Tag: refname
+#: reference_sfcgal.xml:331
+#, no-c-format
+msgid "ST_ForceLHR"
+msgstr "ST_ForceLHR"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:333
+#, no-c-format
+msgid "Force LHR orientation"
+msgstr "Erzwingt LHR Orientierung"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:338
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_ForceLHR</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ForceLHR</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: refname
+#: reference_sfcgal.xml:359
+#, no-c-format
+msgid "ST_MinkowskiSum"
+msgstr "ST_MinkowskiSum"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:361
+#, no-c-format
+msgid "Performs Minkowski sum"
+msgstr "Berechnet die Minkowski-Summe"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:366
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_MinkowskiSum</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MinkowskiSum</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:377
+#, no-c-format
+msgid ""
+"This function performs a 2D minkowski sum of a point, line or polygon with a"
+" polygon."
+msgstr "Diese Funktion errechnet die Minkowski-Summe eines Punktes, einer Linie oder eines Polygons mit einem Polygon in 2D."
+
+#. Tag: para
+#: reference_sfcgal.xml:378
+#, no-c-format
+msgid ""
+"A minkowski sum of two geometries A and B is the set of all points that are "
+"the sum of any point in A and B. Minkowski sums are often used in motion "
+"planning and computer-aided design. More details on <ulink "
+"url=\"https://en.wikipedia.org/wiki/Minkowski_addition\">Wikipedia Minkowski"
+" addition</ulink>."
+msgstr "Die Minkowski-Summe zweier Geometrien A und B ist die Menge aller Punkte, die die Summe aller Punkte von A und B sind. Minkowski-Summen werden häufig zur Planung von Bewegungsabläufen und im CAD-Bereich eingesetzt. Weitere Einzelheiten finden Sie unter <ulink url=\"https://en.wikipedia.org/wiki/Minkowski_addition\">Wikipedia Minkowski addition</ulink>."
+
+#. Tag: para
+#: reference_sfcgal.xml:379
+#, no-c-format
+msgid ""
+"The first parameter can be any 2D geometry (point, linestring, polygon). If "
+"a 3D geometry is passed, it will be converted to 2D by forcing Z to 0, "
+"leading to possible cases of invalidity. The second parameter must be a 2D "
+"polygon."
+msgstr "Der erste Parameter kann irgendeine 2D-Geometrie (Punkt, Linienzug, Polygon) sein. Wenn eine 3D-Geometrie eingegeben wird, so wird diese in 2D umgewandelt, indem Z auf 0 gesetzt wird. Dies kann zu ungültigen Spezialfällen führen. Der zweite Parameter muss ein 2D-Polygon sein."
+
+#. Tag: para
+#: reference_sfcgal.xml:381
+#, no-c-format
+msgid ""
+"Implementation utilizes <ulink "
+"url=\"http://doc.cgal.org/latest/Minkowski_sum_2/\">CGAL 2D "
+"Minkowskisum</ulink>."
+msgstr "Die Umsetzung nützt <ulink url=\"http://doc.cgal.org/latest/Minkowski_sum_2/\">CGAL 2D Minkowskisum</ulink>."
+
+#. Tag: para
+#: reference_sfcgal.xml:389
+#, no-c-format
+msgid ""
+"Minkowski Sum of Linestring and circle polygon where Linestring cuts thru "
+"the circle"
+msgstr "Die Minkowski-Summe eines LineString's, der ein Kreispolygon schneidet"
+
+#. Tag: para
+#: reference_sfcgal.xml:401 reference_sfcgal.xml:436
+#, no-c-format
+msgid "Before Summing"
+msgstr "Vor dem Aufsummieren"
+
+#. Tag: para
+#: reference_sfcgal.xml:413
+#, no-c-format
+msgid "After summing"
+msgstr "Nach dem Aufsummieren"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:422
+#, no-c-format
+msgid ""
+"SELECT ST_MinkowskiSum(line, circle))\n"
+"FROM (SELECT\n"
+"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(100, 100)) As line,\n"
+"    ST_Buffer(ST_GeomFromText('POINT(50 50)'), 30) As circle) As foo;\n"
+"\n"
+"-- wkt --\n"
+"MULTIPOLYGON(((30 59.9999999999999,30.5764415879031 54.1472903395161,32.2836140246614 48.5194970290472,35.0559116309237 43.3328930094119,38.7867965644036 38.7867965644035,43.332893009412 35.0559116309236,48.5194970290474 32.2836140246614,54.1472903395162 30.5764415879031,60.0000000000001 30,65.8527096604839 30.5764415879031,71.4805029709527 32.2836140246614,76.6671069905881 35.0559116309237,81.2132034355964 38.7867965644036,171.213203435596 128.786796564404,174.944088369076 133.33289300 [...]
+"161.480502970953 177.716385975339,155.852709660484 179.423558412097,150 180,144.147290339516 179.423558412097,138.519497029047 177.716385975339,133.332893009412 174.944088369076,128.786796564403 171.213203435596,38.7867965644035 81.2132034355963,35.0559116309236 76.667106990588,32.2836140246614 71.4805029709526,30.5764415879031 65.8527096604838,30 59.9999999999999)))"
+msgstr "SELECT ST_MinkowskiSum(line, circle))\nFROM (SELECT\n    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(100, 100)) As line,\n    ST_Buffer(ST_GeomFromText('POINT(50 50)'), 30) As circle) As foo;\n\n-- wkt --\nMULTIPOLYGON(((30 59.9999999999999,30.5764415879031 54.1472903395161,32.2836140246614 48.5194970290472,35.0559116309237 43.3328930094119,38.7867965644036 38.7867965644035,43.332893009412 35.0559116309236,48.5194970290474 32.2836140246614,54.1472903395162 30.5764415879031,60.0 [...]
+
+#. Tag: para
+#: reference_sfcgal.xml:424
+#, no-c-format
+msgid "Minkowski Sum of a polygon and multipoint"
+msgstr "Minkowski Summe von einem Polygon mit einem MultiPoint"
+
+#. Tag: para
+#: reference_sfcgal.xml:448
+#, no-c-format
+msgid ""
+"After summing: polygon is duplicated and translated to position of points"
+msgstr "Nach der Aufsummierung: das Polygon ist dupliziert und in Punktlagen übersetzt"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:457
+#, no-c-format
+msgid ""
+"SELECT ST_MinkowskiSum(mp, poly)\n"
+"FROM (SELECT 'MULTIPOINT(25 50,70 25)'::geometry As mp,\n"
+"   'POLYGON((130 150, 20 40, 50 60, 125 100, 130 150))'::geometry As poly\n"
+"    ) As foo\n"
+"\n"
+"\n"
+"-- wkt --\n"
+"MULTIPOLYGON(\n"
+"    ((70 115,100 135,175 175,225 225,70 115)),\n"
+"    ((120 65,150 85,225 125,275 175,120 65))\n"
+"    )"
+msgstr "SELECT ST_MinkowskiSum(mp, poly)\nFROM (SELECT 'MULTIPOINT(25 50,70 25)'::geometry As mp,\n   'POLYGON((130 150, 20 40, 50 60, 125 100, 130 150))'::geometry As poly\n    ) As foo\n\n\n-- wkt --\nMULTIPOLYGON(\n    ((70 115,100 135,175 175,225 225,70 115)),\n    ((120 65,150 85,225 125,275 175,120 65))\n    )"
+
+#. Tag: refname
+#: reference_sfcgal.xml:464
+#, no-c-format
+msgid "ST_3DIntersection"
+msgstr "ST_3DIntersection"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:466
+#, no-c-format
+msgid "Perform 3D intersection"
+msgstr "Führt eine Verschneidung in 3D aus"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:471
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_3DIntersection</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_3DIntersection</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:481
+#, no-c-format
+msgid "Return a geometry that is the shared portion between geom1 and geom2."
+msgstr "Gibt die Schnittmenge von geom1 und geom2 als Geometrie zurück."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:497 reference_sfcgal.xml:573 reference_sfcgal.xml:648
+#, no-c-format
+msgid ""
+"SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=2'),0,0,30) AS geom1,\n"
+"        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n"
+" 50, 'quad_segs=1'),0,0,30) AS geom2;"
+msgstr "SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2'),0,0,30) AS geom1,\n        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n 50, 'quad_segs=1'),0,0,30) AS geom2;"
+
+#. Tag: para
+#: reference_sfcgal.xml:503
+#, no-c-format
+msgid "Original 3D geometries overlaid. geom2 is shown semi-transparent"
+msgstr "Ursprüngliche 3D-Geometrien überlagert. geom2 wird halbtransparent angezeigt"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:508
+#, no-c-format
+msgid ""
+"SELECT ST_3DIntersection(geom1,geom2)\n"
+"FROM ( SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=2'),0,0,30) AS geom1,\n"
+"        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n"
+" 50, 'quad_segs=1'),0,0,30) AS geom2 ) As t;"
+msgstr "SELECT ST_3DIntersection(geom1,geom2)\nFROM ( SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2'),0,0,30) AS geom1,\n        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n 50, 'quad_segs=1'),0,0,30) AS geom2 ) As t;"
+
+#. Tag: para
+#: reference_sfcgal.xml:514
+#, no-c-format
+msgid "Intersection of geom1 and geom2"
+msgstr "Schnittmenge von geom1 und geom2"
+
+#. Tag: para
+#: reference_sfcgal.xml:523
+#, no-c-format
+msgid "3D linestrings and polygons"
+msgstr "Linienzüge und Polygone in 3D"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:524
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_3DIntersection(linestring, polygon)) As wkt\n"
+"FROM  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n"
+" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n"
+"\n"
+"              wkt\n"
+"--------------------------------\n"
+" LINESTRING Z (1 1 8,0.5 0.5 8)"
+msgstr "SELECT ST_AsText(ST_3DIntersection(linestring, polygon)) As wkt\nFROM  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n\n              wkt\n--------------------------------\n LINESTRING Z (1 1 8,0.5 0.5 8)"
+
+#. Tag: para
+#: reference_sfcgal.xml:526
+#, no-c-format
+msgid "Cube (closed Polyhedral Surface) and Polygon Z"
+msgstr "Würfel (geschlossene polyedrische Oberfläche) und Polygon Z"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:527
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_3DIntersection(\n"
+"                ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'),\n"
+"        'POLYGON Z ((0 0 0, 0 0 0.5, 0 0.5 0.5, 0 0.5 0, 0 0 0))'::geometry))"
+msgstr "SELECT ST_AsText(ST_3DIntersection(\n                ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'),\n        'POLYGON Z ((0 0 0, 0 0 0.5, 0 0.5 0.5, 0 0.5 0, 0 0 0))'::geometry))"
+
+#. Tag: screen
+#: reference_sfcgal.xml:528
+#, no-c-format
+msgid ""
+"TIN Z (((0 0 0,0 0 0.5,0 0.5 0.5,0 0 0)),((0 0.5 0,0 0 0,0 0.5 0.5,0 0.5 "
+"0)))"
+msgstr "TIN Z (((0 0 0,0 0 0.5,0 0.5 0.5,0 0 0)),((0 0.5 0,0 0 0,0 0.5 0.5,0 0.5 0)))"
+
+#. Tag: para
+#: reference_sfcgal.xml:530
+#, no-c-format
+msgid ""
+"Intersection of 2 solids that result in volumetric intersection is also a "
+"solid (ST_Dimension returns 3)"
+msgstr "Die Verschneidung von 2 Solids, die sich volumetrisch überschneiden, ist ebenfalls ein Solid (ST_Dimension liefert 3)"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:531
+#, no-c-format
+msgid ""
+"SELECT ST_AsText(ST_3DIntersection( ST_Extrude(ST_Buffer('POINT(10 20)'::geometry,10,1),0,0,30),\n"
+" ST_Extrude(ST_Buffer('POINT(10 20)'::geometry,10,1),2,0,10) ));"
+msgstr "SELECT ST_AsText(ST_3DIntersection( ST_Extrude(ST_Buffer('POINT(10 20)'::geometry,10,1),0,0,30),\n ST_Extrude(ST_Buffer('POINT(10 20)'::geometry,10,1),2,0,10) ));"
+
+#. Tag: screen
+#: reference_sfcgal.xml:532
+#, no-c-format
+msgid ""
+"POLYHEDRALSURFACE Z (((13.3333333333333 13.3333333333333 10,20 20 0,20 20 10,13.3333333333333 13.3333333333333 10)),\n"
+"        ((20 20 10,16.6666666666667 23.3333333333333 10,13.3333333333333 13.3333333333333 10,20 20 10)),\n"
+"        ((20 20 0,16.6666666666667 23.3333333333333 10,20 20 10,20 20 0)),\n"
+"        ((13.3333333333333 13.3333333333333 10,10 10 0,20 20 0,13.3333333333333 13.3333333333333 10)),\n"
+"        ((16.6666666666667 23.3333333333333 10,12 28 10,13.3333333333333 13.3333333333333 10,16.6666666666667 23.3333333333333 10)),\n"
+"        ((20 20 0,9.99999999999995 30 0,16.6666666666667 23.3333333333333 10,20 20 0)),\n"
+"        ((10 10 0,9.99999999999995 30 0,20 20 0,10 10 0)),((13.3333333333333 13.3333333333333 10,12 12 10,10 10 0,13.3333333333333 13.3333333333333 10)),\n"
+"        ((12 28 10,12 12 10,13.3333333333333 13.3333333333333 10,12 28 10)),\n"
+"        ((16.6666666666667 23.3333333333333 10,9.99999999999995 30 0,12 28 10,16.6666666666667 23.3333333333333 10)),\n"
+"        ((10 10 0,0 20 0,9.99999999999995 30 0,10 10 0)),\n"
+"        ((12 12 10,11 11 10,10 10 0,12 12 10)),((12 28 10,11 11 10,12 12 10,12 28 10)),\n"
+"        ((9.99999999999995 30 0,11 29 10,12 28 10,9.99999999999995 30 0)),((0 20 0,2 20 10,9.99999999999995 30 0,0 20 0)),\n"
+"        ((10 10 0,2 20 10,0 20 0,10 10 0)),((11 11 10,2 20 10,10 10 0,11 11 10)),((12 28 10,11 29 10,11 11 10,12 28 10)),\n"
+"        ((9.99999999999995 30 0,2 20 10,11 29 10,9.99999999999995 30 0)),((11 11 10,11 29 10,2 20 10,11 11 10)))"
+msgstr "POLYHEDRALSURFACE Z (((13.3333333333333 13.3333333333333 10,20 20 0,20 20 10,13.3333333333333 13.3333333333333 10)),\n        ((20 20 10,16.6666666666667 23.3333333333333 10,13.3333333333333 13.3333333333333 10,20 20 10)),\n        ((20 20 0,16.6666666666667 23.3333333333333 10,20 20 10,20 20 0)),\n        ((13.3333333333333 13.3333333333333 10,10 10 0,20 20 0,13.3333333333333 13.3333333333333 10)),\n        ((16.6666666666667 23.3333333333333 10,12 28 10,13.3333333333333 13.3333 [...]
+
+#. Tag: refname
+#: reference_sfcgal.xml:540
+#, no-c-format
+msgid "ST_3DDifference"
+msgstr "ST_3DDifference"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:542
+#, no-c-format
+msgid "Perform 3D difference"
+msgstr "Errechnet die Differenzmenge in 3D"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:547
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_3DDifference</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_3DDifference</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:557
+#, no-c-format
+msgid "Returns that part of geom1 that is not part of geom2."
+msgstr "Gibt jenen Teil von geom1 zurück, der nicht Teil von geom2 ist."
+
+#. Tag: para
+#: reference_sfcgal.xml:579
+#, no-c-format
+msgid ""
+"Original 3D geometries overlaid. geom2 is the part that will be removed."
+msgstr "Ursprüngliche 3D-Geometrien überlagert. geom2 ist jener Teil der nicht entfernt wird."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:584
+#, no-c-format
+msgid ""
+"SELECT ST_3DDifference(geom1,geom2)\n"
+"FROM ( SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=2'),0,0,30) AS geom1,\n"
+"        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n"
+" 50, 'quad_segs=1'),0,0,30) AS geom2 ) As t;"
+msgstr "SELECT ST_3DDifference(geom1,geom2)\nFROM ( SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2'),0,0,30) AS geom1,\n        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n 50, 'quad_segs=1'),0,0,30) AS geom2 ) As t;"
+
+#. Tag: para
+#: reference_sfcgal.xml:590
+#, no-c-format
+msgid "What's left after removing geom2"
+msgstr "Was bleibt zurück nachdem geom2 entfernt wurde"
+
+#. Tag: para
+#: reference_sfcgal.xml:604
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> <xref "
+"linkend=\"ST_3DUnion\"/>"
+msgstr ", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> <xref linkend=\"ST_3DUnion\"/>"
+
+#. Tag: refname
+#: reference_sfcgal.xml:614
+#, no-c-format
+msgid "ST_3DUnion"
+msgstr "ST_3DUnion"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:616
+#, no-c-format
+msgid "Perform 3D union"
+msgstr "Führt eine Vereinigung/Union in 3D aus"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:621
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_3DUnion</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_3DUnion</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:654
+#, no-c-format
+msgid "Original 3D geometries overlaid. geom2 is the one with transparency."
+msgstr "Überlagerung der ursprünglichen Geometrien in 3D. geom2 ist transparent dargestellt."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:659
+#, no-c-format
+msgid ""
+"SELECT ST_3DUnion(geom1,geom2)\n"
+"FROM ( SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n"
+" 50, 'quad_segs=2'),0,0,30) AS geom1,\n"
+"        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n"
+" 50, 'quad_segs=1'),0,0,30) AS geom2 ) As t;"
+msgstr "SELECT ST_3DUnion(geom1,geom2)\nFROM ( SELECT ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2'),0,0,30) AS geom1,\n        ST_Extrude(ST_Buffer(ST_GeomFromText('POINT(80 80)'),\n 50, 'quad_segs=1'),0,0,30) AS geom2 ) As t;"
+
+#. Tag: para
+#: reference_sfcgal.xml:665
+#, no-c-format
+msgid "Union of geom1 and geom2"
+msgstr "Vereinigung von geom1 und geom2"
+
+#. Tag: para
+#: reference_sfcgal.xml:679
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> <xref "
+"linkend=\"ST_3DDifference\"/>"
+msgstr ", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> <xref linkend=\"ST_3DDifference\"/>"
+
+#. Tag: refname
+#: reference_sfcgal.xml:690
+#, no-c-format
+msgid "ST_3DArea"
+msgstr "ST_3DArea"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:692
+#, no-c-format
+msgid "Computes area of 3D surface geometries. Will return 0 for solids."
+msgstr "Berechnet die Fläche von 3D-Oberflächengeometrien. Gibt 0 für Solids zurück."
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:697
+#, no-c-format
+msgid ""
+"<funcdef>float<function>ST_3DArea</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+msgstr "<funcdef>float<function>ST_3DArea</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:715
+#, no-c-format
+msgid ""
+"Note: By default a PolyhedralSurface built from WKT is a surface geometry, "
+"not solid. It therefore has surface area. Once converted to a solid, no "
+"area."
+msgstr "Anmerkung: Standardmäßig ist ein aus WKT erzeugtes PolyhedralSurface eine Oberflächengeometrie und kein Solid. Es hat daher eine Flächenausdehnung. In ein Solid umgewandelt, keine Fläche."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:716
+#, no-c-format
+msgid ""
+"SELECT ST_3DArea(geom) As cube_surface_area,\n"
+"        ST_3DArea(ST_MakeSolid(geom)) As solid_surface_area\n"
+"  FROM (SELECT 'POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"    ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n"
+"    ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"    ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"    ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
+"    ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'::geometry) As f(geom);\n"
+"\n"
+" cube_surface_area | solid_surface_area\n"
+"-------------------+--------------------\n"
+"                 6 |                  0"
+msgstr "SELECT ST_3DArea(geom) As cube_surface_area,\n        ST_3DArea(ST_MakeSolid(geom)) As solid_surface_area\n  FROM (SELECT 'POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n    ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n    ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n    ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n    ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n    ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'::geometry) As f(geom);\n\n cube_surface_area | solid_surface_area\n-------------- [...]
+
+#. Tag: para
+#: reference_sfcgal.xml:722
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>, <xref "
+"linkend=\"ST_Area\"/>"
+msgstr ", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>, <xref linkend=\"ST_Area\"/>"
+
+#. Tag: refname
+#: reference_sfcgal.xml:728
+#, no-c-format
+msgid "ST_Tesselate"
+msgstr "ST_Tesselate"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:730
+#, no-c-format
+msgid ""
+"Perform surface Tesselation of a polygon or polyhedralsurface and returns as"
+" a TIN or collection of TINS"
+msgstr "Erzeugt ein Oberflächen-Mosaik aus einem Polygon oder einer polyedrischen Oberfläche und gibt dieses als TIN oder als TIN-Kollektion zurück"
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:735
+#, no-c-format
+msgid ""
+"<funcdef>geometry <function>ST_Tesselate</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Tesselate</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+
+#. Tag: para
+#: reference_sfcgal.xml:744
+#, no-c-format
+msgid ""
+"Takes as input a surface such a MULTI(POLYGON) or POLYHEDRALSURFACE and "
+"returns a TIN representation via the process of tesselation using triangles."
+msgstr "Nimmt als Eingabe eine Fläche, wie ein Multi(Polygon) oder eine polyedrische Oberfläche, und gibt, mittels Mosaikierung in Dreiecke, eine TIN-Darstellung der Geometrie zurück."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:758
+#, no-c-format
+msgid ""
+"SELECT ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )');"
+msgstr "SELECT ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n                ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n                ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n                ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )');"
+
+#. Tag: para
+#: reference_sfcgal.xml:764
+#, no-c-format
+msgid "Original Cube"
+msgstr "Ursprünglicher Würfel"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:769
+#, no-c-format
+msgid ""
+"SELECT ST_Tesselate(ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));"
+msgstr "SELECT ST_Tesselate(ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'));"
+
+#. Tag: para
+#: reference_sfcgal.xml:770
+#, no-c-format
+msgid "ST_AsText output:"
+msgstr "ST_AsText Ausgabe:"
+
+#. Tag: screen
+#: reference_sfcgal.xml:771
+#, no-c-format
+msgid ""
+"TIN Z (((0 0 0,0 0 1,0 1 1,0 0 0)),((0 1 0,0 0 0,0 1 1,0 1 0)),\n"
+"        ((0 0 0,0 1 0,1 1 0,0 0 0)),\n"
+"        ((1 0 0,0 0 0,1 1 0,1 0 0)),((0 0 1,1 0 0,1 0 1,0 0 1)),\n"
+"        ((0 0 1,0 0 0,1 0 0,0 0 1)),\n"
+"        ((1 1 0,1 1 1,1 0 1,1 1 0)),((1 0 0,1 1 0,1 0 1,1 0 0)),\n"
+"        ((0 1 0,0 1 1,1 1 1,0 1 0)),((1 1 0,0 1 0,1 1 1,1 1 0)),\n"
+"        ((0 1 1,1 0 1,1 1 1,0 1 1)),((0 1 1,0 0 1,1 0 1,0 1 1)))"
+msgstr "TIN Z (((0 0 0,0 0 1,0 1 1,0 0 0)),((0 1 0,0 0 0,0 1 1,0 1 0)),\n        ((0 0 0,0 1 0,1 1 0,0 0 0)),\n        ((1 0 0,0 0 0,1 1 0,1 0 0)),((0 0 1,1 0 0,1 0 1,0 0 1)),\n        ((0 0 1,0 0 0,1 0 0,0 0 1)),\n        ((1 1 0,1 1 1,1 0 1,1 1 0)),((1 0 0,1 1 0,1 0 1,1 0 0)),\n        ((0 1 0,0 1 1,1 1 1,0 1 0)),((1 1 0,0 1 0,1 1 1,1 1 0)),\n        ((0 1 1,1 0 1,1 1 1,0 1 1)),((0 1 1,0 0 1,1 0 1,0 1 1)))"
+
+#. Tag: para
+#: reference_sfcgal.xml:777
+#, no-c-format
+msgid "Tesselated Cube with triangles colored"
+msgstr "Mosaikierter Würfel mit eingefärbten Dreiecken"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:785
+#, no-c-format
+msgid ""
+"SELECT 'POLYGON (( 10 190, 10 70, 80 70, 80 130, 50 160, 120 160, 120 190, "
+"10 190 ))'::geometry;"
+msgstr "SELECT 'POLYGON (( 10 190, 10 70, 80 70, 80 130, 50 160, 120 160, 120 190, 10 190 ))'::geometry;"
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:796
+#, no-c-format
+msgid ""
+"SELECT\n"
+"        ST_Tesselate('POLYGON (( 10 190, 10 70, 80 70, 80 130, 50 160, 120 160, 120 190, 10 190 ))'::geometry);"
+msgstr "SELECT\n        ST_Tesselate('POLYGON (( 10 190, 10 70, 80 70, 80 130, 50 160, 120 160, 120 190, 10 190 ))'::geometry);"
+
+#. Tag: para
+#: reference_sfcgal.xml:798
+#, no-c-format
+msgid "ST_AsText output"
+msgstr "ST_AsText Ausgabe"
+
+#. Tag: screen
+#: reference_sfcgal.xml:799
+#, no-c-format
+msgid ""
+"TIN(((80 130,50 160,80 70,80 130)),((50 160,10 190,10 70,50 160)),\n"
+"         ((80 70,50 160,10 70,80 70)),((120 160,120 190,50 160,120 160)),\n"
+" ((120 190,10 190,50 160,120 190)))"
+msgstr "TIN(((80 130,50 160,80 70,80 130)),((50 160,10 190,10 70,50 160)),\n         ((80 70,50 160,10 70,80 70)),((120 160,120 190,50 160,120 160)),\n ((120 190,10 190,50 160,120 190)))"
+
+#. Tag: para
+#: reference_sfcgal.xml:805
+#, no-c-format
+msgid "Tesselated Polygon"
+msgstr "Mosaikiertes Polygon"
+
+#. Tag: refname
+#: reference_sfcgal.xml:819
+#, no-c-format
+msgid "ST_Volume"
+msgstr "ST_Volume"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:821
+#, no-c-format
+msgid ""
+"Computes the volume of a 3D solid. If applied to surface (even closed) "
+"geometries will return 0."
+msgstr "Berechnet das Volumen eines 3D-Solids. Auf Oberflächengeometrien (auch auf geschlossene) angewandt wird 0 zurückgegeben."
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:826
+#, no-c-format
+msgid ""
+"<funcdef>float <function>ST_Volume</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+msgstr "<funcdef>float <function>ST_Volume</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+
+#. Tag: title
+#: reference_sfcgal.xml:844
+#, no-c-format
+msgid "Example"
+msgstr "Beispiel"
+
+#. Tag: para
+#: reference_sfcgal.xml:845
+#, no-c-format
+msgid ""
+"When closed surfaces are created with WKT, they are treated as areal rather "
+"than solid. To make them solid, you need to use <xref "
+"linkend=\"ST_MakeSolid\"/>. Areal geometries have no volume. Here is an "
+"example to demonstrate."
+msgstr "Wenn geschlossene Oberflächen über WKT erzeugt werden, so werden diese wie eine Flächen und nicht wie ein Solid behandelt. Um sie in ein Solid umzuwandeln, müssen Sie <xref linkend=\"ST_MakeSolid\"/> verwenden. Flächeneometrien besitzen kein Volumen. Das folgende Beispiel demonstriert dies."
+
+#. Tag: programlisting
+#: reference_sfcgal.xml:847
+#, no-c-format
+msgid ""
+"SELECT ST_Volume(geom) As cube_surface_vol,\n"
+"        ST_Volume(ST_MakeSolid(geom)) As solid_surface_vol\n"
+"  FROM (SELECT 'POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"    ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n"
+"    ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
+"    ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"    ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
+"    ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'::geometry) As f(geom);\n"
+"\n"
+" cube_surface_vol | solid_surface_vol\n"
+"------------------+-------------------\n"
+"                0 |                 1"
+msgstr "SELECT ST_Volume(geom) As cube_surface_vol,\n        ST_Volume(ST_MakeSolid(geom)) As solid_surface_vol\n  FROM (SELECT 'POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n    ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n    ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n    ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n    ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n    ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'::geometry) As f(geom);\n\n cube_surface_vol | solid_surface_vol\n------------------ [...]
+
+#. Tag: para
+#: reference_sfcgal.xml:853
+#, no-c-format
+msgid ", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>"
+msgstr ", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>"
+
+#. Tag: refname
+#: reference_sfcgal.xml:860
+#, no-c-format
+msgid "ST_MakeSolid"
+msgstr "ST_MakeSolid"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:862
+#, no-c-format
+msgid ""
+"Cast the geometry into a solid. No check is performed. To obtain a valid "
+"solid, the input geometry must be a closed Polyhedral Surface or a closed "
+"TIN."
+msgstr "Wandelt die Geometrie in ein Solid um. Es wird keine Überprüfung durchgeführt. Um ein gültiges Solid zu erhalten muss die eingegebene Geometrie entweder eine geschlossene polyedrische Oberfläche oder ein geschlossenes TIN sein."
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:867
+#, no-c-format
+msgid ""
+"<funcdef>geometry<function>ST_MakeSolid</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+msgstr "<funcdef>geometry<function>ST_MakeSolid</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+
+#. Tag: refname
+#: reference_sfcgal.xml:888
+#, no-c-format
+msgid "ST_IsSolid"
+msgstr "ST_IsSolid"
+
+#. Tag: refpurpose
+#: reference_sfcgal.xml:890
+#, no-c-format
+msgid "Test if the geometry is a solid. No validity check is performed."
+msgstr "Überprüft ob die Geometrie ein Solid ist. Es wird keine Plausibilitätsprüfung durchgeführt."
+
+#. Tag: funcprototype
+#: reference_sfcgal.xml:895
+#, no-c-format
+msgid ""
+"<funcdef>boolean<function>ST_IsSolid</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
+msgstr "<funcdef>boolean<function>ST_IsSolid</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef>"
diff --git a/doc/po/de/reference_temporal.xml.po b/doc/po/de/reference_temporal.xml.po
new file mode 100644
index 0000000..7e2cd93
--- /dev/null
+++ b/doc/po/de/reference_temporal.xml.po
@@ -0,0 +1,325 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-06-04 10:59+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_temporal.xml:3
+#, no-c-format
+msgid "Temporal Support"
+msgstr "Unterstützung zeitbezogener Daten"
+
+#. Tag: refname
+#: reference_temporal.xml:8
+#, no-c-format
+msgid "ST_IsValidTrajectory"
+msgstr "ST_IsValidTrajectory"
+
+#. Tag: refpurpose
+#: reference_temporal.xml:9
+#, no-c-format
+msgid "Returns <varname>true</varname> if the geometry is a valid trajectory."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_temporal.xml:16
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>ST_IsValidTrajectory</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>ST_IsValidTrajectory</function></funcdef> <paramdef><type>geometry </type> <parameter>line</parameter></paramdef>"
+
+#. Tag: title
+#: reference_temporal.xml:24 reference_temporal.xml:76
+#: reference_temporal.xml:132 reference_temporal.xml:185
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_temporal.xml:26
+#, no-c-format
+msgid ""
+"Tell if a geometry encodes a valid trajectory. Valid trajectories are "
+"encoded as LINESTRING with M value growing from each vertex to the next."
+msgstr ""
+
+#. Tag: para
+#: reference_temporal.xml:32
+#, no-c-format
+msgid ""
+"Valid trajectories are expected as input to some spatio-temporal queries "
+"like <xref linkend=\"ST_ClosestPointOfApproach\"/>"
+msgstr ""
+
+#. Tag: para
+#: reference_temporal.xml:37 reference_temporal.xml:90
+#: reference_temporal.xml:141 reference_temporal.xml:197
+#, no-c-format
+msgid "Availability: 2.2.0"
+msgstr "Verfügbarkeit: 2.2.0"
+
+#. Tag: para
+#: reference_temporal.xml:38 reference_temporal.xml:91
+#: reference_temporal.xml:142 reference_temporal.xml:198
+#, no-c-format
+msgid "&Z_support;"
+msgstr "&Z_support;"
+
+#. Tag: title
+#: reference_temporal.xml:43 reference_temporal.xml:96
+#: reference_temporal.xml:147 reference_temporal.xml:203
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_temporal.xml:44
+#, no-c-format
+msgid ""
+"-- A valid trajectory\n"
+"SELECT ST_IsValidTrajectory(ST_MakeLine(\n"
+"  ST_MakePointM(0,0,1),\n"
+"  ST_MakePointM(0,1,2))\n"
+");\n"
+" t\n"
+"\n"
+"-- An invalid trajectory\n"
+"SELECT ST_IsValidTrajectory(ST_MakeLine(ST_MakePointM(0,0,1), ST_MakePointM(0,1,0)));\n"
+"NOTICE:  Measure of vertex 1 (0) not bigger than measure of vertex 0 (1)\n"
+" st_isvalidtrajectory\n"
+"----------------------\n"
+" f"
+msgstr ""
+
+#. Tag: title
+#: reference_temporal.xml:49 reference_temporal.xml:102
+#: reference_temporal.xml:153 reference_temporal.xml:209
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_temporal.xml:59
+#, no-c-format
+msgid "ST_ClosestPointOfApproach"
+msgstr "ST_ClosestPointOfApproach"
+
+#. Tag: refpurpose
+#: reference_temporal.xml:60
+#, no-c-format
+msgid ""
+"Returns the measure at which points interpolated along two lines are "
+"closest."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_temporal.xml:67
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_ClosestPointOfApproach</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>track1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>track2</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_ClosestPointOfApproach</function></funcdef> <paramdef><type>geometry </type> <parameter>track1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>track2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_temporal.xml:78
+#, no-c-format
+msgid ""
+"Returns the smallest measure at which point interpolated along the given "
+"lines are at the smallest distance. Inputs must be valid trajectories as "
+"checked by <xref linkend=\"ST_IsValidTrajectory\"/>. Null is returned if the"
+" trajectories do not overlap on the M range."
+msgstr ""
+
+#. Tag: para
+#: reference_temporal.xml:85
+#, no-c-format
+msgid ""
+"See <xref linkend=\"ST_LocateAlong\"/> for getting the actual points at the "
+"given measure."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_temporal.xml:97
+#, no-c-format
+msgid ""
+"-- Return the time in which two objects moving between 10:00 and 11:00\n"
+"-- are closest to each other and their distance at that point\n"
+"WITH inp AS ( SELECT\n"
+"  ST_AddMeasure('LINESTRING Z (0 0 0, 10 0 5)'::geometry,\n"
+"    extract(epoch from '2015-05-26 10:00'::timestamptz),\n"
+"    extract(epoch from '2015-05-26 11:00'::timestamptz)\n"
+"  ) a,\n"
+"  ST_AddMeasure('LINESTRING Z (0 2 10, 12 1 2)'::geometry,\n"
+"    extract(epoch from '2015-05-26 10:00'::timestamptz),\n"
+"    extract(epoch from '2015-05-26 11:00'::timestamptz)\n"
+"  ) b\n"
+"), cpa AS (\n"
+"  SELECT ST_ClosestPointOfApproach(a,b) m FROM inp\n"
+"), points AS (\n"
+"  SELECT ST_Force3DZ(ST_GeometryN(ST_LocateAlong(a,m),1)) pa,\n"
+"         ST_Force3DZ(ST_GeometryN(ST_LocateAlong(b,m),1)) pb\n"
+"  FROM inp, cpa\n"
+")\n"
+"SELECT to_timestamp(m) t,\n"
+"       ST_Distance(pa,pb) distance\n"
+"FROM points, cpa;\n"
+"\n"
+"               t               |     distance\n"
+"-------------------------------+------------------\n"
+" 2015-05-26 10:45:31.034483+02 | 1.96036833151395"
+msgstr ""
+
+#. Tag: para
+#: reference_temporal.xml:103
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"ST_LocateAlong\"/>, "
+"<xref linkend=\"ST_AddMeasure\"/>"
+msgstr ", <xref linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_AddMeasure\"/>"
+
+#. Tag: refname
+#: reference_temporal.xml:115
+#, no-c-format
+msgid "ST_DistanceCPA"
+msgstr "ST_DistanceCPA"
+
+#. Tag: refpurpose
+#: reference_temporal.xml:116
+#, no-c-format
+msgid ""
+"Returns the distance between closest points of approach in two trajectories."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_temporal.xml:123
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_DistanceCPA</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>track1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>track2</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_DistanceCPA</function></funcdef> <paramdef><type>geometry </type> <parameter>track1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>track2</parameter></paramdef>"
+
+#. Tag: para
+#: reference_temporal.xml:134
+#, no-c-format
+msgid ""
+"Returns the minimum distance two moving objects have ever been each-other. "
+"Inputs must be valid trajectories as checked by <xref "
+"linkend=\"ST_IsValidTrajectory\"/>. Null is returned if the trajectories do "
+"not overlap on the M range."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_temporal.xml:148
+#, no-c-format
+msgid ""
+"-- Return the minimum distance of two objects moving between 10:00 and 11:00\n"
+"WITH inp AS ( SELECT\n"
+"  ST_AddMeasure('LINESTRING Z (0 0 0, 10 0 5)'::geometry,\n"
+"    extract(epoch from '2015-05-26 10:00'::timestamptz),\n"
+"    extract(epoch from '2015-05-26 11:00'::timestamptz)\n"
+"  ) a,\n"
+"  ST_AddMeasure('LINESTRING Z (0 2 10, 12 1 2)'::geometry,\n"
+"    extract(epoch from '2015-05-26 10:00'::timestamptz),\n"
+"    extract(epoch from '2015-05-26 11:00'::timestamptz)\n"
+"  ) b\n"
+")\n"
+"SELECT ST_DistanceCPA(a,b) distance FROM inp;\n"
+"\n"
+"     distance\n"
+"------------------\n"
+" 1.96036833151395"
+msgstr ""
+
+#. Tag: para
+#: reference_temporal.xml:154
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
+"linkend=\"ST_AddMeasure\"/>, <xref linkend=\"geometry_distance_cpa\"/>"
+msgstr ", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref linkend=\"ST_AddMeasure\"/>, <xref linkend=\"geometry_distance_cpa\"/>"
+
+#. Tag: refname
+#: reference_temporal.xml:166
+#, no-c-format
+msgid "ST_CPAWithin"
+msgstr "ST_CPAWithin"
+
+#. Tag: refpurpose
+#: reference_temporal.xml:167
+#, no-c-format
+msgid ""
+"Returns true if the trajectories' closest points of approach are within the "
+"specified distance."
+msgstr ""
+
+#. Tag: funcprototype
+#: reference_temporal.xml:175
+#, no-c-format
+msgid ""
+"<funcdef>float8 <function>ST_CPAWithin</function></funcdef> "
+"<paramdef><type>geometry </type> <parameter>track1</parameter></paramdef> "
+"<paramdef><type>geometry </type> <parameter>track2</parameter></paramdef> "
+"<paramdef><type>float8 </type> <parameter>maxdist</parameter></paramdef>"
+msgstr "<funcdef>float8 <function>ST_CPAWithin</function></funcdef> <paramdef><type>geometry </type> <parameter>track1</parameter></paramdef> <paramdef><type>geometry </type> <parameter>track2</parameter></paramdef> <paramdef><type>float8 </type> <parameter>maxdist</parameter></paramdef>"
+
+#. Tag: para
+#: reference_temporal.xml:187
+#, no-c-format
+msgid ""
+"Checks whether two moving objects have ever been within the specified max "
+"distance."
+msgstr "Überprüft, ob sich 2 bewegte Objekte jemals innerhalb der angegebenen maximalen Entfernung befunden haben."
+
+#. Tag: para
+#: reference_temporal.xml:191
+#, no-c-format
+msgid ""
+"Inputs must be valid trajectories as checked by <xref "
+"linkend=\"ST_IsValidTrajectory\"/>. False is returned if the trajectories do"
+" not overlap on the M range."
+msgstr ""
+
+#. Tag: programlisting
+#: reference_temporal.xml:204
+#, no-c-format
+msgid ""
+"WITH inp AS ( SELECT\n"
+"  ST_AddMeasure('LINESTRING Z (0 0 0, 10 0 5)'::geometry,\n"
+"    extract(epoch from '2015-05-26 10:00'::timestamptz),\n"
+"    extract(epoch from '2015-05-26 11:00'::timestamptz)\n"
+"  ) a,\n"
+"  ST_AddMeasure('LINESTRING Z (0 2 10, 12 1 2)'::geometry,\n"
+"    extract(epoch from '2015-05-26 10:00'::timestamptz),\n"
+"    extract(epoch from '2015-05-26 11:00'::timestamptz)\n"
+"  ) b\n"
+")\n"
+"SELECT ST_CPAWithin(a,b,2), ST_DistanceCPA(a,b) distance FROM inp;\n"
+"\n"
+" st_cpawithin |     distance\n"
+"--------------+------------------\n"
+" t            | 1.96521473776207"
+msgstr "WITH inp AS ( SELECT\n  ST_AddMeasure('LINESTRING Z (0 0 0, 10 0 5)'::geometry,\n    extract(epoch from '2015-05-26 10:00'::timestamptz),\n    extract(epoch from '2015-05-26 11:00'::timestamptz)\n  ) a,\n  ST_AddMeasure('LINESTRING Z (0 2 10, 12 1 2)'::geometry,\n    extract(epoch from '2015-05-26 10:00'::timestamptz),\n    extract(epoch from '2015-05-26 11:00'::timestamptz)\n  ) b\n)\nSELECT ST_CPAWithin(a,b,2), ST_DistanceCPA(a,b) distance FROM inp;\n\n st_cpawithin |     dista [...]
+
+#. Tag: para
+#: reference_temporal.xml:210
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
+"linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"geometry_distance_cpa\"/>"
+msgstr ", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"geometry_distance_cpa\"/>"
diff --git a/doc/po/de/reference_transaction.xml.po b/doc/po/de/reference_transaction.xml.po
new file mode 100644
index 0000000..d3ff6c3
--- /dev/null
+++ b/doc/po/de/reference_transaction.xml.po
@@ -0,0 +1,395 @@
+# SOME DESCRIPTIVE TITLE.
+#
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-08-29 11:46+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reference_transaction.xml:3
+#, no-c-format
+msgid "Long Transactions Support"
+msgstr "Unterstützung für lange andauernde Transaktionen/Long Transactions"
+
+#. Tag: para
+#: reference_transaction.xml:5
+#, no-c-format
+msgid ""
+"This module and associated pl/pgsql functions have been implemented to "
+"provide long locking support required by <ulink "
+"url=\"http://www.opengeospatial.org/standards/wfs\">Web Feature "
+"Service</ulink> specification."
+msgstr "Dieses Modul und die zugehörigen pl/pgsql Funktionen wurden implementiert, um \"long locking\" Unterstützung anzubieten. Dies wird von der <ulink url=\"http://www.opengeospatial.org/standards/wfs\">Web Feature Service</ulink> Spezifikation verlangt."
+
+#. Tag: para
+#: reference_transaction.xml:10
+#, no-c-format
+msgid ""
+"Users must use <ulink url=\"http://www.postgresql.org/docs/current/static"
+"/transaction-iso.html\">serializable transaction level</ulink> otherwise "
+"locking mechanism would break."
+msgstr "Es muss <ulink url=\"http://www.postgresql.org/docs/current/static/transaction-iso.html\">serializable transaction level</ulink> angewandt werden, da sonst der \"Locking\" Mechanismus versagt."
+
+#. Tag: refname
+#: reference_transaction.xml:18
+#, no-c-format
+msgid "AddAuth"
+msgstr "AddAuth"
+
+#. Tag: refpurpose
+#: reference_transaction.xml:20
+#, no-c-format
+msgid ""
+"<refpurpose>Add an authorization token to be used in current "
+"transaction.</refpurpose>"
+msgstr "<refpurpose>Fügt einen Berechtigungsschlüssel für die aktuelle Transaktion hinzu."
+
+#. Tag: funcprototype
+#: reference_transaction.xml:25
+#, no-c-format
+msgid ""
+"<funcdef>boolean <function>AddAuth</function></funcdef> <paramdef><type>text"
+" </type> <parameter>auth_token</parameter></paramdef>"
+msgstr "<funcdef>boolean <function>AddAuth</function></funcdef> <paramdef><type>text </type> <parameter>auth_token</parameter></paramdef>"
+
+#. Tag: title
+#: reference_transaction.xml:33 reference_transaction.xml:83
+#: reference_transaction.xml:130 reference_transaction.xml:177
+#: reference_transaction.xml:241 reference_transaction.xml:284
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_transaction.xml:35
+#, no-c-format
+msgid ""
+"<para>Add an authorization token to be used in current transaction.</para>"
+msgstr "<para>Fügt einen Berechtigungsschlüssel für die aktuelle Transaktion hinzu.</para>"
+
+#. Tag: para
+#: reference_transaction.xml:37
+#, no-c-format
+msgid ""
+"Creates/adds to a temp table called temp_lock_have_table the current "
+"transaction identifier and authorization token key."
+msgstr "Fügt zu einer temporären Tabelle mit der Bezeichnung \"temp_lock_have_table\" den aktuellen Identifikator der Transaktion und einen Berechtigungsschlüssel hinzu."
+
+#. Tag: para
+#: reference_transaction.xml:40 reference_transaction.xml:92
+#: reference_transaction.xml:138 reference_transaction.xml:185
+#: reference_transaction.xml:248 reference_transaction.xml:289
+#, no-c-format
+msgid "Availability: 1.1.3"
+msgstr "Verfügbarkeit: 1.1.3"
+
+#. Tag: title
+#: reference_transaction.xml:45 reference_transaction.xml:98
+#: reference_transaction.xml:144 reference_transaction.xml:191
+#: reference_transaction.xml:253 reference_transaction.xml:294
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: programlisting
+#: reference_transaction.xml:47
+#, no-c-format
+msgid ""
+"SELECT LockRow('towns', '353', 'priscilla');\n"
+"                BEGIN TRANSACTION;\n"
+"                        SELECT AddAuth('joey');\n"
+"                        UPDATE towns SET the_geom = ST_Translate(the_geom,2,2) WHERE gid = 353;\n"
+"                COMMIT;\n"
+"\n"
+"\n"
+"                ---Error--\n"
+"                ERROR:  UPDATE where \"gid\" = '353' requires authorization 'priscilla'"
+msgstr "SELECT LockRow('towns', '353', 'priscilla');\n                BEGIN TRANSACTION;\n                        SELECT AddAuth('joey');\n                        UPDATE towns SET the_geom = ST_Translate(the_geom,2,2) WHERE gid = 353;\n                COMMIT;\n\n\n                ---Error--\n                ERROR:  UPDATE where \"gid\" = '353' requires authorization 'priscilla'"
+
+#. Tag: title
+#: reference_transaction.xml:52 reference_transaction.xml:105
+#: reference_transaction.xml:151 reference_transaction.xml:198
+#: reference_transaction.xml:260 reference_transaction.xml:301
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_transaction.xml:60
+#, no-c-format
+msgid "CheckAuth"
+msgstr "CheckAuth"
+
+#. Tag: refpurpose
+#: reference_transaction.xml:62
+#, no-c-format
+msgid ""
+"Creates trigger on a table to prevent/allow updates and deletes of rows "
+"based on authorization token."
+msgstr "Legt einen Trigger auf eine Tabelle an um, basierend auf einen Token, Updates und Deletes von Zeilen zu verhindern oder zu erlauben."
+
+#. Tag: funcsynopsis
+#: reference_transaction.xml:66
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>integer <function>CheckAuth</function></funcdef> "
+"<paramdef><type>text </type> <parameter>a_schema_name</parameter></paramdef>"
+" <paramdef><type>text </type> <parameter>a_table_name</parameter></paramdef>"
+" <paramdef><type>text </type> "
+"<parameter>a_key_column_name</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>integer <function>CheckAuth</function></funcdef> "
+"<paramdef><type>text </type> <parameter>a_table_name</parameter></paramdef> "
+"<paramdef><type>text </type> "
+"<parameter>a_key_column_name</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>integer <function>CheckAuth</function></funcdef> <paramdef><type>text </type> <parameter>a_schema_name</parameter></paramdef> <paramdef><type>text </type> <parameter>a_table_name</parameter></paramdef> <paramdef><type>text </type> <parameter>a_key_column_name</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>integer <function>CheckAuth</function></funcdef> <paramdef><type>text </type> <parameter>a_table_name</parameter></paramdef> <paramdef [...]
+
+#. Tag: para
+#: reference_transaction.xml:85
+#, no-c-format
+msgid ""
+"Creates trigger on a table to prevent/allow updates and deletes of rows "
+"based on authorization token. Identify rows using <rowid_col> column."
+msgstr "Legt einen Trigger auf eine Tabelle an, um über ein Autorisierungs-Token, Updates und Deletes von Zeilen zu verhindern oder zu erlauben. Identifiziert Zeilen über die Spalte <rowid_col>."
+
+#. Tag: para
+#: reference_transaction.xml:87
+#, no-c-format
+msgid ""
+"If a_schema_name is not passed in, then searches for table in current "
+"schema."
+msgstr "Wenn \"a_schema_name\" nicht angegeben ist, wird im aktuellen Schema nach der Tabelle gesucht."
+
+#. Tag: para
+#: reference_transaction.xml:88
+#, no-c-format
+msgid ""
+"If an authorization trigger already exists on this table function errors."
+msgstr "Wenn ein Autorisierungstrigger auf dieser Tabelle bereits existiert, gibt die Funktion eine Fehlermeldung aus."
+
+#. Tag: para
+#: reference_transaction.xml:89
+#, no-c-format
+msgid "If Transaction support is not enabled, function throws an exception."
+msgstr "Wenn die Transaktionsunterstützung nicht aktiviert wurde, wird ein Fehler gemeldet."
+
+#. Tag: programlisting
+#: reference_transaction.xml:100
+#, no-c-format
+msgid ""
+"SELECT CheckAuth('public', 'towns', 'gid');\n"
+"                        result\n"
+"                        ------\n"
+"                        0"
+msgstr "SELECT CheckAuth('public', 'towns', 'gid');\n                        result\n                        ------\n                        0"
+
+#. Tag: refname
+#: reference_transaction.xml:113
+#, no-c-format
+msgid "DisableLongTransactions"
+msgstr "DisableLongTransactions"
+
+#. Tag: refpurpose
+#: reference_transaction.xml:115
+#, no-c-format
+msgid ""
+"<refpurpose>Disable long transaction support. This function removes the long"
+" transaction support metadata tables, and drops all triggers attached to "
+"lock-checked tables.</refpurpose>"
+msgstr "<refpurpose>Deaktivert die Unterstützung für lang andauernde Transaktionen. Diese Funktion entfernt die Metadatentabellen der Unterstützung für lang andauernde Transaktionen und löscht alle Trigger der auf Lock geprüften Tabellen.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_transaction.xml:122
+#, no-c-format
+msgid ""
+"<funcdef>text <function>DisableLongTransactions</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>DisableLongTransactions</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_transaction.xml:132
+#, no-c-format
+msgid ""
+"<para>Disable long transaction support. This function removes the long "
+"transaction support metadata tables, and drops all triggers attached to "
+"lock-checked tables.</para>"
+msgstr "<para>Deaktiver die Unterstützung von lang andauernden Transaktionen. Diese Funktion entfernt die Metadatentabellen der Unterstützung für lang andauernde Transaktionen und löscht alle Trigger der auf Locks überprüften Tabellen.</para>"
+
+#. Tag: para
+#: reference_transaction.xml:135
+#, no-c-format
+msgid ""
+"Drops meta table called <varname>authorization_table</varname> and a view "
+"called <varname>authorized_tables</varname> and all triggers called "
+"<varname>checkauthtrigger</varname>"
+msgstr "Löscht die Metadatentabelle mit der Bezeichnung <varname>authorization_table</varname> und den View mit der Bezeichnung <varname>authorized_tables</varname>, sowie alle Trigger mit der Bezeichnung <varname>checkauthtrigger</varname>"
+
+#. Tag: programlisting
+#: reference_transaction.xml:146
+#, no-c-format
+msgid ""
+"SELECT DisableLongTransactions();\n"
+"--result--\n"
+"Long transactions support disabled"
+msgstr "SELECT DisableLongTransactions();\n--result--\nLong transactions support disabled"
+
+#. Tag: refname
+#: reference_transaction.xml:159
+#, no-c-format
+msgid "EnableLongTransactions"
+msgstr "EnableLongTransactions"
+
+#. Tag: refpurpose
+#: reference_transaction.xml:161
+#, no-c-format
+msgid ""
+"<refpurpose>Enable long transaction support. This function creates the "
+"required metadata tables, needs to be called once before using the other "
+"functions in this section. Calling it twice is harmless.</refpurpose>"
+msgstr "<refpurpose>Akktivert die Unterstützung für lang andauernde Transaktionen. Diese Funktion erzeut die benötigten Metadatentabellen und muss einmal aufgerufen werden bevor die anderen Funktionen dieses Abschnitts angewandt werden. Ein zweimaliger Aufruf ist harmlos.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_transaction.xml:169
+#, no-c-format
+msgid ""
+"<funcdef>text <function>EnableLongTransactions</function></funcdef> "
+"<paramdef></paramdef>"
+msgstr "<funcdef>text <function>EnableLongTransactions</function></funcdef> <paramdef></paramdef>"
+
+#. Tag: para
+#: reference_transaction.xml:179
+#, no-c-format
+msgid ""
+"<para>Enable long transaction support. This function creates the required "
+"metadata tables, needs to be called once before using the other functions in"
+" this section. Calling it twice is harmless.</para>"
+msgstr "<para>Akktivert die Unterstützung für lang andauernde Transaktionen. Diese Funktion erzeut die benötigten Metadatentabellen und muss einmal aufgerufen werden bevor die anderen Funktionen dieses Abschnitts angewandt werden. Ein zweimaliger Aufruf ist harmlos.</para>"
+
+#. Tag: para
+#: reference_transaction.xml:183
+#, no-c-format
+msgid ""
+"Creates a meta table called <varname>authorization_table</varname> and a "
+"view called <varname>authorized_tables</varname>"
+msgstr "Erzeugt eine Metatabelle mit der Bezeichnung <varname>authorization_table</varname> und den View <varname>authorized_tables</varname>"
+
+#. Tag: programlisting
+#: reference_transaction.xml:193
+#, no-c-format
+msgid ""
+"SELECT EnableLongTransactions();\n"
+"--result--\n"
+"Long transactions support enabled"
+msgstr "SELECT EnableLongTransactions();\n--result--\nLong transactions support enabled"
+
+#. Tag: refname
+#: reference_transaction.xml:206
+#, no-c-format
+msgid "LockRow"
+msgstr "LockRow"
+
+#. Tag: refpurpose
+#: reference_transaction.xml:208
+#, no-c-format
+msgid "Set lock/authorization for specific row in table"
+msgstr "Setzt einen Lock/Autorisierung auf eine bestimmte Zeile in der Tabelle"
+
+#. Tag: funcsynopsis
+#: reference_transaction.xml:212
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>integer <function>LockRow</function></funcdef> "
+"<paramdef><type>text </type> <parameter>a_schema_name</parameter></paramdef>"
+" <paramdef><type>text </type> <parameter>a_table_name</parameter></paramdef>"
+" <paramdef><type>text </type> <parameter>a_row_key</parameter></paramdef> "
+"<paramdef><type>text</type> <parameter>an_auth_token</parameter></paramdef> "
+"<paramdef><type>timestamp</type> <parameter>expire_dt</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>integer "
+"<function>LockRow</function></funcdef> <paramdef><type>text </type> "
+"<parameter>a_table_name</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>a_row_key</parameter></paramdef> <paramdef><type>text</type> "
+"<parameter>an_auth_token</parameter></paramdef> "
+"<paramdef><type>timestamp</type> <parameter>expire_dt</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>integer "
+"<function>LockRow</function></funcdef> <paramdef><type>text </type> "
+"<parameter>a_table_name</parameter></paramdef> <paramdef><type>text </type> "
+"<parameter>a_row_key</parameter></paramdef> <paramdef><type>text</type> "
+"<parameter>an_auth_token</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>integer <function>LockRow</function></funcdef> <paramdef><type>text </type> <parameter>a_schema_name</parameter></paramdef> <paramdef><type>text </type> <parameter>a_table_name</parameter></paramdef> <paramdef><type>text </type> <parameter>a_row_key</parameter></paramdef> <paramdef><type>text</type> <parameter>an_auth_token</parameter></paramdef> <paramdef><type>timestamp</type> <parameter>expire_dt</parameter></paramdef> </funcprototype> <funcprototype>  [...]
+
+#. Tag: para
+#: reference_transaction.xml:243
+#, no-c-format
+msgid ""
+"Set lock/authorization for specific row in table <authid> is a text "
+"value, <expires> is a timestamp defaulting to now()+1hour. Returns 1 "
+"if lock has been assigned, 0 otherwise (already locked by other auth)"
+msgstr "Setzt einen Lock/eine Autorisierung für eine bestimmte Zeile in der Tabelle <authid> . <authid> ist ein Text, <expires> ist ein Zeitstempel mit dem Standardwert now()+1hour. Gibt 1 aus, wenn ein Lock zugewiesen wurde, ansonsten 0 (bereits über eine andere Authentifizierung gesperrt)"
+
+#. Tag: programlisting
+#: reference_transaction.xml:255
+#, no-c-format
+msgid ""
+"SELECT LockRow('public', 'towns', '2', 'joey');\n"
+"LockRow\n"
+"-------\n"
+"1\n"
+"\n"
+"--Joey has already locked the record and Priscilla is out of luck\n"
+"SELECT LockRow('public', 'towns', '2', 'priscilla');\n"
+"LockRow\n"
+"-------\n"
+"0"
+msgstr "SELECT LockRow('public', 'towns', '2', 'joey');\nLockRow\n-------\n1\n\n--Joey hat den Datensatz bereits gesperrt und die arme Priscilla hat das Nachsehen\nSELECT LockRow('public', 'towns', '2', 'priscilla');\nLockRow\n-------\n0"
+
+#. Tag: refname
+#: reference_transaction.xml:268
+#, no-c-format
+msgid "UnlockRows"
+msgstr "UnlockRows"
+
+#. Tag: refpurpose
+#: reference_transaction.xml:270
+#, no-c-format
+msgid ""
+"<refpurpose>Remove all locks held by specified authorization id. Returns the"
+" number of locks released.</refpurpose>"
+msgstr "<refpurpose>Entfernt alle Locks einer bestimmten Authorisierungs-ID. Gibt die Anzahl der freigegebenen Locks aus.</refpurpose>"
+
+#. Tag: funcprototype
+#: reference_transaction.xml:276
+#, no-c-format
+msgid ""
+"<funcdef>integer <function>UnlockRows</function></funcdef> "
+"<paramdef><type>text </type> <parameter>auth_token</parameter></paramdef>"
+msgstr "<funcdef>integer <function>UnlockRows</function></funcdef> <paramdef><type>text </type> <parameter>auth_token</parameter></paramdef>"
+
+#. Tag: para
+#: reference_transaction.xml:286
+#, no-c-format
+msgid ""
+"<para>Remove all locks held by specified authorization id. Returns the "
+"number of locks released.</para>"
+msgstr "<para>Entfernt alle Locks einer bestimmten Authorisierungs-ID. Gibt die Anzahl der freigegebenen Locks aus.</para>"
+
+#. Tag: programlisting
+#: reference_transaction.xml:296
+#, no-c-format
+msgid ""
+"SELECT LockRow('towns', '353', 'priscilla');\n"
+"                SELECT LockRow('towns', '2', 'priscilla');\n"
+"                SELECT UnLockRows('priscilla');\n"
+"                UnLockRows\n"
+"                ------------\n"
+"                2"
+msgstr "SELECT LockRow('towns', '353', 'priscilla');\n                SELECT LockRow('towns', '2', 'priscilla');\n                SELECT UnLockRows('priscilla');\n                UnLockRows\n                ------------\n                2"
diff --git a/doc/po/de/reference_type.xml.po b/doc/po/de/reference_type.xml.po
new file mode 100644
index 0000000..d295656
--- /dev/null
+++ b/doc/po/de/reference_type.xml.po
@@ -0,0 +1,278 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-08-01 07:40+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: para
+#: reference_type.xml:5
+#, no-c-format
+msgid ""
+"This section lists the PostgreSQL data types installed by PostGIS. Note we "
+"describe the casting behavior of these which is very important especially "
+"when designing your own functions."
+msgstr "Dieser Abschnitt listet die PostgreSQL Datentypen auf, die mit PostGIS installiert werden. Beachten Sie bitte die hier beschriebene Verhaltensweise bei der Typumwandlung, diese ist sehr wesentlich, insbesondere wenn Sie Ihre eigenen Funktionen entwerfen."
+
+#. Tag: para
+#: reference_type.xml:8
+#, no-c-format
+msgid ""
+"A Cast is when one type is coerced into another type. PostgreSQL is unique "
+"from most databases in that it allows you to define casting behavior for "
+"custom types and the functions used for casting. A cast can be specified as "
+"automatic in which case, you do not have to do a CAST(myfoo As otherfootype)"
+" or myfoo::otherfootype if you are feeding it to a function that only works "
+"with otherfootype and there is an automatic cast in place for it."
+msgstr "Ein CAST/Typumwandlung liegt dann vor, wenn die Umwandlung eines Datentyps in einen anderen Datentyp erzwungen wird. PostgreSQL unterscheidet sich von den meisten Datenbanksystemen, indem die Verhaltensweise der Typumwandlung bei benutzerdefinierten Datentypen, als auch die dafür zu verwendenden Funktionen, festgelegt werden können. Eine Typumwandlung kann automatisiert werden, wodurch man sich \"CAST(myfoo AS otherfootype)\" bzw. myfoo::otherfootype\" erspart, wenn man eine Funk [...]
+
+#. Tag: para
+#: reference_type.xml:13
+#, no-c-format
+msgid ""
+"The danger of relying on automatic cast behavior is when you have an "
+"overloaded function say one that takes a box2d and one that takes a box3d "
+"but no geometry. What happens is that both functions are equally good to use"
+" with geometry since geometry has an autocast for both -- so you end up with"
+" an ambiguous function error. To force PostgreSQL to choose, you do a "
+"CAST(mygeom As box3d) or mygeom::box3d."
+msgstr "Die Gefahr, wenn man sich auf das Verhalten bei der automatischen Typumwandlung verlässt, besteht bei überladenen Funktionen darin, wenn z.B. eine Box2D und eine Box3D aber keine Geometrie entgegen genommen wird. Was passiert ist, dass beide Funktionen gleich gut mit dem Geometrie-Typ verwendet werden können, da dieser eine automatische Typumwandlung für beide hat - somit kommt es wegen Mehrdeutigkeit zu einem Funktionsfehler . Um PostgreSQL eine Wahl aufzuzwingen, verwenden Sie  [...]
+
+#. Tag: para
+#: reference_type.xml:17
+#, no-c-format
+msgid ""
+"<emphasis>At least as of PostgreSQL 8.3</emphasis> - Everything can be CAST "
+"to text (presumably because of the magical unknown type), so no defined "
+"CASTS for that need to be present for you to CAST an object to text."
+msgstr "<emphasis>Zumindest ab PostgreSQL 8.3</emphasis> - können alle Datentypen mit CAST in Text umgewandelt werden (vermutlich wegen des magischen \"unknown\" Datentyps), weswegen keine vordefinierten CASTs vorhanden sein müssen, um ein Objekt in einen Text umzuwandeln."
+
+#. Tag: title
+#: reference_type.xml:20
+#, no-c-format
+msgid "PostgreSQL PostGIS Geometry/Geography/Box Types"
+msgstr "PostgreSQL PostGIS Geometry/Geography/Box Types"
+
+#. Tag: refname
+#: reference_type.xml:24
+#, no-c-format
+msgid "<refname>box2d</refname>"
+msgstr "<refname>box2d</refname>"
+
+#. Tag: refpurpose
+#: reference_type.xml:25
+#, no-c-format
+msgid ""
+"A box composed of x min, ymin, xmax, ymax. Often used to return the 2d "
+"enclosing box of a geometry."
+msgstr "Ein Rechteck bestehend aus X min, Y min, X max und Y max. Wird oft verwendet, um das umschliessende Rechteck einer Geometrie in 2D zu erhalten."
+
+#. Tag: title
+#: reference_type.xml:29 reference_type.xml:40 reference_type.xml:79
+#: reference_type.xml:136 reference_type.xml:155
+#, no-c-format
+msgid "Description"
+msgstr "Beschreibung"
+
+#. Tag: para
+#: reference_type.xml:30
+#, no-c-format
+msgid ""
+"box2d is a spatial data type used to represent the enclosing box of a "
+"geometry or set of geometries. ST_Extent in earlier versions prior to "
+"PostGIS 1.4 would return a box2d."
+msgstr "Box2D ist ein räumlicher Datentyp, der verwendet wird, das umschließende Rechteck einer Geometrie, oder einer Menge von Geometrien, darzustellen. In Vorgängerversionen von PostGIS 1.4 würde ST_Extent eine Box2D zurückgeben."
+
+#. Tag: refname
+#: reference_type.xml:35
+#, no-c-format
+msgid "<refname>box3d</refname>"
+msgstr "<refname>box3d</refname>"
+
+#. Tag: refpurpose
+#: reference_type.xml:36
+#, no-c-format
+msgid ""
+"A box composed of x min, ymin, zmin, xmax, ymax, zmax. Often used to return "
+"the 3d extent of a geometry or collection of geometries."
+msgstr "Ein Rechteck bestehend aus Xmin, Ymin, Zmin, Xmax, Ymax und Zmax. Wird oft verwendet, um das umschliessende Rechteck einer Geometrie oder einer Geometriekollektion in 3D zu erhalten."
+
+#. Tag: para
+#: reference_type.xml:41
+#, no-c-format
+msgid ""
+"box3d is a postgis spatial data type used to represent the enclosing box of "
+"a geometry or set of geometries. ST_3DExtent returns a box3d object."
+msgstr "Box3D ist ein räumlicher Datentyp, der verwendet wird, das umschließende Rechteck einer Geometrie, oder einer Menge von Geometrien, darzustellen. ST_3DExtent gibt ein Box3D-Objekt zurück."
+
+#. Tag: title
+#: reference_type.xml:45 reference_type.xml:84 reference_type.xml:160
+#, no-c-format
+msgid "Casting Behavior"
+msgstr "Typumwandlung"
+
+#. Tag: para
+#: reference_type.xml:46 reference_type.xml:85 reference_type.xml:161
+#, no-c-format
+msgid ""
+"This section lists the automatic as well as explicit casts allowed for this "
+"data type"
+msgstr "Dieser Abschnitt beschreibt sowohl die automatischen, als auch die expliziten Typumwandlungen, die für diesen Datentyp erlaubt sind."
+
+#. Tag: entry
+#: reference_type.xml:51 reference_type.xml:90 reference_type.xml:166
+#, no-c-format
+msgid "Cast To"
+msgstr "Typumwandlung nach"
+
+#. Tag: entry
+#: reference_type.xml:52 reference_type.xml:91 reference_type.xml:167
+#, no-c-format
+msgid "Behavior"
+msgstr "Verhaltensweise"
+
+#. Tag: entry
+#: reference_type.xml:55 reference_type.xml:94
+#, no-c-format
+msgid "<entry>box</entry>"
+msgstr "<entry>box</entry>"
+
+#. Tag: entry
+#: reference_type.xml:56 reference_type.xml:60 reference_type.xml:64
+#: reference_type.xml:95 reference_type.xml:99 reference_type.xml:103
+#: reference_type.xml:107 reference_type.xml:111 reference_type.xml:115
+#, no-c-format
+msgid "automatic"
+msgstr "automatisch"
+
+#. Tag: entry
+#: reference_type.xml:59 reference_type.xml:98
+#, no-c-format
+msgid "<entry>box2d</entry>"
+msgstr "<entry>box2d</entry>"
+
+#. Tag: entry
+#: reference_type.xml:63 reference_type.xml:170
+#, no-c-format
+msgid "<entry>geometry</entry>"
+msgstr "<entry>geometry</entry>"
+
+#. Tag: refname
+#: reference_type.xml:74
+#, no-c-format
+msgid "<refname>geometry</refname>"
+msgstr "<refname>geometry</refname>"
+
+#. Tag: refpurpose
+#: reference_type.xml:75
+#, no-c-format
+msgid "Planar spatial data type."
+msgstr "Ebener räumlicher Datentyp."
+
+#. Tag: para
+#: reference_type.xml:80
+#, no-c-format
+msgid ""
+"geometry is a fundamental postgis spatial data type used to represent a "
+"feature in the Euclidean coordinate system."
+msgstr "\"Geometry\" wird in PostGIS als grundlegender räumlicher Datentyp zur Darstellung eines Features im Euklidischen Koordinatenraum verwendet."
+
+#. Tag: entry
+#: reference_type.xml:102
+#, no-c-format
+msgid "<entry>box3d</entry>"
+msgstr "<entry>box3d</entry>"
+
+#. Tag: entry
+#: reference_type.xml:106
+#, no-c-format
+msgid "bytea"
+msgstr "Bytea"
+
+#. Tag: entry
+#: reference_type.xml:110
+#, no-c-format
+msgid "<entry>geography</entry>"
+msgstr "<entry>geography</entry>"
+
+#. Tag: entry
+#: reference_type.xml:114
+#, no-c-format
+msgid "text"
+msgstr "Text"
+
+#. Tag: title
+#: reference_type.xml:123 reference_type.xml:143 reference_type.xml:179
+#, no-c-format
+msgid "See Also"
+msgstr "Siehe auch"
+
+#. Tag: refname
+#: reference_type.xml:130
+#, no-c-format
+msgid "geometry_dump"
+msgstr "geometry_dump"
+
+#. Tag: refpurpose
+#: reference_type.xml:131
+#, no-c-format
+msgid ""
+"A spatial datatype with two fields - geom (holding a geometry object) and "
+"path[] (a 1-d array holding the position of the geometry within the dumped "
+"object.)"
+msgstr "Ein räumlicher Datentyp mit zwei Attributen - geom (enthält ein Geometrieobjekt) und Path[] (ein 1-dimensionales Feld, welches die Position der Geometrie innherhalb des entladenen/dumped Objektes angibt)."
+
+#. Tag: para
+#: reference_type.xml:137
+#, no-c-format
+msgid ""
+"geometry_dump is a compound data type consisting of a geometry object "
+"referenced by the .geom field and path[] a 1-dimensional integer array "
+"(starting at 1 e.g. path[1] to get first element) array that defines the "
+"navigation path within the dumped geometry to find this element. It is used "
+"by the ST_Dump* family of functions as an output type to explode a more "
+"complex geometry into its constituent parts and location of parts."
+msgstr "geometry_dump ist ein zusammengesetzter Datentyp, der aus einem geometrischen Objekt - wird durch das Attribut .geom referenziert - und path[] - einem 1-dimensionalen ganzzahligen Feld (beginnt mit 1, z.B.: path[1] gibt das erste Element des Feldes) das den Navigationspfad innerhalb der ausgeladenen/dumped Geometrie zur Auffindung von einzelnen Elementen bestimmt. Es wird von der ST_Dump* Funktionsfamilie als Ausgabetyp verwendet, um komplexere Geometrien in ihre Bestandteile und [...]
+
+#. Tag: refname
+#: reference_type.xml:150
+#, no-c-format
+msgid "<refname>geography</refname>"
+msgstr "<refname>geography</refname>"
+
+#. Tag: refpurpose
+#: reference_type.xml:151
+#, no-c-format
+msgid "Ellipsoidal spatial data type."
+msgstr "Ein ellipsenförmiger räumlicher Datentyp."
+
+#. Tag: para
+#: reference_type.xml:156
+#, no-c-format
+msgid ""
+"geography is a spatial data type used to represent a feature in the round-"
+"earth coordinate system."
+msgstr "\"Geography\" ist ein räumlicher Datentyp, zur Abbildung eines Features im geographischen Kugelkoordinatensystem."
+
+#. Tag: entry
+#: reference_type.xml:171
+#, no-c-format
+msgid "explicit"
+msgstr "explizit"
+
+#. Tag: para
+#: reference_type.xml:180
+#, no-c-format
+msgid ", <xref linkend=\"PostGIS_Geography\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geography\"/>"
diff --git a/doc/po/pt_BR/release_notes.xml.po b/doc/po/de/release_notes.xml.po
similarity index 69%
copy from doc/po/pt_BR/release_notes.xml.po
copy to doc/po/de/release_notes.xml.po
index 0f41f95..ece8906 100644
--- a/doc/po/pt_BR/release_notes.xml.po
+++ b/doc/po/de/release_notes.xml.po
@@ -1,48 +1,44 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
-# georgersilva <georger.silva at gmail.com>, 2014
-# georgersilva <georger.silva at gmail.com>, 2014,2016
-# Marcelo Soares Souza <marcelo at juntadados.org>, 2014
-# Poliana Palhares <p.palhares at plamu.com.br>, 2016-2017
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-09-13 02:45+0000\n"
-"PO-Revision-Date: 2017-01-02 19:52+0000\n"
-"Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
-"language/pt_BR/)\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2017-09-19 14:59+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
 #: release_notes.xml:3
 #, no-c-format
 msgid "Appendix"
-msgstr "Apêndice"
+msgstr "Anhang"
 
 #. Tag: subtitle
 #: release_notes.xml:4
 #, no-c-format
 msgid "Release Notes"
-msgstr "Notas de Lançamento"
+msgstr "Anmerkungen zur Release"
 
 #. Tag: title
 #: release_notes.xml:7
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release 2.4.0"
-msgstr "Versão 2.2.0"
+msgstr "Release 2.4.0"
 
 #. Tag: para
 #: release_notes.xml:8
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release date: 2017/09/xx"
-msgstr "Data de Lançamento: 2013/03/01"
+msgstr "Freigabedatum: 2017/09/xx"
 
 #. Tag: title
 #: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
@@ -51,27 +47,27 @@ msgstr "Data de Lançamento: 2013/03/01"
 #: release_notes.xml:1635
 #, no-c-format
 msgid "New Features"
-msgstr "Novos Recursos"
+msgstr "Neue Funktionalität"
 
 #. Tag: para
 #: release_notes.xml:10
 #, no-c-format
 msgid ""
-"#3822, Have postgis_full_version() also show and check version of PostgreSQL "
-"the scripts were built against (Sandro Santilli)"
-msgstr ""
+"#3822, Have postgis_full_version() also show and check version of PostgreSQL"
+" the scripts were built against (Sandro Santilli)"
+msgstr "#3822, postgis_full_version() geändert, so dass jetzt auch die Version von PostgreSQL angezeigt und überprüft wird, an der die Skripte ausgeführt wurden (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:12
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "#2411, curves support in ST_Reverse (Sandro Santilli)"
-msgstr "ST_Snap (Sandro Santilli)"
+msgstr "#2411, Unterstützung für Kurven in ST_Reverse (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:13
 #, no-c-format
 msgid "#2951, ST_Centroid for geography (Danny Götte)"
-msgstr ""
+msgstr "#2951, ST_Centroid für den geographischen Datentyp (Danny Götte)"
 
 #. Tag: para
 #: release_notes.xml:14
@@ -91,14 +87,15 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:17
 #, no-c-format
-msgid "#2464, ST_CurveToLine with MaxError tolerance (Sandro Santilli / KKGeo)"
-msgstr ""
+msgid ""
+"#2464, ST_CurveToLine with MaxError tolerance (Sandro Santilli / KKGeo)"
+msgstr "#2464, ST_CurveToLine mit Toleranz \"MaxError\" (Sandro Santilli / KKGeo)"
 
 #. Tag: para
 #: release_notes.xml:18
 #, no-c-format
 msgid "#3599, Geobuf output support via ST_AsGeobuf (Björn Harrtell)"
-msgstr ""
+msgstr "#3599, Geobuf Ausgabe via ST_AsGeobuf (Björn Harrtell)"
 
 #. Tag: para
 #: release_notes.xml:19
@@ -106,7 +103,7 @@ msgstr ""
 msgid ""
 "#3661, Mapbox vector tile output support via ST_AsMVT (Björn Harrtell / "
 "CartoDB)"
-msgstr ""
+msgstr "#3661, Ausgabe von Mapbox Vektorkacheln via ST_AsMVT (Björn Harrtell / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:20
@@ -126,7 +123,7 @@ msgstr ""
 #: release_notes.xml:23
 #, no-c-format
 msgid "#3677, ST_FrechetDistance (Shinichi Sugiyama)"
-msgstr ""
+msgstr "#3677, ST_FrechetDistance (Shinichi Sugiyama)"
 
 #. Tag: para
 #: release_notes.xml:24
@@ -140,7 +137,7 @@ msgstr ""
 #: release_notes.xml:26
 #, no-c-format
 msgid "#2249, ST_MakeEmptyCoverage for raster (David Zwarg, ainomieli)"
-msgstr ""
+msgstr "#2249, ST_MakeEmptyCoverage für Raster (David Zwarg, ainomieli)"
 
 #. Tag: para
 #: release_notes.xml:27
@@ -152,15 +149,15 @@ msgstr ""
 #: release_notes.xml:28
 #, no-c-format
 msgid ""
-"#524, Covers support for polygon on polygon, line on line, point on line for "
-"geography (Danny Götte)"
+"#524, Covers support for polygon on polygon, line on line, point on line for"
+" geography (Danny Götte)"
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:32
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Enhancements and Fixes"
-msgstr "Melhorias"
+msgstr "Verbesserungen und Fehlerbehebung"
 
 #. Tag: para
 #: release_notes.xml:33
@@ -173,15 +170,15 @@ msgstr ""
 
 #. Tag: para
 #: release_notes.xml:37
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Support for PostgreSQL 10"
-msgstr "Corrigido o suporte para o PostgreSQL 8.2"
+msgstr "Unterstützung von PostgreSQL 10"
 
 #. Tag: para
 #: release_notes.xml:38
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Preliminary support for PostgreSQL 11"
-msgstr "Suporte inicial para o PostgreSQL 8.2."
+msgstr "Vorbereitende Unterstützung von PostgreSQL 11"
 
 #. Tag: para
 #: release_notes.xml:39
@@ -195,7 +192,7 @@ msgstr ""
 msgid ""
 "#3747, Add zip4 and address_alphanumeric as attributes to norm_addy "
 "tiger_geocoder type."
-msgstr ""
+msgstr "#3747, der Datentyp \"norm_addy tiger_geocoder\" wurde um die Attribute \"zip4\" und \"address_alphanumeric\" erweitert."
 
 #. Tag: para
 #: release_notes.xml:42
@@ -203,45 +200,45 @@ msgstr ""
 msgid ""
 "#3748, address_standardizer lookup tables update so pagc_normalize_address "
 "better standardizes abbreviations"
-msgstr ""
+msgstr "#3748, address_standardizer Lookup-Tabellen aktualisiert, damit \"pagc_normalize_address\" die Abkürzungen besser normiert"
 
 #. Tag: para
 #: release_notes.xml:44
 #, no-c-format
 msgid ""
 "#3647, better handling of noding in ST_Node using GEOSNode (Wouter Geraedts)"
-msgstr ""
+msgstr "#3647, verbesserte Knotenberechnung in ST_Node durch die Verwendung von GEOSNode (Wouter Geraedts)"
 
 #. Tag: para
 #: release_notes.xml:46
 #, no-c-format
 msgid "#3684, Update to EPSG register v9 (Even Rouault)"
-msgstr ""
+msgstr "#3684, Aktualisierung auf das EPSG Register v9 (Even Rouault)"
 
 #. Tag: para
 #: release_notes.xml:48
 #, no-c-format
 msgid ""
 "#3830, Fix initialization of incompatible type (>=9.6) address_standardizer"
-msgstr ""
+msgstr "#3830, Initialisierung des inkompatiblen Datentyps (>=9.6) \"address_standardizer\" fixiert"
 
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
-msgstr ""
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
+msgstr "#3662, shp2pgsql ergänzt, so dass im Modus \"debug\" Fehlermeldungen an stderr ausgegeben werden"
 
 #. Tag: para
 #: release_notes.xml:50
 #, no-c-format
 msgid "#3405, Fixed memory leak in lwgeom_to_points"
-msgstr ""
+msgstr "#3405, Speicherleck in \"lwgeom_to_points\" fixiert"
 
 #. Tag: para
 #: release_notes.xml:51
 #, no-c-format
 msgid "#3832, Support wide integer fields as int8 in shp2pgsql"
-msgstr ""
+msgstr "#3832, \"shp2pgsql\" unterstützt jetzt breite Ganzzahlfelder mit dem Datentyp \"int8\""
 
 #. Tag: para
 #: release_notes.xml:52
@@ -260,21 +257,21 @@ msgstr ""
 
 #. Tag: title
 #: release_notes.xml:56
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Breaking Changes"
-msgstr "Importante / Mudanças Críticas"
+msgstr "Wichtige Änderungen"
 
 #. Tag: para
 #: release_notes.xml:57
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
-msgstr "Corrigido o suporte para o PostgreSQL 8.2"
+msgstr "Unterstützung für PostgreSQL 9.2. eingestellt."
 
 #. Tag: para
 #: release_notes.xml:58
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
-msgstr ""
+msgstr "#3810, GEOS 3.4.0 oder höher zum kompilieren erforderlich"
 
 #. Tag: para
 #: release_notes.xml:59
@@ -288,8 +285,9 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:63
 #, no-c-format
-msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
-msgstr ""
+msgid ""
+"#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
+msgstr "#3578, ST_NumInteriorRings(POLYGON EMPTY) gibt nun 0 anstatt NULL zurück"
 
 #. Tag: para
 #: release_notes.xml:64
@@ -297,7 +295,7 @@ msgstr ""
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
 "ST_DumpPoints got reimplemented in C"
-msgstr ""
+msgstr "_ST_DumpPoints entfernt, da es ab PostGIS 2.1.0 - wo ST_DumpPoints in C neu implementiert wurde - nicht länger benötigt wird"
 
 #. Tag: para
 #: release_notes.xml:66
@@ -306,22 +304,22 @@ msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
 "locality on sorting and have expected behavior on GROUP BY. If you have "
 "btree index for geometry or geography, you need to REINDEX it, or review if "
-"it was created by accident and needs to be replaced with GiST index. If your "
-"code relies on old left-to-right box compare ordering, update it to use <"
-"< >> operators."
+"it was created by accident and needs to be replaced with GiST index. If your"
+" code relies on old left-to-right box compare ordering, update it to use "
+"<< >> operators."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:75
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release 2.3.3"
-msgstr "Versão 2.2.0"
+msgstr "Release 2.3.3"
 
 #. Tag: para
 #: release_notes.xml:76
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release date: 2017/07/01"
-msgstr "Data de Lançamento: 2013/03/01"
+msgstr "Freigabedatum: 2017/07/01"
 
 #. Tag: para
 #: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
@@ -329,19 +327,19 @@ msgstr "Data de Lançamento: 2013/03/01"
 #: release_notes.xml:405 release_notes.xml:426
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
-msgstr "Esta é uma versão de correção de bugs e melhoria de desempenho."
+msgstr "Es handelt sich um eine Release für Bugfixes und zur Verbesserung der Rechenleistung."
 
 #. Tag: title
 #: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Bug Fixes and Enhancements"
-msgstr "Melhorias de Desempenho"
+msgstr "Fehlerbehebung und Verbesserungen"
 
 #. Tag: para
 #: release_notes.xml:80
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
-msgstr ""
+msgstr "#3777, Unregelmäßigkeiten mit einer leeren Geometrie bei GROUP BY "
 
 #. Tag: para
 #: release_notes.xml:81
@@ -353,8 +351,8 @@ msgstr ""
 #: release_notes.xml:82
 #, no-c-format
 msgid ""
-"#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
-"Toews)"
+"#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike"
+" Toews)"
 msgstr ""
 
 #. Tag: para
@@ -363,7 +361,7 @@ msgstr ""
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
 "instead of setting srid"
-msgstr ""
+msgstr "#3738, Raster: die Verwendung von -s ohne -Y in \"raster2pgsql\" transformiert den Raster anstatt die SRID zu setzen"
 
 #. Tag: para
 #: release_notes.xml:86
@@ -371,7 +369,7 @@ msgstr ""
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
 "Praliaskouski Komzpa)"
-msgstr ""
+msgstr "#3744, ST_Subdivide verliert Komponenten der invertierten Geometrie (Darafei Praliaskouski Komzpa)"
 
 #. Tag: para
 #: release_notes.xml:88
@@ -385,57 +383,57 @@ msgstr ""
 #: release_notes.xml:91
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
-msgstr ""
+msgstr "#3682, Eigenartige Feldlänge der booleschen Variablen im Ergebnis von pgsql2shp"
 
 #. Tag: para
 #: release_notes.xml:92
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
-msgstr ""
+msgstr "#3701, Behebung der Probleme mit doppelten Anführungszeichen in pgsql2shp"
 
 #. Tag: para
 #: release_notes.xml:93
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
-msgstr ""
+msgstr "#3704, ST_AsX3D stürzt mit einer leeren Geometrie ab"
 
 #. Tag: para
 #: release_notes.xml:94
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
-msgstr ""
+msgstr "#3730, Änderung von \"Error\" auf \"Notice\", wenn ST_Clip ein Band nicht berechnen kann"
 
 #. Tag: title
 #: release_notes.xml:99
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release 2.3.2"
-msgstr "Versão 2.2.0"
+msgstr "Release 2.3.2"
 
 #. Tag: para
 #: release_notes.xml:100
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release date: 2017/01/31"
-msgstr "Data de Lançamento: 2007/01/11"
+msgstr "Freigabedatum: 2017/01/31"
 
 #. Tag: para
 #: release_notes.xml:104
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
-msgstr ""
+msgstr "#3418, Erneute Überprüfung von KNN in 9.5+ scheitert mit einem falsch sortierten Index für die zurückgegebenen Tuple"
 
 #. Tag: para
 #: release_notes.xml:105
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
-msgstr "#3411, Funções clustering não usando o índice espacial"
+msgstr "#3675, Funktionen für Lagevergleiche nützen in einigen Fällen den Index nicht"
 
 #. Tag: para
 #: release_notes.xml:106
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
-msgstr ""
+msgstr "#3680, Bei den PostGIS Upgrade-Skripts fehlt GRANT für die Views"
 
 #. Tag: para
 #: release_notes.xml:107
@@ -443,32 +441,32 @@ msgstr ""
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
 "9.5 to pg > 9.4"
-msgstr ""
+msgstr "#3683, PostGIS kann nach einem PostgreSQL \"pg_upgrade\" von < 9.5 to pg > 9.4 nicht mehr aktualisiert werden"
 
 #. Tag: para
 #: release_notes.xml:108
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
-msgstr ""
+msgstr "#3688, ST_AsLatLonText: rundet Minuten"
 
 #. Tag: title
 #: release_notes.xml:113
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release 2.3.1"
-msgstr "Versão 2.2.0"
+msgstr "Release 2.3.1"
 
 #. Tag: para
 #: release_notes.xml:114
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release date: 2016/11/28"
-msgstr "Data de lançamento: 2006/11/02"
+msgstr "Freigabedatum: 2006/11/28"
 
 #. Tag: para
 #: release_notes.xml:118
 #, no-c-format
 msgid ""
-"#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
-"gde"
+"#1973, st_concavehull() returns sometimes empty geometry collection Fix from"
+" gde"
 msgstr ""
 
 #. Tag: para
@@ -483,13 +481,13 @@ msgstr ""
 #: release_notes.xml:122
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
-msgstr ""
+msgstr "#3643, PostGIS kompiliert auf neuesten OSX XCode nicht"
 
 #. Tag: para
 #: release_notes.xml:123
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
-msgstr ""
+msgstr "#3644, Deadlock bei \"interrupt_relate\""
 
 #. Tag: para
 #: release_notes.xml:124
@@ -497,19 +495,19 @@ msgstr ""
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
 "safe so they can be parallelized"
-msgstr ""
+msgstr "#3650, ST_Extent, ST_3DExtent and ST_Mem* Aggregatfunktionen als \"parallel safe\" gekennzeichnet und dadurch parallele Verarbeitung ermöglicht"
 
 #. Tag: para
 #: release_notes.xml:126
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
-msgstr ""
+msgstr "#3652, Collection(MultiCurve()) stürzt ab"
 
 #. Tag: para
 #: release_notes.xml:127
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
-msgstr ""
+msgstr "#3656, Upgrade von Aggregaten in 2.2 oder niedrigeren Versionen fixiert"
 
 #. Tag: para
 #: release_notes.xml:128
@@ -525,41 +523,39 @@ msgstr ""
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
 "Rouhaud (Dalibo)"
-msgstr ""
+msgstr "#3665, beschädigter Index and Speicherleck bei BRIN Indizes; Patch von Julien Rouhaud (Dalibo)"
 
 #. Tag: para
 #: release_notes.xml:132
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
-msgstr ""
+msgstr "#3667, Programmfehler in ST_Segmentize mit geographischem Datentyp; Patch von Hugo Mercier (Oslandia)"
 
 #. Tag: title
 #: release_notes.xml:137
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release 2.3.0"
-msgstr "Versão 2.2.0"
+msgstr "Release 2.3.0"
 
 #. Tag: para
 #: release_notes.xml:138
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release date: 2016/09/26"
-msgstr "Data de lançamento: 06/01/2016"
+msgstr "Freigabedatum: 2016/09/26"
 
 #. Tag: para
 #: release_notes.xml:139
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"This is a new feature release, with new functions, improved performance, all "
-"relevant bug fixes from PostGIS 2.2.3,and other goodies."
-msgstr ""
-"Esta é uma nova característica lançada, com novas funções, desenvolvimento "
-"melhorado e outras melhorias. "
+"This is a new feature release, with new functions, improved performance, all"
+" relevant bug fixes from PostGIS 2.2.3,and other goodies."
+msgstr "Dies ist eine neue Feature-Release, mit neuen Funktionen, verbesserter Rechenleistung, allen behobenen Bugs von PostGIS 2.2.3 und anderen nützlichen Dingen."
 
 #. Tag: title
 #: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
 #, no-c-format
 msgid "Important / Breaking Changes"
-msgstr "Importante / Mudanças Críticas"
+msgstr "Wichtige Änderungen"
 
 #. Tag: para
 #: release_notes.xml:143
@@ -567,13 +563,13 @@ msgstr "Importante / Mudanças Críticas"
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
 "Rouhaud of Dalibo)"
-msgstr ""
+msgstr "#3466, Typumwandlung von Box3D in den geometrischen Datentyp gibt nun eine 3D-Geometrie zurück (Julien Rouhaud of Dalibo)"
 
 #. Tag: para
 #: release_notes.xml:145
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
-msgstr ""
+msgstr "#3396, ST_EstimatedExtent, gab eine WARNUNG anstatt einer FEHLERMELDUNG aus (Regina Obe)"
 
 #. Tag: para
 #: release_notes.xml:152
@@ -587,49 +583,49 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
-msgstr ""
+msgstr "Unterstützung von negativen Indizes in ST_PointN und ST_SetPoint (Rémi Cura)"
 
 #. Tag: para
 #: release_notes.xml:156
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
-msgstr ""
+msgstr "Parameter zu ST_Buffer mit dem geographischen Datentyp hinzugefügt (Thomas Bonfort)"
 
 #. Tag: para
 #: release_notes.xml:157
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
-msgstr ""
+msgstr "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:158
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
-msgstr "ST_Snap (Sandro Santilli)"
+msgstr "populate_topology_layer (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:159
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
-msgstr "ST_Snap (Sandro Santilli)"
+msgstr "#454, ST_WrapX und lwgeom_wrapx (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:160
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
-msgstr "ST_Snap (Sandro Santilli)"
+msgstr "#1758, ST_Normalize (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:161
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
-msgstr ""
+msgstr "#2236, shp2pgsql -d sendet nun \"DROP TABLE IF EXISTS\""
 
 #. Tag: para
 #: release_notes.xml:162
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
-msgstr ""
+msgstr "#2259, ST_VoronoiPolygons und ST_VoronoiLines (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:163
@@ -637,7 +633,7 @@ msgstr ""
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
 "implementation using Welzl's algorithm (Dan Baston)"
-msgstr ""
+msgstr "#2841 und #2996, ST_MinimumBoundingRadius und die neue Implementierung von ST_MinimumBoundingCircle verwendet den Algorithmus von Welzl (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:165
@@ -648,26 +644,27 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:166
 #, no-c-format
-msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
+msgid ""
+"#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:167
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
-msgstr ""
+msgstr "#3339, ST_GeneratePoints (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:168
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
-msgstr ""
+msgstr "#3362, ST_ClusterDBSCAN (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:169
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
-msgstr ""
+msgstr "#3364, ST_GeometricMedian (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:170
@@ -675,31 +672,31 @@ msgstr ""
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
 "Pasotti)"
-msgstr ""
+msgstr "#3391, ST_EstimatedExtent unterstüzt Tabellenvererbung (Alessandro Pasotti)"
 
 #. Tag: para
 #: release_notes.xml:172
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
-msgstr ""
+msgstr "#3424, ST_MinimumClearance (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:173
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
-msgstr ""
+msgstr "#3428, ST_Points (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:174
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
-msgstr ""
+msgstr "#3465, ST_ClusterKMeans (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:175
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
-msgstr ""
+msgstr "#3469, ST_MakeLine mit MULTIPOINTs (Paul Norman)"
 
 #. Tag: para
 #: release_notes.xml:176
@@ -707,7 +704,7 @@ msgstr ""
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
 "Ramsey, Regina Obe)"
-msgstr ""
+msgstr "#3549, Unterstützung für parallele Abfragen in PgSQL 9.6, so weit wie möglich (Paul Ramsey, Regina Obe)"
 
 #. Tag: para
 #: release_notes.xml:178
@@ -721,7 +718,7 @@ msgstr ""
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
 "Broccolo of 2nd Quadrant, Julien Rouhaud and Ronan Dunklau of Dalibo)"
-msgstr ""
+msgstr "#3591, Unterstützung für BRIN Indizes hinzugefügt. PostgreSQL 9.4+ notwendig. (Giuseppe Broccolo von 2nd Quadrant, Julien Rouhaud und Ronan Dunklau von Dalibo)"
 
 #. Tag: para
 #: release_notes.xml:182
@@ -738,7 +735,7 @@ msgstr ""
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
 "and ftp."
-msgstr ""
+msgstr "#3547, Aktualisierung des Tiger-Geokodierer um TIGER 2016 und sowohl http als auch ftp zu unterstützen."
 
 #. Tag: para
 #: release_notes.xml:187
@@ -758,19 +755,19 @@ msgstr ""
 #: release_notes.xml:1239
 #, no-c-format
 msgid "Bug Fixes"
-msgstr "Correção de Erros"
+msgstr "Bugfixes"
 
 #. Tag: para
 #: release_notes.xml:193
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
-msgstr ""
+msgstr "Alle relevanten Bugfixes von PostGIS 2.2.3"
 
 #. Tag: para
 #: release_notes.xml:194
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
-msgstr ""
+msgstr "#2841, ST_MinimumBoundingCircle deckt das Original nicht ab"
 
 #. Tag: para
 #: release_notes.xml:195
@@ -784,13 +781,13 @@ msgstr ""
 #: release_notes.xml:200 release_notes.xml:1468
 #, no-c-format
 msgid "Performance Enhancements"
-msgstr "Melhorias de Desempenho"
+msgstr "Verbesserung der Rechenleistung"
 
 #. Tag: para
 #: release_notes.xml:201
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
-msgstr ""
+msgstr "#75, Verbesserung von PIP Kurzschlussauswertung (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:202
@@ -816,19 +813,19 @@ msgstr ""
 #: release_notes.xml:206
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
-msgstr ""
+msgstr "Aktualisierung der Dokumentation durch Mike Toews"
 
 #. Tag: title
 #: release_notes.xml:212
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release 2.2.2"
-msgstr "Release 2.2.1"
+msgstr "Release 2.2.2"
 
 #. Tag: para
 #: release_notes.xml:213
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Release date: 2016/03/22"
-msgstr "Data de lançamento: 2012/06/22"
+msgstr "Freigabedatum: 2016/03/22"
 
 #. Tag: para
 #: release_notes.xml:217
@@ -854,7 +851,7 @@ msgstr ""
 #: release_notes.xml:220
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
-msgstr ""
+msgstr "#3433, ST_ClusterIntersecting fehlerhaft bei MultiPoints"
 
 #. Tag: para
 #: release_notes.xml:221
@@ -872,14 +869,14 @@ msgstr ""
 #: release_notes.xml:223
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
-msgstr ""
+msgstr "#3437, ST_Intersects fehlerhaft bei MultiPoints"
 
 #. Tag: para
 #: release_notes.xml:224
 #, no-c-format
 msgid ""
-"#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
-"outerBoundaryIs"
+"#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no"
+" outerBoundaryIs"
 msgstr ""
 
 #. Tag: para
@@ -893,7 +890,7 @@ msgstr ""
 #: release_notes.xml:226
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
-msgstr ""
+msgstr "#3460, ST_ClusterWithin gibt nach Upgrade den Fehler 'Tolerance not defined' aus"
 
 #. Tag: para
 #: release_notes.xml:227
@@ -901,7 +898,8 @@ msgstr ""
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
 "postgis_proc_set_search_path.sql, rtpostgis_proc_set_search_path.sql refer "
-"to http://postgis.net/docs/manual-2.2/RT_FAQ.html#faq_raster_data_not_restore"
+"to "
+"http://postgis.net/docs/manual-2.2/RT_FAQ.html#faq_raster_data_not_restore"
 msgstr ""
 
 #. Tag: para
@@ -920,63 +918,62 @@ msgstr "Release 2.2.1"
 #: release_notes.xml:234
 #, no-c-format
 msgid "Release date: 2016/01/06"
-msgstr "Data de lançamento: 06/01/2016"
+msgstr "Freigabedatum: 2016/01/06"
 
 #. Tag: para
 #: release_notes.xml:239
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
-msgstr "#2232, evitar erros acumulados no arredondamento em SVG"
+msgstr "#2232, vermeiden der Anhäufung von Fehlern beim Runden in in SVG"
 
 #. Tag: para
 #: release_notes.xml:240
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
-msgstr "#3321, correção de uma regressão de desempenho na carga de topologia"
+msgstr "#3321, Fixieren von Einbußen an Rechenleistung beim Laden von Topologie"
 
 #. Tag: para
 #: release_notes.xml:241
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
-msgstr "#3329, correção em uma regressão de robustez em TopoGeo_addPoint"
+msgstr "#3329, Fixieren von Einbußen bei der Stabilität von \"TopoGeo_addPoint\"."
 
 #. Tag: para
 #: release_notes.xml:242
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
-msgstr "#3349, Conserta caminho de instalação das scripts postgis_topology "
+msgstr "#3349, Fixierung des Installationspfads der postgis_topology-Skripts"
 
 #. Tag: para
 #: release_notes.xml:243
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
-msgstr "#3351, isolação de nós finais na ST_RemoveIsoEdge (e lwt_RemIsoEdge)"
+msgstr "#3351, Isolation der Endknoten in ST_RemoveIsoEdge (und lwt_RemIsoEdge)"
 
 #. Tag: para
 #: release_notes.xml:245
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
-msgstr "#3355, geografia ST_Segmentize tem bbox geometria"
+msgstr "#3355, \"Geography\": geometrische BBox für ST_Segmentize."
 
 #. Tag: para
 #: release_notes.xml:246
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
-msgstr ""
-"#3359, Correção na perda toTopoGeom de baixa-id da definição TopoGeometry "
+msgstr "#3359, Verlust von Geometrien in der TopoGeometry Definition durch toTopoGeom bereinigt"
 
 #. Tag: para
 #: release_notes.xml:248
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
-msgstr "#3360, _raster_constraint_info_scale sintaxe de entrada inválida"
+msgstr "#3360, _raster_constraint_info_scale ungültiger Eingabesyntax."
 
 #. Tag: para
 #: release_notes.xml:249
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
-msgstr "#3375, quebra em pontos repetidos remoção para coleção(ponto)"
+msgstr "#3375, Absturz bei wiederholtem Entferen von Punkten aus collection(point)."
 
 #. Tag: para
 #: release_notes.xml:250
@@ -984,27 +981,25 @@ msgstr "#3375, quebra em pontos repetidos remoção para coleção(ponto)"
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
 "topologies"
-msgstr ""
-"#3378, Correção na superação de TopoGeometries hierárquicas na presença de "
-"várias topologias"
+msgstr "#3378, Fixierung der Handhabung von hierarchischen \"TopoGeometries\" mit mehreren Topologien."
 
 #. Tag: para
 #: release_notes.xml:252
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
-msgstr "#3380, #3402, Dizima linhas no carregamento da topologia"
+msgstr "#3380, #3402, Anzahl der Linien beim Laden in die Topologie verringert"
 
 #. Tag: para
 #: release_notes.xml:253
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
-msgstr "#3388, #3410, Correção nos pontos finais faltado na ST_Removepoints"
+msgstr "#3388, #3410, fehlende Endpunkte in ST_Removepoints bereinigt"
 
 #. Tag: para
 #: release_notes.xml:254
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
-msgstr "#3389, Buffer overflow em lwgeom_to_geojson"
+msgstr "#3389, Pufferüberlauf in lwgeom_to_geojson"
 
 #. Tag: para
 #: release_notes.xml:255
@@ -1012,27 +1007,25 @@ msgstr "#3389, Buffer overflow em lwgeom_to_geojson"
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
 "postgis and postgis_topology extension"
-msgstr ""
-"#3390, Erro na compilação no Alpine Linux 3.2, no momento de compilar o "
-"postigs e a extensão postgis_topology"
+msgstr "#3390, Kompilation unter Alpine Linux 3.2 meldet einen Fehler, wenn PostGIS und die postgis_topology Extension kompiliert wird."
 
 #. Tag: para
 #: release_notes.xml:257
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
-msgstr "#3393, ST_Area como NaN para alguns polígonos"
+msgstr "#3393, Bei einigen Polygonen ergibt ST_Area NaN"
 
 #. Tag: para
 #: release_notes.xml:258
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
-msgstr "#3401, Melhora a robustez ST_Split em sistemas 32bit "
+msgstr "#3401, Verbesserung der Stabilität von \"ST_Split\" auf 32bit Systemen"
 
 #. Tag: para
 #: release_notes.xml:259
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
-msgstr "#3404, ST_ClusterWithin quebra o backend"
+msgstr "#3404, ST_ClusterWithin bringt das Back-end zum Absturz"
 
 #. Tag: para
 #: release_notes.xml:260
@@ -1040,105 +1033,94 @@ msgstr "#3404, ST_ClusterWithin quebra o backend"
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
 "TopoGeometry objects"
-msgstr ""
-"#3407, Correção na divisão ou quebra de uma face ou um limite definindo "
-"vários objetos TopoGeometry "
+msgstr "#3407, Absturz beim Teilen einer Masche oder einer Kante, die an mehreren TopoGeometry Objekten beteiligt sind, beseitigt"
 
 #. Tag: para
 #: release_notes.xml:262
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
-msgstr "#3411, Funções clustering não usando o índice espacial"
+msgstr "#3411, Cluster-Funktionen verwenden den räumlichen Index nicht"
 
 #. Tag: para
 #: release_notes.xml:263
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
-msgstr "#3412, Melhora a robustez do passo snapping na TopoGeo_addLinestring"
+msgstr "#3412, Verbesserung der Stabilität beim \"Snapping\"-Schritt in TopoGeo_addLinestring"
 
 #. Tag: para
 #: release_notes.xml:264
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
-msgstr "#3415, Correção OSX 10.9 construído de baixo de pkgsrc"
+msgstr "#3415, OSX 10.9 Kompilation unter \"pkgsrc\" bereinigt"
 
 #. Tag: para
 #: release_notes.xml:265
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
-msgstr "Correção no vazamento de memória em lwt_ChangeEdgeGeom [liblwgeom]"
+msgstr "Speicherleck in lwt_ChangeEdgeGeom [liblwgeom] behoben"
 
 #. Tag: title
 #: release_notes.xml:270
 #, no-c-format
 msgid "Release 2.2.0"
-msgstr "Versão 2.2.0"
+msgstr "Release 2.2.0"
 
 #. Tag: para
 #: release_notes.xml:271
 #, no-c-format
 msgid "Release date: 2015/10/07"
-msgstr "Data de lançamento: 2015/10/07"
+msgstr "Freigabedatum: 2015/10/07"
 
 #. Tag: para
 #: release_notes.xml:272
 #, no-c-format
 msgid ""
-"This is a new feature release, with new functions, improved performance, and "
-"other goodies."
-msgstr ""
-"Esta é uma nova característica lançada, com novas funções, desenvolvimento "
-"melhorado e outras melhorias. "
+"This is a new feature release, with new functions, improved performance, and"
+" other goodies."
+msgstr "Dies ist eine neue Feature-Release, mit neuen Funktionen, verbesserter Rechenleistung und anderen nützlichen Dingen."
 
 #. Tag: para
 #: release_notes.xml:275
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
-msgstr "Topologia API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
+msgstr "Topologie API in \"liblwgeom\" (Sandro Santilli / Regione Toscana - SITA)"
 
 #. Tag: para
 #: release_notes.xml:276
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
-msgstr "Novo método lwgeom_unaryunion em liblwgeom"
+msgstr "Neue lwgeom_unaryunion Methode in liblwgeom"
 
 #. Tag: para
 #: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
-msgstr "Novo método lwgeom_linemerge em liblwgeom"
+msgstr "Neue lwgeom_linemerge Methode in liblwgeom"
 
 #. Tag: para
 #: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
-msgstr "Novo método lwgeom_is_simple em liblwgeom"
+msgstr "Neue lwgeom_is_simple Methode in liblwgeom"
 
 #. Tag: para
 #: release_notes.xml:279
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, Add SFCGAL 1.1 "
-"support: add ST_3DDifference, ST_3DUnion, ST_Volume, ST_MakeSolid, "
-"ST_IsSolid (Vincent Mora / Oslandia)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, Add SFCGAL 1.1 "
-"support: add ST_3DDifference, ST_3DUnion, ST_Volume, ST_MakeSolid, "
-"ST_IsSolid (Vincent Mora / Oslandia)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, Add"
+" SFCGAL 1.1 support: add ST_3DDifference, ST_3DUnion, ST_Volume, "
+"ST_MakeSolid, ST_IsSolid (Vincent Mora / Oslandia)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, SFCGAL 1.1 Unterstützung: hinzufügen von ST_3DDifference, ST_3DUnion, ST_Volume, ST_MakeSolid, ST_IsSolid (Vincent Mora / Oslandia)"
 
 #. Tag: para
 #: release_notes.xml:280
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, "
-"ST_ApproximateMedialAxis (Sandro Santilli)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, "
 "ST_ApproximateMedialAxis (Sandro Santilli)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\">#3169</ulink></ulink>, ST_ApproximateMedialAxis (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:281
@@ -1152,121 +1134,95 @@ msgstr "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
 "Santilli / Boundless)"
-msgstr ""
+msgstr "Ab PostgreSQL 9.5, der |=| Operator mit CPA Semantik und KNN Unterstützung (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:283
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3131\">#3131</ulink></ulink>, KNN support for "
-"the geography type (Paul Ramsey / CartoDB)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3131\">#3131</ulink></ulink>, KNN support for "
-"the geography type (Paul Ramsey / CartoDB)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3131\">#3131</ulink></ulink>, KNN"
+" support for the geography type (Paul Ramsey / CartoDB)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\">#3131</ulink></ulink>, KNN Unterstützung für den geographischen Datentyp (Paul Ramsey / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:284
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3023\">#3023</ulink></ulink>, "
-"ST_ClusterIntersecting / ST_ClusterWithin (Dan Baston)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3023\">#3023</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3023\">#3023</ulink></ulink>, "
 "ST_ClusterIntersecting / ST_ClusterWithin (Dan Baston)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\">#3023</ulink></ulink>, ST_ClusterIntersecting / ST_ClusterWithin (Dan Baston)"
 
 #. Tag: para
 #: release_notes.xml:285
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2703\">#2703</ulink></ulink>, Exact KNN "
-"results for all geometry types, aka \"KNN re-check\" (Paul Ramsey / CartoDB)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2703\">#2703</ulink></ulink>, Exact KNN "
-"results for all geometry types, aka \"KNN re-check\" (Paul Ramsey / CartoDB)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2703\">#2703</ulink></ulink>, "
+"Exact KNN results for all geometry types, aka \"KNN re-check\" (Paul Ramsey "
+"/ CartoDB)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\">#2703</ulink></ulink>, Exakte KNN Ergebnisse für alle geometrischen Datentypen, aka \"KNN re-check\" (Paul Ramsey / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:286
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/1137\">#1137</ulink></ulink>, Allow a "
-"tolerance value in ST_RemoveRepeatedPoints (Paul Ramsey / CartoDB)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/1137\">#1137</ulink></ulink>, Allow a "
-"tolerance value in ST_RemoveRepeatedPoints (Paul Ramsey / CartoDB)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/1137\">#1137</ulink></ulink>, "
+"Allow a tolerance value in ST_RemoveRepeatedPoints (Paul Ramsey / CartoDB)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\">#1137</ulink></ulink>, Einen Toleranzwert in ST_RemoveRepeatedPoints ermöglichen (Paul Ramsey / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:287
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3062\">#3062</ulink></ulink>, Allow passing M "
-"factor to ST_Scale (Sandro Santilli / Boundless)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3062\">#3062</ulink></ulink>, Allow passing M "
-"factor to ST_Scale (Sandro Santilli / Boundless)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3062\">#3062</ulink></ulink>, "
+"Allow passing M factor to ST_Scale (Sandro Santilli / Boundless)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\">#3062</ulink></ulink>, Die Übergabe eines M Faktors für ST_Scale ermöglichen (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:288
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3139\">#3139</ulink></ulink>, "
-"ST_BoundingDiagonal (Sandro Santilli / Boundless)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3139\">#3139</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3139\">#3139</ulink></ulink>, "
 "ST_BoundingDiagonal (Sandro Santilli / Boundless)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\">#3139</ulink></ulink>, ST_BoundingDiagonal (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:289
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3129\">#3129</ulink></ulink>, "
-"ST_IsValidTrajectory (Sandro Santilli / Boundless)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3129\">#3129</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3129\">#3129</ulink></ulink>, "
 "ST_IsValidTrajectory (Sandro Santilli / Boundless)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\">#3129</ulink></ulink>, ST_IsValidTrajectory (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:290
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3128\">#3128</ulink></ulink>, "
-"ST_ClosestPointOfApproach (Sandro Santilli / Boundless)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3128\">#3128</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3128\">#3128</ulink></ulink>, "
 "ST_ClosestPointOfApproach (Sandro Santilli / Boundless)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\">#3128</ulink></ulink>, ST_ClosestPointOfApproach (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:291
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3152\">#3152</ulink></ulink>, ST_DistanceCPA "
-"(Sandro Santilli / Boundless)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3152\">#3152</ulink></ulink>, ST_DistanceCPA "
-"(Sandro Santilli / Boundless)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3152\">#3152</ulink></ulink>, "
+"ST_DistanceCPA (Sandro Santilli / Boundless)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\">#3152</ulink></ulink>, ST_DistanceCPA (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:292
 #, no-c-format
 msgid "Canonical output for index key types"
-msgstr "Saída canônica para índice de tipos de chaves"
+msgstr ""
 
 #. Tag: para
 #: release_notes.xml:293
@@ -1278,157 +1234,120 @@ msgstr "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 #: release_notes.xml:294
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2918\">#2918</ulink></ulink>, Use "
-"GeographicLib functions for geodetics (Mike Toews)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2918\">#2918</ulink></ulink>, Use "
-"GeographicLib functions for geodetics (Mike Toews)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2918\">#2918</ulink></ulink>, Use"
+" GeographicLib functions for geodetics (Mike Toews)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\">#2918</ulink></ulink>,  GeographicLib - geodätische Funktionen (Mike Toews)"
 
 #. Tag: para
 #: release_notes.xml:295
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3074\">#3074</ulink></ulink>, ST_Subdivide to "
-"break up large geometry (Paul Ramsey / CartoDB)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3074\">#3074</ulink></ulink>, ST_Subdivide to "
-"break up large geometry (Paul Ramsey / CartoDB)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3074\">#3074</ulink></ulink>, "
+"ST_Subdivide to break up large geometry (Paul Ramsey / CartoDB)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\">#3074</ulink></ulink>, ST_Subdivide zum zerlegen großer Geometrien (Paul Ramsey / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:296
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3040\">#3040</ulink></ulink>, KNN GiST index "
-"based centroid (<<->>) n-D distance operators (Sandro Santilli / "
-"Boundless)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3040\">#3040</ulink></ulink>, KNN GiST index "
-"based centroid (<<->>) n-D distance operators (Sandro Santilli / "
-"Boundless)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3040\">#3040</ulink></ulink>, KNN"
+" GiST index based centroid (<<->>) n-D distance operators "
+"(Sandro Santilli / Boundless)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\">#3040</ulink></ulink>, geometrischer Schwerpunkt KNN-GiST-Index basiert (<<->>) n-D Distanzoperatoren (Sandro Santilli / Boundless)"
 
 #. Tag: para
 #: release_notes.xml:297
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
-msgstr "Interruptibilidade API for liblwgeom (Sandro Santilli / CartoDB)"
+msgstr "API zur Unterbrechungsbehandlung für liblwgeom (Sandro Santilli / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:298
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2939\">#2939</ulink></ulink>, ST_ClipByBox2D "
-"(Sandro Santilli / CartoDB)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2939\">#2939</ulink></ulink>, ST_ClipByBox2D "
-"(Sandro Santilli / CartoDB)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2939\">#2939</ulink></ulink>, "
+"ST_ClipByBox2D (Sandro Santilli / CartoDB)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\">#2939</ulink></ulink>, ST_ClipByBox2D (Sandro Santilli / CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:299
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2247\">#2247</ulink></ulink>, ST_Retile and "
-"ST_CreateOverview: in-db raster overviews creation (Sandro Santilli / "
-"Vizzuality)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2247\">#2247</ulink></ulink>, ST_Retile and "
-"ST_CreateOverview: in-db raster overviews creation (Sandro Santilli / "
-"Vizzuality)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2247\">#2247</ulink></ulink>, "
+"ST_Retile and ST_CreateOverview: in-db raster overviews creation (Sandro "
+"Santilli / Vizzuality)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\">#2247</ulink></ulink>, ST_Retile und ST_CreateOverview: bei Erzeugung von Rasterübersichten in der Datenbank (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:300
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/899\">#899</ulink></ulink>, -m shp2pgsql "
-"attribute names mapping -m switch (Regina Obe / Sandro Santilli)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/899\">#899</ulink></ulink>, -m shp2pgsql "
-"attribute names mapping -m switch (Regina Obe / Sandro Santilli)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/899\">#899</ulink></ulink>, -m "
+"shp2pgsql attribute names mapping -m switch (Regina Obe / Sandro Santilli)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/899\">#899</ulink></ulink>,  Zuordnung der Attributnamen über die \"-m\" Option für shp2pgsql  (Regina Obe / Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:301
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/1678\">#1678</ulink></ulink>, Added GUC "
-"postgis.gdal_datapath to specify GDAL config variable GDAL_DATA"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/1678\">#1678</ulink></ulink>, Adicionado GUC "
-"postgis.gdal_datapath para especificar a variável GDAL de configuração "
-"GDAL_DATA"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/1678\">#1678</ulink></ulink>, "
+"Added GUC postgis.gdal_datapath to specify GDAL config variable GDAL_DATA"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\">#1678</ulink></ulink>, GUC Variable \"postgis.gdal_datapath\" für die GDAL Konfigurationsvariable \"GDAL_DATA\" eingeführt"
 
 #. Tag: para
 #: release_notes.xml:302
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2843\">#2843</ulink></ulink>, Support "
-"reprojection on raster import (Sandro Santilli / Vizzuality)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2843\">#2843</ulink></ulink>, Suporta "
-"reprojeção na importação raster (Sandro Santilli / Vizzuality)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2843\">#2843</ulink></ulink>, "
+"Support reprojection on raster import (Sandro Santilli / Vizzuality)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\">#2843</ulink></ulink>, Koordinatentransformation beim Raster Import (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:303
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2349\">#2349</ulink></ulink>, Support for "
-"encoded_polyline input/output (Kashif Rasul)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2349\">#2349</ulink></ulink>, Suporte para "
-"encoded_polyline input/output (Kashif Rasul)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2349\">#2349</ulink></ulink>, "
+"Support for encoded_polyline input/output (Kashif Rasul)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\">#2349</ulink></ulink>, Ein- und Ausgabe für encoded_polyline (Kashif Rasul)"
 
 #. Tag: para
 #: release_notes.xml:304
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2159\">#2159</ulink></ulink>, report libjson "
-"version from postgis_full_version()"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2159\">#2159</ulink></ulink>, report libjson "
-"version from postgis_full_version()"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2159\">#2159</ulink></ulink>, "
+"report libjson version from postgis_full_version()"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\">#2159</ulink></ulink>, postgis_full_version() meldet libjson Version"
 
 #. Tag: para
 #: release_notes.xml:305
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2770\">#2770</ulink></ulink>, "
-"ST_MemSize(raster)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2770\">#2770</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2770\">#2770</ulink></ulink>, "
 "ST_MemSize(raster)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\">#2770</ulink></ulink>, ST_MemSize(raster)"
 
 #. Tag: para
 #: release_notes.xml:306
 #, no-c-format
 msgid "Add postgis_noop(raster)"
-msgstr "Adiciona postgis_noop(raster)"
+msgstr "postgis_noop(raster) hinzugefügt"
 
 #. Tag: para
 #: release_notes.xml:307
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
-msgstr ""
-"Adicionadas as variantes faltando das ST_TPI(), ST_TRI() e ST_Roughness()"
+msgstr "Fehlende Varianten von ST_TPI(), ST_TRI() und ST_Roughness() ergänzt"
 
 #. Tag: para
 #: release_notes.xml:308
@@ -1436,9 +1355,7 @@ msgstr ""
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
 "GDAL_SKIP"
-msgstr ""
-"Adicionado GUC postgis.gdal_enabled_drivers para especificar a variável GDAL "
-"de configuração GDAL_SKIP"
+msgstr "GUC Variable \"postgis.gdal_enabled_drivers\" für die GDAL Konfigurationsvariable \"GDAL_SKIP\" eingeführt"
 
 #. Tag: para
 #: release_notes.xml:309
@@ -1446,153 +1363,118 @@ msgstr ""
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
 "db bands"
-msgstr ""
-"Adicionado GUC postgis.enable_outdb_rasters para ativar o acesso para "
-"rasters com out-db bands"
+msgstr "GUC Variable \"postgis.enable_outdb_rasters\" für den Zugriff auf Raster mit out-db Bändern eingeführt"
 
 #. Tag: para
 #: release_notes.xml:310
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2387\">#2387</ulink></ulink>, "
-"address_standardizer extension as part of PostGIS (Stephen Woodbridge / "
-"imaptools.com, Walter Sinclair, Regina Obe)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2387\">#2387</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2387\">#2387</ulink></ulink>, "
 "address_standardizer extension as part of PostGIS (Stephen Woodbridge / "
 "imaptools.com, Walter Sinclair, Regina Obe)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\">#2387</ulink></ulink>, die Extension \"address_standardizer\" ist jetzt Teil von PostGIS (Stephen Woodbridge / imaptools.com, Walter Sinclair, Regina Obe)"
 
 #. Tag: para
 #: release_notes.xml:311
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2816\">#2816</ulink></ulink>, "
-"address_standardizer_data_us extension provides reference lex,gaz,rules for "
-"address_standardizer (Stephen Woodbridge / imaptools.com, Walter Sinclair, "
-"Regina Obe)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2816\">#2816</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2816\">#2816</ulink></ulink>, "
 "address_standardizer_data_us extension provides reference lex,gaz,rules for "
 "address_standardizer (Stephen Woodbridge / imaptools.com, Walter Sinclair, "
 "Regina Obe)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\">#2816</ulink></ulink>, die \"address_standardizer_data_us\" Extenson liefert die Verweise für \"lex\", \"gaz\"; \"rules\" für den \"address_standardizer\" (Stephen Woodbridge / imaptools.com, Walter Sinclair, Regina Obe)"
 
 #. Tag: para
 #: release_notes.xml:312
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2341\">#2341</ulink></ulink>, New mask "
-"parameter for ST_MapAlgebra"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2341\">#2341</ulink></ulink>, New mask "
-"parameter for ST_MapAlgebra"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2341\">#2341</ulink></ulink>, New"
+" mask parameter for ST_MapAlgebra"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\">#2341</ulink></ulink>, Neuer Parameter für Masken in ST_MapAlgebra"
 
 #. Tag: para
 #: release_notes.xml:313
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2397\">#2397</ulink></ulink>, read encoding "
-"info automatically in shapefile loader"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2397\">#2397</ulink></ulink>, read encoding "
-"info automatically in shapefile loader"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2397\">#2397</ulink></ulink>, "
+"read encoding info automatically in shapefile loader"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\">#2397</ulink></ulink>, der Shapefile-Lader liest die Zeichencodierung des Shapefiles automatisch aus"
 
 #. Tag: para
 #: release_notes.xml:314
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2430\">#2430</ulink></ulink>, ST_ForceCurve"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2430\">#2430</ulink></ulink>, ST_ForceCurve"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2430\">#2430</ulink></ulink>, "
+"ST_ForceCurve"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\">#2430</ulink></ulink>, ST_ForceCurve"
 
 #. Tag: para
 #: release_notes.xml:315
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2565\">#2565</ulink></ulink>, "
-"ST_SummaryStatsAgg()"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2565\">#2565</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2565\">#2565</ulink></ulink>, "
 "ST_SummaryStatsAgg()"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\">#2565</ulink></ulink>, ST_SummaryStatsAgg()"
 
 #. Tag: para
 #: release_notes.xml:316
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2567\">#2567</ulink></ulink>, ST_CountAgg()"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2567\">#2567</ulink></ulink>, ST_CountAgg()"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2567\">#2567</ulink></ulink>, "
+"ST_CountAgg()"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\">#2567</ulink></ulink>, ST_CountAgg()"
 
 #. Tag: para
 #: release_notes.xml:317
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2632\">#2632</ulink></ulink>, ST_AsGML() "
-"support for curved features"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2632\">#2632</ulink></ulink>, ST_AsGML() "
-"suporte para características curvas"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2632\">#2632</ulink></ulink>, "
+"ST_AsGML() support for curved features"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\">#2632</ulink></ulink>, ST_AsGML() Unterstützung für gekrümmte Features"
 
 #. Tag: para
 #: release_notes.xml:318
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2652\">#2652</ulink></ulink>, Add --upgrade-"
-"path switch to run_test.pl"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2652\">#2652</ulink></ulink>, Add --upgrade-"
-"path switch to run_test.pl"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2652\">#2652</ulink></ulink>, Add"
+" --upgrade-path switch to run_test.pl"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\">#2652</ulink></ulink>, --upgrade-path Option zu run_test.pl hinzugefügt"
 
 #. Tag: para
 #: release_notes.xml:319
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, sfcgal wrapped "
-"as an extension"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, sfcgal envolvida "
-"como uma extensão "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, "
+"sfcgal wrapped as an extension"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, sfcgal als Extension"
 
 #. Tag: para
 #: release_notes.xml:320
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2227\">#2227</ulink></ulink>, Simplification "
-"with Visvalingam-Whyatt algorithm ST_SimplifyVW, ST_SetEffectiveArea "
-"(Nicklas Avén)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2227\">#2227</ulink></ulink>, Simplificação "
-"com o algorítimo Visvalingam-Whyatt  ST_SimplifyVW, ST_SetEffectiveArea "
-"(Nicklas Avén)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2227\">#2227</ulink></ulink>, "
+"Simplification with Visvalingam-Whyatt algorithm ST_SimplifyVW, "
+"ST_SetEffectiveArea (Nicklas Avén)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\">#2227</ulink></ulink>, Generalisierung mit dem Visvalingam-Whyatt Algorithmus ST_SimplifyVW, ST_SetEffectiveArea (Nicklas Avén)"
 
 #. Tag: para
 #: release_notes.xml:321
 #, no-c-format
 msgid ""
-"Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
-"Ramsey / Nicklas Avén / CartoDB)"
-msgstr ""
+"Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul Ramsey "
+"/ Nicklas Avén / CartoDB)"
+msgstr "Funktionen zum codieren und decodieren von TWKB, ST_AsTWKB, ST_GeomFromTWKB (Paul Ramsey / Nicklas Avén / CartoDB)"
 
 #. Tag: title
 #: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
@@ -1602,57 +1484,44 @@ msgstr ""
 #: release_notes.xml:1302 release_notes.xml:1357
 #, no-c-format
 msgid "Enhancements"
-msgstr "Melhorias"
+msgstr "Verbesserungen"
 
 #. Tag: para
 #: release_notes.xml:325
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3223\">#3223</ulink></ulink>, Add memcmp short-"
-"circuit to ST_Equals (Daniel Baston)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3223\">#3223</ulink></ulink>, Add memcmp short-"
-"circuit to ST_Equals (Daniel Baston)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3223\">#3223</ulink></ulink>, Add"
+" memcmp short-circuit to ST_Equals (Daniel Baston)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\">#3223</ulink></ulink>, memcmp Kurzschlussauswertung zu ST_Equals hinzugefügt (Daniel Baston)"
 
 #. Tag: para
 #: release_notes.xml:326
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3227\">#3227</ulink></ulink>, Tiger geocoder "
-"upgraded to support Tiger 2015 census"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3227\">#3227</ulink></ulink>, Tiger geocoder "
-"atualizado para suportar o censo Tiger 2015"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3227\">#3227</ulink></ulink>, "
+"Tiger geocoder upgraded to support Tiger 2015 census"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\">#3227</ulink></ulink>, Upgrade für den Tiger Geokodierer zur Unterstützung von Tiger 2015 census"
 
 #. Tag: para
 #: release_notes.xml:327
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2278\">#2278</ulink></ulink>, Make liblwgeom "
-"compatible between minor releases"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2278\">#2278</ulink></ulink>, Torna o "
-"liblwgeom compatível entre liberações menores"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2278\">#2278</ulink></ulink>, "
+"Make liblwgeom compatible between minor releases"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\">#2278</ulink></ulink>, liblwgeom zwischen \"Minor Releases\" kompatibel machen"
 
 #. Tag: para
 #: release_notes.xml:328
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/897\">#897</ulink></ulink>, ST_AsX3D support "
-"for GeoCoordinates and systems \"GD\" \"WE\" ability to flip x/y axis (use "
-"option = 2, 3)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/897\">#897</ulink></ulink>, ST_AsX3D support "
-"for GeoCoordinates and systems \"GD\" \"WE\" ability to flip x/y axis (use "
-"option = 2, 3)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/897\">#897</ulink></ulink>, "
+"ST_AsX3D support for GeoCoordinates and systems \"GD\" \"WE\" ability to "
+"flip x/y axis (use option = 2, 3)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/897\">#897</ulink></ulink>, ST_AsX3D Unterstützung für GeoCoordinaten und die Systeme \"GD\" und \"WE\"; kann X- und Y-Achsen vertauschen (Option = 2, 3)"
 
 #. Tag: para
 #: release_notes.xml:329
@@ -1660,262 +1529,214 @@ msgstr ""
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
 "(multi)polygon boundaries"
-msgstr ""
-"ST_Split: permite dividir linhas por limites de multilinhas, multipontos e "
-"(multi)polígonos"
+msgstr "ST_Split: das Auftrennen von Linien durch MultiLines, MultiPoints und (Multi)Polygongrenzen ermöglichen"
 
 #. Tag: para
 #: release_notes.xml:330
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3070\">#3070</ulink></ulink>, Simplify "
-"geometry type constraint"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3070\">#3070</ulink></ulink>, Simplifica a "
-"restrição de tipo de geometria "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3070\">#3070</ulink></ulink>, "
+"Simplify geometry type constraint"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\">#3070</ulink></ulink>, Vereinfachung des Constraint für den geometrischen Datentyp"
 
 #. Tag: para
 #: release_notes.xml:331
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2839\">#2839</ulink></ulink>, Implement "
-"selectivity estimator for functional indexes, speeding up spatial queries on "
-"raster tables. (Sandro Santilli / Vizzuality)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2839\">#2839</ulink></ulink>, "
+"Implement selectivity estimator for functional indexes, speeding up spatial "
+"queries on raster tables. (Sandro Santilli / Vizzuality)"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2839\">#2839</ulink></ulink>, Implementa "
-"estimador seletivo para índices funcionais, aumentando a velocidade de "
-"consultas espaciais em tabelas raster. (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:332
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2361\">#2361</ulink></ulink>, Added "
-"spatial_index column to raster_columns view"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2361\">#2361</ulink></ulink>, Added "
-"spatial_index column to raster_columns view"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2361\">#2361</ulink></ulink>, "
+"Added spatial_index column to raster_columns view"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\">#2361</ulink></ulink>, die Spalte \"spatial_index\" zum View \"raster_columns\" hinzugefügt"
 
 #. Tag: para
 #: release_notes.xml:333
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2390\">#2390</ulink></ulink>, Testsuite for "
-"pgsql2shp"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2390\">#2390</ulink></ulink>, Suíte de teste "
-"para pgsql2shp"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2390\">#2390</ulink></ulink>, "
+"Testsuite for pgsql2shp"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\">#2390</ulink></ulink>, Testsuite für pgsql2shp"
 
 #. Tag: para
 #: release_notes.xml:334
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2527\">#2527</ulink></ulink>, Added -k flag to "
-"raster2pgsql to skip checking that band is NODATA"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2527\">#2527</ulink></ulink>, Bandeira -k "
-"adicionada a raster2pgsql para pular a verificação de que a banda é NODATA"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2527\">#2527</ulink></ulink>, "
+"Added -k flag to raster2pgsql to skip checking that band is NODATA"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\">#2527</ulink></ulink>, die Flag \"-k\" für raster2pgsql hinzugefügt, um die Überprüfung des Bandes auf NODATA zu überspringen"
 
 #. Tag: para
 #: release_notes.xml:335
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2616\">#2616</ulink></ulink>, Reduce text "
-"casts during topology building and export"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2616\">#2616</ulink></ulink>, Reduz os casts "
-"de texto durante a construção e exportação de topologia"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2616\">#2616</ulink></ulink>, "
+"Reduce text casts during topology building and export"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\">#2616</ulink></ulink>, Verringerung der Typumwandlungen in Text, wärend des Aufbaus und des Exports von Topologie"
 
 #. Tag: para
 #: release_notes.xml:336
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2717\">#2717</ulink></ulink>, support "
-"startpoint, endpoint, pointn, numpoints for compoundcurve"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2717\">#2717</ulink></ulink>, suporta ponto "
-"inicial, ponto final, ponto n, numpoints para curvas compostas"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2717\">#2717</ulink></ulink>, "
+"support startpoint, endpoint, pointn, numpoints for compoundcurve"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\">#2717</ulink></ulink>, ST_numPoints, ST_PointN, ST_startPoint und ST_endPoint für CompundCurve"
 
 #. Tag: para
 #: release_notes.xml:337
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Add support for "
-"GDAL 2.0"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Adiciona suporte "
-"para GDAL 2.0"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Add"
+" support for GDAL 2.0"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Unterstützung von GDAL 2.0"
 
 #. Tag: para
 #: release_notes.xml:338
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, SFCGAL can now "
-"be installed with CREATE EXTENSION (Vincent Mora @ Oslandia)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, SFCGAL agora "
-"pode ser instalado com CREATE EXTENSION (Vincent Mora @ Oslandia)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, "
+"SFCGAL can now be installed with CREATE EXTENSION (Vincent Mora @ Oslandia)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\">#2754</ulink></ulink>, SFCGAL kann nun mit CREATE EXTENSION (Vincent Mora @ Oslandia) installiert werden"
 
 #. Tag: para
 #: release_notes.xml:339
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2828\">#2828</ulink></ulink>, Convert "
-"ST_Envelope(raster) from SQL to C"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2828\">#2828</ulink></ulink>, Converte "
-"ST_Envelope(raster) de SQL para C"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2828\">#2828</ulink></ulink>, "
+"Convert ST_Envelope(raster) from SQL to C"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\">#2828</ulink></ulink>, ST_Envelope(raster) von SQL nach C portieren"
 
 #. Tag: para
 #: release_notes.xml:340 release_notes.xml:433
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2829\">#2829</ulink></ulink>, Shortcut "
-"ST_Clip(raster) if geometry fully contains the raster and no NODATA specified"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2829\">#2829</ulink></ulink>, "
+"Shortcut ST_Clip(raster) if geometry fully contains the raster and no NODATA"
+" specified"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2829\">#2829</ulink></ulink>, Shortcut "
-"ST_Clip(raster) se a geometria contém o raster completamente e NODATA "
-"especificado"
 
 #. Tag: para
 #: release_notes.xml:341
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2906\">#2906</ulink></ulink>, Update tiger "
-"geocoder to handle tiger 2014 data"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2906\">#2906</ulink></ulink>, Update tiger "
-"geocoder para lidar com dados tiger 2014 "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2906\">#2906</ulink></ulink>, "
+"Update tiger geocoder to handle tiger 2014 data"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\">#2906</ulink></ulink>, Upgrade des Tiger Geokodierers für die Tiger 2014 Daten"
 
 #. Tag: para
 #: release_notes.xml:342
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3048\">#3048</ulink></ulink>, Speed up "
-"geometry simplification (J.Santana @ CartoDB)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3048\">#3048</ulink></ulink>, Acelera a "
-"simplificação de geometria (J.Santana @ CartoDB)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3048\">#3048</ulink></ulink>, "
+"Speed up geometry simplification (J.Santana @ CartoDB)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\">#3048</ulink></ulink>, Generalisierung von Geometrien beschleunigt (J.Santana @ CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:343
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3092\">#3092</ulink></ulink>, Slow performance "
-"of geometry_columns with many tables"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3092\">#3092</ulink></ulink>, Diminui a "
-"performance das geometry_columns com várias tabelas"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3092\">#3092</ulink></ulink>, "
+"Slow performance of geometry_columns with many tables"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\">#3092</ulink></ulink>, Langsamer View \"geometry_columns\" bei vielen Geometrietabellen"
 
 #. Tag: title
 #: release_notes.xml:348
 #, no-c-format
 msgid "Release 2.1.8"
-msgstr "Versão 2.1.8"
+msgstr "Release 2.1.8"
 
 #. Tag: para
 #: release_notes.xml:349
 #, no-c-format
 msgid "Release date: 2015-07-07"
-msgstr "Data de lançamento: 2015-07-07"
+msgstr "Freigabedatum: 2015-07-07"
 
 #. Tag: para
 #: release_notes.xml:350 release_notes.xml:367
 #, no-c-format
 msgid "This is a critical bug fix release."
-msgstr "Esta é uma correção de bug decisiva. "
+msgstr "Dies ist eine wichtige Bugfix-Release."
 
 #. Tag: para
 #: release_notes.xml:353
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
-msgstr "#3159, não força uma bbox salvar na ST_Affine"
+msgstr "#3159, Zwischenspeicherung einer BBox durch ST_Affine nicht erzwingen - falls vorher nicht vorhanden"
 
 #. Tag: para
 #: release_notes.xml:354
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
-msgstr "#3018, GROUP BY geografia algumas vezes retorna linhas duplicadas "
+msgstr "#3018, \"GROUP BY Geography\" gibt manchmal duplizierte Datensätze zurück"
 
 #. Tag: para
 #: release_notes.xml:355
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
-"#3048, shp2pgsql - formato de número ilegal quando sistema de localização é "
-"especificado"
 
 #. Tag: para
 #: release_notes.xml:356 release_notes.xml:372
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
-msgstr "#3094, Malformado GeoJSON fornece backend quebrado"
+msgstr "#3094, Fehlerhafte Eingabe von GeoJSON bringt Back-end zum Absturz"
 
 #. Tag: para
 #: release_notes.xml:357
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
-msgstr "#3104, st_asgml introduz caracteres aleatórios no campo ID"
+msgstr "#3104, st_asgml schleust ein zufälliges Zeichen im ID-Attribut ein"
 
 #. Tag: para
 #: release_notes.xml:358
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
-msgstr "#3155, Remove liblwgeom.h em fazer desinstalação "
+msgstr "#3155, Mit \"make uninstall\" liblwgeom.h entfernen"
 
 #. Tag: para
 #: release_notes.xml:359
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
-msgstr ""
-"#3177, gserialized_is_empty não pode lidar com casos encaixados vazios "
+msgstr "#3177, gserialized_is_empty kann verschachtelte, leere Geometrien nicht behandeln"
 
 #. Tag: para
 #: release_notes.xml:360
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
-msgstr "Corrige crash em ST_LineLocatePoint"
+msgstr "Absturz von ST_LineLocatePoint bereinigt"
 
 #. Tag: title
 #: release_notes.xml:365
 #, no-c-format
 msgid "Release 2.1.7"
-msgstr "Versão 2.1.7"
+msgstr "Release 2.1.7"
 
 #. Tag: para
 #: release_notes.xml:366
 #, no-c-format
 msgid "Release date: 2015-03-30"
-msgstr "Data de lançamento: 2015-03-30"
+msgstr "Freigabedatum: 2015-03-30"
 
 #. Tag: para
 #: release_notes.xml:370
@@ -1923,26 +1744,24 @@ msgstr "Data de lançamento: 2015-03-30"
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
-"#3086, ST_DumpValues() quebra backend na limpeza com índices de banda "
-"inválidos"
 
 #. Tag: para
 #: release_notes.xml:371
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
-msgstr "#3088, Não (re)define strcasestr em um liblwgeom.h"
+msgstr "#3088, \"strcasestr\" in \"liblwgeom.h\" nicht (erneut) definieren"
 
 #. Tag: title
 #: release_notes.xml:377
 #, no-c-format
 msgid "Release 2.1.6"
-msgstr "Versão 2.1.6"
+msgstr "Release 2.1.6"
 
 #. Tag: para
 #: release_notes.xml:378
 #, no-c-format
 msgid "Release date: 2015-03-20"
-msgstr "Data de lançamento: 2015-03-20"
+msgstr "Freigabedatum: 2015-03-20"
 
 #. Tag: para
 #: release_notes.xml:382
@@ -1954,45 +1773,43 @@ msgstr ""
 #: release_notes.xml:383
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
-msgstr "#3048, Acelera simplificação de geometria (J.Santana @ CartoDB)"
+msgstr "#3048, Geschwindigkeitsverbesserung bei der Generalisierung von Geometrien (J.Santana @ CartoDB)"
 
 #. Tag: para
 #: release_notes.xml:384
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
-msgstr "#3050, Acelera o leitor de tipo de geometria (J.Santana @ CartoDB)"
+msgstr ""
 
 #. Tag: para
 #: release_notes.xml:388
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
-msgstr "#2941, permite colunas de geografia com SRID em vez de 4326"
+msgstr "#2941, der geographische Datentyp darf eine andere SRID als 4326 aufweisen"
 
 #. Tag: para
 #: release_notes.xml:389
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
-"#3069, pequenos objetos tornando-se caixas inapropriadamente fluffed up "
 
 #. Tag: para
 #: release_notes.xml:390
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
-msgstr "#3068, Ter postgis_typmod_dims retorna NULL para dims sem restrições"
+msgstr "#3068, \"postgis_typmod_dims\" gibt bei Dimensionen, die nicht durch ein Constraint festgelegt sind, NULL zurück"
 
 #. Tag: para
 #: release_notes.xml:391
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
-msgstr ""
-"#3061, Permite pontos duplicados nas funções JSON, GML, GML ST_GeomFrom* "
+msgstr "#3061, Duplizierte Punkte in JSON, GML, GML ST_GeomFrom* Funktionen erlauben"
 
 #. Tag: para
 #: release_notes.xml:392
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
-msgstr "#3058, Correção ND-GiST método picksplit para dividir no melhor plano"
+msgstr "#3058, ND-GiST picksplit Methode fixiert, indem Teilungsoperation auf der bestgeeigneten Ebene durchführt wird"
 
 #. Tag: para
 #: release_notes.xml:393
@@ -2000,288 +1817,231 @@ msgstr "#3058, Correção ND-GiST método picksplit para dividir no melhor plano
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
 "9.1"
-msgstr ""
-"#3052, Torna os operadores <-> and <#> disponíveis para o "
-"PostgreSQL < 9.1"
+msgstr "#3052, Die Operatoren <-> and <#> für PostgreSQL < 9.1 zur Verfügung stellen"
 
 #. Tag: para
 #: release_notes.xml:394
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
-msgstr ""
-"#3045, Correção da confusão de dimensionalidade no operador &&& "
+msgstr "#3045, Verwirrung mit der Dimensionalität im &&& Operator behoben"
 
 #. Tag: para
 #: release_notes.xml:395
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
-msgstr ""
-"#3016, Permite cancelar o registro de camadas de topologias corrompidas "
+msgstr "#3016, Deregistrierung von Layer mit beschädigten Topologien zulassen"
 
 #. Tag: para
 #: release_notes.xml:396
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
-msgstr "#3015, Evita exceções do TopologySummary"
+msgstr "#3015, Fehler bei der Ausführung von \"TopologySummary\" vermeiden"
 
 #. Tag: para
 #: release_notes.xml:397
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
-msgstr ""
+msgstr "#3020, ST_AddBand out-db Bug; als Wert für die Höhe wird die Breite benutzt"
 
 #. Tag: para
 #: release_notes.xml:398
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
-msgstr ""
-"#3031, Permite restauração das tabelas Geometry(Point) descartadas com "
-"vazias nelas"
+msgstr "#3031, Das Wiederherstellen von Geometry(Point) Tabellen die mit Leerfeldern \"gedumped\" wurden erlauben"
 
 #. Tag: title
 #: release_notes.xml:403
 #, no-c-format
 msgid "Release 2.1.5"
-msgstr "Versão 2.1.5"
+msgstr "Release 2.1.5"
 
 #. Tag: para
 #: release_notes.xml:404
 #, no-c-format
 msgid "Release date: 2014-12-18"
-msgstr "Data de lançamento: 2014-12-18"
+msgstr "Freigabedatum: 2014-12-18"
 
 #. Tag: para
 #: release_notes.xml:408
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2933\">#2933</ulink></ulink>, Speedup "
-"construction of large multi-geometry objects"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2933\">#2933</ulink></ulink>, Acelera a "
-"construção de grandes objetos multi geometria "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2933\">#2933</ulink></ulink>, "
+"Speedup construction of large multi-geometry objects"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\">#2933</ulink></ulink>, Geschwindigkeitssteigerung beim Erstellen von großen Sammelgeometrien"
 
 #. Tag: para
 #: release_notes.xml:413
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2947\">#2947</ulink></ulink>, Fix memory leak "
-"in lwgeom_make_valid for single-component collection input"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2947\">#2947</ulink></ulink>, Correção no "
-"vazamento de memória em lwgeom_make_valid para entrada de coleção de um "
-"único componente "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2947\">#2947</ulink></ulink>, Fix"
+" memory leak in lwgeom_make_valid for single-component collection input"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\">#2947</ulink></ulink>, Speicherleck in \"lwgeom_make_valid\" bereinigt"
 
 #. Tag: para
 #: release_notes.xml:415
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2949\">#2949</ulink></ulink>, Fix memory leak "
-"in lwgeom_mindistance2d for curve input"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2949\">#2949</ulink></ulink>, Correção no "
-"vazamento de memória em lwgeom_mindistance2d para entrada de curva"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2949\">#2949</ulink></ulink>, Fix"
+" memory leak in lwgeom_mindistance2d for curve input"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\">#2949</ulink></ulink>, Speicherleck in lwgeom_mindistance2d beseitigt"
 
 #. Tag: para
 #: release_notes.xml:416
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2931\">#2931</ulink></ulink>, BOX "
-"representation is case sensitive"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2931\">#2931</ulink></ulink>, Representação de "
-"CAIXA em caso sensível "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2931\">#2931</ulink></ulink>, BOX"
+" representation is case sensitive"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\">#2931</ulink></ulink>, die Bezeichnung für BOX ist case-sensitive"
 
 #. Tag: para
 #: release_notes.xml:417
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2942\">#2942</ulink></ulink>, PostgreSQL 9.5 "
-"support"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2942\">#2942</ulink></ulink>, Suporte "
-"PostgreSQL 9.5 "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2942\">#2942</ulink></ulink>, "
+"PostgreSQL 9.5 support"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\">#2942</ulink></ulink>, PostgreSQL 9.5 support"
 
 #. Tag: para
 #: release_notes.xml:418
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2953\">#2953</ulink></ulink>, 2D stats not "
-"generated when Z/M values are extreme"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2953\">#2953</ulink></ulink>, Estatísticas 2D "
-"não geradas quando os valores Z/M forem extremos"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2953\">#2953</ulink></ulink>, 2D "
+"stats not generated when Z/M values are extreme"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\">#2953</ulink></ulink>, 2D Statistik wird nicht erstellt, wenn die Werte Z/M extrem sind"
 
 #. Tag: para
 #: release_notes.xml:419
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/3009\">#3009</ulink></ulink>, Geography cast "
-"may effect underlying tuple"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/3009\">#3009</ulink></ulink>, "
+"Geography cast may effect underlying tuple"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\">#3009</ulink></ulink>, die Typumwandlung in Geography kann den Basiswert eines Tupels ändern"
 
 #. Tag: title
 #: release_notes.xml:424
 #, no-c-format
 msgid "Release 2.1.4"
-msgstr "Versão 2.1.4"
+msgstr "Release 2.1.4"
 
 #. Tag: para
 #: release_notes.xml:425
 #, no-c-format
 msgid "Release date: 2014-09-10"
-msgstr "Data de lançamento: 2014-09-10"
+msgstr "Freigabedatum: 2014-09-10"
 
 #. Tag: para
 #: release_notes.xml:429
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2745\">#2745</ulink></ulink>, Speedup "
-"ST_Simplify calls against points"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2745\">#2745</ulink></ulink>, Acelera as "
-"chamadas  ST_Simplify contra pontos"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2745\">#2745</ulink></ulink>, "
+"Speedup ST_Simplify calls against points"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\">#2745</ulink></ulink>, Geschwindigkeitsverbesserung beim Aufruf von ST_Simplify mit Punkten"
 
 #. Tag: para
 #: release_notes.xml:430
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Support for GDAL "
-"2.0"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Suporte para "
-"GDAL 2.0"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, "
+"Support for GDAL 2.0"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\">#2747</ulink></ulink>, Unterstützung von GDAL 2.0"
 
 #. Tag: para
 #: release_notes.xml:431
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2749\">#2749</ulink></ulink>, Make "
-"rtpostgis_upgrade_20_21.sql ACID"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2749\">#2749</ulink></ulink>, Faz "
-"rtpostgis_upgrade_20_21.sql ACID"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2749\">#2749</ulink></ulink>, "
+"Make rtpostgis_upgrade_20_21.sql ACID"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\">#2749</ulink></ulink>, rtpostgis_upgrade_20_21.sql ACID gemacht"
 
 #. Tag: para
 #: release_notes.xml:432
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2811\">#2811</ulink></ulink>, Do not specify "
-"index names when loading shapefiles/rasters"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2811\">#2811</ulink></ulink>, Não especifica "
-"nomes de índices no carregamento de shapefiles/rasters"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2811\">#2811</ulink></ulink>, Do "
+"not specify index names when loading shapefiles/rasters"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\">#2811</ulink></ulink>, Namen der Indizes beim Laden von Shapefiles/Rastern nicht festlegen"
 
 #. Tag: para
 #: release_notes.xml:435
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2895\">#2895</ulink></ulink>, Raise cost of "
-"ST_ConvexHull(raster) to 300 for better query plans"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2895\">#2895</ulink></ulink>, Aumenta o custo "
-"da ST_ConvexHull(raster) para 300 para planos melhores"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2895\">#2895</ulink></ulink>, "
+"Raise cost of ST_ConvexHull(raster) to 300 for better query plans"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\">#2895</ulink></ulink>, Verbesserung des Auswertungsplan durch Senkung der Kosten von  ST_ConvexHull(raster) auf 300"
 
 #. Tag: para
 #: release_notes.xml:440
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2605\">#2605</ulink></ulink>, armel: "
-"_ST_Covers() returns true for point in hole"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2605\">#2605</ulink></ulink>, armel: "
-"_ST_Covers() retorna verdade para ponto no buraco"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2605\">#2605</ulink></ulink>, "
+"armel: _ST_Covers() returns true for point in hole"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\">#2605</ulink></ulink>, Armel: _ST_Covers() gibt für einem Punkt in einer Aussparung TRUE zurück"
 
 #. Tag: para
 #: release_notes.xml:441
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2911\">#2911</ulink></ulink>, Fix output scale "
-"on ST_Rescale/ST_Resample/ST_Resize of rasters with scale 1/-1 and offset "
-"0/0."
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2911\">#2911</ulink></ulink>, Correção na "
-"escala de saída ST_Rescale/ST_Resample/ST_Resize de rasters com escala 1/-1 "
-"e compensação 0/0."
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2911\">#2911</ulink></ulink>, Fix"
+" output scale on ST_Rescale/ST_Resample/ST_Resize of rasters with scale 1/-1"
+" and offset 0/0."
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\">#2911</ulink></ulink>, Ausgabemassstab von Rastern in ST_Rescale/ST_Resample/ST_Resize bei Massstab 1/-1 und einem Versatz von 0/0 bereinigt."
 
 #. Tag: para
 #: release_notes.xml:443
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
-msgstr "Corrigido crash em ST_Union(raster)"
+msgstr "Absturz von ST_Union(raster) bereinigt"
 
 #. Tag: para
 #: release_notes.xml:444
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2704\">#2704</ulink></ulink>, ST_GeomFromGML() "
-"does not work properly with array of gml:pos (Even Roualt)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2704\">#2704</ulink></ulink>, ST_GeomFromGML() "
-"não funciona corretamente com arranjo de gml:pos (Even Roualt)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2704\">#2704</ulink></ulink>, "
+"ST_GeomFromGML() does not work properly with array of gml:pos (Even Roualt)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\">#2704</ulink></ulink>, ST_GeomFromGML() funktioniert nicht einwandfrei mit einem Feld aus \"gml:pos\" (Even Roualt)"
 
 #. Tag: para
 #: release_notes.xml:446
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2708\">#2708</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2708\">#2708</ulink></ulink>, "
 "updategeometrysrid doesn't update srid check when schema not specified. "
 "Patch from Marc Jansen"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2708\">#2708</ulink></ulink>, "
-"updategeometrysrid não atualiza srid check quando o esquema não está "
-"especificado. Caminho de Marc Jansen"
 
 #. Tag: para
 #: release_notes.xml:448
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2720\">#2720</ulink></ulink>, lwpoly_add_ring "
-"should update maxrings after realloc"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2720\">#2720</ulink></ulink>, "
+"lwpoly_add_ring should update maxrings after realloc"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2720\">#2720</ulink></ulink>, lwpoly_add_ring "
-"should update maxrings after realloc"
 
 #. Tag: para
 #: release_notes.xml:449
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2759\">#2759</ulink></ulink>, Fix "
-"postgis_restore.pl handling of multiline object comments embedding sql "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2759\">#2759</ulink></ulink>, Fix"
+" postgis_restore.pl handling of multiline object comments embedding sql "
 "comments"
 msgstr ""
 
@@ -2289,77 +2049,77 @@ msgstr ""
 #: release_notes.xml:451
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2774\">#2774</ulink></ulink>, fix undefined "
-"behavior in ptarray_calculate_gbox_geodetic"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2774\">#2774</ulink></ulink>, fix"
+" undefined behavior in ptarray_calculate_gbox_geodetic"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:452
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
-msgstr "Correção de falta potencial de memória na ST_MakeValid "
+msgstr "Speicherzugriffsverletzung in ST_MakeValid behoben"
 
 #. Tag: para
 #: release_notes.xml:453
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2784\">#2784</ulink></ulink>, Fix handling of "
-"bogus argument to --with-sfcgal"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2784\">#2784</ulink></ulink>, Fix"
+" handling of bogus argument to --with-sfcgal"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\">#2784</ulink></ulink>, Falscher Übergabewert --with-sfcgal bereinigt"
 
 #. Tag: para
 #: release_notes.xml:454
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2772\">#2772</ulink></ulink>, Premature memory "
-"free in RASTER_getBandPath (ST_BandPath)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2772\">#2772</ulink></ulink>, "
+"Premature memory free in RASTER_getBandPath (ST_BandPath)"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:455
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2755\">#2755</ulink></ulink>, Fix regressions "
-"tests against all versions of SFCGAL"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2755\">#2755</ulink></ulink>, Fix"
+" regressions tests against all versions of SFCGAL"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\">#2755</ulink></ulink>, Regressionstests für alle Versionen von SFCGAL fixiert"
 
 #. Tag: para
 #: release_notes.xml:456
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2775\">#2775</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2775\">#2775</ulink></ulink>, "
 "lwline_from_lwmpoint leaks memory"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\">#2775</ulink></ulink>, Speicherleck in \"lwline_from_lwmpoint\""
 
 #. Tag: para
 #: release_notes.xml:457
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2802\">#2802</ulink></ulink>, ST_MapAlgebra "
-"checks for valid callback function return value"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2802\">#2802</ulink></ulink>, "
+"ST_MapAlgebra checks for valid callback function return value"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\">#2802</ulink></ulink>, ST_MapAlgebra überprüft die von der Rückruffunktion zurückgegebenen Werte auf Validität"
 
 #. Tag: para
 #: release_notes.xml:458
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2803\">#2803</ulink></ulink>, ST_MapAlgebra "
-"handles no userarg and STRICT callback function"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2803\">#2803</ulink></ulink>, "
+"ST_MapAlgebra handles no userarg and STRICT callback function"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:459
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2834\">#2834</ulink></ulink>, "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2834\">#2834</ulink></ulink>, "
 "ST_Estimated_Extent and mixedCase table names (regression bug)"
 msgstr ""
 
@@ -2367,102 +2127,97 @@ msgstr ""
 #: release_notes.xml:460
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2845\">#2845</ulink></ulink>, Bad geometry "
-"created from ST_AddPoint"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2845\">#2845</ulink></ulink>, Bad"
+" geometry created from ST_AddPoint"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\">#2845</ulink></ulink>, ST_AddPoint erzeugt mangelhafte Geometrie"
 
 #. Tag: para
 #: release_notes.xml:461
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2870\">#2870</ulink></ulink>, Binary insert "
-"into geography column results geometry being inserted"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2870\">#2870</ulink></ulink>, "
+"Binary insert into geography column results geometry being inserted"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:462
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2872\">#2872</ulink></ulink>, make install "
-"builds documentation (Greg Troxell)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2872\">#2872</ulink></ulink>, "
+"make install builds documentation (Greg Troxell)"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:463
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2819\">#2819</ulink></ulink>, find isfinite or "
-"replacement on Centos5 / Solaris"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2819\">#2819</ulink></ulink>, "
+"find isfinite or replacement on Centos5 / Solaris"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:464
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2899\">#2899</ulink></ulink>, geocode limit 1 "
-"not returning best answer (tiger geocoder)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2899\">#2899</ulink></ulink>, "
+"geocode limit 1 not returning best answer (tiger geocoder)"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:465
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2903\">#2903</ulink></ulink>, Unable to "
-"compile on FreeBSD"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2903\">#2903</ulink></ulink>, Incapaz de "
-"compilar no FreeBSD"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2903\">#2903</ulink></ulink>, "
+"Unable to compile on FreeBSD"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\">#2903</ulink></ulink>, Kann auf FreeBSD nicht kompiliert werden"
 
 #. Tag: para
 #: release_notes.xml:466
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
-"trac.osgeo.org/postgis/ticket/2927\">#2927</ulink></ulink> reverse_geocode "
-"not filling in direction prefix (tiger geocoder) get rid of deprecated "
-"ST_Line_Locate_Point called"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2927\">#2927</ulink></ulink> "
+"reverse_geocode not filling in direction prefix (tiger geocoder) get rid of "
+"deprecated ST_Line_Locate_Point called"
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:472
 #, no-c-format
 msgid "Release 2.1.3"
-msgstr "Versão 2.1.3"
+msgstr "Release 2.1.3"
 
 #. Tag: para
 #: release_notes.xml:473
 #, no-c-format
 msgid "Release date: 2014/05/13"
-msgstr "Data de lançamento: 2014/05/13"
+msgstr "Freigabedatum: 2014/05/13"
 
 #. Tag: para
 #: release_notes.xml:474
 #, no-c-format
 msgid "This is a bug fix and security release."
-msgstr "Esta é uma correção de bug e comunicado seguro. "
+msgstr "Dies ist eine Bugfix- und Sicherheits-Release."
 
 #. Tag: title
 #: release_notes.xml:476
 #, no-c-format
 msgid "Important changes"
-msgstr "Mudanças importantes "
+msgstr "Wichtige Änderungen"
 
 #. Tag: para
 #: release_notes.xml:477
 #, no-c-format
 msgid ""
-"Starting with this version offline raster access and use of GDAL drivers are "
-"disabled by default."
-msgstr ""
-"Começando com este acesso de versão raster offline e uso dos drivers GDAL "
-"estão desativados por padrão. "
+"Starting with this version offline raster access and use of GDAL drivers are"
+" disabled by default."
+msgstr "Beginnend mit dieser Version sind der Zugriff auf Offline-Raster und die GDAL-Treiber standardmäßig deaktiviert."
 
 #. Tag: para
 #: release_notes.xml:482
@@ -2471,10 +2226,7 @@ msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
 "drivers: POSTGIS_GDAL_ENABLED_DRIVERS. By default, all GDAL drivers are "
 "disabled"
-msgstr ""
-"Uma variável de ambiente é introduzida para permitir a ativação de drivers "
-"GDAL específicos: POSTGIS_GDAL_ENABLED_DRIVERS. Por padrão, todos os drivers "
-"GDAL estão desativados"
+msgstr "Einführung der Umgebungsvariable \"POSTGIS_GDAL_ENABLED_DRIVERS\" zum Aktivieren bestimmter GDAL-Treiber. Standardmäßig sind alle GDAL-Treiber deaktiviert"
 
 #. Tag: para
 #: release_notes.xml:488
@@ -2483,10 +2235,7 @@ msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
 "bands: POSTGIS_ENABLE_OUTDB_RASTERS. By default, out-db raster bands are "
 "disabled"
-msgstr ""
-"Uma variável de ambiente é introduzida para permitir a ativação de bandas "
-"raster out-db: POSTGIS_ENABLE_OUTDB_RASTERS. Por padrão, bandas out-db "
-"raster são desativadas "
+msgstr "Einführung der Umgebungsvariable \"POSTGIS_GDAL_ENABLED_RASTERS\" um out-db Rasterbänder zu ermöglichen. Standardmäßig sind out-db Raster deaktiviert"
 
 #. Tag: para
 #: release_notes.xml:494
@@ -2495,8 +2244,6 @@ msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
 "determines the behavior of the whole cluster."
 msgstr ""
-"As variáveis de ambiente devem ser configuradas para o processo PostgreSQL, "
-"e determina o comportamento do cluster inteiro. "
 
 #. Tag: para
 #: release_notes.xml:501
@@ -2504,7 +2251,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
 "invalid GeoJSON Polygon input crashes server process"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, Eingabe eines ungültigen GeoJSON Polygons führt zu Absturz des Server-Prozesses"
 
 #. Tag: para
 #: release_notes.xml:502
@@ -2520,19 +2267,19 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
 "ST_DumpPoints of EMPTY geometries crashes server"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, ST_DumpPoints von LEEREN Geometrien führt zu Serverabsturz"
 
 #. Tag: title
 #: release_notes.xml:507
 #, no-c-format
 msgid "Release 2.1.2"
-msgstr "Versão 2.1.2"
+msgstr "Release 2.1.2"
 
 #. Tag: para
 #: release_notes.xml:508 release_notes.xml:805
 #, no-c-format
 msgid "Release date: 2014/03/31"
-msgstr "Data de Lançamento: 2014/03/31"
+msgstr "Freigabedatum: 2014/03/31"
 
 #. Tag: para
 #: release_notes.xml:509
@@ -2540,9 +2287,7 @@ msgstr "Data de Lançamento: 2014/03/31"
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
 "2.1.1 release."
-msgstr ""
-"Este é uma versão apenas de correção de erros, resolvendo questões que foram "
-"solicitadas desde a versão 2.1.1."
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 2.1.1 gemeldet wurden."
 
 #. Tag: para
 #: release_notes.xml:512
@@ -2558,7 +2303,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
 "st_distance returning incorrect results for large geographies"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, ST_Distance gibt falsche Ergebnisse für große Geographien zurück"
 
 #. Tag: para
 #: release_notes.xml:514
@@ -2566,7 +2311,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
 "Check for json-c/json.h presence/usability before json/json.h"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, Die Anwesenheit/Brauchbarkeit von json-c/json.h vor der Kompilation überprüfen"
 
 #. Tag: para
 #: release_notes.xml:515
@@ -2590,7 +2335,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
 "ST_Simplify(TopoGeometry) for hierarchical topogeoms"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, ST_Simplify(TopoGeometry) für hierarchische TopoGeometrien bereinigt"
 
 #. Tag: para
 #: release_notes.xml:518 release_notes.xml:815
@@ -2598,7 +2343,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
 "NULL raster handling in ST_AsPNG, ST_AsTIFF and ST_AsJPEG"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Handhabung von NULL-Rastern in ST_AsPNG, ST_AsTIFF und ST_AsJPEG fixiert"
 
 #. Tag: para
 #: release_notes.xml:520 release_notes.xml:816
@@ -2614,7 +2359,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
 "geography ST_Intersects results depending on insert order"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, Das Ergebnis von ST_Intersects hängt beim geographischen Datentyp von der Reihenfolge der Eingabe ab"
 
 #. Tag: para
 #: release_notes.xml:522
@@ -2622,7 +2367,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
 "not allow installing postgis twice in the same database"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Doppelinstallationen von PostGIS in der selben Datenbank verbieten"
 
 #. Tag: para
 #: release_notes.xml:523 release_notes.xml:817
@@ -2638,7 +2383,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
 "Cannot open more than 1024 out-db files in one process"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, Innerhalb einer Datenbankverbindung können maximal 1024 out-db Dateien geöffnet werden"
 
 #. Tag: para
 #: release_notes.xml:525 release_notes.xml:819
@@ -2678,7 +2423,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
 "Geography distance on M geometries sometimes wrong"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, die geographische Entfernungsberechnung ist bei M-Geometrien manchmal falsch"
 
 #. Tag: para
 #: release_notes.xml:530
@@ -2687,15 +2432,15 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2653\">#2653</ulink>, Fix "
 "topology functions when \"topology\" is not in search_path"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, <ulink url=\"http://trac.osgeo.org/postgis/ticket/2653\">#2653</ulink>, Lösung für topologische Funktionen, wenn das Schema \"topology\" nicht im Suchpfad/\"search_path\" ist"
 
 #. Tag: para
 #: release_notes.xml:531
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
-"deprecated calls from topology"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop"
+" deprecated calls from topology"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Überholte Aufrufe von \"topology\" eingestellt"
 
 #. Tag: para
 #: release_notes.xml:532
@@ -2703,9 +2448,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
 "users without topology privileges call postgis_full_version()"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, "
-"Permite usuários sem privilégios de topologia chamar postgis_full_version()"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Zulassen, dass Anwender die keine Berechtigung auf das Schema \"topology\" haben, postgis_full_version() aufrufen können"
 
 #. Tag: para
 #: release_notes.xml:533
@@ -2714,8 +2457,6 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
 "missing operator = and hash_raster_ops opclass on raster"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, "
-"Correção no operador ausente = e hash_raster_ops opclass no raster"
 
 #. Tag: para
 #: release_notes.xml:534
@@ -2727,13 +2468,7 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
 "Geography distance issues with tree optimization"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2636\">#2636</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
-"Issues de distância geográfica com otimização de árvore"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, <ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, <ulink url=\"http://trac.osgeo.org/postgis/ticket/2636\">#2636</ulink>, <ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, <ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, Probleme bei der geographischen Entfernungsberechnung"
 
 #. Tag: para
 #: release_notes.xml:538
@@ -2741,29 +2476,27 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
 "avoid memcopy in GiST index (hayamiz)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
-"evita cópia de memória no índice GiST (hayamiz)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, Arbeitsspeicherkopien im GiST Index vermeiden (hayamiz)"
 
 #. Tag: para
 #: release_notes.xml:539
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
-"upgrade: avoid drop/recreate of aggregates that hadn't changed"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft"
+" upgrade: avoid drop/recreate of aggregates that hadn't changed"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, Soft-Upgrade: Das Löschen/Neuerstellen von unveränderten Aggregaten vermeiden"
 
 #. Tag: title
 #: release_notes.xml:544
 #, no-c-format
 msgid "Release 2.1.1"
-msgstr "Versão 2.1.1"
+msgstr "Release 2.1.1"
 
 #. Tag: para
 #: release_notes.xml:545
 #, no-c-format
 msgid "Release date: 2013/11/06"
-msgstr "Data de lançamento: 2013/11/06"
+msgstr "Freigabedatum: 2013/11/06"
 
 #. Tag: para
 #: release_notes.xml:546
@@ -2771,15 +2504,13 @@ msgstr "Data de lançamento: 2013/11/06"
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
 "2.1.0 release."
-msgstr ""
-"Este é uma versão apenas de correção de erros, resolvendo questões que foram "
-"solicitadas desde a versão 2.1.0."
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 2.1.0 gemeldet wurden."
 
 #. Tag: title
 #: release_notes.xml:548 release_notes.xml:824
 #, no-c-format
 msgid "Important Changes"
-msgstr "Mudanças importantes"
+msgstr "Wichtige Änderungen"
 
 #. Tag: para
 #: release_notes.xml:549
@@ -2788,14 +2519,14 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
 "Change raster license from GPL v3+ to v2+, allowing distribution of PostGIS "
 "Extension as GPLv2."
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, Änderung der Lizenz für Raster von GPL v3+ auf v2+; ermöglicht die Verbreitung der PostGIS-Extension als GPLv2."
 
 #. Tag: para
 #: release_notes.xml:553
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
-"regression tests more endian-agnostic"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make"
+" regression tests more endian-agnostic"
 msgstr ""
 
 #. Tag: para
@@ -2812,7 +2543,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
 "behavior of ST_PixelAsXXX functions regarding exclude_nodata_value parameter"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Verhaltensweise der Funktionen \"ST_PixelAsXXX\" in Bezug auf den Parameter \"exclude_nodata_value\" fixiert"
 
 #. Tag: para
 #: release_notes.xml:556
@@ -2828,7 +2559,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
 "handling of SRID in nested collections"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Handhabung von SRID bei verschachtelten Kollektionen gelöst"
 
 #. Tag: para
 #: release_notes.xml:558
@@ -2836,7 +2567,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
 "potential infinite loop in index building"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Beseitigung einer potentiell unendlichen Schleife beim Aufbau eines Index"
 
 #. Tag: para
 #: release_notes.xml:559
@@ -2844,7 +2575,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
 "behavior of ST_DumpValues when passed an empty raster"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fixierung der Verhaltensweise von \"ST_DumpValues\" wenn ein leerer Raster angegeben wird"
 
 #. Tag: para
 #: release_notes.xml:560 release_notes.xml:810
@@ -2852,7 +2583,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
 "postgis_topology_scripts_installed() install schema"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Installationsschema für postgis_topology_scripts_installed() fixiert"
 
 #. Tag: para
 #: release_notes.xml:561 release_notes.xml:811
@@ -2860,7 +2591,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
 "segfault on bogus pgsql2shp call"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Schutzverletzung bei falschem Aufruf von pgsql2shp beseitigt"
 
 #. Tag: para
 #: release_notes.xml:562
@@ -2869,7 +2600,7 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
 "Support for foreign tables and materialized views in raster_columns and "
 "raster_overviews"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, Unterstützung von Fremdtabellen und materialisierten Views in \"raster_columns\" und \"raster_overviews\""
 
 #. Tag: para
 #: release_notes.xml:566
@@ -2877,7 +2608,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
 "support for tiger 2013"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, Unterstützung für tiger 2013"
 
 #. Tag: para
 #: release_notes.xml:567
@@ -2885,27 +2616,27 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
 "support for exact length calculations on arc geometries"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, genaue Längenberechnung für Bogengeometrien"
 
 #. Tag: title
 #: release_notes.xml:573
 #, no-c-format
 msgid "Release 2.1.0"
-msgstr "Versão 2.1.0"
+msgstr "Release 2.1.0"
 
 #. Tag: para
 #: release_notes.xml:574
 #, no-c-format
 msgid "Release date: 2013/08/17"
-msgstr "Data de Lançamento: 2013/08/17"
+msgstr "Freigabedatum: 2013/08/17"
 
 #. Tag: para
 #: release_notes.xml:575
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
-"functionality enhancements addressing issues since 2.0.3 release. If you are "
-"upgrading from 2.0+, only a soft upgrade is required. If you are upgrading "
+"functionality enhancements addressing issues since 2.0.3 release. If you are"
+" upgrading from 2.0+, only a soft upgrade is required. If you are upgrading "
 "from 1.5 or earlier, a hard upgrade is required."
 msgstr ""
 
@@ -2934,7 +2665,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
 "ST_Union(raster) now unions all bands of all rasters"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, ST_Union(raster) vereinigt nun alle Bänder von allen Rastern"
 
 #. Tag: para
 #: release_notes.xml:586
@@ -2942,7 +2673,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
 "liblwgeom: lwgeom_set_handlers replaces lwgeom_init_allocators."
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, liblwgeom: lwgeom_set_handlers ersetzt lwgeom_init_allocators."
 
 #. Tag: para
 #: release_notes.xml:587
@@ -2960,9 +2691,7 @@ msgstr ""
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
 "ST_Intersects(geometry, raster)."
-msgstr ""
-"ST_Intersects(raster, geometria) se comporta da mesma maneira que a "
-"ST_Intersects(geometria, raster)."
+msgstr "ST_Intersects(raster, geometry) verhält sich genau so wie ST_Intersects(geometry, raster)."
 
 #. Tag: para
 #: release_notes.xml:592
@@ -2970,9 +2699,7 @@ msgstr ""
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
 "geometry and raster."
-msgstr ""
-"o ponto variante da ST_SetValue(raster) não verificava o SRID da geometria "
-"de entrada e raster."
+msgstr "Bei der Punktvariante von ST_SetValue(raster) wurde die SRID der eingegebenen Geometrien und Raster bisher nicht überprüft."
 
 #. Tag: para
 #: release_notes.xml:594
@@ -2980,18 +2707,14 @@ msgstr ""
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
 "radians."
-msgstr ""
-"Os parâmetros ST_Hillshade azimute e altitude agora estão em graus em vez de "
-"radianos. "
+msgstr "Die Parameter Azimut und Höhe von ST_Hillshade werden nun in Grad anstatt in Bogenmaß angegeben."
 
 #. Tag: para
 #: release_notes.xml:596
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
-msgstr ""
-"ST_Slope e ST_Aspect retornam os valores de pixel em graus em vez de "
-"radianos. "
+msgstr "ST_Slope und ST_Aspect geben die Zellwerte nun in Grad statt in Bogenmaß aus."
 
 #. Tag: para
 #: release_notes.xml:597
@@ -3003,43 +2726,37 @@ msgid ""
 "ST_WorldToRasterCoordY. ST_Raster2WorldCoord, ST_Raster2WorldCoordX and "
 "ST_Raster2WorldCoordY renamed to ST_RasterToWorldCoord, "
 "ST_RasterToWorldCoordX and ST_RasterToWorldCoordY"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
-"ST_World2RasterCoord, ST_World2RasterCoordX and ST_World2RasterCoordY "
-"renamed to ST_WorldToRasterCoord, ST_WorldToRasterCoordX and "
-"ST_WorldToRasterCoordY. ST_Raster2WorldCoord, ST_Raster2WorldCoordX and "
-"ST_Raster2WorldCoordY renamed to ST_RasterToWorldCoord, "
-"ST_RasterToWorldCoordX and ST_RasterToWorldCoordY"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, ST_World2RasterCoord, ST_World2RasterCoordX und ST_World2RasterCoordY umbenannt in ST_WorldToRasterCoord, ST_WorldToRasterCoordX und ST_WorldToRasterCoordY. ST_Raster2WorldCoord, ST_Raster2WorldCoordX und ST_Raster2WorldCoordY umbenannt in ST_RasterToWorldCoord, ST_RasterToWorldCoordX und ST_RasterToWorldCoordY"
 
 #. Tag: para
 #: release_notes.xml:603
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
-msgstr "ST_Estimated_Extent renomeado para ST_EstimatedExtent"
+msgstr "ST_Estimated_Extent in ST_EstimatedExtent umbenannt"
 
 #. Tag: para
 #: release_notes.xml:604
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
-msgstr "ST_Line_Interpolate_Point renomeado para ST_LineInterpolatePoint"
+msgstr "ST_Line_Interpolate_Point in ST_LineInterpolatePoint umbenannt"
 
 #. Tag: para
 #: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
-msgstr "ST_Line_Substring renomeado para ST_LineSubstring"
+msgstr "ST_Line_Substring in ST_LineSubstring umbenannt"
 
 #. Tag: para
 #: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
-msgstr "ST_Line_Locate_Point renomeado para ST_LineLocatePoint"
+msgstr "ST_Line_Locate_Point in ST_LineLocatePoint umbenannt"
 
 #. Tag: para
 #: release_notes.xml:607
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
-msgstr "ST_Force_XXX renomeado para ST_ForceXXX"
+msgstr "ST_Force_XXX in ST_ForceXXX umbenannt"
 
 #. Tag: para
 #: release_notes.xml:608
@@ -3048,8 +2765,6 @@ msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
 "ST_MapAlgebra instead"
 msgstr ""
-"ST_MapAlgebraFctNgb e 1 e 2 raster variantes de ST_MapAlgebraFct. Use "
-"ST_MapAlgebra ao contrário. "
 
 #. Tag: para
 #: release_notes.xml:610
@@ -3058,17 +2773,15 @@ msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
 "ST_MapAlgebra instead"
 msgstr ""
-"1 e 2 raster variantes de ST_MapAlgebraExpr. Use expressão variante de "
-"ST_MapAlgebra ao contrário"
 
 #. Tag: para
 #: release_notes.xml:616
 #, no-c-format
 msgid ""
-"- Refer to http://postgis.net/docs/manual-2.1/"
-"PostGIS_Special_Functions_Index.html#NewFunctions_2_1 for complete list of "
-"new functions"
-msgstr ""
+"- Refer to "
+"http://postgis.net/docs/manual-2.1/PostGIS_Special_Functions_Index.html#NewFunctions_2_1"
+" for complete list of new functions"
+msgstr "- Siehe http://postgis.net/docs/manual-2.1/PostGIS_Special_Functions_Index.html#NewFunctions_2_1 für eine vollständige Liste der neuen Funktionen"
 
 #. Tag: para
 #: release_notes.xml:618
@@ -3076,7 +2789,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
 "ST_DumpPoints converted to a C function (Nathan Wagner) and much faster"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, ST_DumpPoints nun als C-Funktion (Nathan Wagner) und viel schneller"
 
 #. Tag: para
 #: release_notes.xml:619
@@ -3084,7 +2797,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
 "UpdateRasterSRID()"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, UpdateRasterSRID()"
 
 #. Tag: para
 #: release_notes.xml:620
@@ -3150,17 +2863,14 @@ msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
 "ST_ContainsProperly, ST_Covers, ST_CoveredBy, ST_Disjoint, ST_Overlaps, "
 "ST_Touches, ST_Within, ST_DWithin, ST_DFullyWithin) (Bborie Park / UC Davis)"
-msgstr ""
-"Additional raster/raster spatial relationship functions (ST_Contains, "
-"ST_ContainsProperly, ST_Covers, ST_CoveredBy, ST_Disjoint, ST_Overlaps, "
-"ST_Touches, ST_Within, ST_DWithin, ST_DFullyWithin) (Bborie Park / UC Davis)"
+msgstr "Zusätzliche Funktionen für räumliche Beziehungen von Raster/Raster (ST_Contains, ST_ContainsProperly, ST_Covers, ST_CoveredBy, ST_Disjoint, ST_Overlaps, ST_Touches, ST_Within, ST_DWithin, ST_DFullyWithin) (Bborie Park / UC Davis)"
 
 #. Tag: para
 #: release_notes.xml:635
 #, no-c-format
 msgid ""
-"Added array variants of ST_SetValues() to set many pixel values of a band in "
-"one call (Bborie Park / UC Davis)"
+"Added array variants of ST_SetValues() to set many pixel values of a band in"
+" one call (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
@@ -3169,7 +2879,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
 "ST_Resize(raster) to resize rasters based upon width/height"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, ST_Resize(raster) um die Rastergröße über width/height ändern zu können"
 
 #. Tag: para
 #: release_notes.xml:638
@@ -3177,7 +2887,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
 "package tiger_geocoder as a PostgreSQL extension"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, \"tiger_geocoder\" Paket als PostgreSQL EXTENSION"
 
 #. Tag: para
 #: release_notes.xml:639
@@ -3187,14 +2897,14 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2076\">#2076</ulink>, "
 "Upgrade tiger geocoder to support loading tiger 2011 and 2012 (Regina Obe / "
 "Paragon Corporation) Funded by Hunter Systems Group"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, <ulink url=\"http://trac.osgeo.org/postgis/ticket/2076\">#2076</ulink>, Upgrade des Tiger Geokodierers für die Tiger Daten von 2011 und 2012 (Regina Obe / Paragon Corporation) Finanziert von der Hunter Systems Group"
 
 #. Tag: para
 #: release_notes.xml:641
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
-msgstr ""
+msgstr "GEOMETRYCOLLECTION Unterstüzung für ST_MakeValid (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:642
@@ -3202,7 +2912,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
 "ST_NotSameAlignmentReason(raster, raster)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, ST_NotSameAlignmentReason(raster, raster)"
 
 #. Tag: para
 #: release_notes.xml:643
@@ -3210,7 +2920,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
 "ST_GeomFromGeoHash and friends (Jason Smith (darkpanda))"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, ST_GeomFromGeoHash und Freunde (Jason Smith (darkpanda))"
 
 #. Tag: para
 #: release_notes.xml:644
@@ -3224,13 +2934,13 @@ msgstr ""
 #: release_notes.xml:645
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
-msgstr ""
+msgstr "ST_PixelOfValue (Bborie Park / UC Davis)"
 
 #. Tag: para
 #: release_notes.xml:646
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
-msgstr ""
+msgstr "Typumwandlung für PostgreSQL geotypes (POINT/PATH/POLYGON)."
 
 #. Tag: para
 #: release_notes.xml:647
@@ -3246,7 +2956,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
-msgstr ""
+msgstr "ST_Tile(raster), um einen Raster in Kacheln zu zerlegen (Bborie Park / UC Davis)"
 
 #. Tag: para
 #: release_notes.xml:651
@@ -3254,7 +2964,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
 "r-tree node splitting algorithm (Alex Korotkov)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, neuer Alorithmus zum Auftrennen von Knoten im R-Baum (Alex Korotkov)"
 
 #. Tag: para
 #: release_notes.xml:652
@@ -3262,7 +2972,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
 "ST_DumpValues to output raster as array (Bborie Park / UC Davis)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, ST_DumpValues um Raster als ein Feld auszugeben (Bborie Park / UC Davis)"
 
 #. Tag: para
 #: release_notes.xml:653
@@ -3271,15 +2981,15 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
 "ST_Distance support for CircularString, CurvePolygon, MultiCurve, "
 "MultiSurface, CompoundCurve"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, ST_Distance für CircularString, CurvePolygon, MultiCurve, MultiSurface, CompoundCurve"
 
 #. Tag: para
 #: release_notes.xml:655
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
-"raster (and n-band) ST_MapAlgebra (Bborie Park / UC Davis)"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, "
+"n-raster (and n-band) ST_MapAlgebra (Bborie Park / UC Davis)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-raster (und n-band) ST_MapAlgebra (Bborie Park / UC Davis)"
 
 #. Tag: para
 #: release_notes.xml:656
@@ -3296,13 +3006,13 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
 "ST_MinConvexHull(raster)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, ST_MinConvexHull(raster)"
 
 #. Tag: para
 #: release_notes.xml:659
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
-msgstr ""
+msgstr "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:660
@@ -3310,7 +3020,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
 "ST_Simplify for TopoGeometry (Sandro Santilli / Vizzuality)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, ST_Simplify für TopoGeometry (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:661
@@ -3318,7 +3028,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
 "TopoJSON output for TopoGeometry (Sandro Santilli / Vizzuality)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, TopoJSON Ausgabe für TopoGeometry (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
 #: release_notes.xml:662
@@ -3326,7 +3036,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
 "ST_FromGDALRaster"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, ST_FromGDALRaster"
 
 #. Tag: para
 #: release_notes.xml:663
@@ -3334,7 +3044,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
 "ST_SetGeoReference with numerical parameters instead of text"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, der Parametertyp für ST_SetGeoReference ist nun numerisch anstatt Text"
 
 #. Tag: para
 #: release_notes.xml:664
@@ -3342,7 +3052,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
 "ST_AddBand(raster) variant for out-db bands"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, ST_AddBand(raster) Variante für out-db Rasterbänder"
 
 #. Tag: para
 #: release_notes.xml:665
@@ -3350,7 +3060,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
 "ST_Summary(raster)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, ST_Summary(raster)"
 
 #. Tag: para
 #: release_notes.xml:666
@@ -3358,7 +3068,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
 "ST_TPI for raster (Nathaniel Clay)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, ST_TPI für Raster (Nathaniel Clay)"
 
 #. Tag: para
 #: release_notes.xml:667
@@ -3366,7 +3076,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
 "ST_TRI for raster (Nathaniel Clay)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, ST_TRI für Raster (Nathaniel Clay)"
 
 #. Tag: para
 #: release_notes.xml:668
@@ -3374,7 +3084,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
 "ST_Roughness for raster (Nathaniel Clay)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, ST_Roughness für Raster (Nathaniel Clay)"
 
 #. Tag: para
 #: release_notes.xml:669
@@ -3382,7 +3092,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
 "ST_ColorMap(raster) to generate RGBA bands"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, ST_ColorMap(raster) zum Erzeugen von RGBA Rasterbändern"
 
 #. Tag: para
 #: release_notes.xml:670
@@ -3403,9 +3113,9 @@ msgstr ""
 #: release_notes.xml:685
 #, no-c-format
 msgid ""
-"For detail of new functions and function improvements, please refer to <xref "
-"linkend=\"NewFunctions_2_1\"/>."
-msgstr ""
+"For detail of new functions and function improvements, please refer to <xref"
+" linkend=\"NewFunctions_2_1\"/>."
+msgstr "Für Einzelheiten zu den neuen Funktionen, siehe <xref linkend=\"NewFunctions_2_1\"/>."
 
 #. Tag: para
 #: release_notes.xml:686
@@ -3413,7 +3123,7 @@ msgstr ""
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
 "operations"
-msgstr ""
+msgstr "Viel schnelleres ST_Union und ST_Clip, sowie viele neue Funktionen für Raster"
 
 #. Tag: para
 #: release_notes.xml:687
@@ -3435,8 +3145,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
-"raster2pgsql no longer defaults to padding tiles. Flag -P can be used to pad "
-"tiles"
+"raster2pgsql no longer defaults to padding tiles. Flag -P can be used to pad"
+" tiles"
 msgstr ""
 
 #. Tag: para
@@ -3445,7 +3155,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
 "ST_AddBand(raster, ...) array version rewritten in C"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, ST_AddBand(raster, ...) array Version nach C portiert"
 
 #. Tag: para
 #: release_notes.xml:694
@@ -3453,7 +3163,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
 "ST_Union(raster, ...) aggregate function rewritten in C"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, ST_Union(raster, ...) Aggregierungsfunktion nach C portiert"
 
 #. Tag: para
 #: release_notes.xml:695
@@ -3485,7 +3195,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
 "support ST_GeoHash for geography"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, Unterstützung von ST_GeoHash für den geographischen Datentyp"
 
 #. Tag: para
 #: release_notes.xml:699
@@ -3567,7 +3277,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
 "ST_Clip(raster, ...) now a C function"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, ST_Clip(raster, ...) ist nun eine C-Funktion"
 
 #. Tag: para
 #: release_notes.xml:713
@@ -3615,8 +3325,8 @@ msgstr ""
 #: release_notes.xml:721 release_notes.xml:891
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
-"verbose output when constraints fail to be added to a raster column"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More"
+" verbose output when constraints fail to be added to a raster column"
 msgstr ""
 
 #. Tag: para
@@ -3633,7 +3343,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
 "Addition of coverage_tile constraint for raster"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, Constraint \"coverage_tile\" für Raster hinzugefügt"
 
 #. Tag: para
 #: release_notes.xml:725
@@ -3641,7 +3351,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
 "Addition of spatially_unique constraint for raster"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2149</ulink>, Constraint \"spatially_unique\" für Raster hinzugefügt"
 
 #. Tag: para
 #: release_notes.xml:726
@@ -3657,14 +3367,14 @@ msgstr ""
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
 "to interpolate NODATA pixels before running the operation."
-msgstr ""
+msgstr "Neuer, optionaler Parameter für ST_HillShade(), ST_Aspect() und ST_Slope() zur Interpolation von NODATA Pixel vor der Operation."
 
 #. Tag: para
 #: release_notes.xml:731
 #, no-c-format
 msgid ""
-"Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
-"of ST_SetValues(rast)."
+"Point variant of ST_SetValue(raster) is now a wrapper around geomval variant"
+" of ST_SetValues(rast)."
 msgstr ""
 
 #. Tag: para
@@ -3677,7 +3387,7 @@ msgstr ""
 #: release_notes.xml:734
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
-msgstr ""
+msgstr "Zusätzliche Standardwerte für die Parameter von ST_Aspect und ST_HillShade"
 
 #. Tag: para
 #: release_notes.xml:735
@@ -3691,9 +3401,9 @@ msgstr ""
 #: release_notes.xml:736
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
-"libjson-c optional (--without-json configure switch)"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make"
+" libjson-c optional (--without-json configure switch)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, libjson-c ist jetzt optional (--without-json configure switch)"
 
 #. Tag: para
 #: release_notes.xml:737
@@ -3701,7 +3411,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
 "support libjson-c 0.10+"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Unterstützung für libjson-c 0.10+"
 
 #. Tag: para
 #: release_notes.xml:738
@@ -3717,7 +3427,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
 "ST_Union(raster, uniontype) unions all bands of all rasters"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, ST_Union(raster, uniontype) vereinigt alle Bänder aller Raster"
 
 #. Tag: para
 #: release_notes.xml:740
@@ -3732,8 +3442,8 @@ msgstr ""
 #: release_notes.xml:742
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
-"warning when changing raster's georeference if raster has out-db bands"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit"
+" warning when changing raster's georeference if raster has out-db bands"
 msgstr ""
 
 #. Tag: para
@@ -3749,7 +3459,7 @@ msgstr ""
 #: release_notes.xml:748
 #, no-c-format
 msgid "Fixes"
-msgstr "Correções"
+msgstr "Bugfixes"
 
 #. Tag: para
 #: release_notes.xml:749 release_notes.xml:993
@@ -3781,7 +3491,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
 "ST_ApproxSummarystats to prevent division by zero"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, ST_ApproxSummarystats fixiert, indem die Division durch Null verhindert wird"
 
 #. Tag: para
 #: release_notes.xml:753 release_notes.xml:1003
@@ -3918,7 +3628,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
 "ST_Distance is not always commutative"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, ST_Distance ist nicht immer kommutativ"
 
 #. Tag: para
 #: release_notes.xml:772
@@ -3991,8 +3701,8 @@ msgstr ""
 #: release_notes.xml:785 release_notes.xml:842
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
-"variables not initialized when testing with empty geometries"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX"
+" variables not initialized when testing with empty geometries"
 msgstr ""
 
 #. Tag: para
@@ -4017,7 +3727,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
 "ST_MakeValid outputs invalid geometries"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, ST_MakeValid gibt ungültige Geometrien aus"
 
 #. Tag: para
 #: release_notes.xml:789
@@ -4031,8 +3741,8 @@ msgstr ""
 #: release_notes.xml:790
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
-"20 (KS) causes wildcard expansion to wget all files"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS"
+" 20 (KS) causes wildcard expansion to wget all files"
 msgstr ""
 
 #. Tag: para
@@ -4101,15 +3811,15 @@ msgstr ""
 #: release_notes.xml:804
 #, no-c-format
 msgid "Release 2.0.5"
-msgstr "Versão 2.0.5"
+msgstr "Release 2.0.5"
 
 #. Tag: para
 #: release_notes.xml:806
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
-"2.0.4 release. If you are using PostGIS 2.0+ a soft upgrade is required. For "
-"users of PostGIS 1.5 or below, a hard upgrade is required."
+"2.0.4 release. If you are using PostGIS 2.0+ a soft upgrade is required. For"
+" users of PostGIS 1.5 or below, a hard upgrade is required."
 msgstr ""
 
 #. Tag: para
@@ -4118,7 +3828,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
 "avoid memcpy in GIST index"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, memcpy in GIST Index vermeiden"
 
 #. Tag: para
 #: release_notes.xml:812
@@ -4173,21 +3883,21 @@ msgstr ""
 #: release_notes.xml:830
 #, no-c-format
 msgid "Release 2.0.4"
-msgstr "Versão 2.0.4"
+msgstr "Release 2.0.4"
 
 #. Tag: para
 #: release_notes.xml:831
 #, no-c-format
 msgid "Release date: 2013/09/06"
-msgstr "Data de lançamento: 2013/09/06"
+msgstr "Freigabedatum: 2013/09/06"
 
 #. Tag: para
 #: release_notes.xml:832
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
-"2.0.3 release. If you are using PostGIS 2.0+ a soft upgrade is required. For "
-"users of PostGIS 1.5 or below, a hard upgrade is required."
+"2.0.3 release. If you are using PostGIS 2.0+ a soft upgrade is required. For"
+" users of PostGIS 1.5 or below, a hard upgrade is required."
 msgstr ""
 
 #. Tag: para
@@ -4288,7 +3998,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
 "ST_Multi support for COMPOUNDCURVE and CURVEPOLYGON"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, ST_Multi Unterstützung für COMPOUNDCURVE und CURVEPOLYGON"
 
 #. Tag: para
 #: release_notes.xml:856
@@ -4318,8 +4028,8 @@ msgstr ""
 #: release_notes.xml:859
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
-"sure to retain first point of curves on ST_CurveToLine"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make"
+" sure to retain first point of curves on ST_CurveToLine"
 msgstr ""
 
 #. Tag: para
@@ -4334,45 +4044,45 @@ msgstr ""
 #: release_notes.xml:872
 #, no-c-format
 msgid "Release 2.0.3"
-msgstr "Versão 2.0.3"
+msgstr "Release 2.0.3"
 
 #. Tag: para
 #: release_notes.xml:873
 #, no-c-format
 msgid "Release date: 2013/03/01"
-msgstr "Data de Lançamento: 2013/03/01"
+msgstr "Freigabedatum: 2013/03/01"
 
 #. Tag: para
 #: release_notes.xml:874
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
-"2.0.2 release. If you are using PostGIS 2.0+ a soft upgrade is required. For "
-"users of PostGIS 1.5 or below, a hard upgrade is required."
+"2.0.2 release. If you are using PostGIS 2.0+ a soft upgrade is required. For"
+" users of PostGIS 1.5 or below, a hard upgrade is required."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:878
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
-"sure to process SRS before passing it off to GDAL functions"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make"
+" sure to process SRS before passing it off to GDAL functions"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:879
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
-msgstr ""
+msgstr "Verschiedene Speicherlecks in liblwgeom fixiert"
 
 #. Tag: para
 #: release_notes.xml:880
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
-"robustness issue in splitting a line with own vertex also affecting topology "
-"building (<ulink url=\"http://trac.osgeo.org/postgis/ticket/2172\">#2172</"
-"ulink>)"
+"robustness issue in splitting a line with own vertex also affecting topology"
+" building (<ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2172\">#2172</ulink>)"
 msgstr ""
 
 #. Tag: para
@@ -4402,40 +4112,41 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:884
 #, no-c-format
-msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
+msgid ""
+"postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:886
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
-"memory errors in MultiPolygon GeoJSON parsing (with holes)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More"
+" memory errors in MultiPolygon GeoJSON parsing (with holes)"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:887
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
-msgstr ""
+msgstr "Speicherleck im GeoJSON Parser fixiert"
 
 #. Tag: para
 #: release_notes.xml:892
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
-msgstr "Speedup ST_ChangeEdgeGeom"
+msgstr "ST_ChangeEdgeGeom beschleunigt"
 
 #. Tag: title
 #: release_notes.xml:896
 #, no-c-format
 msgid "Release 2.0.2"
-msgstr "Versão 2.0.2"
+msgstr "Release 2.0.2"
 
 #. Tag: para
 #: release_notes.xml:897
 #, no-c-format
 msgid "Release date: 2012/12/03"
-msgstr "Data de Lançamento: 2012/12/03"
+msgstr "Freigabedatum: 2012/12/03"
 
 #. Tag: para
 #: release_notes.xml:898
@@ -4443,15 +4154,15 @@ msgstr "Data de Lançamento: 2012/12/03"
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
 "2.0.1 release."
-msgstr ""
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 2.0.1 gemeldet wurden."
 
 #. Tag: para
 #: release_notes.xml:901
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
-"of \"gist_geometry_ops\" broke a few clients package of legacy_gist.sql for "
-"these cases"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop"
+" of \"gist_geometry_ops\" broke a few clients package of legacy_gist.sql for"
+" these cases"
 msgstr ""
 
 #. Tag: para
@@ -4466,8 +4177,8 @@ msgstr ""
 #: release_notes.xml:904
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
-"selectivity estimate on ST_DWithin"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor"
+" selectivity estimate on ST_DWithin"
 msgstr ""
 
 #. Tag: para
@@ -4580,7 +4291,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
 "ST_IsEmpty('POLYGON(EMPTY)') returns False"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, ST_IsEmpty('POLYGON(EMPTY)') gibt False zurück"
 
 #. Tag: para
 #: release_notes.xml:926
@@ -4643,8 +4354,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
-"Removed outdated checks preventing ST_Intersects(raster) from working on out-"
-"db bands"
+"Removed outdated checks preventing ST_Intersects(raster) from working on "
+"out-db bands"
 msgstr ""
 
 #. Tag: para
@@ -4685,7 +4396,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
 "Ensure ST_Line_Interpolate_Point always returns POINT"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, Sicherstellen, dass ST_Line_Interpolate_Point immer einen POINT zurückgibt"
 
 #. Tag: para
 #: release_notes.xml:941
@@ -4693,7 +4404,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
 "Ensure ST_Centroid always returns POINT"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, Sicherstellen, dass ST_Centroid immer einen POINT zurückgibt"
 
 #. Tag: para
 #: release_notes.xml:942
@@ -4701,7 +4412,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
 "Ensure ST_PointOnSurface always returns POINT"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>,Sicherstellen, dass ST_PointOnSurface immer einen POINT zurückgibt"
 
 #. Tag: para
 #: release_notes.xml:943
@@ -4723,15 +4434,15 @@ msgstr ""
 #: release_notes.xml:946
 #, no-c-format
 msgid "Update URL of Maven jar"
-msgstr ""
+msgstr "Update der URL von Maven jar"
 
 #. Tag: para
 #: release_notes.xml:950
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
-"ST_Clip(raster, ...) no longer imposes NODATA on a band if the corresponding "
-"band from the source raster did not have NODATA"
+"ST_Clip(raster, ...) no longer imposes NODATA on a band if the corresponding"
+" band from the source raster did not have NODATA"
 msgstr ""
 
 #. Tag: para
@@ -4763,13 +4474,13 @@ msgstr ""
 #: release_notes.xml:959
 #, no-c-format
 msgid "Release 2.0.1"
-msgstr "Versão 2.0.1"
+msgstr "Release 2.0.1"
 
 #. Tag: para
 #: release_notes.xml:960
 #, no-c-format
 msgid "Release date: 2012/06/22"
-msgstr "Data de lançamento: 2012/06/22"
+msgstr "Freigabedatum: 2012/06/22"
 
 #. Tag: para
 #: release_notes.xml:961
@@ -4777,9 +4488,7 @@ msgstr "Data de lançamento: 2012/06/22"
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
 "2.0.0 release."
-msgstr ""
-"Este é uma versão apenas de correção de erros, resolvendo questões que foram "
-"solicitadas desde a versão 2.0.0."
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 2.0.0 gemeldet wurden."
 
 #. Tag: para
 #: release_notes.xml:964
@@ -4817,8 +4526,8 @@ msgstr ""
 #: release_notes.xml:968
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
-"robust handling of high topology tolerance."
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more"
+" robust handling of high topology tolerance."
 msgstr ""
 
 #. Tag: para
@@ -4827,7 +4536,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
 "ST_GeographyFromText support for higher dimensions."
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, ST_GeographyFromText Unterstützung für höhere Dimensionen."
 
 #. Tag: para
 #: release_notes.xml:970
@@ -4939,14 +4648,14 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
 "back the 900913 SRID entry."
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, den 900913 SRID Eintrag wieder übernehmen."
 
 #. Tag: para
 #: release_notes.xml:984
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
-"show readable relations in metadata tables."
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only"
+" show readable relations in metadata tables."
 msgstr ""
 
 #. Tag: para
@@ -5018,8 +4727,8 @@ msgstr ""
 #: release_notes.xml:997
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
-"loss in postgis_restore.pl when data rows have leading dashes."
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data"
+" loss in postgis_restore.pl when data rows have leading dashes."
 msgstr ""
 
 #. Tag: para
@@ -5059,7 +4768,7 @@ msgstr ""
 #: release_notes.xml:1012
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
-msgstr "Mensagem de exceção mais detalhada das funções de edição da topologia."
+msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1013
@@ -5068,8 +4777,6 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
 "improved build dependencies"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
-"dependências de construção melhoradas"
 
 #. Tag: para
 #: release_notes.xml:1014
@@ -5078,8 +4785,6 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
 "speedup of ST_BuildArea, ST_MakeValid and ST_GetFaceGeometry."
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
-"aceleração da ST_BuildArea, ST_MakeValid e ST_GetFaceGeometry."
 
 #. Tag: para
 #: release_notes.xml:1015
@@ -5093,13 +4798,13 @@ msgstr ""
 #: release_notes.xml:1019
 #, no-c-format
 msgid "Release 2.0.0"
-msgstr "Versão 2.0.0"
+msgstr "Release 2.0.0"
 
 #. Tag: para
 #: release_notes.xml:1020
 #, no-c-format
 msgid "Release date: 2012/04/03"
-msgstr "Data de Lançamento: 2012/04/03"
+msgstr "Freigabedatum: 2012/04/03"
 
 #. Tag: para
 #: release_notes.xml:1021
@@ -5111,17 +4816,12 @@ msgid ""
 "upgrading. Refer to <xref linkend=\"NewFunctions_2_0\"/> for more details "
 "and changed/new functions."
 msgstr ""
-"Esta é uma versão maior. Uma atualização hard é necessária. Sim, isto "
-"significa um carregamento de descarte completo e algumas preparações "
-"especiais se você estiver usando funções obsoletas. Recorra a <xref linkend="
-"\"hard_upgrade\"/> para detalhes na atualização. Recorra a <xref linkend="
-"\"NewFunctions_2_0\"/>para mais detalhes e funções alteradas/novas. "
 
 #. Tag: title
 #: release_notes.xml:1025
 #, no-c-format
 msgid "Testers - Our unsung heroes"
-msgstr "Verificadores - Nossos heróis não aclamados"
+msgstr "Tester - Unsere heimlichen Helden"
 
 #. Tag: para
 #: release_notes.xml:1026
@@ -5131,9 +4831,6 @@ msgid ""
 "were brave enough to test out the new features in this release. No major "
 "release can be successful without these folk."
 msgstr ""
-"Somos eternamente gratos aos numerosos membros na comunidade PostGIS que "
-"foram corajosos os suficiente para testar as novas características nesta "
-"versão. Nenhuma outra versão pode ser bem sucedida sem este pessoal. "
 
 #. Tag: para
 #: release_notes.xml:1029
@@ -5142,32 +4839,30 @@ msgid ""
 "Below are those who have been most valiant, provided very detailed and "
 "thorough bug reports, and detailed analysis."
 msgstr ""
-"Abaixo estão aqueles que foram os mais corajosos, forneceram bem detalhados "
-"e através de relatórios de bugs, e análises detalhadas. "
 
 #. Tag: member
 #: release_notes.xml:1033
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
-msgstr "Andrea Peri - vários testes em topologia, checando para a correção"
+msgstr "Andrea Peri - massenweise Topologie-Tests, Überprüfung auf Richtigkeit"
 
 #. Tag: member
 #: release_notes.xml:1034
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
-msgstr "Andreas Forø Tollefsen - testando raster"
+msgstr "Andreas Forø Tollefsen - Raster-Tests"
 
 #. Tag: member
 #: release_notes.xml:1035
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
-msgstr "Chris English -a topologia estressa testando novas funções"
+msgstr ""
 
 #. Tag: member
 #: release_notes.xml:1036
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
-msgstr "Salvatore Larosa - testando a robustez do teste"
+msgstr "Salvatore Larosa - Stabilitätstest bezüglich Topologie"
 
 #. Tag: member
 #: release_notes.xml:1037
@@ -5177,30 +4872,25 @@ msgid ""
 "they are folded into core) , general testing of various pieces including "
 "Tiger and Topology. Testing on various server VMs"
 msgstr ""
-"Brian Hamlin - Benchmarking (também divisões experimentais antes que estejam "
-"completamente no centro), teste geral de várias partes, incluindo Tiger e "
-"Topologia. Testando em vários servidores VMs"
 
 #. Tag: member
 #: release_notes.xml:1042
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
-msgstr ""
-"Mike Pease - Teste do tiger geocoder  - relatório de issues bastante "
-"detalhado "
+msgstr "Mike Pease - Tests des Tiger Geokodierer - sehr detailierte Problemberichte"
 
 #. Tag: member
 #: release_notes.xml:1043
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
-msgstr "Tom van Tilburg - testando raster "
+msgstr "Tom van Tilburg - Rastertest"
 
 #. Tag: para
 #: release_notes.xml:1048
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
-"url=\"http://trac.osgeo.org/postgis/ticket/302\">#302</ulink>, Most "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink"
+" url=\"http://trac.osgeo.org/postgis/ticket/302\">#302</ulink>, Most "
 "deprecated functions removed (over 250 functions) (Regina Obe, Paul Ramsey)"
 msgstr ""
 
@@ -5208,7 +4898,7 @@ msgstr ""
 #: release_notes.xml:1049
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
-msgstr ""
+msgstr "\"Unknown\" SRID von -1 auf 0 geändert. (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1050
@@ -5225,18 +4915,11 @@ msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
 "the consequences. If you don't see a function documented -- it ain't "
 "supported or it is an internal function. Some constraints in older tables "
-"were built with deprecated functions. If you restore you may need to rebuild "
-"table constraints with populate_geometry_columns(). If you have applications "
-"or tools that rely on deprecated functions, please refer to <xref linkend="
-"\"legacy_faq\"/> for more details."
+"were built with deprecated functions. If you restore you may need to rebuild"
+" table constraints with populate_geometry_columns(). If you have "
+"applications or tools that rely on deprecated functions, please refer to "
+"<xref linkend=\"legacy_faq\"/> for more details."
 msgstr ""
-"-- Se você esteve usando funções menosprezadas MUDE suas aplicações ou sofra "
-"as consequências. Se você não vê uma função documentada -- não é suportada "
-"ou é uma função interna.  Algumas restrições, em tabelas mais antigas, foram "
-"construídas com funções desprezadas. Se você restaurar, talvez precise "
-"reconstruir as restrições de tabela com populate_geometry_columns(). Se você "
-"tem aplicações ou ferramentas que confiam em funções menosprezadas, por "
-"favor recorra a <xref linkend=\"legacy_faq\"/> para mais detalhes. "
 
 #. Tag: para
 #: release_notes.xml:1057
@@ -5247,11 +4930,6 @@ msgid ""
 "for tables created the old way reads (srid, type, dims) constraints for "
 "geometry columns created with type modifiers reads rom column definition"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
-"geometry_columns é uma view agora em vez de uma tabela (Paul Ramsey, Regina "
-"Obe) para tabelas criadas com as formas antigas de ler (srid, type, dims) "
-"restrições para colunas geométricas criadas com modificadores de tipo da "
-"definição da coluna"
 
 #. Tag: para
 #: release_notes.xml:1062
@@ -5264,12 +4942,6 @@ msgid ""
 "Mangement functions support typmod geometry column creation functions now "
 "default to typmod creation (Regina Obe)"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1082\">#1082</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1084\">#1084</ulink>, "
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1088\">#1088</ulink> - "
-"Funções de gerenciamento suportam a criação de funções de colunas "
-"geométricas typmod agora padrão a criação typmod (Regina Obe) "
 
 #. Tag: para
 #: release_notes.xml:1065
@@ -5280,10 +4952,6 @@ msgid ""
 "fix_geometry_columns(); removed - now obsolete with geometry_column view "
 "(Regina Obe)"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
-"probe_geometry_columns(), rename_geometry_table_constraints(), "
-"fix_geometry_columns(); removed - now obsolete with geometry_column view "
-"(Regina Obe)"
 
 #. Tag: para
 #: release_notes.xml:1069
@@ -5291,9 +4959,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
 "Renaming old 3D functions to the convention ST_3D (Nicklas Avén)"
-msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
-"Renomeando funções 3D para conversão de ST_3D (Nicklas Avén)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> Umbenennung alter 3D-Funktionen entsprechend der Vereinbarung \"ST_3D\" (Nicklas Avén)"
 
 #. Tag: para
 #: release_notes.xml:1070
@@ -5303,9 +4969,6 @@ msgid ""
 "(sorta), ST_NumGeometries,ST_GeometryN now returns 1 (or the geometry) "
 "instead of null for single geometries (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
-"(sorta), ST_NumGeometries,ST_GeometryN agora retorna 1 (ou a geometria) em "
-"vez de nulo para geometrias únicas (Sandro Santilli, Maxime van Noppen)"
 
 #. Tag: ulink
 #: release_notes.xml:1075
@@ -5327,20 +4990,22 @@ msgstr ""
 #: release_notes.xml:1077
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
-"\">Raster support integrated and documented</ulink> (Pierre Racine, Jorge "
-"Arévalo, Mateusz Loskot, Sandro Santilli, David Zwarg, Regina Obe, Bborie "
-"Park) (Company developer and funding: University Laval, Deimos Space, "
-"CadCorp, Michigan Tech Research Institute, Azavea, Paragon Corporation, UC "
-"Davis Center for Vectorborne Diseases)"
+"<ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding\">Raster"
+" support integrated and documented</ulink> (Pierre Racine, Jorge Arévalo, "
+"Mateusz Loskot, Sandro Santilli, David Zwarg, Regina Obe, Bborie Park) "
+"(Company developer and funding: University Laval, Deimos Space, CadCorp, "
+"Michigan Tech Research Institute, Azavea, Paragon Corporation, UC Davis "
+"Center for Vectorborne Diseases)"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1080
 #, no-c-format
 msgid ""
-"Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
-msgstr ""
+"Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-"
+"Ayland)"
+msgstr "Räumliche Indizes 3D-Fähig machen - in Arbeit (Paul Ramsey, Mark Cave-Ayland)"
 
 #. Tag: para
 #: release_notes.xml:1081
@@ -5363,37 +5028,37 @@ msgstr ""
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
 "more..."
-msgstr ""
+msgstr "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine und mehr ..."
 
 #. Tag: para
 #: release_notes.xml:1084
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
-msgstr ""
+msgstr "N-dimensionale räumliche Indizes (Paul Ramsey / OpenGeo)"
 
 #. Tag: para
 #: release_notes.xml:1085
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_Split (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_Split (Sandro Santilli / Faunalia für RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1086
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_IsValidDetail (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_IsValidDetail (Sandro Santilli / Faunalia für RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1087
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_MakeValid (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_MakeValid (Sandro Santilli / Faunalia für RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1088
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1089
@@ -5413,7 +5078,7 @@ msgstr "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 #: release_notes.xml:1091
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_SharedPaths (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_SharedPaths (Sandro Santilli / Faunalia für RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1092
@@ -5425,25 +5090,25 @@ msgstr "ST_Snap (Sandro Santilli)"
 #: release_notes.xml:1093
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_RelateMatch (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_RelateMatch (Sandro Santilli / Faunalia für RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1094
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
-msgstr "ST_ConcaveHull (Regina Obe e Leo Hsu / Paragon Corporation)"
+msgstr "ST_ConcaveHull (Regina Obe und Leo Hsu / Paragon Corporation)"
 
 #. Tag: para
 #: release_notes.xml:1095
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
-msgstr "ST_UnaryUnion (Sandro Santilli / Faunalia para RT-SIGTA)"
+msgstr "ST_UnaryUnion (Sandro Santilli / Faunalia für RT-SIGTA)"
 
 #. Tag: para
 #: release_notes.xml:1096
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
-msgstr ""
+msgstr "ST_AsX3D (Regina Obe / Arrival 3D Finanzierung)"
 
 #. Tag: para
 #: release_notes.xml:1097
@@ -5455,7 +5120,7 @@ msgstr "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 #: release_notes.xml:1098
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
-msgstr "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
+msgstr "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality Funding)"
 
 #. Tag: para
 #: release_notes.xml:1102
@@ -5487,7 +5152,7 @@ msgstr ""
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
 "Leslie)"
-msgstr ""
+msgstr "Shp-pgsql GUI Lader - unterstützt das Laden von mehreren Dateien gleichzeitig. (Mark Leslie)"
 
 #. Tag: para
 #: release_notes.xml:1110
@@ -5503,8 +5168,8 @@ msgstr ""
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
 "addition of reverse geocoder function, various bug fixes, accuracy "
-"enhancements, limit max result return, speed improvements, loading routines. "
-"(Regina Obe, Leo Hsu / Paragon Corporation / funding provided by Hunter "
+"enhancements, limit max result return, speed improvements, loading routines."
+" (Regina Obe, Leo Hsu / Paragon Corporation / funding provided by Hunter "
 "Systems Group)"
 msgstr ""
 
@@ -5534,30 +5199,30 @@ msgstr ""
 #: release_notes.xml:1122
 #, no-c-format
 msgid "Release specific credits"
-msgstr "Créditos específicos deste lançamento"
+msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1123
 #, no-c-format
 msgid ""
-"We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
-"\">U.S Department of State Human Information Unit (HIU)</ulink> and <ulink "
-"url=\"http://blog.cartodb.com/post/17318840209/postgis-core-committer-sandro-"
-"santilli-joins-cartodb\">Vizzuality</ulink> for general monetary support to "
-"get PostGIS 2.0 out the door."
+"We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-"
+"to-2-0/\">U.S Department of State Human Information Unit (HIU)</ulink> and "
+"<ulink url=\"http://blog.cartodb.com/post/17318840209/postgis-core-"
+"committer-sandro-santilli-joins-cartodb\">Vizzuality</ulink> for general "
+"monetary support to get PostGIS 2.0 out the door."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1128
 #, no-c-format
 msgid "Release 1.5.4"
-msgstr "Versão 1.5.4"
+msgstr "Release 1.5.4"
 
 #. Tag: para
 #: release_notes.xml:1129
 #, no-c-format
 msgid "Release date: 2012/05/07"
-msgstr "Data de lançamento: 2012/05/07"
+msgstr "Freigabedatum: 2012/05/07"
 
 #. Tag: para
 #: release_notes.xml:1130
@@ -5565,9 +5230,7 @@ msgstr "Data de lançamento: 2012/05/07"
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
 "1.5.3 release."
-msgstr ""
-"Este é uma versão contendo apenas correções, resolvendo questões relatadas "
-"desde o lançamento da versão 1.5.3."
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 1.5.3 gemeldet wurden."
 
 #. Tag: para
 #: release_notes.xml:1133
@@ -5575,7 +5238,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
 "ST_Contains memory problems (Sandro Santilli)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, Speicherprobleme bei ST_Contains (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:1134
@@ -5591,7 +5254,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
 "PostGIS/PostgreSQL process die on invalid geometry (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, PostGIS/PostgreSQL Prozess stürzt bei ungültigen Geometrien ab (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1136
@@ -5599,7 +5262,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
 "Increase accuracy of area calculation (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, Genauere Flächenberechnung (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1137
@@ -5615,7 +5278,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
 "ST_Estimated_Extent returns NULL on empty tables (Sandro Santilli)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, ST_Estimated_Extent gibt NULL für leere Tabellen zurück (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:1139
@@ -5623,7 +5286,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
 "ST_AsSVG kills whole postgres server when fails (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, Wenn ST_AsSVG fehlschlägt, schiesst es den Postgres Server ab (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1140
@@ -5638,7 +5301,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
-"populate_geometry_columns using deprecated functions (Regin Obe, Paul Ramsey)"
+"populate_geometry_columns using deprecated functions (Regin Obe, Paul "
+"Ramsey)"
 msgstr ""
 
 #. Tag: para
@@ -5687,14 +5351,14 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
 "server crash on invalid GML"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, Serverabsturz bei ungültigem GML"
 
 #. Tag: para
 #: release_notes.xml:1148
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
-"appearing in WKT (Paul Ramsey)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID"
+" appearing in WKT (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
@@ -5703,7 +5367,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
 "st_dwithin(g, g, 0) doesn't work (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, st_dwithin(g, g, 0) funktioniert nicht (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1150
@@ -5711,7 +5375,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
 "allow exporting tables with invalid geometries (Sandro Santilli)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, Export von Tabellen mit ungültigen Geometrien erlauben (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:1151
@@ -5719,7 +5383,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
 "wrong proj4text for SRID 31300 and 31370 (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, falscher proj4text für SRID 31300 und 31370 (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1152
@@ -5743,7 +5407,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
 "check SRID in UpdateGeometrySRID (Mike Toews, Sandro Santilli)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, Überprüfung von SRID in UpdateGeometrySRID (Mike Toews, Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:1155
@@ -5781,34 +5445,34 @@ msgstr ""
 #: release_notes.xml:1159
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
-msgstr ""
+msgstr "Änderung der Parameterreihenfolge in 900913 (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1160
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
-msgstr ""
+msgstr "Die Kompilation mittels \"gmake\" wird jetzt unterstützt (Greg Troxel)"
 
 #. Tag: title
 #: release_notes.xml:1165
 #, no-c-format
 msgid "Release 1.5.3"
-msgstr "Versão 1.5.3"
+msgstr "Release 1.5.3"
 
 #. Tag: para
 #: release_notes.xml:1166
 #, no-c-format
 msgid "Release date: 2011/06/25"
-msgstr "Data de Lançamento: 2011/06/25"
+msgstr "Freigabedatum: 2011/06/25"
 
 #. Tag: para
 #: release_notes.xml:1167
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
-"1.5.2 release. If you are running PostGIS 1.3+, a soft upgrade is sufficient "
-"otherwise a hard upgrade is recommended."
-msgstr ""
+"1.5.2 release. If you are running PostGIS 1.3+, a soft upgrade is sufficient"
+" otherwise a hard upgrade is recommended."
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 1.5.2 gemeldet wurden. Falls Sie PostGIS 1.3+ am Laufen haben ist ein \"Soft Upgrade\" ausreichend, ansonsten empfehlen wir ein \"Hard Upgrade\""
 
 #. Tag: para
 #: release_notes.xml:1171
@@ -5816,7 +5480,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
 "produce correct bboxes for arc geometries, fixes index errors (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, erzeugt korrekte Bboxes für Bogengeometrien, bereinigt Indexfehler (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1173
@@ -5834,7 +5498,7 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
 "support for PostgreSQL 9.1 beta 1 (Regina Obe, Paul Ramsey, patch submitted "
 "by stl)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, Unterstützung für PostgreSQL 9.1 beta 1 (Regina Obe, Paul Ramsey, Patch von stl)"
 
 #. Tag: para
 #: release_notes.xml:1177
@@ -5843,7 +5507,7 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
 "ST_Intersects precision error (Sandro Santilli, Nicklas Avén) Reported by "
 "cdestigter"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, ST_Intersects Präzisionsfehler (Sandro Santilli, Nicklas Avén) Gemeldet von cdestigter"
 
 #. Tag: para
 #: release_notes.xml:1179
@@ -5851,7 +5515,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
 "Unstable results with ST_Within, ST_Intersects (Chris Hodgson)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, Unsichere Ergebnisse mit ST_Within, ST_Intersects (Chris Hodgson)"
 
 #. Tag: para
 #: release_notes.xml:1180
@@ -5873,8 +5537,8 @@ msgstr ""
 #: release_notes.xml:1182
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
-"NZ projections for grid transformation support (jpalmer)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update"
+" NZ projections for grid transformation support (jpalmer)"
 msgstr ""
 
 #. Tag: para
@@ -5890,9 +5554,9 @@ msgstr ""
 #: release_notes.xml:1185
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
-"leak in ST_GeogFromText (ryang, Paul Ramsey)"
-msgstr ""
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory"
+" leak in ST_GeogFromText (ryang, Paul Ramsey)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Speicherleck in ST_GeogFromText (ryang, Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1186
@@ -5917,7 +5581,7 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
 "ST_Union fails on a group of linestrings Not a PostGIS bug, fixed in GEOS "
 "3.3.0"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> ST_Union versagt bei einer Gruppe von Linienzügen. Kein PostGIS Bug, in GEOS 3.3.0 bereinigt"
 
 #. Tag: para
 #: release_notes.xml:1190
@@ -5939,8 +5603,8 @@ msgstr ""
 #: release_notes.xml:1193
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
-"to backup invalid geometries (Sando Santilli) Reported by Regione Toscana"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability"
+" to backup invalid geometries (Sando Santilli) Reported by Regione Toscana"
 msgstr ""
 
 #. Tag: para
@@ -5956,37 +5620,38 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
-"Documentation syntax error in hard upgrade (Paul Ramsey) Reported by psvensso"
+"Documentation syntax error in hard upgrade (Paul Ramsey) Reported by "
+"psvensso"
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1203
 #, no-c-format
 msgid "Release 1.5.2"
-msgstr "Versão 1.5.2"
+msgstr "Release 1.5.2"
 
 #. Tag: para
 #: release_notes.xml:1204
 #, no-c-format
 msgid "Release date: 2010/09/27"
-msgstr "Data de Lançamento: 2010/09/27"
+msgstr "Freigabedatum: 2010/09/27"
 
 #. Tag: para
 #: release_notes.xml:1205
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
-"1.5.1 release. If you are running PostGIS 1.3+, a soft upgrade is sufficient "
-"otherwise a hard upgrade is recommended."
-msgstr ""
+"1.5.1 release. If you are running PostGIS 1.3+, a soft upgrade is sufficient"
+" otherwise a hard upgrade is recommended."
+msgstr "Dies ist eine Bugfix-Release, die sich mit Problemen befasst die seit Release 1.5.1 gemeldet wurden. Falls Sie PostGIS 1.3+ am Laufen haben ist ein \"Soft Upgrade\" ausreichend, ansonsten empfehlen wir ein \"Hard Upgrade\""
 
 #. Tag: para
 #: release_notes.xml:1209
 #, no-c-format
 msgid ""
-"Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
-"Santilli)"
-msgstr ""
+"Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro"
+" Santilli)"
+msgstr "Loader: Die Handhabung von leeren (0-Knoten) Geometrien in Shapefiles bereinigt. (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:1210
@@ -5995,7 +5660,7 @@ msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
 "Geography ST_Intersects, ST_Covers, ST_CoveredBy and Geometry ST_Equals not "
 "using spatial index (Regina Obe, Nicklas Aven)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, Geography ST_Intersects, ST_Covers, ST_CoveredBy und Geometry ST_Equals verwenden keinen räumlichen Indes (Regina Obe, Nicklas Aven)"
 
 #. Tag: para
 #: release_notes.xml:1211
@@ -6035,7 +5700,7 @@ msgstr ""
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
 "Ramsey)"
-msgstr ""
+msgstr "spatial_ref_sys.sql Datumsumwandlung für das Koordinatenreferenzsystem SRID 3021  hinzugefügt(Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1216
@@ -6051,7 +5716,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
 "for array_aggregation error (Greg Stark, Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, array_aggregation Fehler beseitigt (Greg Stark, Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1218
@@ -6067,7 +5732,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
 "ST_Dwithin errors for large geographies (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, ST_Dwithin Fehler bei großer \"Geography\" (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1220
@@ -6092,7 +5757,7 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
 "shp2pgsql should rename xmin/xmax fields (Sandro Santilli)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, shp2pgsql sollte xmin/xmax Attribute umbenennen (Sandro Santilli)"
 
 #. Tag: para
 #: release_notes.xml:1223
@@ -6109,14 +5774,14 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
 "Analyzing a table with geography column crashes server (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, Analyze auf eine Tabelle mit geographischen Spalten führt zu Serverabsturz (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1225
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
-"expand produces inconsistent results (Mark Cave-Ayland)"
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, "
+"LWGEOM-expand produces inconsistent results (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
@@ -6125,13 +5790,13 @@ msgstr ""
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
 "dbf filter to shp2pgsql-gui and allow uploading dbf only (Paul Ramsey)"
-msgstr ""
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Einen Filter für dbf zur shp2pgsql-gui hinzugefügt und das Hochladen nur von dbf ermöglicht (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1227
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
-msgstr ""
+msgstr "Weitere Probleme bei der Kompilation mit PostgreSQL 9.0 fixiert (Mark Cave-Ayland)"
 
 #. Tag: para
 #: release_notes.xml:1228
@@ -6146,36 +5811,37 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
-"shp2pgsql: \"-w\" produces invalid WKT for MULTI* objects. (Mark Cave-Ayland)"
-msgstr ""
+"shp2pgsql: \"-w\" produces invalid WKT for MULTI* objects. (Mark Cave-"
+"Ayland)"
+msgstr "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, shp2pgsql: \"-w\" erzeugt ungültiges WKT für MULTI*-Objekte. (Mark Cave-Ayland)"
 
 #. Tag: title
 #: release_notes.xml:1234
 #, no-c-format
 msgid "Release 1.5.1"
-msgstr "Versão 1.5.1"
+msgstr "Release 1.5.1"
 
 #. Tag: para
 #: release_notes.xml:1235
 #, no-c-format
 msgid "Release date: 2010/03/11"
-msgstr "Data de Lançamento: 2010/03/11"
+msgstr "Freigabedatum: 2010/03/11"
 
 #. Tag: para
 #: release_notes.xml:1236
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
-"1.4.1 release. If you are running PostGIS 1.3+, a soft upgrade is sufficient "
-"otherwise a hard upgrade is recommended."
+"1.4.1 release. If you are running PostGIS 1.3+, a soft upgrade is sufficient"
+" otherwise a hard upgrade is recommended."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1240
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
-"embedded bbox when applying ST_SetPoint, ST_AddPoint ST_RemovePoint to a "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update"
+" embedded bbox when applying ST_SetPoint, ST_AddPoint ST_RemovePoint to a "
 "linestring (Paul Ramsey)"
 msgstr ""
 
@@ -6184,8 +5850,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
-"dumping tables with invalid geometries (Sandro Santilli, for Regione Toscana-"
-"SIGTA)"
+"dumping tables with invalid geometries (Sandro Santilli, for Regione "
+"Toscana-SIGTA)"
 msgstr ""
 
 #. Tag: para
@@ -6233,8 +5899,8 @@ msgstr ""
 #: release_notes.xml:1247
 #, no-c-format
 msgid ""
-"<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
-"url=\"http://trac.osgeo.org/postgis/ticket/451\">#451</ulink>, wrong area "
+"<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink"
+" url=\"http://trac.osgeo.org/postgis/ticket/451\">#451</ulink>, wrong area "
 "calculation for geography features that cross the date line (Paul Ramsey)"
 msgstr ""
 
@@ -6242,34 +5908,34 @@ msgstr ""
 #: release_notes.xml:1248
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
-msgstr ""
+msgstr "Unterstützung für die bevorstehenden 9.0 PgSQL Release sichergestellt (Paul Ramsey)"
 
 #. Tag: title
 #: release_notes.xml:1253
 #, no-c-format
 msgid "Release 1.5.0"
-msgstr "Versão 1.5.0"
+msgstr "Release 1.5.0"
 
 #. Tag: para
 #: release_notes.xml:1254
 #, no-c-format
 msgid "Release date: 2010/02/04"
-msgstr "Data de Lançamento: 2010/02/04"
+msgstr "Freigabedatum: 2010/02/04"
 
 #. Tag: para
 #: release_notes.xml:1255
 #, no-c-format
 msgid ""
-"This release provides support for geographic coordinates (lat/lon) via a new "
-"GEOGRAPHY type. Also performance enhancements, new input format support (GML,"
-"KML) and general upkeep."
+"This release provides support for geographic coordinates (lat/lon) via a new"
+" GEOGRAPHY type. Also performance enhancements, new input format support "
+"(GML,KML) and general upkeep."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1258 release_notes.xml:1325
 #, no-c-format
 msgid "API Stability"
-msgstr ""
+msgstr "API Stabilität"
 
 #. Tag: para
 #: release_notes.xml:1259
@@ -6284,57 +5950,59 @@ msgstr ""
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
 "equality check to a bounding box equality check."
-msgstr ""
+msgstr "Der =~ Operator überprüft nun auf Gleichheit des Umgebungsrechtecks anstelle von Gleichheit der tatsächlichen Geometrien."
 
 #. Tag: title
 #: release_notes.xml:1264 release_notes.xml:1330
 #, no-c-format
 msgid "Compatibility"
-msgstr "Compatibilidade"
+msgstr "Kompatibilität"
 
 #. Tag: para
 #: release_notes.xml:1265
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
-msgstr ""
+msgstr "GEOS, Proj4, und LibXML2 sind nun verbindliche Abhängigkeiten"
 
 #. Tag: para
 #: release_notes.xml:1266
 #, no-c-format
-msgid "The library versions below are the minimum requirements for PostGIS 1.5"
-msgstr ""
+msgid ""
+"The library versions below are the minimum requirements for PostGIS 1.5"
+msgstr "Untere Bibliotheksversionen stellen die *Mindestanforderung* für PostGIS 1.5"
 
 #. Tag: para
 #: release_notes.xml:1267
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
-msgstr "PostgreSQL 8.3 ou superior em todas as plataformas."
+msgstr "PostgreSQL 8.3 und höher auf allen Platformen"
 
 #. Tag: para
 #: release_notes.xml:1268
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
-msgstr ""
+msgstr "Nur GEOS 3.1 und höher (GEOS 3.2+ um alle Funktionen zu nutzen)"
 
 #. Tag: para
 #: release_notes.xml:1269
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
-msgstr ""
+msgstr "LibXML2 2.5+ in Bezug auf die neue ST_GeomFromGML/KML Funktionalität"
 
 #. Tag: para
 #: release_notes.xml:1270
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
-msgstr "Proj4 4.5 ou superior apenas"
+msgstr "Proj4 - nur 4.5 und höher"
 
 #. Tag: para
 #: release_notes.xml:1276
 #, no-c-format
 msgid ""
-"Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
-"postgis/ticket/209\">#209</ulink>) (Vincent Picavet)"
-msgstr ""
+"Added Hausdorff distance calculations (<ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/209\">#209</ulink>) (Vincent "
+"Picavet)"
+msgstr "Berechnungen mittels Hausdorff-Metrik hinzugefügt (<ulink url=\"http://trac.osgeo.org/postgis/ticket/209\">#209</ulink>) (Vincent Picavet)"
 
 #. Tag: para
 #: release_notes.xml:1277
@@ -6392,7 +6060,7 @@ msgstr "ST_DumpPoints (Maxime van Noppen)"
 #: release_notes.xml:1287
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
-msgstr ""
+msgstr "KML, GML Eingabe über ST_GeomFromGML und ST_GeomFromKML (Olivier Courtin)"
 
 #. Tag: para
 #: release_notes.xml:1288
@@ -6404,7 +6072,8 @@ msgstr ""
 #: release_notes.xml:1289
 #, no-c-format
 msgid ""
-"Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
+"Add measure values to an existing linestring with ST_AddMeasure (Paul "
+"Ramsey)"
 msgstr ""
 
 #. Tag: para
@@ -6417,19 +6086,19 @@ msgstr ""
 #: release_notes.xml:1291
 #, no-c-format
 msgid "Geography type and supporting functions"
-msgstr ""
+msgstr "Geographischer Datentyp und unterstützende Funktionen"
 
 #. Tag: para
 #: release_notes.xml:1293
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
-msgstr ""
+msgstr "Sphärische Algorithmen (Dave Skea)"
 
 #. Tag: para
 #: release_notes.xml:1294
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
-msgstr ""
+msgstr "Objekt/Index Implementierung (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1295
@@ -6441,7 +6110,7 @@ msgstr ""
 #: release_notes.xml:1296
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
-msgstr ""
+msgstr "Serialisierung von KML, GML und JSON (Olivier Courtin)"
 
 #. Tag: para
 #: release_notes.xml:1297
@@ -6449,25 +6118,25 @@ msgstr ""
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
 "ST_Intersects, ST_Covers, ST_Buffer (Paul Ramsey)"
-msgstr ""
+msgstr "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, ST_Intersects, ST_Covers, ST_Buffer (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1303
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
-msgstr ""
+msgstr "Verbesserung der Rechenleistung von ST_Distance (Nicklas Aven)"
 
 #. Tag: para
 #: release_notes.xml:1304
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
-msgstr ""
+msgstr "Update der Dokumentation und Verbesserungen (Regina Obe, Kevin Neufeld)"
 
 #. Tag: para
 #: release_notes.xml:1305
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
-msgstr "Teste e controle de qualidade (Regina Obe)"
+msgstr "Tests und Qualitätskontrolle (Regina Obe)"
 
 #. Tag: para
 #: release_notes.xml:1306
@@ -6485,7 +6154,7 @@ msgstr ""
 #: release_notes.xml:1308
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
-msgstr ""
+msgstr "In situ 'make check' Unterstützung (Paul Ramsey)"
 
 #. Tag: title
 #: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
@@ -6494,34 +6163,33 @@ msgstr ""
 #: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
 #, no-c-format
 msgid "Bug fixes"
-msgstr "Correção de Erros"
+msgstr "Bugfixes"
 
 #. Tag: ulink
 #: release_notes.xml:1313
 #, no-c-format
 msgid ""
-"http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
-"+1.5.0&order=priority"
-msgstr ""
+"http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS+1.5.0&order=priority"
+msgstr "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS+1.5.0&order=priority"
 
 #. Tag: title
 #: release_notes.xml:1318
 #, no-c-format
 msgid "Release 1.4.0"
-msgstr "Versão 1.4.0"
+msgstr "Release 1.4.0"
 
 #. Tag: para
 #: release_notes.xml:1319
 #, no-c-format
 msgid "Release date: 2009/07/24"
-msgstr "Data de lançamento: 2009/07/24"
+msgstr "Freigabedatum: 2009/07/24"
 
 #. Tag: para
 #: release_notes.xml:1320
 #, no-c-format
 msgid ""
-"This release provides performance enhancements, improved internal structures "
-"and testing, new features, and upgraded documentation. If you are running "
+"This release provides performance enhancements, improved internal structures"
+" and testing, new features, and upgraded documentation. If you are running "
 "PostGIS 1.1+, a soft upgrade is sufficient otherwise a hard upgrade is "
 "recommended."
 msgstr ""
@@ -6532,31 +6200,31 @@ msgstr ""
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
 "during minor releases."
-msgstr ""
+msgstr "Ab der 1.4 Release Serie keine Änderung der öffentlichen API bei Unterversionen/\"Minor Releases\"."
 
 #. Tag: para
 #: release_notes.xml:1331
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
-msgstr ""
+msgstr "Untere Versionen sind die *Mindestanforderungen* für PostGIS 1.4"
 
 #. Tag: para
 #: release_notes.xml:1332
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
-msgstr "PostgreSQL 8.2 ou superior em todas as plataformas"
+msgstr "PostgreSQL 8.2 und höher; auf allen Plattformen"
 
 #. Tag: para
 #: release_notes.xml:1333
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
-msgstr "GEOS 3.0 ou superior apenas"
+msgstr "Nur GEOS 3.0 und höher"
 
 #. Tag: para
 #: release_notes.xml:1334
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
-msgstr "PROJ4 4.5 ou superior apenas"
+msgstr "Nur PROJ4 4.5 und höher"
 
 #. Tag: para
 #: release_notes.xml:1339
@@ -6570,7 +6238,7 @@ msgstr ""
 #: release_notes.xml:1341
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
-msgstr "ST_ContainsProperly() necessita do GEOS 3.1+"
+msgstr "ST_ContainsProperly() benötigt GEOS 3.1+"
 
 #. Tag: para
 #: release_notes.xml:1342
@@ -6598,8 +6266,8 @@ msgstr ""
 #: release_notes.xml:1345
 #, no-c-format
 msgid ""
-"ST_IsValidReason() returns readable explanations for validity failures (Paul "
-"Ramsey)"
+"ST_IsValidReason() returns readable explanations for validity failures (Paul"
+" Ramsey)"
 msgstr ""
 
 #. Tag: para
@@ -6627,7 +6295,7 @@ msgstr ""
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
 "Ramsey)"
-msgstr ""
+msgstr "ST_LocateBetweenElevations() gibt eine Teilzeichenfolge, basierend auf der Z-Ordinate zurück. (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1350
@@ -6641,15 +6309,15 @@ msgstr ""
 #: release_notes.xml:1351
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
-msgstr ""
+msgstr "ST_AsGeoJSON() gibt eine als JSON formatierte Geometrie zurück (Olivier Courtin)"
 
 #. Tag: para
 #: release_notes.xml:1352
 #, no-c-format
 msgid ""
-"Populate_Geometry_Columns() -- automatically add records to geometry_columns "
-"for TABLES and VIEWS (Kevin Neufeld)"
-msgstr ""
+"Populate_Geometry_Columns() -- automatically add records to geometry_columns"
+" for TABLES and VIEWS (Kevin Neufeld)"
+msgstr "Populate_Geometry_Columns() -- fügt Datensätze für Tabellen und Views automatisch zu geometry_columns hinzu (Kevin Neufeld)"
 
 #. Tag: para
 #: release_notes.xml:1353
@@ -6657,7 +6325,7 @@ msgstr ""
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
 "encompass a geometry (Bruce Rindahl)"
-msgstr ""
+msgstr "ST_MinimumBoundingCircle() -- gibt das kleinste Kreispolygon zurück, welches die Geometrie umfasst (Bruce Rindahl)"
 
 #. Tag: para
 #: release_notes.xml:1358
@@ -6673,7 +6341,7 @@ msgstr ""
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
 "Ayland)"
-msgstr ""
+msgstr "Neues Build-System nutzt den PostgreSQL \"pgxs\" Bootstrap. (Mark Cave-Ayland)"
 
 #. Tag: para
 #: release_notes.xml:1360
@@ -6720,13 +6388,13 @@ msgstr ""
 #: release_notes.xml:1366
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
-msgstr ""
+msgstr "Update der KML Unterstützung (Olivier Courtin)"
 
 #. Tag: para
 #: release_notes.xml:1367
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
-msgstr ""
+msgstr "Framework für den Komponententest von liblwgeom (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1368
@@ -6734,21 +6402,21 @@ msgstr ""
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
 "(Regine Obe)"
-msgstr ""
+msgstr "Neues Framework für umfassende Tests an allen PostGIS Funktionen (Regine Obe)"
 
 #. Tag: para
 #: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
-msgstr ""
+msgstr "Verbesserung der Rechenleistung bei allen geometrischen Aggregatfunktionen (Paul Ramsey)"
 
 #. Tag: para
 #: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
-msgstr ""
+msgstr "Unterstützung für das kommende PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 
 #. Tag: para
 #: release_notes.xml:1371
@@ -6786,27 +6454,26 @@ msgstr ""
 #: release_notes.xml:1375
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
-msgstr ""
+msgstr "CSS für eine attraktivere HTML-Dokumentation (Dane Springmeyer)"
 
 #. Tag: ulink
 #: release_notes.xml:1379
 #, no-c-format
 msgid ""
-"http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
-"+1.4.0&order=priority"
-msgstr ""
+"http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS+1.4.0&order=priority"
+msgstr "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS+1.4.0&order=priority"
 
 #. Tag: title
 #: release_notes.xml:1384
 #, no-c-format
 msgid "Release 1.3.6"
-msgstr "Versão 1.3.6"
+msgstr "Release 1.3.6"
 
 #. Tag: para
 #: release_notes.xml:1385
 #, no-c-format
 msgid "Release date: 2009/05/04"
-msgstr "Data de lançamento: 2009/05/04"
+msgstr "Freigabedatum: 2009/05/04"
 
 #. Tag: para
 #: release_notes.xml:1386
@@ -6824,13 +6491,13 @@ msgstr ""
 #: release_notes.xml:1393
 #, no-c-format
 msgid "Release 1.3.5"
-msgstr "Versão 1.3.5"
+msgstr "Release 1.3.5"
 
 #. Tag: para
 #: release_notes.xml:1394
 #, no-c-format
 msgid "Release date: 2008/12/15"
-msgstr "Data de lançamento: 2008/12/15"
+msgstr "Freigabedatum: 2008/12/15"
 
 #. Tag: para
 #: release_notes.xml:1395
@@ -6838,21 +6505,21 @@ msgstr "Data de lançamento: 2008/12/15"
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
 "hard upgrade is recommended. This release is a bug fix release to address a "
-"failure in ST_Force_Collection and related functions that critically affects "
-"using MapServer with LINE layers."
+"failure in ST_Force_Collection and related functions that critically affects"
+" using MapServer with LINE layers."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1402
 #, no-c-format
 msgid "Release 1.3.4"
-msgstr "Versão 1.3.4"
+msgstr "Release 1.3.4"
 
 #. Tag: para
 #: release_notes.xml:1403
 #, no-c-format
 msgid "Release date: 2008/11/24"
-msgstr "Data de Lançamento: 2008/11/24"
+msgstr "Freigabedatum: 2008/11/24"
 
 #. Tag: para
 #: release_notes.xml:1404
@@ -6877,34 +6544,34 @@ msgstr ""
 #: release_notes.xml:1416
 #, no-c-format
 msgid "Release 1.3.3"
-msgstr "Versão 1.3.3"
+msgstr "Release 1.3.3"
 
 #. Tag: para
 #: release_notes.xml:1418
 #, no-c-format
 msgid "Release date: 2008/04/12"
-msgstr "Data de Lançamento: 2008/04/12"
+msgstr "Freigabedatum: 2008/04/12"
 
 #. Tag: para
 #: release_notes.xml:1420
 #, no-c-format
 msgid ""
-"This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
-"adds a ST_SimplifyPreserveTopology function, makes the build more sensitive "
-"to GEOS versions, and fixes a handful of severe but rare failure cases."
+"This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support,"
+" adds a ST_SimplifyPreserveTopology function, makes the build more sensitive"
+" to GEOS versions, and fixes a handful of severe but rare failure cases."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1427
 #, no-c-format
 msgid "Release 1.3.2"
-msgstr "Versão 1.3.2"
+msgstr "Release 1.3.2"
 
 #. Tag: para
 #: release_notes.xml:1429
 #, no-c-format
 msgid "Release date: 2007/12/01"
-msgstr "Data de Lançamento: 2007/12/01"
+msgstr "Freigabedatum: 2007/12/01"
 
 #. Tag: para
 #: release_notes.xml:1431
@@ -6919,13 +6586,13 @@ msgstr ""
 #: release_notes.xml:1437
 #, no-c-format
 msgid "Release 1.3.1"
-msgstr "Versão 1.3.1"
+msgstr "Release 1.3.1"
 
 #. Tag: para
 #: release_notes.xml:1439
 #, no-c-format
 msgid "Release date: 2007/08/13"
-msgstr "Data de Lançamento: 2007/08/13"
+msgstr "Freigabedatum: 2007/08/13"
 
 #. Tag: para
 #: release_notes.xml:1441
@@ -6939,51 +6606,51 @@ msgstr ""
 #: release_notes.xml:1446
 #, no-c-format
 msgid "Release 1.3.0"
-msgstr "Versão 1.3.0"
+msgstr "Release 1.3.0"
 
 #. Tag: para
 #: release_notes.xml:1448
 #, no-c-format
 msgid "Release date: 2007/08/09"
-msgstr "Data de Lançamento: 2007/08/09"
+msgstr "Freigabedatum: 2007/08/09"
 
 #. Tag: para
 #: release_notes.xml:1450
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
-"adds new relational functions and begins the migration of our function names "
-"to the SQL-MM convention, using the spatial type (SP) prefix."
+"adds new relational functions and begins the migration of our function names"
+" to the SQL-MM convention, using the spatial type (SP) prefix."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1456
 #, no-c-format
 msgid "Added Functionality"
-msgstr "Funcionalidade Adicionada"
+msgstr "Zusätzliche Funktionalität"
 
 #. Tag: para
 #: release_notes.xml:1458
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
-msgstr ""
+msgstr "JDBC: Hibernate Dialekt hinzugefügt (herzlichen Dank an Norman Barker)"
 
 #. Tag: para
 #: release_notes.xml:1460
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
-"justification of these functions can be found at <ulink url=\"http://lin-ear-"
-"th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html"
-"\">http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-"
-"spatial.html</ulink>"
+"justification of these functions can be found at <ulink url=\"http://lin-"
+"ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-"
+"spatial.html\">http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-"
+"ogc-covers-spatial.html</ulink>"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1464
 #, no-c-format
 msgid "Added ST_DWithin relational function."
-msgstr ""
+msgstr "Die relationale Funktion \"ST_DWithin\" hinzugefügt."
 
 #. Tag: para
 #: release_notes.xml:1470
@@ -7004,7 +6671,7 @@ msgstr ""
 #: release_notes.xml:1478
 #, no-c-format
 msgid "Other Changes"
-msgstr "Outras Mudanças"
+msgstr "Sonstige Änderungen"
 
 #. Tag: para
 #: release_notes.xml:1480
@@ -7020,25 +6687,25 @@ msgstr ""
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
 "spatial type (ST) prefix."
-msgstr ""
+msgstr "Migration der Funktionen entsprechend der SQL-MM Benennungsregel; Verwendng des Präfix (ST) für den räumlichen Datentyp."
 
 #. Tag: para
 #: release_notes.xml:1486
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
-msgstr "Adicionado suporte inicial ao PostgreSQL 8.3"
+msgstr "Initiale Unterstützung von PostgreSQL 8.3 hinzugefügt"
 
 #. Tag: title
 #: release_notes.xml:1491
 #, no-c-format
 msgid "Release 1.2.1"
-msgstr "Versão 1.2.1"
+msgstr "Release 1.2.1"
 
 #. Tag: para
 #: release_notes.xml:1493
 #, no-c-format
 msgid "Release date: 2007/01/11"
-msgstr "Data de Lançamento: 2007/01/11"
+msgstr "Freigabedatum: 2007/01/11"
 
 #. Tag: para
 #: release_notes.xml:1495
@@ -7046,13 +6713,13 @@ msgstr "Data de Lançamento: 2007/01/11"
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
 "performance enhancements."
-msgstr ""
+msgstr "Diese Release liefert Bugfixes in der PostgreSQL 8.2 Unterstützung und einige kleine Verbesserungen bei der Rechenleistung."
 
 #. Tag: title
 #: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
 #, no-c-format
 msgid "Changes"
-msgstr "Mudanças"
+msgstr "Änderungen"
 
 #. Tag: para
 #: release_notes.xml:1501
@@ -7064,7 +6731,7 @@ msgstr ""
 #: release_notes.xml:1503
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
-msgstr ""
+msgstr "PostgreSQL 8.2 Handhabung von NULL fixiert."
 
 #. Tag: para
 #: release_notes.xml:1505
@@ -7083,37 +6750,37 @@ msgstr ""
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
-"Marti for hint and partial patch). Additionally, now JavaDoc is compiled and "
-"packaged. Fixed classpath problems with GCJ. Fixed pgjdbc 8.2 compatibility, "
-"losing support for jdk 1.3 and older."
+"Marti for hint and partial patch). Additionally, now JavaDoc is compiled and"
+" packaged. Fixed classpath problems with GCJ. Fixed pgjdbc 8.2 "
+"compatibility, losing support for jdk 1.3 and older."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1518
 #, no-c-format
 msgid "Release 1.2.0"
-msgstr "Versão 1.2.0"
+msgstr "Release 1.2.0"
 
 #. Tag: para
 #: release_notes.xml:1520
 #, no-c-format
 msgid "Release date: 2006/12/08"
-msgstr "Data de Lançamento: 2006/12/08"
+msgstr "Freigabedatum: 2006/12/08"
 
 #. Tag: para
 #: release_notes.xml:1522
 #, no-c-format
 msgid ""
-"This release provides type definitions along with serialization/"
-"deserialization capabilities for SQL-MM defined curved geometries, as well "
-"as performance enhancements."
-msgstr ""
+"This release provides type definitions along with "
+"serialization/deserialization capabilities for SQL-MM defined curved "
+"geometries, as well as performance enhancements."
+msgstr "Diese Release liefert Definitionen für Datentypen gemeinsam mit Möglichkeiten zur Serialisierung/Deserialisierung SQL-MM definierter gekrümmter Geometrien sowie Verbesserungen bei der Rechenleistung."
 
 #. Tag: para
 #: release_notes.xml:1529
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
-msgstr ""
+msgstr "Serialisierung/Deserialisierung für gekrümmte geometrische Datentypen"
 
 #. Tag: para
 #: release_notes.xml:1532
@@ -7127,21 +6794,21 @@ msgstr ""
 #: release_notes.xml:1538
 #, no-c-format
 msgid "Release 1.1.6"
-msgstr "Versão 1.1.6"
+msgstr "Release 1.1.6"
 
 #. Tag: para
 #: release_notes.xml:1540
 #, no-c-format
 msgid "Release date: 2006/11/02"
-msgstr "Data de lançamento: 2006/11/02"
+msgstr "Freigabedatum: 2006/11/02"
 
 #. Tag: para
 #: release_notes.xml:1542
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
-"interface in 64bit systems. Includes an updated of the SRS parameters and an "
-"improvement in reprojections (take Z in consideration). Upgrade is "
+"interface in 64bit systems. Includes an updated of the SRS parameters and an"
+" improvement in reprojections (take Z in consideration). Upgrade is "
 "<emphasis>encouraged</emphasis>."
 msgstr ""
 
@@ -7155,16 +6822,16 @@ msgstr ""
 #: release_notes.xml:2686 release_notes.xml:2740
 #, no-c-format
 msgid "Upgrading"
-msgstr "Atualizando"
+msgstr "Upgraden"
 
 #. Tag: para
 #: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
 #: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
 #, no-c-format
 msgid ""
-"If you are upgrading from release 1.0.3 or later follow the <link linkend="
-"\"soft_upgrade\">soft upgrade</link> procedure."
-msgstr ""
+"If you are upgrading from release 1.0.3 or later follow the <link "
+"linkend=\"soft_upgrade\">soft upgrade</link> procedure."
+msgstr "Wenn Sie von Version 1.0.3 oder höher aus upgraden, folgen  Sie bitte dem <link linkend=\"soft_upgrade\">soft upgrade</link> Prozedere."
 
 #. Tag: para
 #: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
@@ -7173,10 +6840,10 @@ msgstr ""
 #: release_notes.xml:2191
 #, no-c-format
 msgid ""
-"If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
-"emphasis> (inclusive) and really want a live upgrade read the <link linkend="
-"\"rel_1.0.3_upgrading\">upgrade section</link> of the 1.0.3 release notes "
-"chapter."
+"If you are upgrading from a release <emphasis>between 1.0.0RC6 and "
+"1.0.2</emphasis> (inclusive) and really want a live upgrade read the <link "
+"linkend=\"rel_1.0.3_upgrading\">upgrade section</link> of the 1.0.3 release "
+"notes chapter."
 msgstr ""
 
 #. Tag: para
@@ -7186,15 +6853,15 @@ msgstr ""
 #: release_notes.xml:2196
 #, no-c-format
 msgid ""
-"Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
-"\"hard_upgrade\">hard upgrade</link>."
-msgstr ""
+"Upgrade from any release prior to 1.0.0RC6 requires an <link "
+"linkend=\"hard_upgrade\">hard upgrade</link>."
+msgstr "Ein Upgrade einer Vorgängerversion von 1.0.0RC6 benötigt ein <link linkend=\"hard_upgrade\">hard upgrade</link>."
 
 #. Tag: para
 #: release_notes.xml:1565
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
-msgstr ""
+msgstr "CAPI Wechsel für 64-bit Architekturen fixiert"
 
 #. Tag: para
 #: release_notes.xml:1567
@@ -7206,7 +6873,7 @@ msgstr ""
 #: release_notes.xml:1569
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
-msgstr ""
+msgstr "Bugfix von setSRID() in JDBC, thanks to Thomas Marti"
 
 #. Tag: title
 #: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
@@ -7215,19 +6882,19 @@ msgstr ""
 #: release_notes.xml:2722
 #, no-c-format
 msgid "Other changes"
-msgstr "Outras mudanças"
+msgstr "Sonstige Änderungen"
 
 #. Tag: para
 #: release_notes.xml:1575
 #, no-c-format
 msgid "use Z ordinate in reprojections"
-msgstr ""
+msgstr "Verwendung der Z Ordinate bei Koordinatentransformationen"
 
 #. Tag: para
 #: release_notes.xml:1577
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
-msgstr ""
+msgstr "spatial_ref_sys.sql auf EPSG 6.11.1 erneuert"
 
 #. Tag: para
 #: release_notes.xml:1579
@@ -7253,13 +6920,13 @@ msgstr ""
 #: release_notes.xml:1591
 #, no-c-format
 msgid "Release 1.1.5"
-msgstr "Versão 1.1.5"
+msgstr "Release 1.1.5"
 
 #. Tag: para
 #: release_notes.xml:1593
 #, no-c-format
 msgid "Release date: 2006/10/13"
-msgstr "Data de Lançamento: 2006/10/13"
+msgstr "Freigabedatum: 2006/10/13"
 
 #. Tag: para
 #: release_notes.xml:1595
@@ -7295,7 +6962,7 @@ msgstr ""
 #: release_notes.xml:1625
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
-msgstr ""
+msgstr "Überholte Synchronisation aus dem JDBC JTS Code entfernt."
 
 #. Tag: para
 #: release_notes.xml:1627
@@ -7323,27 +6990,27 @@ msgstr ""
 #: release_notes.xml:1642
 #, no-c-format
 msgid "Release 1.1.4"
-msgstr "Versão 1.1.4"
+msgstr "Release 1.1.4"
 
 #. Tag: para
 #: release_notes.xml:1644
 #, no-c-format
 msgid "Release date: 2006/09/27"
-msgstr "Data de lançamento: 2006/09/27"
+msgstr "Freigabedatum: 2006/09/27"
 
 #. Tag: para
 #: release_notes.xml:1646
 #, no-c-format
 msgid ""
-"This is an bugfix release including some improvements in the Java interface. "
-"Upgrade is <emphasis>encouraged</emphasis>."
-msgstr ""
+"This is an bugfix release including some improvements in the Java interface."
+" Upgrade is <emphasis>encouraged</emphasis>."
+msgstr "Dies ist eine Bugfix Release mit einigen Verbesserungen in der Java Schnittstelle. Ein Upgrade wird <emphasis>empfohlen</emphasis>."
 
 #. Tag: para
 #: release_notes.xml:1667
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
-msgstr "Corrigido o suporte para o PostgreSQL 8.2"
+msgstr "Unterstützung für PostgreSQL 8.2"
 
 #. Tag: para
 #: release_notes.xml:1669
@@ -7355,25 +7022,25 @@ msgstr ""
 #: release_notes.xml:1671
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
-msgstr ""
+msgstr "SRID Prüfkriterien in MakeBox2d und MakeBox3d hinzugefügt"
 
 #. Tag: para
 #: release_notes.xml:1673
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
-msgstr ""
+msgstr "Regressionstests fixiert, damit GEOS-3.0.0 diesen auch bestehen kann"
 
 #. Tag: para
 #: release_notes.xml:1675
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
-msgstr ""
+msgstr "Verbesserung der Nebenläufigkeit von pgsql2shp."
 
 #. Tag: title
 #: release_notes.xml:1679
 #, no-c-format
 msgid "Java changes"
-msgstr "Mudanças para o Java"
+msgstr "Java Änderungen"
 
 #. Tag: para
 #: release_notes.xml:1681
@@ -7386,35 +7053,34 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:1685
 #, no-c-format
-msgid ""
-"Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
-msgstr ""
+msgid "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
+msgstr "EJB2 Unterstützung wurde von \"Geodetix s.r.l. Company\" großzügig unterstützt"
 
 #. Tag: para
 #: release_notes.xml:1687
 #, no-c-format
 msgid ""
-"Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
-"com>"
-msgstr ""
+"Added EJB3 tutorial / examples donated by Norman Barker "
+"<nbarker at ittvis.com>"
+msgstr "EJB3 Anleitung / Beispiele von Norman Barker <nbarker at ittvis.com>"
 
 #. Tag: para
 #: release_notes.xml:1690
 #, no-c-format
 msgid "Reorganized java directory layout a little."
-msgstr ""
+msgstr "Kleine Reorganisation des Java Verzeichnisses."
 
 #. Tag: title
 #: release_notes.xml:1695
 #, no-c-format
 msgid "Release 1.1.3"
-msgstr "Versão 1.1.3"
+msgstr "Release 1.1.3"
 
 #. Tag: para
 #: release_notes.xml:1697
 #, no-c-format
 msgid "Release date: 2006/06/30"
-msgstr "Data de Lançamento: 2006/06/30"
+msgstr "Freigabedatum: 2006/06/30"
 
 #. Tag: para
 #: release_notes.xml:1699
@@ -7429,13 +7095,13 @@ msgstr ""
 #: release_notes.xml:1719
 #, no-c-format
 msgid "Bug fixes / correctness"
-msgstr ""
+msgstr "Bugfixes / Fehlerfreiheit"
 
 #. Tag: para
 #: release_notes.xml:1721
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
-msgstr ""
+msgstr "Bugfix: distance(poly,poly) gab falsche Ergebnisse."
 
 #. Tag: para
 #: release_notes.xml:1723
@@ -7447,7 +7113,7 @@ msgstr ""
 #: release_notes.xml:1725
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
-msgstr ""
+msgstr "Bugfix in shp2pgsql bei der Handhabung von MultiLine-WKT."
 
 #. Tag: para
 #: release_notes.xml:1727
@@ -7467,7 +7133,7 @@ msgstr ""
 #: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
 #, no-c-format
 msgid "New functionalities"
-msgstr ""
+msgstr "Neue Funktionalität"
 
 #. Tag: para
 #: release_notes.xml:1736
@@ -7491,19 +7157,19 @@ msgstr ""
 #: release_notes.xml:1744 release_notes.xml:2635
 #, no-c-format
 msgid "JDBC changes"
-msgstr "Mudanças para o JDBC"
+msgstr "JDBC Änderungen"
 
 #. Tag: para
 #: release_notes.xml:1746
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
-msgstr ""
+msgstr "Verbesserte Regressionstests: MultiPoint und wissenschaftliche Ordinaten"
 
 #. Tag: para
 #: release_notes.xml:1749
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
-msgstr ""
+msgstr "Einige kleine Bugs im JDBC Code bereinigt"
 
 #. Tag: para
 #: release_notes.xml:1751
@@ -7517,49 +7183,49 @@ msgstr ""
 #: release_notes.xml:1758
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
-msgstr ""
+msgstr "NEU Regressionstest für Loader/Dumper"
 
 #. Tag: para
 #: release_notes.xml:1760
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
-msgstr ""
+msgstr "Optionen --with-proj-libdir und --with-geos-libdir hinzugefügt."
 
 #. Tag: para
 #: release_notes.xml:1763
 #, no-c-format
 msgid "Support for build Tru64 build."
-msgstr ""
+msgstr "Kompilation für Tru64."
 
 #. Tag: para
 #: release_notes.xml:1765
 #, no-c-format
 msgid "Use Jade for generating documentation."
-msgstr ""
+msgstr "Jade zur Erzeugung der Dokumentation"
 
 #. Tag: para
 #: release_notes.xml:1767
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
-msgstr ""
+msgstr "pgsql2shp nur mit den notwendigen Bibliotheken binden"
 
 #. Tag: para
 #: release_notes.xml:1769
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
-msgstr "Suporte inicial para o PostgreSQL 8.2."
+msgstr "Initiale Unterstützung von PostgreSQL 8.2."
 
 #. Tag: title
 #: release_notes.xml:1774
 #, no-c-format
 msgid "Release 1.1.2"
-msgstr "Versão 1.1.2"
+msgstr "Release 1.1.2"
 
 #. Tag: para
 #: release_notes.xml:1776
 #, no-c-format
 msgid "Release date: 2006/03/30"
-msgstr "Data de Lançamento: 2006/03/30"
+msgstr "Freigabedatum: 2006/03/30"
 
 #. Tag: para
 #: release_notes.xml:1778
@@ -7573,13 +7239,13 @@ msgstr ""
 #: release_notes.xml:1800
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
-msgstr ""
+msgstr "Bugfix in der SnapToGrid() Berechnung des Umgebungsrechtecks"
 
 #. Tag: para
 #: release_notes.xml:1802
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
-msgstr ""
+msgstr "BUGFIX in EnforceRHR()"
 
 #. Tag: para
 #: release_notes.xml:1804
@@ -7591,13 +7257,13 @@ msgstr ""
 #: release_notes.xml:1806
 #, no-c-format
 msgid "Fixed support for 64bit archs"
-msgstr ""
+msgstr "Unterstützung für 64bit Architekturen"
 
 #. Tag: para
 #: release_notes.xml:1812
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
-msgstr ""
+msgstr "Regressionstest können nun *vor* der PostGIS Installation ausgeführt werden"
 
 #. Tag: para
 #: release_notes.xml:1815
@@ -7609,27 +7275,27 @@ msgstr ""
 #: release_notes.xml:1817
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
-msgstr ""
+msgstr "Neue rotate{,X,Y,Z}() Funktion"
 
 #. Tag: para
 #: release_notes.xml:1819
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
-msgstr ""
+msgstr "Alte Übersetzungs- und Skalierungsfunktionen benutzen nun intern affine()"
 
 #. Tag: para
 #: release_notes.xml:1822
 #, no-c-format
 msgid ""
-"Embedded access control in estimated_extent() for builds against pgsql >= "
-"8.0.0"
+"Embedded access control in estimated_extent() for builds against pgsql >="
+" 8.0.0"
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1829
 #, no-c-format
 msgid "More portable ./configure script"
-msgstr ""
+msgstr "Portableres \"./configure\" Skript"
 
 #. Tag: para
 #: release_notes.xml:1831
@@ -7641,23 +7307,23 @@ msgstr ""
 #: release_notes.xml:1837
 #, no-c-format
 msgid "Release 1.1.1"
-msgstr "Versão 1.1.1"
+msgstr "Release 1.1.1"
 
 #. Tag: para
 #: release_notes.xml:1839
 #, no-c-format
 msgid "Release date: 2006/01/23"
-msgstr "Data de Lançamento: 2006/01/23"
+msgstr "Freigabedatum: 2006/01/23"
 
 #. Tag: para
 #: release_notes.xml:1841
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
-"recommended</emphasis>. Previous version contained a bug in postgis_restore."
-"pl preventing <link linkend=\"hard_upgrade\">hard upgrade</link> procedure "
-"to complete and a bug in GEOS-2.2+ connector preventing GeometryCollection "
-"objects to be used in topological operations."
+"recommended</emphasis>. Previous version contained a bug in "
+"postgis_restore.pl preventing <link linkend=\"hard_upgrade\">hard "
+"upgrade</link> procedure to complete and a bug in GEOS-2.2+ connector "
+"preventing GeometryCollection objects to be used in topological operations."
 msgstr ""
 
 #. Tag: para
@@ -7670,31 +7336,31 @@ msgstr ""
 #: release_notes.xml:1868
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
-msgstr ""
+msgstr "Bugfix in der Handhabung der GeometryCollection durch den GEOS-CAPI Konnektor"
 
 #. Tag: para
 #: release_notes.xml:1871
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
-msgstr ""
+msgstr "Verbesserungen bei der Unterstützung von Solaris 2.7 und MingW"
 
 #. Tag: para
 #: release_notes.xml:1873
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
-msgstr ""
+msgstr "BUGFIX in line_locate_point()"
 
 #. Tag: para
 #: release_notes.xml:1875
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
-msgstr ""
+msgstr "Handhabung der PostgreSQL Dateipfade fixiert"
 
 #. Tag: para
 #: release_notes.xml:1877
 #, no-c-format
 msgid "BUGFIX in line_substring()"
-msgstr ""
+msgstr "BUGFIX in line_substring()"
 
 #. Tag: para
 #: release_notes.xml:1879
@@ -7706,13 +7372,13 @@ msgstr ""
 #: release_notes.xml:1885
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
-msgstr ""
+msgstr "Neue Z und M Interpolation in line_substring()"
 
 #. Tag: para
 #: release_notes.xml:1887
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
-msgstr ""
+msgstr "neue Z und M Interpolation in line_interpolate_point()"
 
 #. Tag: para
 #: release_notes.xml:1889
@@ -7724,13 +7390,13 @@ msgstr ""
 #: release_notes.xml:1894
 #, no-c-format
 msgid "Release 1.1.0"
-msgstr "Versão 1.1.0"
+msgstr "Release 1.1.0"
 
 #. Tag: para
 #: release_notes.xml:1896
 #, no-c-format
 msgid "Release date: 2005/12/21"
-msgstr "Data de lançamento: 2005/12/21"
+msgstr "Freigabedatum: 2005/12/21"
 
 #. Tag: para
 #: release_notes.xml:1898
@@ -7746,8 +7412,8 @@ msgstr ""
 #: release_notes.xml:1903
 #, no-c-format
 msgid ""
-"It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
-"before installing PostGIS, this will ensure future GEOS upgrades won't "
+"It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x"
+" before installing PostGIS, this will ensure future GEOS upgrades won't "
 "require a rebuild of the PostGIS library."
 msgstr ""
 
@@ -7755,7 +7421,7 @@ msgstr ""
 #: release_notes.xml:1908
 #, no-c-format
 msgid "Credits"
-msgstr ""
+msgstr "Danksagungen"
 
 #. Tag: para
 #: release_notes.xml:1910
@@ -7765,33 +7431,35 @@ msgid ""
 "objects. Markus Schaber added many improvements in his JDBC2 code. Alex "
 "Bodnaru helped with PostgreSQL source dependency relief and provided Debian "
 "specfiles. Michael Fuhr tested new things on Solaris arch. David Techer and "
-"Gerald Fenoy helped testing GEOS C-API connector. Hartmut Tschauner provided "
-"code for the azimuth() function. Devrim GUNDUZ provided RPM specfiles. Carl "
-"Anderson helped with the new area building functions. See the <link linkend="
-"\"credits_other_contributors\">credits</link> section for more names."
+"Gerald Fenoy helped testing GEOS C-API connector. Hartmut Tschauner provided"
+" code for the azimuth() function. Devrim GUNDUZ provided RPM specfiles. Carl"
+" Anderson helped with the new area building functions. See the <link "
+"linkend=\"credits_other_contributors\">credits</link> section for more "
+"names."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:1924
 #, no-c-format
 msgid ""
-"If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
-"emphasis> need a dump/reload. Simply sourcing the new lwpostgis_upgrade.sql "
-"script in all your existing databases will work. See the <link linkend="
-"\"soft_upgrade\">soft upgrade</link> chapter for more information."
+"If you are upgrading from release 1.0.3 or later you <emphasis>DO "
+"NOT</emphasis> need a dump/reload. Simply sourcing the new "
+"lwpostgis_upgrade.sql script in all your existing databases will work. See "
+"the <link linkend=\"soft_upgrade\">soft upgrade</link> chapter for more "
+"information."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:1940
 #, no-c-format
 msgid "New functions"
-msgstr "Novas funções"
+msgstr "Neue Funktionen"
 
 #. Tag: para
 #: release_notes.xml:1942
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
-msgstr ""
+msgstr "scale() und transscale() als verwandte Methoden zu translate()"
 
 #. Tag: para
 #: release_notes.xml:1944
@@ -7881,13 +7549,13 @@ msgstr "ReplacePoint(linestring, offset, point)"
 #: release_notes.xml:1976
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
-msgstr ""
+msgstr "Speicherleck in polygonize() fixiert"
 
 #. Tag: para
 #: release_notes.xml:1978
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
-msgstr ""
+msgstr "Bugfix der Funktionen zur Typumwandlung in lwgeom_as_anytype"
 
 #. Tag: para
 #: release_notes.xml:1980
@@ -7901,13 +7569,13 @@ msgstr ""
 #: release_notes.xml:1985
 #, no-c-format
 msgid "Function semantic changes"
-msgstr ""
+msgstr "Semantische Funktionsänderungen"
 
 #. Tag: para
 #: release_notes.xml:1987
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
-msgstr ""
+msgstr "Höhere Dimensionen werden von SnapToGrid nicht mehr verworfen"
 
 #. Tag: para
 #: release_notes.xml:1989
@@ -7920,7 +7588,7 @@ msgstr ""
 #: release_notes.xml:1994
 #, no-c-format
 msgid "Performance improvements"
-msgstr ""
+msgstr "Verbesserung der Rechenleistung"
 
 #. Tag: para
 #: release_notes.xml:1996
@@ -7932,33 +7600,33 @@ msgstr ""
 #: release_notes.xml:1998
 #, no-c-format
 msgid ""
-"Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
-"update_geometry_stats()"
+"Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and"
+" update_geometry_stats()"
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:2003
 #, no-c-format
 msgid "JDBC2 works"
-msgstr ""
+msgstr "JDBC2 funktioniert"
 
 #. Tag: para
 #: release_notes.xml:2005
 #, no-c-format
 msgid "Makefile improvements"
-msgstr ""
+msgstr "Optimierungen im Makefile"
 
 #. Tag: para
 #: release_notes.xml:2007 release_notes.xml:2043
 #, no-c-format
 msgid "JTS support improvements"
-msgstr ""
+msgstr "Unterstützung für JTS verbessert"
 
 #. Tag: para
 #: release_notes.xml:2009
 #, no-c-format
 msgid "Improved regression test system"
-msgstr ""
+msgstr "Verbessertes System für Regressionstests"
 
 #. Tag: para
 #: release_notes.xml:2011
@@ -7970,7 +7638,7 @@ msgstr ""
 #: release_notes.xml:2013
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
-msgstr ""
+msgstr "Unterstützung von (Hex)(E)wkb"
 
 #. Tag: para
 #: release_notes.xml:2015
@@ -8000,7 +7668,7 @@ msgstr ""
 #: release_notes.xml:2026
 #, no-c-format
 msgid "Other new things"
-msgstr "Outras coisas novas"
+msgstr "Sonstige Neuigkeiten"
 
 #. Tag: para
 #: release_notes.xml:2028
@@ -8013,13 +7681,13 @@ msgstr ""
 #: release_notes.xml:2031
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
-msgstr ""
+msgstr "GEOS C-API Unterstützung (2.2.0 und höher)"
 
 #. Tag: para
 #: release_notes.xml:2033
 #, no-c-format
 msgid "Initial support for topology modelling"
-msgstr ""
+msgstr "Erstunterstützung für Topologie"
 
 #. Tag: para
 #: release_notes.xml:2035
@@ -8031,7 +7699,7 @@ msgstr ""
 #: release_notes.xml:2037
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
-msgstr ""
+msgstr "Neues lwpostgis_upgrade.sql Skript"
 
 #. Tag: para
 #: release_notes.xml:2045
@@ -8049,7 +7717,7 @@ msgstr ""
 #: release_notes.xml:2050
 #, no-c-format
 msgid "old jdbc code removed from release"
-msgstr ""
+msgstr "Alter JDBC Code aus der Release entfernt"
 
 #. Tag: para
 #: release_notes.xml:2052
@@ -8067,34 +7735,34 @@ msgstr ""
 #: release_notes.xml:2059
 #, no-c-format
 msgid "Release 1.0.6"
-msgstr "Versão 1.0.6"
+msgstr "Release 1.0.6"
 
 #. Tag: para
 #: release_notes.xml:2061
 #, no-c-format
 msgid "Release date: 2005/12/06"
-msgstr "Data de lançamento: 2005/12/06"
+msgstr "Freigabedatum: 2005/12/06"
 
 #. Tag: para
 #: release_notes.xml:2063 release_notes.xml:2299
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
-msgstr "Contém algumas pequenas correções e melhorias."
+msgstr "Enthält einige Bugfixes und Verbesserungen."
 
 #. Tag: para
 #: release_notes.xml:2068 release_notes.xml:2125
 #, no-c-format
 msgid ""
-"If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
-"emphasis> need a dump/reload."
+"If you are upgrading from release 1.0.3 or later you <emphasis>DO "
+"NOT</emphasis> need a dump/reload."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:2083
 #, no-c-format
 msgid ""
-"Fixed palloc(0) call in collection deserializer (only gives problem with --"
-"enable-cassert)"
+"Fixed palloc(0) call in collection deserializer (only gives problem with "
+"--enable-cassert)"
 msgstr ""
 
 #. Tag: para
@@ -8107,13 +7775,13 @@ msgstr ""
 #: release_notes.xml:2088
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
-msgstr ""
+msgstr "Schutzverletzung in geom_accum(NULL, NULL) fixiert"
 
 #. Tag: para
 #: release_notes.xml:2090
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
-msgstr ""
+msgstr "Schutzverletzung in addPoint() fixiert"
 
 #. Tag: para
 #: release_notes.xml:2092
@@ -8125,7 +7793,7 @@ msgstr ""
 #: release_notes.xml:2094
 #, no-c-format
 msgid "Fixed bug in segmentize()"
-msgstr ""
+msgstr "Bugfix in segmentize()"
 
 #. Tag: para
 #: release_notes.xml:2096
@@ -8138,13 +7806,13 @@ msgstr ""
 #: release_notes.xml:2326
 #, no-c-format
 msgid "Improvements"
-msgstr "Melhorias"
+msgstr "Verbesserungen"
 
 #. Tag: para
 #: release_notes.xml:2102
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
-msgstr "Suporte inicial para o postgresql 8.2."
+msgstr "Initiale Unterstützung von PostgreSQL 8.2"
 
 #. Tag: para
 #: release_notes.xml:2104
@@ -8156,13 +7824,13 @@ msgstr ""
 #: release_notes.xml:2109
 #, no-c-format
 msgid "Release 1.0.5"
-msgstr "Versão 1.0.5"
+msgstr "Release 1.0.5"
 
 #. Tag: para
 #: release_notes.xml:2111
 #, no-c-format
 msgid "Release date: 2005/11/25"
-msgstr "Data de lançamento: 2005/11/25"
+msgstr "Freigabedatum: 2005/11/25"
 
 #. Tag: para
 #: release_notes.xml:2113
@@ -8186,7 +7854,7 @@ msgstr ""
 #: release_notes.xml:2597 release_notes.xml:2694
 #, no-c-format
 msgid "Library changes"
-msgstr ""
+msgstr "Bibliotheksänderungen"
 
 #. Tag: para
 #: release_notes.xml:2140
@@ -8216,13 +7884,13 @@ msgstr ""
 #: release_notes.xml:2149
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
-msgstr ""
+msgstr "Bugfix in force_3dm(), force_3dz() und force_4d()"
 
 #. Tag: title
 #: release_notes.xml:2153
 #, no-c-format
 msgid "Loader changes"
-msgstr ""
+msgstr "Änderungen beim Loader"
 
 #. Tag: para
 #: release_notes.xml:2155
@@ -8246,7 +7914,7 @@ msgstr ""
 #: release_notes.xml:2163
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
-msgstr ""
+msgstr "Bugfix Schutzverletzung in shp2pgsql (UTF8 Zeichenkodierung)"
 
 #. Tag: para
 #: release_notes.xml:2169
@@ -8264,30 +7932,30 @@ msgstr ""
 #: release_notes.xml:2177
 #, no-c-format
 msgid "Release 1.0.4"
-msgstr "Versão 1.0.4"
+msgstr "Release 1.0.4"
 
 #. Tag: para
 #: release_notes.xml:2179
 #, no-c-format
 msgid "Release date: 2005/09/09"
-msgstr "Data de Lançamento: 2005/09/09"
+msgstr "Freigabedatum: 2005/09/09"
 
 #. Tag: para
 #: release_notes.xml:2181
 #, no-c-format
 msgid ""
-"Contains important bug fixes and a few improvements. In particular, it fixes "
-"a memory leak preventing successful build of GiST indexes for large spatial "
-"tables."
+"Contains important bug fixes and a few improvements. In particular, it fixes"
+" a memory leak preventing successful build of GiST indexes for large spatial"
+" tables."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:2188
 #, no-c-format
 msgid ""
-"If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
-"a dump/reload."
-msgstr ""
+"If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need"
+" a dump/reload."
+msgstr "Falls Sie die Version 1.0.3 upgraden benötigen Sie <emphasis>KEIN</emphasis> Dump/Reload."
 
 #. Tag: para
 #: release_notes.xml:2203
@@ -8325,13 +7993,13 @@ msgstr ""
 #: release_notes.xml:2214
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
-msgstr ""
+msgstr "Bugfix in translate(), beschädigte das Umgebungsrechteck"
 
 #. Tag: para
 #: release_notes.xml:2220
 #, no-c-format
 msgid "Documentation improvements"
-msgstr ""
+msgstr "Verbesserung der Dokumentation"
 
 #. Tag: para
 #: release_notes.xml:2222
@@ -8343,19 +8011,19 @@ msgstr ""
 #: release_notes.xml:2224
 #, no-c-format
 msgid "Minor speedup in distance()"
-msgstr ""
+msgstr "Kleinere Geschwindigkeitsverbesserung in distance()"
 
 #. Tag: para
 #: release_notes.xml:2226
 #, no-c-format
 msgid "Minor cleanups"
-msgstr ""
+msgstr "Kleinere Bereinigungen"
 
 #. Tag: para
 #: release_notes.xml:2228
 #, no-c-format
 msgid "GiST indexing cleanup"
-msgstr ""
+msgstr "Bereinigung der GiST Indizierung"
 
 #. Tag: para
 #: release_notes.xml:2230
@@ -8367,13 +8035,13 @@ msgstr ""
 #: release_notes.xml:2235
 #, no-c-format
 msgid "Release 1.0.3"
-msgstr "Versão 1.0.3"
+msgstr "Release 1.0.3"
 
 #. Tag: para
 #: release_notes.xml:2237
 #, no-c-format
 msgid "Release date: 2005/08/08"
-msgstr "Data de lançamento: 2005/08/08"
+msgstr "Freigabedatum: 2005/08/08"
 
 #. Tag: para
 #: release_notes.xml:2239
@@ -8396,9 +8064,9 @@ msgstr ""
 #: release_notes.xml:2250
 #, no-c-format
 msgid ""
-"An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
-"reload) will force recomputation of all bounding boxes (not included in "
-"dumps). This is <emphasis>required</emphasis> if upgrading from releases "
+"An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure "
+"(dump/reload) will force recomputation of all bounding boxes (not included "
+"in dumps). This is <emphasis>required</emphasis> if upgrading from releases "
 "prior to 1.0.0RC6."
 msgstr ""
 
@@ -8412,15 +8080,15 @@ msgid ""
 "eventual changes in them (geometry statistics update, reindexing). Invoke "
 "the script after a make install (run with no args for syntax help). "
 "Optionally run utils/postgis_proc_upgrade.pl to refresh postgis procedures "
-"and functions signatures (see <link linkend=\"soft_upgrade\">Soft upgrade</"
-"link>)."
+"and functions signatures (see <link linkend=\"soft_upgrade\">Soft "
+"upgrade</link>)."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:2268
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
-msgstr ""
+msgstr "Heftiger Bugfix in lwgeom's Berechnung des 2D Umgebungsrechteck"
 
 #. Tag: para
 #: release_notes.xml:2270
@@ -8432,7 +8100,7 @@ msgstr ""
 #: release_notes.xml:2272
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
-msgstr ""
+msgstr "Bugfix im Dumper für 64bit-Architektur"
 
 #. Tag: para
 #: release_notes.xml:2274
@@ -8444,7 +8112,7 @@ msgstr ""
 #: release_notes.xml:2276
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
-msgstr ""
+msgstr "Bugfix im create_undef.pl Skript"
 
 #. Tag: para
 #: release_notes.xml:2282
@@ -8456,7 +8124,7 @@ msgstr ""
 #: release_notes.xml:2284
 #, no-c-format
 msgid "Minor cleanups in loader"
-msgstr ""
+msgstr "Kleinere Bereinigungen im Loader"
 
 #. Tag: para
 #: release_notes.xml:2286
@@ -8480,35 +8148,35 @@ msgstr ""
 #: release_notes.xml:2295
 #, no-c-format
 msgid "Release 1.0.2"
-msgstr "Versão 1.0.2"
+msgstr "Release 1.0.2"
 
 #. Tag: para
 #: release_notes.xml:2297
 #, no-c-format
 msgid "Release date: 2005/07/04"
-msgstr "Data de lançamento: 2005/07/04"
+msgstr "Freigabedatum: 2005/07/04"
 
 #. Tag: para
 #: release_notes.xml:2304 release_notes.xml:2344
 #, no-c-format
 msgid ""
-"If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
-"emphasis> need a dump/reload."
+"If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO "
+"NOT</emphasis> need a dump/reload."
 msgstr ""
 
 #. Tag: para
 #: release_notes.xml:2307 release_notes.xml:2347
 #, no-c-format
 msgid ""
-"Upgrading from older releases requires a dump/reload. See the <link linkend="
-"\"upgrading\">upgrading</link> chapter for more informations."
-msgstr ""
+"Upgrading from older releases requires a dump/reload. See the <link "
+"linkend=\"upgrading\">upgrading</link> chapter for more informations."
+msgstr "Ein Upgrade von älteren Versionen benötigt ein Dump/Reload. Für weiterführende Information siehe <link linkend=\"upgrading\">Upgrading</link>"
 
 #. Tag: para
 #: release_notes.xml:2315
 #, no-c-format
 msgid "Fault tolerant btree ops"
-msgstr ""
+msgstr "Fehlertolerante B-Baum Operatoren"
 
 #. Tag: para
 #: release_notes.xml:2317
@@ -8520,49 +8188,49 @@ msgstr ""
 #: release_notes.xml:2319
 #, no-c-format
 msgid "Rtree index fix"
-msgstr ""
+msgstr "Fixierung des R-Baum Index"
 
 #. Tag: para
 #: release_notes.xml:2321
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
-msgstr ""
+msgstr "Bereinigung der Kompilationsskripts (vermeiden der Mischung aus CFLAGS und CXXFLAGS)"
 
 #. Tag: para
 #: release_notes.xml:2328
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
-msgstr ""
+msgstr "Neue Möglichkeiten zur Erzeugung von Indizes im Loader (-l Option)"
 
 #. Tag: para
 #: release_notes.xml:2330
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
-msgstr ""
+msgstr "Erstunterstützung von PostgreSQL 8.1dev"
 
 #. Tag: title
 #: release_notes.xml:2335
 #, no-c-format
 msgid "Release 1.0.1"
-msgstr "Versão 1.0.1"
+msgstr "Release 1.0.1"
 
 #. Tag: para
 #: release_notes.xml:2337
 #, no-c-format
 msgid "Release date: 2005/05/24"
-msgstr "Release date: 2005/05/24"
+msgstr "Freigabedatum: 2005/05/24"
 
 #. Tag: para
 #: release_notes.xml:2339
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
-msgstr ""
+msgstr "Enthält ein paar Bugfixes und einige Verbesserungen."
 
 #. Tag: para
 #: release_notes.xml:2355
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
-msgstr ""
+msgstr "Bugfix in der 3D-Berechnung von length_spheroid()"
 
 #. Tag: para
 #: release_notes.xml:2357
@@ -8574,7 +8242,7 @@ msgstr ""
 #: release_notes.xml:2361 release_notes.xml:2417
 #, no-c-format
 msgid "Other changes/additions"
-msgstr ""
+msgstr "Sonstige Änderungen/Ergänzungen"
 
 #. Tag: para
 #: release_notes.xml:2363
@@ -8604,7 +8272,7 @@ msgstr ""
 #: release_notes.xml:2371
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
-msgstr ""
+msgstr "NEW -k Switch für pgsql2shp"
 
 #. Tag: para
 #: release_notes.xml:2373
@@ -8622,25 +8290,25 @@ msgstr ""
 #: release_notes.xml:2378
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
-msgstr ""
+msgstr "Bugfix in der Projektionsdefinition für Paris"
 
 #. Tag: para
 #: release_notes.xml:2380
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
-msgstr ""
+msgstr "postgis_restore.pl Codebereinigung"
 
 #. Tag: title
 #: release_notes.xml:2385
 #, no-c-format
 msgid "Release 1.0.0"
-msgstr "Versão 1.0.0"
+msgstr "Release 1.0.0"
 
 #. Tag: para
 #: release_notes.xml:2387
 #, no-c-format
 msgid "Release date: 2005/04/19"
-msgstr "Release date: 2005/04/19"
+msgstr "Freigabedatum: 2005/04/19"
 
 #. Tag: para
 #: release_notes.xml:2389
@@ -8694,31 +8362,31 @@ msgstr ""
 #: release_notes.xml:2422
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
-msgstr ""
+msgstr "NEU Kapitel für Loader/Dumper"
 
 #. Tag: para
 #: release_notes.xml:2424
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
-msgstr ""
+msgstr "NEU shp2pgsql Unterstützung für alte (HWGEOM) PostGIS Versionen"
 
 #. Tag: para
 #: release_notes.xml:2426
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
-msgstr ""
+msgstr "NEU -p (prepare) Flag für shp2pgsql"
 
 #. Tag: para
 #: release_notes.xml:2428
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
-msgstr ""
+msgstr "NEU Kapitel über OGC Konformität"
 
 #. Tag: para
 #: release_notes.xml:2430
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
-msgstr ""
+msgstr "NEU autoconf Unterstützung für die JTS Bibliothek"
 
 #. Tag: para
 #: release_notes.xml:2432
@@ -8730,20 +8398,20 @@ msgstr ""
 #: release_notes.xml:2438
 #, no-c-format
 msgid "Release 1.0.0RC6"
-msgstr "Versão 1.0.0RC6"
+msgstr "Release 1.0.0RC6"
 
 #. Tag: para
 #: release_notes.xml:2440
 #, no-c-format
 msgid "Release date: 2005/03/30"
-msgstr "Release date: 2005/03/30"
+msgstr "Freigabedatum: 2005/03/30"
 
 #. Tag: para
 #: release_notes.xml:2442
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
-msgstr ""
+msgstr "Sechster Release Kanditat für 1.0.0. Enthält ein paar Bugfixes und Codebereinigungen."
 
 #. Tag: para
 #: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
@@ -8758,7 +8426,7 @@ msgstr ""
 #: release_notes.xml:2456
 #, no-c-format
 msgid "BUGFIX in multi()"
-msgstr ""
+msgstr "BUGFIX in multi()"
 
 #. Tag: para
 #: release_notes.xml:2458
@@ -8771,19 +8439,19 @@ msgstr ""
 #: release_notes.xml:2713
 #, no-c-format
 msgid "Scripts changes"
-msgstr ""
+msgstr "Skriptänderungen"
 
 #. Tag: para
 #: release_notes.xml:2464
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
-msgstr ""
+msgstr "{x,y}{min,max}(box2d) Funktionen gelöscht"
 
 #. Tag: para
 #: release_notes.xml:2470
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
-msgstr ""
+msgstr "BUGFIX in postgis_restore.pl Skript"
 
 #. Tag: para
 #: release_notes.xml:2472
@@ -8801,7 +8469,7 @@ msgstr "Release 1.0.0RC5"
 #: release_notes.xml:2479
 #, no-c-format
 msgid "Release date: 2005/03/25"
-msgstr "Release date: 2005/03/25"
+msgstr "Freigabedatum: 2005/03/25"
 
 #. Tag: para
 #: release_notes.xml:2481
@@ -8809,7 +8477,7 @@ msgstr "Release date: 2005/03/25"
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
 "improvements."
-msgstr ""
+msgstr "Fünfter Release Kanditat für 1.0.0. Enthält ein paar Bugfixes und eine Verbesserung."
 
 #. Tag: para
 #: release_notes.xml:2487
@@ -8823,13 +8491,13 @@ msgstr ""
 #: release_notes.xml:2498
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
-msgstr ""
+msgstr "BUGFIX (Schutzverletzung) in der Box3D Berechnung (\"yes, another!\")."
 
 #. Tag: para
 #: release_notes.xml:2501
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
-msgstr ""
+msgstr "BUGFIX (segfaulting) in estimated_extent()."
 
 #. Tag: para
 #: release_notes.xml:2507
@@ -8847,13 +8515,13 @@ msgstr ""
 #: release_notes.xml:2514
 #, no-c-format
 msgid "Release 1.0.0RC4"
-msgstr "Versão  1.0.0RC4"
+msgstr "Release 1.0.0RC4"
 
 #. Tag: para
 #: release_notes.xml:2516
 #, no-c-format
 msgid "Release date: 2005/03/18"
-msgstr "Data de Lançamento: 2005/03/18"
+msgstr "Freigabedatum: 2005/03/18"
 
 #. Tag: para
 #: release_notes.xml:2518
@@ -8861,19 +8529,19 @@ msgstr "Data de Lançamento: 2005/03/18"
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
 "improvements."
-msgstr ""
+msgstr "Vierter Release Kanditat für 1.0.0. Enthält Bugfixes und einige Verbesserungen."
 
 #. Tag: para
 #: release_notes.xml:2532
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
-msgstr ""
+msgstr "BUGFIX (segfaulting) in geom_accum()."
 
 #. Tag: para
 #: release_notes.xml:2534
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
-msgstr ""
+msgstr "BUGFIX für 64bit-Architekturen."
 
 #. Tag: para
 #: release_notes.xml:2536
@@ -8909,14 +8577,14 @@ msgstr ""
 #: release_notes.xml:2550
 #, no-c-format
 msgid "NEW distance_sphere() function."
-msgstr ""
+msgstr "NEUE distance_sphere() Funktion."
 
 #. Tag: para
 #: release_notes.xml:2552
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
-msgstr ""
+msgstr "\"get_proj4_from_srid\" geändert, sodass jetzt PL/PGSQL anstatt SQL verwendet wird."
 
 #. Tag: para
 #: release_notes.xml:2559
@@ -8934,7 +8602,7 @@ msgstr ""
 #: release_notes.xml:2564
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
-msgstr ""
+msgstr "jdbc2: Codebereinigung, Verbesserung des Makefile"
 
 #. Tag: para
 #: release_notes.xml:2566
@@ -8954,7 +8622,7 @@ msgstr ""
 #: release_notes.xml:2572
 #, no-c-format
 msgid "Build scripts refinements"
-msgstr ""
+msgstr "Verfeinerung des Kompilationsskripts"
 
 #. Tag: para
 #: release_notes.xml:2574
@@ -8972,20 +8640,20 @@ msgstr ""
 #: release_notes.xml:2581
 #, no-c-format
 msgid "Release 1.0.0RC3"
-msgstr "Versão 1.0.0RC3"
+msgstr "Release 1.0.0RC3"
 
 #. Tag: para
 #: release_notes.xml:2583
 #, no-c-format
 msgid "Release date: 2005/02/24"
-msgstr "Data de lançamento: 2005/02/24"
+msgstr "Freigabedatum: 2005/02/24"
 
 #. Tag: para
 #: release_notes.xml:2585
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
-msgstr ""
+msgstr "Dritter Release Kanditat für 1.0.0. Enthält viele Bugfixes und Verbesserungen."
 
 #. Tag: para
 #: release_notes.xml:2599
@@ -9055,13 +8723,14 @@ msgstr ""
 #: release_notes.xml:2628
 #, no-c-format
 msgid "NEW bool::text cast"
-msgstr ""
+msgstr "NEU bool::text Typumwandlung"
 
 #. Tag: para
 #: release_notes.xml:2630
 #, no-c-format
-msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
-msgstr ""
+msgid ""
+"Some functions made IMMUTABLE from STABLE, for performance improvement."
+msgstr "Zur Steigerung der Rechenleistung wurden einige Funktionen von STABLE auf IMMUTABLE geändert."
 
 #. Tag: para
 #: release_notes.xml:2637
@@ -9129,7 +8798,7 @@ msgstr ""
 #: release_notes.xml:2665
 #, no-c-format
 msgid "few changes in autoconf"
-msgstr ""
+msgstr "Einige Änderungen in autoconf"
 
 #. Tag: para
 #: release_notes.xml:2667
@@ -9141,27 +8810,27 @@ msgstr ""
 #: release_notes.xml:2669
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
-msgstr ""
+msgstr "spatial_ref_sys.sql fixiert, damit das Vacuum nicht auf die gesamte Datenbank ausgeführt wird."
 
 #. Tag: para
 #: release_notes.xml:2672
 #, no-c-format
 msgid ""
-"spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
-"x."
+"spatial_ref_sys: changed Paris entries to match the ones distributed with "
+"0.x."
 msgstr ""
 
 #. Tag: title
 #: release_notes.xml:2678
 #, no-c-format
 msgid "Release 1.0.0RC2"
-msgstr "Versão 1.0.0RC2"
+msgstr "Release 1.0.0RC2"
 
 #. Tag: para
 #: release_notes.xml:2680
 #, no-c-format
 msgid "Release date: 2005/01/26"
-msgstr "Data de lançamento: 2005/01/26"
+msgstr "Freigabedatum: 2005/01/26"
 
 #. Tag: para
 #: release_notes.xml:2682
@@ -9175,79 +8844,79 @@ msgstr ""
 #: release_notes.xml:2696
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
-msgstr ""
+msgstr "BUGFIX in der Berechnung von Box3D für PointArray"
 
 #. Tag: para
 #: release_notes.xml:2698
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
-msgstr ""
+msgstr "Bugfix in der Definition von distance_spheroid"
 
 #. Tag: para
 #: release_notes.xml:2700
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
-msgstr ""
+msgstr "Bugfix in transform() : fehlendes Update des BBox Zwischenspeichers"
 
 #. Tag: para
 #: release_notes.xml:2702
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
-msgstr ""
+msgstr "NEUER jdbc driver (jdbc2)"
 
 #. Tag: para
 #: release_notes.xml:2704
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
-msgstr ""
+msgstr "GEOMETRYCOLLECTION(EMPTY) Syntax für Rückwärtskompatibilität"
 
 #. Tag: para
 #: release_notes.xml:2707
 #, no-c-format
 msgid "Faster binary outputs"
-msgstr ""
+msgstr "Schnellere Binärausgabe"
 
 #. Tag: para
 #: release_notes.xml:2709
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
-msgstr ""
+msgstr "Striktere OGC WKB/WKT Konstruktoren"
 
 #. Tag: para
 #: release_notes.xml:2715
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
-msgstr ""
+msgstr "Genauere Verwendung von STABLE, IMMUTABLE, STRICT in lwpostgis.sql"
 
 #. Tag: para
 #: release_notes.xml:2718
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
-msgstr ""
+msgstr "Striktere OGC WKB/WKT Konstruktoren"
 
 #. Tag: para
 #: release_notes.xml:2724
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
-msgstr ""
+msgstr "Schnellerer und stabilerer LaderFaster (i18n und nicht)"
 
 #. Tag: para
 #: release_notes.xml:2726
 #, no-c-format
 msgid "Initial autoconf script"
-msgstr ""
+msgstr "Erstes autoconf Skript"
 
 #. Tag: title
 #: release_notes.xml:2731
 #, no-c-format
 msgid "Release 1.0.0RC1"
-msgstr "Versão 1.0.0RC1"
+msgstr "Release 1.0.0RC1"
 
 #. Tag: para
 #: release_notes.xml:2733
 #, no-c-format
 msgid "Release date: 2005/01/13"
-msgstr "Data de lançamento: 2005/01/13"
+msgstr "Freigabedatum: 2005/01/13"
 
 #. Tag: para
 #: release_notes.xml:2735
@@ -9280,9 +8949,9 @@ msgstr ""
 #: release_notes.xml:2756
 #, no-c-format
 msgid ""
-"Support for up to 4d coordinates, providing lossless shapefile->postgis-"
-">shapefile conversion."
-msgstr ""
+"Support for up to 4d coordinates, providing lossless "
+"shapefile->postgis->shapefile conversion."
+msgstr "Unterstützung von 4D-Koordinaten, verlustfreie shapefile->postgis->shapefile Konvertierung."
 
 #. Tag: para
 #: release_notes.xml:2759
@@ -9290,7 +8959,7 @@ msgstr ""
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
 "estimated_extent(), accum()."
-msgstr ""
+msgstr "Neue Funktionen: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), estimated_extent(), accum()."
 
 #. Tag: para
 #: release_notes.xml:2762
@@ -9314,18 +8983,10 @@ msgstr ""
 #: release_notes.xml:2768
 #, no-c-format
 msgid "PostGIS extension API."
-msgstr ""
+msgstr "PostGIS Extension API."
 
 #. Tag: para
 #: release_notes.xml:2770
 #, no-c-format
 msgid "UTF8 support in loader."
-msgstr ""
-
-#, fuzzy
-#~ msgid ""
-#~ "This is a new feature release, with new functions, improved performance, "
-#~ "all relevant bug fixes from PostGIS 2.3.3,and other goodies."
-#~ msgstr ""
-#~ "Esta é uma nova característica lançada, com novas funções, "
-#~ "desenvolvimento melhorado e outras melhorias. "
+msgstr "UTF8 Unterstützung im Loader."
diff --git a/doc/po/de/reporting.xml.po b/doc/po/de/reporting.xml.po
new file mode 100644
index 0000000..4e886d1
--- /dev/null
+++ b/doc/po/de/reporting.xml.po
@@ -0,0 +1,171 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-08-22 07:12+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: reporting.xml:3
+#, no-c-format
+msgid "Reporting Problems"
+msgstr "Meldung von Problemen"
+
+#. Tag: title
+#: reporting.xml:6
+#, no-c-format
+msgid "Reporting Software Bugs"
+msgstr "Software Bugs melden"
+
+#. Tag: para
+#: reporting.xml:8
+#, no-c-format
+msgid ""
+"Reporting bugs effectively is a fundamental way to help PostGIS development."
+" The most effective bug report is that enabling PostGIS developers to "
+"reproduce it, so it would ideally contain a script triggering it and every "
+"information regarding the environment in which it was detected. Good enough "
+"info can be extracted running <code>SELECT postgis_full_version()</code> "
+"[for postgis] and <code>SELECT version()</code> [for postgresql]."
+msgstr "Effektive Fehlerberichte stellen eine wesentliche Methode dar, um an der Entwicklung von PostGIS mitzuwirken. Der wirksamste Fehlerbericht ist jener, der es den PostGIS-Entwicklern ermöglicht ihn nachzuvollziehen. Idealerweise enthält er ein Skript das den Fehler auslöst und jegliche Information bezüglich der Umgebung in der er entdeckt wurde. Ausreichende Information kann über <code>SELECT postgis_full_version()</code> [für PostGIS] und <code>SELECT version()</code> [für Postgre [...]
+
+#. Tag: para
+#: reporting.xml:16
+#, no-c-format
+msgid ""
+"If you aren't using the latest release, it's worth taking a look at its "
+"<ulink url=\"http://svn.osgeo.org/postgis/trunk/NEWS\">release "
+"changelog</ulink> first, to find out if your bug has already been fixed."
+msgstr "Falls Sie nicht die letzte Version verwenden, sollten Sie zuerst unter <ulink url=\"http://svn.osgeo.org/postgis/trunk/NEWS\">release changelog</ulink> nachsehen, ob Ihr Bug bereits bereinigt wurde."
+
+#. Tag: para
+#: reporting.xml:21
+#, no-c-format
+msgid ""
+"Using the <ulink url=\"http://trac.osgeo.org/postgis/\">PostGIS bug "
+"tracker</ulink> will ensure your reports are not discarded, and will keep "
+"you informed on its handling process. Before reporting a new bug please "
+"query the database to see if it is a known one, and if it is please add any "
+"new information you have about it."
+msgstr "Die Verwendung des <ulink url=\"http://trac.osgeo.org/postgis/\">PostGIS bug tracker</ulink> stellt sicher dass Ihre Berichte nicht verworfen werden, und dass Sie über die Prozessabwicklung am Laufenden gehalten werden. Bevor Sie einen neuen Fehler melden fragen Sie bitte die Datenbank ab ob der Fehler schon bekannt ist. Wenn es ein bekannter Fehler ist, so fügen Sie bitte jegliche neue Information die Sie herausgefunden haben hinzu."
+
+#. Tag: para
+#: reporting.xml:28
+#, no-c-format
+msgid ""
+"You might want to read Simon Tatham's paper about <ulink "
+"url=\"http://www.chiark.greenend.org.uk/~sgtatham/bugs.html\">How to Report "
+"Bugs Effectively</ulink> before filing a new report."
+msgstr "Vielleicht möchten Sie zuvor Simon Tatham's Artikel über <ulink url=\"http://www.chiark.greenend.org.uk/~sgtatham/bugs.html\">How to Report Bugs Effectively</ulink>  lesen, bevor Sie einen Fehlerbericht senden."
+
+#. Tag: title
+#: reporting.xml:34
+#, no-c-format
+msgid "Reporting Documentation Issues"
+msgstr "Probleme mit der Dokumentation melden"
+
+#. Tag: para
+#: reporting.xml:36
+#, no-c-format
+msgid ""
+"The documentation should accurately reflect the features and behavior of the"
+" software. If it doesn't, it could be because of a software bug or because "
+"the documentation is in error or deficient."
+msgstr "Die Dokumentation sollte die Eigenschaften und das Verhalten der Software exakt wiederspiegeln. Wenn das nicht der Fall ist, so kann entweder ein Softwarebug oder eine fehlerhafte bzw. unzulängliche Dokumentation daran Schuld sein."
+
+#. Tag: para
+#: reporting.xml:40
+#, no-c-format
+msgid ""
+"Documentation issues can also be reported to the <ulink "
+"url=\"http://trac.osgeo.org/postgis\">PostGIS bug tracker</ulink>."
+msgstr "Probleme in der Dokumentation können unter <ulink url=\"http://trac.osgeo.org/postgis\">PostGIS bug tracker</ulink> gemeldet werden."
+
+#. Tag: para
+#: reporting.xml:44
+#, no-c-format
+msgid ""
+"If your revision is trivial, just describe it in a new bug tracker issue, "
+"being specific about its location in the documentation."
+msgstr "Wenn die Überarbeitung trivial ist, können Sie diese in einem neuen Bug Tracker Issue beschreiben. Geben Sie bitte die exakte Stelle in der Dokumentation an."
+
+#. Tag: para
+#: reporting.xml:47
+#, no-c-format
+msgid ""
+"If your changes are more extensive, a Subversion patch is definitely "
+"preferred. This is a four step process on Unix (assuming you already have "
+"<ulink url=\"http://subversion.apache.org/\">Subversion</ulink> installed):"
+msgstr "Wenn es sich um umfangreichere Änderungen handelt, ist ein Subversion Patch zweifellos die bessere Wahl. Dabei handelt es sich um einen vierstufigen Vorgang unter Unix (angenommen, Sie haben <ulink url=\"http://subversion.apache.org/\">Subversion</ulink> bereits installiert):"
+
+#. Tag: para
+#: reporting.xml:54
+#, no-c-format
+msgid "Check out a copy of PostGIS' Subversion trunk. On Unix, type:"
+msgstr "Eine Kopie des PostGIS Subversion Trunks auschecken. Eingabe unter Unix:"
+
+#. Tag: command
+#: reporting.xml:57
+#, no-c-format
+msgid "svn checkout http://svn.osgeo.org/postgis/trunk/"
+msgstr "svn checkout http://svn.osgeo.org/postgis/trunk/"
+
+#. Tag: para
+#: reporting.xml:60
+#, no-c-format
+msgid "This will be stored in the directory ./trunk"
+msgstr "Dies wird im Verzeichnis ./trunk gespeichert"
+
+#. Tag: para
+#: reporting.xml:64
+#, no-c-format
+msgid ""
+"Make your changes to the documentation with your favorite text editor. On "
+"Unix, type (for example):"
+msgstr "Erledigen Sie die Änderungen an der Dokumentation mit Ihrem Lieblingstexteditor. Auf Unix, tippen Sie (zum Beispiel:-):"
+
+#. Tag: command
+#: reporting.xml:67
+#, no-c-format
+msgid "vim trunk/doc/postgis.xml"
+msgstr "vim trunk/doc/postgis.xml"
+
+#. Tag: para
+#: reporting.xml:69
+#, no-c-format
+msgid ""
+"Note that the documentation is written in DocBook XML rather than HTML, so "
+"if you are not familiar with it please follow the example of the rest of the"
+" documentation."
+msgstr "Bedenken Sie bitte, dass die Dokumentation in DocBook XML und nicht in HTML geschrieben ist. Falls Sie damit nicht vertraut sind, so folgen Sie bitte dem Beispiel in der restlichen Dokumentation."
+
+#. Tag: para
+#: reporting.xml:75
+#, no-c-format
+msgid ""
+"Make a patch file containing the differences from the master copy of the "
+"documentation. On Unix, type:"
+msgstr "Erzeugung einer Patchdatei, welche die Unterschiede zur Master-Kopie der Dokumentation enthält. Unter Unix tippen Sie bitte:"
+
+#. Tag: command
+#: reporting.xml:78
+#, no-c-format
+msgid "svn diff trunk/doc/postgis.xml > doc.patch"
+msgstr "svn diff trunk/doc/postgis.xml > doc.patch"
+
+#. Tag: para
+#: reporting.xml:83
+#, no-c-format
+msgid "Attach the patch to a new issue in bug tracker."
+msgstr "Fügen Sie den Patch einem neuen Thema/Issue im Bug Tracker bei."
diff --git a/doc/po/de/using_postgis_app.xml.po b/doc/po/de/using_postgis_app.xml.po
new file mode 100644
index 0000000..0807753
--- /dev/null
+++ b/doc/po/de/using_postgis_app.xml.po
@@ -0,0 +1,794 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-08-22 09:09+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: using_postgis_app.xml:3
+#, no-c-format
+msgid "Using PostGIS Geometry: Building Applications"
+msgstr "Anwendung der PostGIS Geometrie: Applikationsentwicklung"
+
+#. Tag: title
+#: using_postgis_app.xml:5
+#, no-c-format
+msgid "Using MapServer"
+msgstr "Verwendung von MapServer"
+
+#. Tag: para
+#: using_postgis_app.xml:7
+#, no-c-format
+msgid ""
+"The Minnesota MapServer is an internet web-mapping server which conforms to "
+"the OpenGIS Web Mapping Server specification."
+msgstr "Der Minnesota MapServer ist ein Kartendienstserver für das Internet, der die \"OpenGIS Web Map Service (WMS) Implementation Specification\" erfüllt."
+
+#. Tag: para
+#: using_postgis_app.xml:12
+#, no-c-format
+msgid ""
+"The MapServer homepage is at <ulink "
+"url=\"http://mapserver.org\">http://mapserver.org</ulink>."
+msgstr "Die MapServer Homepage finden Sie unter <ulink url=\"http://mapserver.org\">http://mapserver.org</ulink>."
+
+#. Tag: para
+#: using_postgis_app.xml:17
+#, no-c-format
+msgid ""
+"The OpenGIS Web Map Specification is at <ulink "
+"url=\"http://www.opengeospatial.org/standards/wms\">http://www.opengeospatial.org/standards/wms</ulink>."
+msgstr "Die OpenGIS Web Map Spezifikation finden Sie unter <ulink url=\"http://www.opengeospatial.org/standards/wms\">http://www.opengeospatial.org/standards/wms</ulink>."
+
+#. Tag: title
+#: using_postgis_app.xml:23
+#, no-c-format
+msgid "Basic Usage"
+msgstr "Grundlegende Handhabung"
+
+#. Tag: para
+#: using_postgis_app.xml:25
+#, no-c-format
+msgid ""
+"To use PostGIS with MapServer, you will need to know about how to configure "
+"MapServer, which is beyond the scope of this documentation. This section "
+"will cover specific PostGIS issues and configuration details."
+msgstr "Um PostGIS mit MapServer zu verwenden müssen Sie wissen, wie Sie MapServer konfigurieren, da dies den Rahmens dieser Dokumentation sprengen würde.  Dieser Abschnitt deckt PostGIS-spezifische Themen und Konfigurationsdetails ab."
+
+#. Tag: para
+#: using_postgis_app.xml:30
+#, no-c-format
+msgid "To use PostGIS with MapServer, you will need:"
+msgstr "Um PostGIS mit MapServer zu verwenden, benötigen Sie:"
+
+#. Tag: para
+#: using_postgis_app.xml:34
+#, no-c-format
+msgid "Version 0.6 or newer of PostGIS."
+msgstr "Die PostGIS Version 0.6, oder höher."
+
+#. Tag: para
+#: using_postgis_app.xml:38
+#, no-c-format
+msgid "Version 3.5 or newer of MapServer."
+msgstr "Die MapServer Version 3.5, oder höher."
+
+#. Tag: para
+#: using_postgis_app.xml:42
+#, no-c-format
+msgid ""
+"MapServer accesses PostGIS/PostgreSQL data like any other PostgreSQL client "
+"-- using the <filename>libpq</filename> interface. This means that MapServer"
+" can be installed on any machine with network access to the PostGIS server, "
+"and use PostGIS as a source of data. The faster the connection between the "
+"systems, the better."
+msgstr "MapServer greift auf die PostGIS/PostgreSQL-Daten, so wie jeder andere PostgreSQL-Client, über die <filename>libpq</filename> Schnittstelle zu. Dies bedeutet, dass MapServer auf jedem Server, der Netzwerkzugriff auf den PostgreSQL Server hat, installiert werden kann und PostGIS als Datenquelle nutzen kann. Je schneller die Verbindung zwischen den beiden Systemen, desto besser."
+
+#. Tag: para
+#: using_postgis_app.xml:50
+#, no-c-format
+msgid ""
+"Compile and install MapServer, with whatever options you desire, including "
+"the \"--with-postgis\" configuration option."
+msgstr "Es spielt keine Rolle, mit welchen Optionen Sie MapServer kompilieren, solange sie bei der Konfiguration die  \"--with-postgis\"-Option angeben."
+
+#. Tag: para
+#: using_postgis_app.xml:55
+#, no-c-format
+msgid "In your MapServer map file, add a PostGIS layer. For example:"
+msgstr "Fügen Sie einen PostGIS Layer zu der MapServer *.map Datei hinzu. Zum Beispiel:"
+
+#. Tag: programlisting
+#: using_postgis_app.xml:58
+#, no-c-format
+msgid ""
+"LAYER\n"
+"  CONNECTIONTYPE postgis\n"
+"  NAME \"widehighways\"\n"
+"  # Connect to a remote spatial database\n"
+"  CONNECTION \"user=dbuser dbname=gisdatabase host=bigserver\"\n"
+"  PROCESSING \"CLOSE_CONNECTION=DEFER\"\n"
+"  # Get the lines from the 'geom' column of the 'roads' table\n"
+"  DATA \"geom from roads using srid=4326 using unique gid\"\n"
+"  STATUS ON\n"
+"  TYPE LINE\n"
+"  # Of the lines in the extents, only render the wide highways\n"
+"  FILTER \"type = 'highway' and numlanes >= 4\"\n"
+"  CLASS\n"
+"    # Make the superhighways brighter and 2 pixels wide\n"
+"    EXPRESSION ([numlanes] >= 6)\n"
+"    STYLE\n"
+"      COLOR 255 22 22\n"
+"      WIDTH 2\n"
+"    END\n"
+"  END\n"
+"  CLASS\n"
+"    # All the rest are darker and only 1 pixel wide\n"
+"    EXPRESSION ([numlanes] < 6)\n"
+"    STYLE\n"
+"      COLOR 205 92 82\n"
+"    END\n"
+"  END\n"
+"END"
+msgstr "LAYER\n  CONNECTIONTYPE postgis\n  NAME \"widehighways\"\n  # Verbindung zu einer remote Geodatenbank\n  CONNECTION \"user=dbuser dbname=gisdatabase host=bigserver\"\n  PROCESSING \"CLOSE_CONNECTION=DEFER\"\n  # Um die Zeilen der 'geom'-Spalte aus der 'roads'-Tabelle zu erhalten\n  DATA \"geom from roads using srid=4326 using unique gid\"\n  STATUS ON\n  TYPE LINE\n  # Von den im Ausschnitt vorhandenen Linien nur die breiten Hauptstraßen/Highways\n  FILTER \"type = 'highway' and  [...]
+
+#. Tag: para
+#: using_postgis_app.xml:60
+#, no-c-format
+msgid "In the example above, the PostGIS-specific directives are as follows:"
+msgstr "Im oberen Beispiel werden folgende PostGIS-spezifische Anweisungen verwendet:"
+
+#. Tag: term
+#: using_postgis_app.xml:65
+#, no-c-format
+msgid "CONNECTIONTYPE"
+msgstr "CONNECTIONTYPE"
+
+#. Tag: para
+#: using_postgis_app.xml:68
+#, no-c-format
+msgid "For PostGIS layers, this is always \"postgis\"."
+msgstr "Für PostGIS Layer ist dies immer \"postgis\"."
+
+#. Tag: term
+#: using_postgis_app.xml:73
+#, no-c-format
+msgid "CONNECTION"
+msgstr "CONNECTION"
+
+#. Tag: para
+#: using_postgis_app.xml:76
+#, no-c-format
+msgid ""
+"The database connection is governed by the a 'connection string' which is a "
+"standard set of keys and values like this (with the default values in "
+"<>):"
+msgstr "Die Datenbankverbindung wird durch einen \"Connection String\" bestimmt, welcher aus einer standardisierten Menge von Schlüsseln und Werten zusammengesetzt ist (Standardwerte zwischen <>):"
+
+#. Tag: para
+#: using_postgis_app.xml:80
+#, no-c-format
+msgid ""
+"user=<username> password=<password> dbname=<username> "
+"hostname=<server> port=<5432>"
+msgstr "user=<username> password=<password> dbname=<username> hostname=<server> port=<5432>"
+
+#. Tag: para
+#: using_postgis_app.xml:84
+#, no-c-format
+msgid ""
+"An empty connection string is still valid, and any of the key/value pairs "
+"can be omitted. At a minimum you will generally supply the database name and"
+" username to connect with."
+msgstr "Ein leerer \"Connection String\" ist ebenfalls gültig, sodass jedes Key/Value Paar weggelassen werden kann. Üblicherweise wird man zumindest den Datenbanknamen und den Benutzernamen, mit dem man sich verbinden will, angeben."
+
+#. Tag: term
+#: using_postgis_app.xml:92
+#, no-c-format
+msgid "DATA"
+msgstr "DATA"
+
+#. Tag: para
+#: using_postgis_app.xml:95
+#, no-c-format
+msgid ""
+"The form of this parameter is \"<geocolumn> from <tablename> "
+"using srid=<srid> using unique <primary key>\" where the column "
+"is the spatial column to be rendered to the map, the SRID is SRID used by "
+"the column and the primary key is the table primary key (or any other "
+"uniquely-valued column with an index)."
+msgstr "Dieser Parameter hat die Form \"<geocolumn> from <tablename> using srid=<srid> using unique <primary key>\", wobei \"geocolumn\" dem räumlichen Attribut entspricht, mit dem die Bildsynthese/rendern durchgeführt werden soll. \"srid\" entspricht der SRID des räumlichen Attributs und \"primary key\" ist der Primärschlüssel der Tabelle (oder ein anderes eindeutiges Attribut mit einem Index)."
+
+#. Tag: para
+#: using_postgis_app.xml:99
+#, no-c-format
+msgid ""
+"You can omit the \"using srid\" and \"using unique\" clauses and MapServer "
+"will automatically determine the correct values if possible, but at the cost"
+" of running a few extra queries on the server for each map draw."
+msgstr "Sie können sowohl \"using srid\" als auch \"using unique\" weglassen. Wenn möglich, bestimmt MapServer die korrekten Werte dann automatisch, allerdings zu den Kosten einiger zusätzlichen serverseitigen Abfragen, die bei jedem Kartenaufruf ausgeführt werden."
+
+#. Tag: term
+#: using_postgis_app.xml:106
+#, no-c-format
+msgid "PROCESSING"
+msgstr "PROCESSING"
+
+#. Tag: para
+#: using_postgis_app.xml:109
+#, no-c-format
+msgid ""
+"Putting in a CLOSE_CONNECTION=DEFER if you have multiple layers reuses "
+"existing connections instead of closing them. This improves speed. Refer to "
+"for <ulink url=\"http://blog.cleverelephant.ca/2008/10/mapserverpostgis-"
+"performance-tips.html\">MapServer PostGIS Performance Tips</ulink> for a "
+"more detailed explanation."
+msgstr "Wenn Sie mehrere Layer darstellen wollen, fügen Sie CLOSE_CONNECTION=DEFER ein, dadurch wird eine bestehende Verbindung wiederverwendet anstatt geschlossen. Dies erhöht die Geschwindigkeit. Unter <ulink url=\"http://blog.cleverelephant.ca/2008/10/mapserverpostgis-performance-tips.html\">MapServer PostGIS Performance Tips</ulink> findet sich eine detailierte Erklärung."
+
+#. Tag: term
+#: using_postgis_app.xml:115
+#, no-c-format
+msgid "FILTER"
+msgstr "FILTER"
+
+#. Tag: para
+#: using_postgis_app.xml:118
+#, no-c-format
+msgid ""
+"The filter must be a valid SQL string corresponding to the logic normally "
+"following the \"WHERE\" keyword in a SQL query. So, for example, to render "
+"only roads with 6 or more lanes, use a filter of \"num_lanes >= 6\"."
+msgstr "Der Filter muss ein gültiger SQL-Text sein, welcher der Logik, die normalerweise dem \"WHERE\" Schlüsselwort in der SQL-Abfrage folgt, entspricht. Z.B.: um nur die Straßen mit 6 oder mehr Spuren zu rendern, können Sie den Filter \"num_lanes >= 6\" verwenden."
+
+#. Tag: para
+#: using_postgis_app.xml:128
+#, no-c-format
+msgid ""
+"In your spatial database, ensure you have spatial (GiST) indexes built for "
+"any the layers you will be drawing."
+msgstr "Stellen Sie bitte sicher, das für alle zu zeichnenden Layer, ein räumlicher Index (GIST) in der Geodatenbank angelegt ist."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:131
+#, no-c-format
+msgid ""
+"CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometrycolumn] );"
+msgstr "CREATE INDEX [indexname] ON [tabellenname] USING GIST ( [geometry_spalte] );"
+
+#. Tag: para
+#: using_postgis_app.xml:135
+#, no-c-format
+msgid ""
+"If you will be querying your layers using MapServer you will also need to "
+"use the \"using unique\" clause in your DATA statement."
+msgstr "Wenn Sie Ihre Layer über MapServer abfragen wollen, benötigen Sie auch die \"using unique\" Klausel in Ihrer \"DATA\" Anweisung."
+
+#. Tag: para
+#: using_postgis_app.xml:138
+#, no-c-format
+msgid ""
+"MapServer requires unique identifiers for each spatial record when doing "
+"queries, and the PostGIS module of MapServer uses the unique value you "
+"specify in order to provide these unique identifiers. Using the table "
+"primary key is the best practice."
+msgstr "MapServer benötigt  für jeden räumlichen Datensatz, der abgefragt werden soll, eindeutige Identifikatoren. Das PostGIS Modul von MapServer benützt den von Ihnen festgelegten, eindeutigen Wert, um diese eindeutige Identifikatoren zur Verfügung zu stellen. Den Primärschlüssel zu verwenden gilt als Erfolgsrezept."
+
+#. Tag: title
+#: using_postgis_app.xml:147
+#, no-c-format
+msgid "Frequently Asked Questions"
+msgstr "Häufig gestellte Fragen"
+
+#. Tag: para
+#: using_postgis_app.xml:152
+#, no-c-format
+msgid ""
+"When I use an <varname>EXPRESSION</varname> in my map file, the condition "
+"never returns as true, even though I know the values exist in my table."
+msgstr "Wenn Ich <varname>EXPRESSION</varname> in meiner *.map Datei verwende, gibt die WHERE Bedingung niemals TRUE zurück, obwohl Ich weiß, dass sich die Werte in meiner Tabelle befinden."
+
+#. Tag: para
+#: using_postgis_app.xml:158
+#, no-c-format
+msgid ""
+"Unlike shape files, PostGIS field names have to be referenced in EXPRESSIONS"
+" using <emphasis>lower case</emphasis>."
+msgstr "Anders als bei Shapefiles müssen die PostGIS-Feldnamen  in EXPRESSION mit <emphasis>Kleinbuchstaben</emphasis> eingetragen werden."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:162
+#, no-c-format
+msgid "EXPRESSION ([numlanes] >= 6)"
+msgstr "EXPRESSION ([numlanes] >= 6)"
+
+#. Tag: para
+#: using_postgis_app.xml:168
+#, no-c-format
+msgid ""
+"The FILTER I use for my Shape files is not working for my PostGIS table of "
+"the same data."
+msgstr "Der FILTER, den ich bei meinen Shapefiles verwende, funktioniert nicht für meine PostGIS Tabelle, obwohl diese die gleichen Daten aufweist."
+
+#. Tag: para
+#: using_postgis_app.xml:173
+#, no-c-format
+msgid ""
+"Unlike shape files, filters for PostGIS layers use SQL syntax (they are "
+"appended to the SQL statement the PostGIS connector generates for drawing "
+"layers in MapServer)."
+msgstr "Anders als bei Shapefiles, nutzen die Filter bei PostGIS-Layern die SQL Syntax  (sie werden an die SQL-Anweisung, die vom PostGIS Konnektor für die Darstellung der Layer im Mapserver erzeugt wird, angehängt)."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:177
+#, no-c-format
+msgid "FILTER \"type = 'highway' and numlanes >= 4\""
+msgstr "FILTER \"type = 'highway' and numlanes >= 4\""
+
+#. Tag: para
+#: using_postgis_app.xml:183
+#, no-c-format
+msgid ""
+"My PostGIS layer draws much slower than my Shape file layer, is this normal?"
+msgstr "Mein PostGIS Layer wird viel langsamer dargestellt als mein Shapefile Layer. Ist das normal?"
+
+#. Tag: para
+#: using_postgis_app.xml:188
+#, no-c-format
+msgid ""
+"In general, the more features you are drawing into a given map, the more "
+"likely it is that PostGIS will be slower than Shape files. For maps with "
+"relatively few features (100s), PostGIS will often be faster. For maps with "
+"high feature density (1000s), PostGIS will always be slower."
+msgstr "Je mehr Features eine bestimmte Karte aufweist, umso wahrscheinlicher ist es, dass PostGIS langsamer ist als Shapefiles. Bei Karten mit relativ wenigen Features (100te) ist PostGIS meist schneller. Bei Karten mit einer hohen Feature Dichte (1000e) wird PostGIS immer langsamer sein."
+
+#. Tag: para
+#: using_postgis_app.xml:194
+#, no-c-format
+msgid ""
+"If you are finding substantial draw performance problems, it is possible "
+"that you have not built a spatial index on your table."
+msgstr "Falls erhebliche Probleme mit der Zeichenperformance auftreten, haben Sie eventuell keinen räumlichen Index auf die Tabelle gelegt."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:198
+#, no-c-format
+msgid ""
+"postgis# CREATE INDEX geotable_gix ON geotable USING GIST ( geocolumn );\n"
+"postgis# VACUUM ANALYZE;"
+msgstr "postgis# CREATE INDEX geotable_gix ON geotable USING GIST ( geocolumn );\npostgis# VACUUM ANALYZE;"
+
+#. Tag: para
+#: using_postgis_app.xml:204
+#, no-c-format
+msgid ""
+"My PostGIS layer draws fine, but queries are really slow. What is wrong?"
+msgstr "Mein PostGIS Layer wird ausgezeichnet dargestellt, aber die Abfragen sind sehr langsam. Was läuft falsch?"
+
+#. Tag: para
+#: using_postgis_app.xml:209
+#, no-c-format
+msgid ""
+"For queries to be fast, you must have a unique key for your spatial table "
+"and you must have an index on that unique key."
+msgstr "Damit Abfragen schnell gehen, müssen Sie einen eindeutigen Schlüssel in Ihrer Tabelle haben und einen Index auf diesen eindeutigen Schlüssell legen."
+
+#. Tag: para
+#: using_postgis_app.xml:213
+#, no-c-format
+msgid ""
+"You can specify what unique key for mapserver to use with the <varname>USING"
+" UNIQUE</varname> clause in your <varname>DATA</varname> line:"
+msgstr "Sie können den von MapServer zu verwendenden eindeutigen Schlüssel mit der  <varname>USING UNIQUE</varname> Klausel in Ihrer <varname>DATA</varname> Zeile angeben:"
+
+#. Tag: programlisting
+#: using_postgis_app.xml:217
+#, no-c-format
+msgid "DATA \"geom FROM geotable USING UNIQUE gid\""
+msgstr "DATA \"geom FROM geotable USING UNIQUE gid\""
+
+#. Tag: para
+#: using_postgis_app.xml:224
+#, no-c-format
+msgid ""
+"Can I use \"geography\" columns (new in PostGIS 1.5) as a source for "
+"MapServer layers?"
+msgstr "Kann Ich \"Geography\" Spalten (neu in PostGIS 1.5) als Quelle für MapServer Layer verwenden?"
+
+#. Tag: para
+#: using_postgis_app.xml:229
+#, no-c-format
+msgid ""
+"Yes! MapServer understands geography columns as being the same as geometry "
+"columns, but always using an SRID of 4326. Just make sure to include a "
+"\"using srid=4326\" clause in your <varname>DATA</varname> statement. "
+"Everything else works exactly the same as with geometry."
+msgstr "Ja! Für MapServer sind \"Geography\" Attribute und \"Geometry\" Attriute dasselbe. Es kann allerdings nur die SRID 4325 verwendet werden. Stellen Sie bitte sicher, dass sich eine \"using srid=4326\" Klausel in Ihrer <varname>DATA</varname> Anweisung befindet. Alles andere funktioniert genau so wie bei \"Geometry\"."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:234
+#, no-c-format
+msgid "DATA \"geog FROM geogtable USING SRID=4326 USING UNIQUE gid\""
+msgstr "DATA \"geog FROM geogtable USING SRID=4326 USING UNIQUE gid\""
+
+#. Tag: title
+#: using_postgis_app.xml:244
+#, no-c-format
+msgid "Advanced Usage"
+msgstr "Erweiterte Verwendung"
+
+#. Tag: para
+#: using_postgis_app.xml:246
+#, no-c-format
+msgid ""
+"The <varname>USING</varname> pseudo-SQL clause is used to add some "
+"information to help mapserver understand the results of more complex "
+"queries. More specifically, when either a view or a subselect is used as the"
+" source table (the thing to the right of \"FROM\" in a "
+"<varname>DATA</varname> definition) it is more difficult for mapserver to "
+"automatically determine a unique identifier for each row and also the SRID "
+"for the table. The <varname>USING</varname> clause can provide mapserver "
+"with these two pieces of information as follows:"
+msgstr "Die SQL-Pseudoklausel <varname>USING</varname> wird verwendet, um MapServer zusätzliche Information über komplexere Abfragen zukommen zu lassen. Genauer gesagt, wenn entweder ein View oder ein Subselect als Ursprungstabelle verwendet wird (der Ausdruck rechts von \"FROM\" bei einer  <varname>DATA</varname> Definition) ist es für MapServer schwieriger einen eindeutigen Identifikator für jede Zeile und die SRID der Tabelle automatisch zu bestimmen. Die <varname>USING</varname>Klaus [...]
+
+#. Tag: programlisting
+#: using_postgis_app.xml:255
+#, no-c-format
+msgid ""
+"DATA \"geom FROM (\n"
+"  SELECT\n"
+"    table1.geom AS geom,\n"
+"    table1.gid AS gid,\n"
+"    table2.data AS data\n"
+"  FROM table1\n"
+"  LEFT JOIN table2\n"
+"  ON table1.id = table2.id\n"
+") AS new_table USING UNIQUE gid USING SRID=4326\""
+msgstr "DATA \"geom FROM (\n  SELECT\n    table1.geom AS geom,\n    table1.gid AS gid,\n    table2.data AS data\n  FROM table1\n  LEFT JOIN table2\n  ON table1.id = table2.id\n) AS new_table USING UNIQUE gid USING SRID=4326\""
+
+#. Tag: term
+#: using_postgis_app.xml:259
+#, no-c-format
+msgid "USING UNIQUE <uniqueid>"
+msgstr "USING UNIQUE <uniqueid>"
+
+#. Tag: para
+#: using_postgis_app.xml:262
+#, no-c-format
+msgid ""
+"MapServer requires a unique id for each row in order to identify the row "
+"when doing map queries. Normally it identifies the primary key from the "
+"system tables. However, views and subselects don't automatically have an "
+"known unique column. If you want to use MapServer's query functionality, you"
+" need to ensure your view or subselect includes a uniquely valued column, "
+"and declare it with <varname>USING UNIQUE</varname>. For example, you could "
+"explicitly select nee of the table's primary key values for this purpose, or"
+" any other column which is guaranteed to be unique for the result set."
+msgstr "MapServer benötigt eine eindeutige ID für jede Zeile um die Zeile bei Kartenabfragen identifizieren zu können. Normalerweise wird der Primärschlüssel aus den Systemtabellen ermittelt. Views und Subselects haben jedoch nicht automatisch eine bekannte eindeutige Spalte. Wenn Sie MapServer's Abfragefunktionalität nutzen wollen, müssen Sie sicherstellen, dass Ihr View oder Subselect eine mit eindeutigen Werten versehene Spalte enthält und diese mit <varname>USING UNIQUE</varname> gek [...]
+
+#. Tag: para
+#: using_postgis_app.xml:273
+#, no-c-format
+msgid ""
+"\"Querying a Map\" is the action of clicking on a map to ask for information"
+" about the map features in that location. Don't confuse \"map queries\" with"
+" the SQL query in a <varname>DATA</varname> definition."
+msgstr "\"eine Karte abfragen\" ist jene Aktion, bei der man auf die Karte klickt und nach Information über Kartenfeatures an dieser Stelle fragt. Verwechseln Sie bitte nicht \"Kartenabfragen\" mit der SQL Abfrage in der <varname>DATA</varname> Definition."
+
+#. Tag: term
+#: using_postgis_app.xml:282
+#, no-c-format
+msgid "USING SRID=<srid>"
+msgstr "USING SRID=<srid>"
+
+#. Tag: para
+#: using_postgis_app.xml:285
+#, no-c-format
+msgid ""
+"PostGIS needs to know which spatial referencing system is being used by the "
+"geometries in order to return the correct data back to MapServer. Normally "
+"it is possible to find this information in the \"geometry_columns\" table in"
+" the PostGIS database, however, this is not possible for tables which are "
+"created on the fly such as subselects and views. So the <varname>USING "
+"SRID=</varname> option allows the correct SRID to be specified in the "
+"<varname>DATA</varname> definition."
+msgstr "PostGIS muss wissen, welches Koordinatenreferenzsystem von der Geometrie verwendet wird, um korrekte Daten an MapServer zurückzugeben. Üblicherweise kann man diese Information in der Tabelle \"geometry_columns\" in der PostGIS Datenbank finden. Dies ist jedoch nicht möglich bei Tabellen die On-the-fly erzeugt wurden, wo wie bei Subselects oder Views. Hierfür erlaubt die Option <varname>USING SRID=</varname> die Festlegung der richtigen SRID in der <varname>DATA</varname> Definition."
+
+#. Tag: title
+#: using_postgis_app.xml:300
+#, no-c-format
+msgid "Examples"
+msgstr "Beispiele"
+
+#. Tag: para
+#: using_postgis_app.xml:302
+#, no-c-format
+msgid ""
+"Lets start with a simple example and work our way up. Consider the following"
+" MapServer layer definition:"
+msgstr "Beginnen wir mit einem einfachen Beispiel und arbeiten uns dann langsam vor. Betrachten Sie die nachfolgende MapServer Layerdefinition:"
+
+#. Tag: programlisting
+#: using_postgis_app.xml:305
+#, no-c-format
+msgid ""
+"LAYER\n"
+"  CONNECTIONTYPE postgis\n"
+"  NAME \"roads\"\n"
+"  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n"
+"  DATA \"geom from roads\"\n"
+"  STATUS ON\n"
+"  TYPE LINE\n"
+"  CLASS\n"
+"    STYLE\n"
+"      COLOR 0 0 0\n"
+"    END\n"
+"  END\n"
+"END"
+msgstr "LAYER\n  CONNECTIONTYPE postgis\n  NAME \"roads\"\n  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n  DATA \"geom from roads\"\n  STATUS ON\n  TYPE LINE\n  CLASS\n    STYLE\n      COLOR 0 0 0\n    END\n  END\nEND"
+
+#. Tag: para
+#: using_postgis_app.xml:307
+#, no-c-format
+msgid ""
+"This layer will display all the road geometries in the roads table as black "
+"lines."
+msgstr "Dieser Layer stellt alle Straßengeometrien der \"roads\"-Tabelle schwarz dar."
+
+#. Tag: para
+#: using_postgis_app.xml:310
+#, no-c-format
+msgid ""
+"Now lets say we want to show only the highways until we get zoomed in to at "
+"least a 1:100000 scale - the next two layers will achieve this effect:"
+msgstr "Angenommen, wir wollen bis zu einem Maßstab von 1:100000 nur die Autobahnen anzeigen - die nächsten zwei Layer erreichen diesen Effekt:"
+
+#. Tag: programlisting
+#: using_postgis_app.xml:314
+#, no-c-format
+msgid ""
+"LAYER\n"
+"  CONNECTIONTYPE postgis\n"
+"  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n"
+"  PROCESSING \"CLOSE_CONNECTION=DEFER\"\n"
+"  DATA \"geom from roads\"\n"
+"  MINSCALE 100000\n"
+"  STATUS ON\n"
+"  TYPE LINE\n"
+"  FILTER \"road_type = 'highway'\"\n"
+"  CLASS\n"
+"    COLOR 0 0 0\n"
+"  END\n"
+"END\n"
+"LAYER\n"
+"  CONNECTIONTYPE postgis\n"
+"  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n"
+"  PROCESSING \"CLOSE_CONNECTION=DEFER\"\n"
+"  DATA \"geom from roads\"\n"
+"  MAXSCALE 100000\n"
+"  STATUS ON\n"
+"  TYPE LINE\n"
+"  CLASSITEM road_type\n"
+"  CLASS\n"
+"    EXPRESSION \"highway\"\n"
+"    STYLE\n"
+"      WIDTH 2\n"
+"      COLOR 255 0 0\n"
+"    END\n"
+"  END\n"
+"  CLASS\n"
+"    STYLE\n"
+"      COLOR 0 0 0\n"
+"    END\n"
+"  END\n"
+"END"
+msgstr "LAYER\n  CONNECTIONTYPE postgis\n  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n  PROCESSING \"CLOSE_CONNECTION=DEFER\"\n  DATA \"geom from roads\"\n  MINSCALE 100000\n  STATUS ON\n  TYPE LINE\n  FILTER \"road_type = 'highway'\"\n  CLASS\n    COLOR 0 0 0\n  END\nEND\nLAYER\n  CONNECTIONTYPE postgis\n  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n  PROCESSING \"CLOSE_CONNECTION=DEFER\"\n  DATA \"geom from roads\"\n  MAXSCAL [...]
+
+#. Tag: para
+#: using_postgis_app.xml:316
+#, no-c-format
+msgid ""
+"The first layer is used when the scale is greater than 1:100000, and "
+"displays only the roads of type \"highway\" as black lines. The "
+"<varname>FILTER</varname> option causes only roads of type \"highway\" to be"
+" displayed."
+msgstr "Der erste Layer wird verwendet, wenn der Maßstab größer als 1:100000 ist und es werden nur die Straßen vom Typ \"highway\"/Autobahn als schwarze Linien dargestellt. Die Option <varname>FILTER</varname> bedingt, dass nur Straßen vom Typ \"highway\" angezeigt werden."
+
+#. Tag: para
+#: using_postgis_app.xml:321
+#, no-c-format
+msgid ""
+"The second layer is used when the scale is less than 1:100000, and will "
+"display highways as double-thick red lines, and other roads as regular black"
+" lines."
+msgstr "Der zweite Layer wird angezeigt, wenn der Maßstab kleiner als 1:100000 ist. Er zeigt die Autobahnen als doppelt so dicke rote Linien an, die anderen Straßen als normale schwarze Linien."
+
+#. Tag: para
+#: using_postgis_app.xml:325
+#, no-c-format
+msgid ""
+"So, we have done a couple of interesting things using only MapServer "
+"functionality, but our <varname>DATA</varname> SQL statement has remained "
+"simple. Suppose that the name of the road is stored in another table (for "
+"whatever reason) and we need to do a join to get it and label our roads."
+msgstr "Wir haben eine Reihe von interessanten Aufgaben lediglich mit der von MapServer zur Verfügung gestellten Funktionalität durchgeführt, und unsere SQL-Anweisung unter <varname>DATA</varname> ist trotzdem einfach geblieben. Angenommen, die Namen der Straßen sind in einer anderen Tabelle gespeichert (wieso auch immer) und wir müssen einen Join ausführen, um sie für die Straßenbeschriftung verwenden zu können."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:331
+#, no-c-format
+msgid ""
+"LAYER\n"
+"  CONNECTIONTYPE postgis\n"
+"  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n"
+"  DATA \"geom FROM (SELECT roads.gid AS gid, roads.geom AS geom,\n"
+"        road_names.name as name FROM roads LEFT JOIN road_names ON\n"
+"        roads.road_name_id = road_names.road_name_id)\n"
+"        AS named_roads USING UNIQUE gid USING SRID=4326\"\n"
+"  MAXSCALE 20000\n"
+"  STATUS ON\n"
+"  TYPE ANNOTATION\n"
+"  LABELITEM name\n"
+"  CLASS\n"
+"    LABEL\n"
+"      ANGLE auto\n"
+"      SIZE 8\n"
+"      COLOR 0 192 0\n"
+"      TYPE truetype\n"
+"      FONT arial\n"
+"    END\n"
+"  END\n"
+"END"
+msgstr "LAYER\n  CONNECTIONTYPE postgis\n  CONNECTION \"user=theuser password=thepass dbname=thedb host=theserver\"\n  DATA \"geom FROM (SELECT roads.gid AS gid, roads.geom AS geom,\n        road_names.name as name FROM roads LEFT JOIN road_names ON\n        roads.road_name_id = road_names.road_name_id)\n        AS named_roads USING UNIQUE gid USING SRID=4326\"\n  MAXSCALE 20000\n  STATUS ON\n  TYPE ANNOTATION\n  LABELITEM name\n  CLASS\n    LABEL\n      ANGLE auto\n      SIZE 8\n      C [...]
+
+#. Tag: para
+#: using_postgis_app.xml:333
+#, no-c-format
+msgid ""
+"This annotation layer adds green labels to all the roads when the scale gets"
+" down to 1:20000 or less. It also demonstrates how to use an SQL join in a "
+"<varname>DATA</varname> definition."
+msgstr "Dieser Beschriftungslayer fügt grüne Beschriftungen zu allen Straßen hinzu, wenn der Maßstab 1:20000 oder weniger wird. Es zeigt auch wie man einen SQL-Join in einer <varname>DATA</varname> Definition verwenden kann."
+
+#. Tag: title
+#: using_postgis_app.xml:340
+#, no-c-format
+msgid "Java Clients (JDBC)"
+msgstr "Java Clients (JDBC)"
+
+#. Tag: para
+#: using_postgis_app.xml:342
+#, no-c-format
+msgid ""
+"Java clients can access PostGIS \"geometry\" objects in the PostgreSQL "
+"database either directly as text representations or using the JDBC extension"
+" objects bundled with PostGIS. In order to use the extension objects, the "
+"\"postgis.jar\" file must be in your CLASSPATH along with the "
+"\"postgresql.jar\" JDBC driver package."
+msgstr "Java Clients können auf die PostGIS Geoobjekte in der PostgreSQL Datenbank entweder direkt über die Textdarstellung zugreifen oder über die Objekte der JDBC Erweiterung, die mit PostGIS gebündelt sind. Um die Objekte der Erweiterung zu nutzen, muss sich die Datei \"postgis.jar\" zusammen mit dem JDBC Treiberpaket  \"postgresql.jar\" in Ihrem CLASSPATH befinden."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:348
+#, no-c-format
+msgid ""
+"import java.sql.*;\n"
+"import java.util.*;\n"
+"import java.lang.*;\n"
+"import org.postgis.*;\n"
+"\n"
+"public class JavaGIS {\n"
+"\n"
+"public static void main(String[] args) {\n"
+"\n"
+"  java.sql.Connection conn;\n"
+"\n"
+"  try {\n"
+"    /*\n"
+"    * Load the JDBC driver and establish a connection.\n"
+"    */\n"
+"    Class.forName(\"org.postgresql.Driver\");\n"
+"    String url = \"jdbc:postgresql://localhost:5432/database\";\n"
+"    conn = DriverManager.getConnection(url, \"postgres\", \"\");\n"
+"    /*\n"
+"    * Add the geometry types to the connection. Note that you\n"
+"    * must cast the connection to the pgsql-specific connection\n"
+"    * implementation before calling the addDataType() method.\n"
+"    */\n"
+"    ((org.postgresql.PGConnection)conn).addDataType(\"geometry\",Class.forName(\"org.postgis.PGgeometry\"));\n"
+"    ((org.postgresql.PGConnection)conn).addDataType(\"box3d\",Class.forName(\"org.postgis.PGbox3d\"));\n"
+"    /*\n"
+"    * Create a statement and execute a select query.\n"
+"    */\n"
+"    Statement s = conn.createStatement();\n"
+"    ResultSet r = s.executeQuery(\"select geom,id from geomtable\");\n"
+"    while( r.next() ) {\n"
+"      /*\n"
+"      * Retrieve the geometry as an object then cast it to the geometry type.\n"
+"      * Print things out.\n"
+"      */\n"
+"      PGgeometry geom = (PGgeometry)r.getObject(1);\n"
+"      int id = r.getInt(2);\n"
+"      System.out.println(\"Row \" + id + \":\");\n"
+"      System.out.println(geom.toString());\n"
+"    }\n"
+"    s.close();\n"
+"    conn.close();\n"
+"  }\n"
+"catch( Exception e ) {\n"
+"  e.printStackTrace();\n"
+"  }\n"
+"}\n"
+"}"
+msgstr "import java.sql.*;\nimport java.util.*;\nimport java.lang.*;\nimport org.postgis.*;\n\npublic class JavaGIS {\n\npublic static void main(String[] args) {\n\n  java.sql.Connection conn;\n\n  try {\n    /*\n    * Den JDBC Treiber laden und eine Verbindung herstellen.\n    */\n    Class.forName(\"org.postgresql.Driver\");\n    String url = \"jdbc:postgresql://localhost:5432/database\";\n    conn = DriverManager.getConnection(url, \"postgres\", \"\");\n    /*\n    * Die geometrischen [...]
+
+#. Tag: para
+#: using_postgis_app.xml:350
+#, no-c-format
+msgid ""
+"The \"PGgeometry\" object is a wrapper object which contains a specific "
+"topological geometry object (subclasses of the abstract class \"Geometry\") "
+"depending on the type: Point, LineString, Polygon, MultiPoint, "
+"MultiLineString, MultiPolygon."
+msgstr "Das Objekt \"PGgeometry\" ist ein Adapter, der abhängig vom Datentyp ein bestimmtes topologisches Geoobjekt (Unterklassen der abstrakten Klasse \"Geometry\") enthält: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon."
+
+#. Tag: programlisting
+#: using_postgis_app.xml:355
+#, no-c-format
+msgid ""
+"PGgeometry geom = (PGgeometry)r.getObject(1);\n"
+"if( geom.getType() == Geometry.POLYGON ) {\n"
+"  Polygon pl = (Polygon)geom.getGeometry();\n"
+"  for( int r = 0; r < pl.numRings(); r++) {\n"
+"    LinearRing rng = pl.getRing(r);\n"
+"    System.out.println(\"Ring: \" + r);\n"
+"    for( int p = 0; p < rng.numPoints(); p++ ) {\n"
+"      Point pt = rng.getPoint(p);\n"
+"      System.out.println(\"Point: \" + p);\n"
+"      System.out.println(pt.toString());\n"
+"    }\n"
+"  }\n"
+"}"
+msgstr "PGgeometry geom = (PGgeometry)r.getObject(1);\nif( geom.getType() == Geometry.POLYGON ) {\n  Polygon pl = (Polygon)geom.getGeometry();\n  for( int r = 0; r < pl.numRings(); r++) {\n    LinearRing rng = pl.getRing(r);\n    System.out.println(\"Ring: \" + r);\n    for( int p = 0; p < rng.numPoints(); p++ ) {\n      Point pt = rng.getPoint(p);\n      System.out.println(\"Point: \" + p);\n      System.out.println(pt.toString());\n    }\n  }\n}"
+
+#. Tag: para
+#: using_postgis_app.xml:357
+#, no-c-format
+msgid ""
+"The JavaDoc for the extension objects provides a reference for the various "
+"data accessor functions in the geometric objects."
+msgstr "Das JavaDoc der Erweiterung liefert eine Referenz für die verschiedenen Zugriffsfunktionen auf die Geoobjekte."
+
+#. Tag: title
+#: using_postgis_app.xml:362
+#, no-c-format
+msgid "C Clients (libpq)"
+msgstr "C Clients (libpq)"
+
+#. Tag: para
+#: using_postgis_app.xml:364 using_postgis_app.xml:369
+#: using_postgis_app.xml:375
+#, no-c-format
+msgid "<para>...</para>"
+msgstr "<para>...</para>"
+
+#. Tag: title
+#: using_postgis_app.xml:367
+#, no-c-format
+msgid "Text Cursors"
+msgstr "Text Cursor"
+
+#. Tag: title
+#: using_postgis_app.xml:373
+#, no-c-format
+msgid "Binary Cursors"
+msgstr "Binäre Cursor"
diff --git a/doc/po/pt_BR/using_postgis_dataman.xml.po b/doc/po/de/using_postgis_dataman.xml.po
similarity index 50%
copy from doc/po/pt_BR/using_postgis_dataman.xml.po
copy to doc/po/de/using_postgis_dataman.xml.po
index 363f230..526143f 100644
--- a/doc/po/pt_BR/using_postgis_dataman.xml.po
+++ b/doc/po/de/using_postgis_dataman.xml.po
@@ -1,61 +1,55 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
-# georgersilva <georger.silva at gmail.com>, 2016
-# Poliana Palhares <p.palhares at plamu.com.br>, 2016
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
-"PO-Revision-Date: 2016-12-27 19:04+0000\n"
-"Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
-"language/pt_BR/)\n"
-"Language: pt_BR\n"
+"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"PO-Revision-Date: 2017-09-13 08:22+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
 #: using_postgis_dataman.xml:3
 #, no-c-format
 msgid "Using PostGIS: Data Management and Queries"
-msgstr "Usando o PostGIS: Gerenciamento de dados e consultas"
+msgstr "PostGIS Anwendung: Datenmanagement und Abfragen"
 
 #. Tag: title
 #: using_postgis_dataman.xml:6
 #, no-c-format
 msgid "GIS Objects"
-msgstr "Objetos GIS"
+msgstr "GIS Objekte"
 
 #. Tag: para
 #: using_postgis_dataman.xml:8
 #, no-c-format
 msgid ""
-"The GIS objects supported by PostGIS are a superset of the \"Simple Features"
-"\" defined by the OpenGIS Consortium (OGC). As of version 0.9, PostGIS "
-"supports all the objects and functions specified in the OGC \"Simple "
-"Features for SQL\" specification."
-msgstr ""
-"Os objetos GIS suportados pelo PostGIS são um super conjunto das "
-"\"Características Simples\" definidas pelo OpenGIS Consortium (OGC). Assim "
-"como na versão 0.9, o PostGIS suporta todos os objetos e funções "
-"especificados na especificação do OGC \"Características Simples para SQL\"."
+"The GIS objects supported by PostGIS are a superset of the \"Simple "
+"Features\" defined by the OpenGIS Consortium (OGC). As of version 0.9, "
+"PostGIS supports all the objects and functions specified in the OGC \"Simple"
+" Features for SQL\" specification."
+msgstr "Die GIS Objekte, die von PostGIS unterstützt werden, sind eine Obermenge der durch das OpenGIS Consortium (OGC) festgelegten \"Simple Features\". Ab der Version 0.9 unterstützt PostGIS sämtliche Objekte und Funktionen, die in der OGC \"Simple Features for SQL\" Spezifikation normiert sind."
 
 #. Tag: para
 #: using_postgis_dataman.xml:13
 #, no-c-format
 msgid ""
 "PostGIS extends the standard with support for 3DZ,3DM and 4D coordinates."
-msgstr "O PostGIS amplia o padrão com o suporte para coordenadas 3DZ,3DM e 4D."
+msgstr "PostGIS hat den Standard um die Unterstützung für 3DZ-, 3DM -und 4D-Koordinaten erweitert."
 
 #. Tag: title
 #: using_postgis_dataman.xml:17
 #, no-c-format
 msgid "OpenGIS WKB and WKT"
-msgstr "OpenGIS WKB e WKT"
+msgstr "OpenGIS WKB und WKT"
 
 #. Tag: para
 #: using_postgis_dataman.xml:19
@@ -65,10 +59,7 @@ msgid ""
 "objects: the Well-Known Text (WKT) form and the Well-Known Binary (WKB) "
 "form. Both WKT and WKB include information about the type of the object and "
 "the coordinates which form the object."
-msgstr ""
-"A especificação OpenGIS define dois caminhos padrão de expressar objetos "
-"espaciais: o Well-Known Text (WKT) e o Well-Known Binary (WKB). Ambos "
-"incluem informação sobre o tipo do objeto e as coordenadas que os formam."
+msgstr "Die OpenGIS Spezifikation standardisiert zwei Möglichkeiten um Geoobjekte darzustellen: die Well-known-Text (WKT) und die Well-Known-Binary (WKB) Darstellung. Sowohl WKT als auch WKB enthalten Information über den Objekttyp und die Koordinaten, die das Objekt bilden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:24
@@ -76,9 +67,7 @@ msgstr ""
 msgid ""
 "Examples of the text representations (WKT) of the spatial objects of the "
 "features are as follows:"
-msgstr ""
-"A seguir, exemplos das representações de textos (WKT) dos objetos espaciais "
-"das características: "
+msgstr "Beispiele für die Textdarstellung (WKT) von Geoobjekten:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:29
@@ -114,11 +103,9 @@ msgstr "MULTILINESTRING((0 0,1 1,1 2),(2 3,3 2,5 4))"
 #: using_postgis_dataman.xml:49
 #, no-c-format
 msgid ""
-"MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-1 -2,-2 "
-"-2,-2 -1,-1 -1)))"
-msgstr ""
-"MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-1 -2,-2 "
-"-2,-2 -1,-1 -1)))"
+"MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-1 -2,-2"
+" -2,-2 -1,-1 -1)))"
+msgstr "MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-1 -2,-2 -2,-2 -1,-1 -1)))"
 
 #. Tag: para
 #: using_postgis_dataman.xml:54
@@ -134,20 +121,14 @@ msgid ""
 "spatial objects include a spatial referencing system identifier (SRID). The "
 "SRID is required when creating spatial objects for insertion into the "
 "database."
-msgstr ""
-"A especificação OpenGIS também requer que o formato do armazenamento interno "
-"dos objetos espacias incluam um identificador de sistema de referência "
-"espacial (SRID). O SRID é fundamental na criação de objetos espaciais para a "
-"inserção no banco de dados. "
+msgstr "Die OpenGIS Spezifikation verlangt auch, dass das der Identifikator des Koordinatenreferenzsystem (SRID) im internen Format der Geoobjekte mit abgespeichert ist."
 
 #. Tag: para
 #: using_postgis_dataman.xml:63 using_postgis_dataman.xml:151
 #, no-c-format
 msgid ""
 "Input/Output of these formats are available using the following interfaces:"
-msgstr ""
-"Entrada/Saída destes formatos estão disponíveis usando as seguintes "
-"interfaces:"
+msgstr "Für die Ein- und Ausgabe dieser Formate stehen die folgenden Schnittstellen zur Verfügung"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:66
@@ -157,11 +138,7 @@ msgid ""
 "text WKT = ST_AsText(geometry);\n"
 "geometry = ST_GeomFromWKB(bytea WKB, SRID);\n"
 "geometry = ST_GeometryFromText(text WKT, SRID);"
-msgstr ""
-"bytea WKB = ST_AsBinary(geometry);\n"
-"text WKT = ST_AsText(geometry);\n"
-"geometry = ST_GeomFromWKB(bytea WKB, SRID);\n"
-"geometry = ST_GeometryFromText(text WKT, SRID);"
+msgstr "bytea WKB = ST_AsBinary(geometry);\ntext WKT = ST_AsText(geometry);\ngeometry = ST_GeomFromWKB(bytea WKB, SRID);\ngeometry = ST_GeometryFromText(text WKT, SRID);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:68
@@ -169,9 +146,7 @@ msgstr ""
 msgid ""
 "For example, a valid insert statement to create and insert an OGC spatial "
 "object would be:"
-msgstr ""
-"Por exemplo, uma declaração inserida válida para criar e inserir um objeto "
-"espacial OGC seria:"
+msgstr "Eine gültige Einfügeanweisung, um ein räumliches OGC-Objekt zu erzeugen und einzufügen, wäre:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:71
@@ -179,15 +154,13 @@ msgstr ""
 msgid ""
 "INSERT INTO geotable ( the_geom, the_name )\n"
 "  VALUES ( ST_GeomFromText('POINT(-126.4 45.32)', 312), 'A Place');"
-msgstr ""
-"INSERT INTO geotable ( the_geom, the_name )\n"
-"  VALUES ( ST_GeomFromText('POINT(-126.4 45.32)', 312), 'A Place');"
+msgstr "INSERT INTO geotable ( the_geom, the_name )\n  VALUES ( ST_GeomFromText('POINT(-126.4 45.32)', 312), 'A Place');"
 
 #. Tag: title
 #: using_postgis_dataman.xml:75
 #, no-c-format
 msgid "PostGIS EWKB, EWKT and Canonical Forms"
-msgstr "PostGIS EWKB, EWKT e Formas Canônicas "
+msgstr "PostGIS EWKB, EWKT und Normalformen/kanonische Formen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:77
@@ -195,23 +168,17 @@ msgstr "PostGIS EWKB, EWKT e Formas Canônicas "
 msgid ""
 "OGC formats only support 2d geometries, and the associated SRID is *never* "
 "embedded in the input/output representations."
-msgstr ""
-"Os formatos OGC só suportam geometrias 2d, e o SRID associado *nunca* é "
-"integrado às representações de entrada/saída."
+msgstr "Das OGC Format unterstützt nur 2D-Geometrien, und die dazugehörige SRID ist *niemals* in den Eingabe/Ausgabe-Darstellungen eingebettet."
 
 #. Tag: para
 #: using_postgis_dataman.xml:80
 #, no-c-format
 msgid ""
-"PostGIS extended formats are currently superset of OGC one (every valid WKB/"
-"WKT is a valid EWKB/EWKT) but this might vary in the future, specifically if "
-"OGC comes out with a new format conflicting with our extensions. Thus you "
-"SHOULD NOT rely on this feature!"
-msgstr ""
-"Os formatos estendidos do PostGIS estão atualmente superset de OGC  (cada "
-"WKB/WKT válido é um EWKB/EWKT válido), mas isto pode airar no futuro, "
-"especificamente se OGC sai com um novo formato conflitando com nossas "
-"extensões. Assim, você NÃO DEVE confiar neste aspecto!  "
+"PostGIS extended formats are currently superset of OGC one (every valid "
+"WKB/WKT is a valid EWKB/EWKT) but this might vary in the future, "
+"specifically if OGC comes out with a new format conflicting with our "
+"extensions. Thus you SHOULD NOT rely on this feature!"
+msgstr "Zur Zeit sind die erweiterten Formate von PostGIS eine Obermenge von den OGC-Formaten (jeder gültige WKT/WKB ist auch ein gültiger EWKT/EWKB). Dies kann sich in der Zukunft allerdings ändern, insbesondere dann, wenn OGC ein neues Format einführt, welches mit diesen Erweiterungen im Widerspruch steht. Daher sollten SIE sich BITTE NICHT auf diese Eigenschaft verlassen!"
 
 #. Tag: para
 #: using_postgis_dataman.xml:85
@@ -219,19 +186,15 @@ msgstr ""
 msgid ""
 "PostGIS EWKB/EWKT add 3dm,3dz,4d coordinates support and embedded SRID "
 "information."
-msgstr ""
-"Os EWKB/EWKT do PostGIS adiciona suporte para as coordenadas  3dm,3d,4d e "
-"informação SRID embutida."
+msgstr "PostGIS EWKB/EWKT fügt die Unterstützung von 3DM-,3DZ-,4D-Koordinaten mit eingebetteter SRID Information hinzu."
 
 #. Tag: para
 #: using_postgis_dataman.xml:88
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Examples of the text representations (EWKT) of the extended spatial objects "
 "of the features are as follows."
-msgstr ""
-"A seguir, exemplos das representações de textos (WKT) dos objetos espaciais "
-"das características: "
+msgstr "Beispiele für die Textdarstellung (EWKT) von erweiterten Geoobjekten:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:93
@@ -243,7 +206,7 @@ msgstr "POINT(0 0 0) -- XYZ"
 #: using_postgis_dataman.xml:97
 #, no-c-format
 msgid "SRID=32632;POINT(0 0) -- XY with SRID"
-msgstr "SRID=32632;POINT(0 0) -- XY with SRID"
+msgstr "SRID=32632;POINT(0 0) -- XY mit SRID"
 
 #. Tag: para
 #: using_postgis_dataman.xml:101
@@ -261,7 +224,7 @@ msgstr "POINT(0 0 0 0) -- XYZM"
 #: using_postgis_dataman.xml:109
 #, no-c-format
 msgid "SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- XYM with SRID"
-msgstr "SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- XYM with SRID"
+msgstr "SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- XYM mit SRID"
 
 #. Tag: para
 #: using_postgis_dataman.xml:113
@@ -274,8 +237,7 @@ msgstr "MULTILINESTRING((0 0 0,1 1 0,1 2 1),(2 3 1,3 2 1,5 4 1))"
 #, no-c-format
 msgid ""
 "POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0))"
-msgstr ""
-"POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0))"
+msgstr "POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0))"
 
 #. Tag: para
 #: using_postgis_dataman.xml:123
@@ -283,9 +245,7 @@ msgstr ""
 msgid ""
 "MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 "
 "0)),((-1 -1 0,-1 -2 0,-2 -2 0,-2 -1 0,-1 -1 0)))"
-msgstr ""
-"MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 "
-"0)),((-1 -1 0,-1 -2 0,-2 -2 0,-2 -1 0,-1 -1 0)))"
+msgstr "MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0)),((-1 -1 0,-1 -2 0,-2 -2 0,-2 -1 0,-1 -1 0)))"
 
 #. Tag: para
 #: using_postgis_dataman.xml:128
@@ -307,11 +267,7 @@ msgid ""
 "1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, "
 "1 0 1, 1 0 0, 1 1 0)), ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 "
 "1, 1 1 1, 0 1 1, 0 0 1)) )"
-msgstr ""
-"POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 "
-"1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, "
-"1 0 1, 1 0 0, 1 1 0)), ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 "
-"1, 1 1 1, 0 1 1, 0 0 1)) )"
+msgstr "POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)), ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )"
 
 #. Tag: para
 #: using_postgis_dataman.xml:142
@@ -333,21 +289,15 @@ msgid ""
 "text EWKT = ST_AsEWKT(geometry);\n"
 "geometry = ST_GeomFromEWKB(bytea EWKB);\n"
 "geometry = ST_GeomFromEWKT(text EWKT);"
-msgstr ""
-"bytea EWKB = ST_AsEWKB(geometry);\n"
-"text EWKT = ST_AsEWKT(geometry);\n"
-"geometry = ST_GeomFromEWKB(bytea EWKB);\n"
-"geometry = ST_GeomFromEWKT(text EWKT);"
+msgstr "bytea EWKB = ST_AsEWKB(geometry);\ntext EWKT = ST_AsEWKT(geometry);\ngeometry = ST_GeomFromEWKB(bytea EWKB);\ngeometry = ST_GeomFromEWKT(text EWKT);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:156
 #, no-c-format
 msgid ""
-"For example, a valid insert statement to create and insert a PostGIS spatial "
-"object would be:"
-msgstr ""
-"Por exemplo, uma declaração inserida válida para criar e inserir um objeto "
-"espacial seria:"
+"For example, a valid insert statement to create and insert a PostGIS spatial"
+" object would be:"
+msgstr "Zum Beispiel würde eine gültige Eingabeanweisung, um räumliche PostGIS Objekte zu erzeugen und einzufügen, wie folgt lauten:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:159
@@ -355,23 +305,17 @@ msgstr ""
 msgid ""
 "INSERT INTO geotable ( the_geom, the_name )\n"
 "  VALUES ( ST_GeomFromEWKT('SRID=312;POINTM(-126.4 45.32 15)'), 'A Place' )"
-msgstr ""
-"INSERT INTO geotable ( the_geom, the_name )\n"
-"  VALUES ( ST_GeomFromEWKT('SRID=312;POINTM(-126.4 45.32 15)'), 'A Place' )"
+msgstr "INSERT INTO geotable ( the_geom, the_name )\n  VALUES ( ST_GeomFromEWKT('SRID=312;POINTM(-126.4 45.32 15)'), 'A Place' )"
 
 #. Tag: para
 #: using_postgis_dataman.xml:161
 #, no-c-format
 msgid ""
-"The \"canonical forms\" of a PostgreSQL type are the representations you get "
-"with a simple query (without any function call) and the one which is "
+"The \"canonical forms\" of a PostgreSQL type are the representations you get"
+" with a simple query (without any function call) and the one which is "
 "guaranteed to be accepted with a simple insert, update or copy. For the "
 "postgis 'geometry' type these are:"
-msgstr ""
-"As \"formas canônicas\" do tipo PostgreSQL são representações obtidas com "
-"uma consulta simples (sem nenhuma chamada de função) e aquele que é "
-"garantido para ser aceito com uma simples atualização, cópia ou inserção. "
-"Para os tipos de \"geometria\" postgis eles são:"
+msgstr "Die \"kanonische Form\" eines PostgreSQL Datentyps ist jene Darstellung die man mit einer einfachen Abfrage (ohne Funktionsaufruf) erhält und bei der sichergestellt ist, dass sie von einem einfachen INSERT, UPDATE oder COPY angenommen wird. Beim geometrischen Datentyp von PostGIS sind dies:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:164
@@ -383,13 +327,7 @@ msgid ""
 "- Input\n"
 "  - binary: EWKB\n"
 "        ascii: HEXEWKB|EWKT"
-msgstr ""
-"- Output\n"
-"  - binary: EWKB\n"
-"        ascii: HEXEWKB (EWKB in hex form)\n"
-"- Input\n"
-"  - binary: EWKB\n"
-"        ascii: HEXEWKB|EWKT"
+msgstr "- Ausgabe\n  - binary: EWKB\n        ascii: HEXEWKB (EWKB in hex form)\n- Eingabe\n  - binary: EWKB\n        ascii: HEXEWKB|EWKT"
 
 #. Tag: para
 #: using_postgis_dataman.xml:166
@@ -397,9 +335,7 @@ msgstr ""
 msgid ""
 "For example this statement reads EWKT and returns HEXEWKB in the process of "
 "canonical ascii input/output:"
-msgstr ""
-"Por exemplo, esta declaração lê EWKT e retorna HEXEWKB no processo de "
-"entrada/saída ascii canônica:  "
+msgstr "Zum Beispiel liest die folgende Anweisung EWKT ein und gibt HEXEWKB in Normalform aus:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:169
@@ -411,13 +347,7 @@ msgid ""
 "----------------------------------------------------\n"
 "01010000200400000000000000000000000000000000000000\n"
 "(1 row)"
-msgstr ""
-"=# SELECT 'SRID=4;POINT(0 0)'::geometry;\n"
-"\n"
-"geometry\n"
-"----------------------------------------------------\n"
-"01010000200400000000000000000000000000000000000000\n"
-"(1 row)"
+msgstr "=# SELECT 'SRID=4;POINT(0 0)'::geometry;\n\ngeometry\n----------------------------------------------------\n01010000200400000000000000000000000000000000000000\n(1 row)"
 
 #. Tag: title
 #: using_postgis_dataman.xml:172
@@ -430,31 +360,25 @@ msgstr "SQL-MM Part 3"
 #, no-c-format
 msgid ""
 "The SQL Multimedia Applications Spatial specification extends the simple "
-"features for SQL spec by defining a number of circularly interpolated curves."
-msgstr ""
-"E especificação SQL Multimedia Applications Spatial estende os aspectos "
-"simples para SQL spec definindo um número de curvas circularmente "
-"interpoladas. "
+"features for SQL spec by defining a number of circularly interpolated "
+"curves."
+msgstr "Die \"SQL Multimedia Applications Spatial\" Spezifikation erweitert die SQL Spezifikation für Simple Features indem es eine Reihe von kreisförmig interpolierten Kurven definiert."
 
 #. Tag: para
 #: using_postgis_dataman.xml:178
 #, no-c-format
 msgid ""
-"The SQL-MM definitions include 3dm, 3dz and 4d coordinates, but do not allow "
-"the embedding of SRID information."
-msgstr ""
-"As definições SQL-MM incluem coordenadas 3dm, 3dz e 4d, mas não permite que "
-"informações do SRID sejam embutidas. "
+"The SQL-MM definitions include 3dm, 3dz and 4d coordinates, but do not allow"
+" the embedding of SRID information."
+msgstr "Die Definitionen in SQL-MM schließen 3DM-, 3DZ- und 4D-Koordinaten ein, erlauben allerdings nicht das Einbinden von Information über SRID."
 
 #. Tag: para
 #: using_postgis_dataman.xml:181
 #, no-c-format
 msgid ""
-"The well-known text extensions are not yet fully supported. Examples of some "
-"simple curved geometries are shown below:"
-msgstr ""
-"As extensões de texto bem conhecido não são totalmente suportadas ainda. "
-"Exemplos de algumas geometrias curvas simples, são mostradas abaixo: "
+"The well-known text extensions are not yet fully supported. Examples of some"
+" simple curved geometries are shown below:"
+msgstr "Die Erweiterungen zur Well-known-Text-Darstellung werden zur Zeit noch nicht zur Gänze unterstützt. Im Folgenden werden Beispiele für einige einfache gekrümmte Geometrien gezeigt:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:186
@@ -475,21 +399,13 @@ msgid ""
 "The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the "
 "linear world. A single segment required three points, the start and end "
 "points (first and third) and any other point on the arc. The exception to "
-"this is for a closed circle, where the start and end points are the same. In "
-"this case the second point MUST be the center of the arc, ie the opposite "
+"this is for a closed circle, where the start and end points are the same. In"
+" this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
-"than 1."
-msgstr ""
-"A CIRCULARSTRING é u tipo de curva básico, parecido com LINESTRING no undo "
-"linear. Um único segmento requer três pontos: os pontos final e inicial "
-"(primeiro e terceiro) e qualquer outro ponto no arco. A exceção é para um "
-"círculo fechado, onde os pontos inicial e final são os mesmos. Neste caso, o "
-"segundo ponto DEVE estar no centro do arco, é o lado oposto do círculo. Para "
-"ligar arcos, o último ponto do arco anterior se torna o primeiro ponto do "
-"próximo arco, assim como na LINESTRING. Isto significa que uma string "
-"circular válida deve ter um número ímpar de pontos maior que 1. "
+"means that a valid circular string must have an odd number of points greated"
+" than 1."
+msgstr "CIRCULARSTRING ist der grundlegende Kurventyp, so wie LINESTRING in der linearen Welt. Ein einziges Segment benötigt drei Punkte, den Anfangs und den Endpunkt (erster und dritter) und irgendein weiterer Punkt auf dem Kreisbogen. Eine Ausnahme ist der geschlossene Kreis, wo Anfangs- und Endpunkt ident sind. In diesem Fall muss der zweite Punkt dem Kreismittelpunkt entsprechen. Um Kreisbögen aneinanderzuketten, wird der Endpunkt des vorangehenden Bogens zum Anfangspunkt des nächstf [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:201
@@ -505,31 +421,23 @@ msgid ""
 "(circular) segments and linear segments. That means that in addition to "
 "having well-formed components, the end point of every component (except the "
 "last) must be coincident with the start point of the following component."
-msgstr ""
-"Uma curva composta é uma curva única e contínua que tem segmentos curvados "
-"(circulares) e lineares. Isto significa que, além de ter componentes bem "
-"formados, o ponto final de cada componente (exceto o último) deve ser "
-"coincidente com o ponto inicial do componente seguinte."
+msgstr "Eine zusammengesetzte Kurve ist eine einzelne, durchgängige Kurve, die sowohl gekrümmte (kreisförmige) als auch gerade Segmente aufweist. Dies bedeutet, daß die Komponenten nicht nur wohlgeformt sein müssen, sondern auch der Endpunkt einer jeden Komponente (außer der letzten) mit dem Anfangspunkt der nachfolgenden Komponente zusammenfallen muss."
 
 #. Tag: para
 #: using_postgis_dataman.xml:210
 #, no-c-format
 msgid ""
 "CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, 3 1, 1 1))"
-msgstr ""
-"CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, 3 1, 1 1))"
+msgstr "CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, 3 1, 1 1))"
 
 #. Tag: para
 #: using_postgis_dataman.xml:212
 #, no-c-format
 msgid ""
 "Example compound curve in a curve polygon: "
-"CURVEPOLYGON(COMPOUNDCURVE(CIRCULARSTRING(0 0,2 0, 2 1, 2 3, 4 3),(4 3, 4 5, "
-"1 4, 0 0)), CIRCULARSTRING(1.7 1, 1.4 0.4, 1.6 0.4, 1.6 0.5, 1.7 1) )"
-msgstr ""
-"Exemplo de curva composta em um polígono curvo: "
-"CURVEPOLYGON(COMPOUNDCURVE(CIRCULARSTRING(0 0,2 0, 2 1, 2 3, 4 3),(4 3, 4 5, "
-"1 4, 0 0)), CIRCULARSTRING(1.7 1, 1.4 0.4, 1.6 0.4, 1.6 0.5, 1.7 1) )"
+"CURVEPOLYGON(COMPOUNDCURVE(CIRCULARSTRING(0 0,2 0, 2 1, 2 3, 4 3),(4 3, 4 5,"
+" 1 4, 0 0)), CIRCULARSTRING(1.7 1, 1.4 0.4, 1.6 0.4, 1.6 0.5, 1.7 1) )"
+msgstr "Beispiel einer zusammengesetzten Kurve in einem Kurvenpolygon: CURVEPOLYGON(COMPOUNDCURVE(CIRCULARSTRING(0 0,2 0, 2 1, 2 3, 4 3),(4 3, 4 5, 1 4, 0 0)), CIRCULARSTRING(1.7 1, 1.4 0.4, 1.6 0.4, 1.6 0.5, 1.7 1) )"
 
 #. Tag: para
 #: using_postgis_dataman.xml:216
@@ -538,18 +446,13 @@ msgid ""
 "A CURVEPOLYGON is just like a polygon, with an outer ring and zero or more "
 "inner rings. The difference is that a ring can take the form of a circular "
 "string, linear string or compound string."
-msgstr ""
-"Um POLÍGONOCURVO é como um polígono, com um anel externo e zero ou mais "
-"anéis internos. A diferença é que um anel pode obter a forma de uma string "
-"circular, linear ou composta. "
+msgstr "Ein CurvePolygon hat, genau wie ein Polygon, einen äußeren Ring und keinen oder mehrere innere Ringe. Der Unterschied liegt darin, dass ein Ring aus Kreisbögen, Geraden oder zusammengesetzten Strecken bestehen kann."
 
 #. Tag: para
 #: using_postgis_dataman.xml:220
 #, no-c-format
 msgid "As of PostGIS 1.4 PostGIS supports compound curves in a curve polygon."
-msgstr ""
-"Assim como o PostGIS 1.4, o PostGIS suporta curvas compostas em um polígono "
-"curvo. "
+msgstr "Ab PostGIS 1.4 werden zusammengesetzte Kurven/CompoundCurve in einem Kurvenpolygon/CurvePolygon unterstützt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:224
@@ -563,19 +466,15 @@ msgstr "MULTICURVE((0 0, 5 5),CIRCULARSTRING(4 0, 4 4, 8 4))"
 msgid ""
 "The MULTICURVE is a collection of curves, which can include linear strings, "
 "circular strings or compound strings."
-msgstr ""
-"A MULTICURVA é uma coleção de curvas, que podem incluir strings lineares, "
-"circulares e compostas. "
+msgstr "Eine MultiCurve ist eine Sammelgeometrie von Kurven, welche aus Geraden, Kreisabschnitte oder zusammengesetzten Abschnitten bestehen kann."
 
 #. Tag: para
 #: using_postgis_dataman.xml:230
 #, no-c-format
 msgid ""
-"MULTISURFACE(CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, "
-"3 1, 1 1)),((10 10, 14 12, 11 10, 10 10),(11 11, 11.5 11, 11 11.5, 11 11)))"
-msgstr ""
-"MULTISURFACE(CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, "
-"3 1, 1 1)),((10 10, 14 12, 11 10, 10 10),(11 11, 11.5 11, 11 11.5, 11 11)))"
+"MULTISURFACE(CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3,"
+" 3 1, 1 1)),((10 10, 14 12, 11 10, 10 10),(11 11, 11.5 11, 11 11.5, 11 11)))"
+msgstr "MULTISURFACE(CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, 3 1, 1 1)),((10 10, 14 12, 11 10, 10 10),(11 11, 11.5 11, 11 11.5, 11 11)))"
 
 #. Tag: para
 #: using_postgis_dataman.xml:233
@@ -583,9 +482,7 @@ msgstr ""
 msgid ""
 "This is a collection of surfaces, which can be (linear) polygons or curve "
 "polygons."
-msgstr ""
-"Esta é uma coleção de superfícies, que podem ser polígonos (lineares) ou "
-"polígonos curvos."
+msgstr "Dies ist eine Sammelgeometrie von Oberflächen, welche (lineare) Polygone oder Kurvenpolygone sein können."
 
 #. Tag: para
 #: using_postgis_dataman.xml:239
@@ -594,9 +491,7 @@ msgid ""
 "PostGIS prior to 1.4 does not support compound curves in a curve polygon, "
 "but PostGIS 1.4 and above do support the use of Compound Curves in a Curve "
 "Polygon."
-msgstr ""
-"As versões do PostGIS anteriores a 1.4, não suportam curvas compostas em um "
-"polígono curvo, mas a partir do PostGIS 1.4 este suporte acontece. "
+msgstr "Vorgängerversionen von PostGIS 1.4 hatten keine Unterstützung für zusammengesetzte Kurven in einem Kurvenpolygon. Ab PostGIS 1.4 werden zusammengesetzte Kurven in einem Kurvenpolygon unterstützt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:245
@@ -604,30 +499,23 @@ msgstr ""
 msgid ""
 "All floating point comparisons within the SQL-MM implementation are "
 "performed to a specified tolerance, currently 1E-8."
-msgstr ""
-"Todos as comparações de pontos flutuantes dentro da implementação SQL-MM são "
-"representadas com uma tolerância específica, atualmente 1E-8. "
+msgstr "Alle Gleitpunkt Vergleiche der SQL-MM Implementierung werden mit einer bestimmten Toleranz ausgeführt, zurzeit 1E-8."
 
 #. Tag: title
 #: using_postgis_dataman.xml:251
 #, no-c-format
 msgid "PostGIS Geography Type"
-msgstr "Tipo de geografia POstGIS"
+msgstr "PostGIS geographischer Datentyp"
 
 #. Tag: para
 #: using_postgis_dataman.xml:253
 #, no-c-format
 msgid ""
 "The geography type provides native support for spatial features represented "
-"on \"geographic\" coordinates (sometimes called \"geodetic\" coordinates, or "
-"\"lat/lon\", or \"lon/lat\"). Geographic coordinates are spherical "
+"on \"geographic\" coordinates (sometimes called \"geodetic\" coordinates, or"
+" \"lat/lon\", or \"lon/lat\"). Geographic coordinates are spherical "
 "coordinates expressed in angular units (degrees)."
-msgstr ""
-"O tipo de geografia fornece suporte natural para características "
-"representadas nas coordenadas\"geográficas\" (às vezes chamadas de "
-"coordenadas \"geodéticas\", ou \"lat/lon\", ou 'lon/lat\"). As coordenadas "
-"geográficas são coordenadas esféricas expressadas em unidades angulares "
-"(graus)."
+msgstr "Der geographische Datentyp bietet native Unterstützung für Geoobjekte die durch \"geographische\" Koordinaten (manchmal auch als \"geodätische\" Koordinaten, \"Länge/Breite\" oder \"Breite/Länge\" bezeichnet) festgelegt sind. Geographische Koordinaten sind Kugelkoordinaten, die durch Winkel (in Grad) angegeben werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:255
@@ -637,11 +525,7 @@ msgid ""
 "between two points on the plane is a straight line. That means calculations "
 "on geometries (areas, distances, lengths, intersections, etc) can be "
 "calculated using cartesian mathematics and straight line vectors."
-msgstr ""
-"A base para a geometria PostGIS é um plano. O menor caminho entre dois "
-"pontos no plano é uma linha. Isso quer dizer que cálculos em geometrias "
-"(áreas, distâncias, cumprimentos, interseções etc) podem ser feitos usando "
-"matemática cartesiana e vetores de linhas. "
+msgstr "Der geometrische Datentyp von PostGIS beruht auf der Ebene. Die kürzeste Entfernung zwischen zwei Punkten einer Ebene entspricht einer Gerade. Das bedeutet, dass geometrische Berechnungen (wie Flächen, Distanzen, Längen, Schnittpunkte, etc.) im kartesischen Koordinatensystem mit geradlinigen Vektoren ausgeführt werden können."
 
 #. Tag: para
 #: using_postgis_dataman.xml:257
@@ -651,30 +535,20 @@ msgid ""
 "between two points on the sphere is a great circle arc. That means that "
 "calculations on geographies (areas, distances, lengths, intersections, etc) "
 "must be calculated on the sphere, using more complicated mathematics. For "
-"more accurate measurements, the calculations must take the actual spheroidal "
-"shape of the world into account, and the mathematics becomes very "
+"more accurate measurements, the calculations must take the actual spheroidal"
+" shape of the world into account, and the mathematics becomes very "
 "complicated indeed."
-msgstr ""
-"A base da geografia do PostGIS é uma esfera. O menor caminho entre dois "
-"pontos em uma esfera é um ótimo arco de círculo. Isto significa que os "
-"cálculos nas geografias (áreas, distâncias, comprimentos, interseções etc) "
-"devem ser feitos na esfera, usando uma matemática mais complexa. Para "
-"medidas mais precisas, os cálculos devem levar a forma esferoidal atual do "
-"mundo em consideração, e a matemática se torna, de fato, bem complicada."
+msgstr "Der geographische Datentyp von PostGIS beruht auf einer Kugel. Die kürzeste Verbindung zwischen zwei Punkten auf einer Kugeloberfläche ist ein Bogenteil eines Großkreises. D.h., dass Berechnungen auf geographische Datentypen (wie Flächen, Distanzen, Längen, Schnittpunkte, etc.) auf der Kugeloberfläche mit einer komplexeren Mathematik durchgeführt werden müssen. Für genauere Messungen müssen die Berechnungen das Rotationsellipsoid der Erde in Betracht ziehen, wodurch die Mathemati [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:259
 #, no-c-format
 msgid ""
-"Because the underlying mathematics is much more complicated, there are fewer "
-"functions defined for the geography type than for the geometry type. Over "
+"Because the underlying mathematics is much more complicated, there are fewer"
+" functions defined for the geography type than for the geometry type. Over "
 "time, as new algorithms are added, the capabilities of the geography type "
 "will expand."
-msgstr ""
-"Devido à matemática fundamental ser muito mais complicada, existem poucas "
-"funções definidas pela geografia em vez da geometria. Ao longo do tempo, à "
-"media que os algorítimos forem adicionados, as capacidades da geografia "
-"serão expandidas. "
+msgstr "Da die zugrunde liegende Mathematik wesentlich schwieriger ist, gibt es weniger Funktionen für den geographischen Datentyp, als für den geometrischen Datentyp. Mit der Zeit werden neue Algorithmen hinugefügt und die Möglichkeiten des geographischen Datentyps erweitert werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:262
@@ -684,11 +558,7 @@ msgid ""
 "uses a new data type called geography. None of the GEOS functions support "
 "this new type. As a workaround one can convert back and forth between "
 "geometry and geography types."
-msgstr ""
-"Uma restrição é que ele só suporta  WGS 84 long lat (SRID:4326). Utiliza um "
-"novo tipo de dados chamado geografia. Nenhuma destas funções do GEOS suporta "
-"esse novo tipo. Como uma solução alternativa pode-se converter entre os "
-"tipos de geometria e geografia. "
+msgstr "Eine Beschränkung ist, dass nur das geodätische WGS 84 (SRID:4326) unterstützt wird. Es verwendet einen geographischen Datentyp, der Geograpy genannt wird. Keine der GEOS Funktionen unterstützt diesen neuen Datentyp. Als provisorische Lösung kann man zwischen den geometrischen und den geographischen Datentypen hin- und herkonvertieren."
 
 #. Tag: para
 #: using_postgis_dataman.xml:266
@@ -697,50 +567,42 @@ msgid ""
 "The new geography type uses the PostgreSQL 8.3+ typmod definition format so "
 "that a table with a geography field can be added in a single step. All the "
 "standard OGC formats except for curves are supported."
-msgstr ""
-"O novo tipo de geografia usa a definição do PostgreSQL 8.3+ para que uma "
-"tabela com o campo geografia possa ser adicionada em um único passo. Todos "
-"os formatos padrões OGC, exceto para curvas, são suportados. "
+msgstr "Der neue geographische Datentyp verwendet die Typmod-Formatangabe von PostgreSQL 8.3+, sodass eine Tabelle mit einem geographischen Attribut in einem einzigen Schritt erstellt werden kann. Es werden alle Formate des OGC-Standards unterstützt, mit Ausnahme von Kurven."
 
 #. Tag: title
 #: using_postgis_dataman.xml:270
 #, no-c-format
 msgid "Geography Basics"
-msgstr "Geografia Básica"
+msgstr "Geograpie Grundlagen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:271
 #, no-c-format
 msgid ""
 "The geography type only supports the simplest of simple features. Standard "
-"geometry type data will autocast to geography if it is of SRID 4326. You can "
-"also use the EWKT and EWKB conventions to insert data."
-msgstr ""
-"O tipo de geografia suporta somente a mais simples das características. O "
-"tipo de dados de geometria padrão irá autocast para geografia se for de SRID "
-"4326. Você também pode usar as convenções EWKT e EWKB para inserir dados."
+"geometry type data will autocast to geography if it is of SRID 4326. You can"
+" also use the EWKT and EWKB conventions to insert data."
+msgstr "Der geographische Datentyp unterstützt nur die einfachsten \"Simple Features\". Daten vom geometrischen Datentyp, welche eine SRID von 4326 aufweisen, werden implizit in den geographischen Datentyp umgewandelt. Sie können Daten auch entsprechend der EWKT- und EWKB-Konvention einfügen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:276
 #, no-c-format
 msgid "POINT: Creating a table with 2d point geometry:"
-msgstr "PONTO: Criando uma tabela com pontos 2d:"
+msgstr "POINT: Erzeugung einer Tabelle mit 2D-Punktgeometrie:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:277
 #, no-c-format
 msgid ""
-"CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog "
-"geography(POINT,4326) );"
-msgstr ""
-"CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog "
-"geography(POINT,4326) );"
+"CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog geography(POINT,4326)"
+" );"
+msgstr "CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog geography(POINT,4326) );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:278
 #, no-c-format
 msgid "Creating a table with z coordinate point"
-msgstr "Criando uma tabela com ponto de coordenada z"
+msgstr "Erstellung einer Tabelle für Punkte mit Z-Koordinaten"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:279
@@ -748,9 +610,7 @@ msgstr "Criando uma tabela com ponto de coordenada z"
 msgid ""
 "CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog "
 "geography(POINTZ,4326) );"
-msgstr ""
-"CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog "
-"geography(POINTZ,4326) );"
+msgstr "CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog geography(POINTZ,4326) );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:282
@@ -797,19 +657,14 @@ msgid ""
 "called geography_columns which is a view against the system catalogs so is "
 "always automatically kept up to date without need for an AddGeom... like "
 "function."
-msgstr ""
-"Os novos campos de geografia não são registrados nas "
-"<varname>geometry_columns</varname>. Eles são registrados em uma nova view "
-"chamada geography_columns, a qual é contra os catálogos do sistema, logo é "
-"automaticamente mantida atualizada sem de uma AddGeom... como função. "
+msgstr "Die neuen geographischen Attribute werden nicht in <varname>geometry_columns</varname> registriert. Sie werden in dem neuen View\" geography_columns\" registriert. Da dies ist ein View auf den Systemkatalog ist, wird er automatisch auf dem letzten Stand gehalten und es wird keine Funktion ähnlich wie AddGeom... benötigt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:305
 #, no-c-format
 msgid ""
 "Now, check the \"geography_columns\" view and see that your table is listed."
-msgstr ""
-"Agora, veja a view \"geography_columns\" e note que sua tabela está listada."
+msgstr "Nun überprüfen Sie bitte ob Ihre Tabelle in der gespeicherten Abfrage \"geography_columns\" aufscheint."
 
 #. Tag: para
 #: using_postgis_dataman.xml:307
@@ -818,11 +673,7 @@ msgid ""
 "You can create a new table with a GEOGRAPHY column using the CREATE TABLE "
 "syntax. Unlike GEOMETRY, there is no need to run a separate "
 "AddGeometryColumns() process to register the column in metadata."
-msgstr ""
-"Você pode criar uma tabela nova com uma coluna GEOGRAFIA usando a sintaxe "
-"CRIAR TABELA. Diferente da GEOMETRIA, não há necessidade de executar um "
-"processo AddGeometryColumns() separado para registrar a coluna dos "
-"metadados. "
+msgstr "Eine neue Tabelle mit einer Spalte vom Typ Geometrie kann mit der Syntax CREATE TABLE erstellt werden. Anders als bei der GEOMETRY muss kein eigener AddGeometryColumns() Arbeitsgang ausgeführt werden, um die Spalte in den Metadaten zu registrieren."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:311
@@ -833,12 +684,7 @@ msgid ""
 "    name VARCHAR(64),\n"
 "    location GEOGRAPHY(POINT,4326)\n"
 "  );"
-msgstr ""
-"CREATE TABLE global_points (\n"
-"    id SERIAL PRIMARY KEY,\n"
-"    name VARCHAR(64),\n"
-"    location GEOGRAPHY(POINT,4326)\n"
-"  );"
+msgstr "CREATE TABLE global_points (\n    id SERIAL PRIMARY KEY,\n    name VARCHAR(64),\n    location GEOGRAPHY(POINT,4326)\n  );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:314
@@ -846,14 +692,9 @@ msgstr ""
 msgid ""
 "Note that the location column has type GEOGRAPHY and that geography type "
 "supports two optional modifier: a type modifier that restricts the kind of "
-"shapes and dimensions allowed in the column; an SRID modifier that restricts "
-"the coordinate reference identifier to a particular number."
-msgstr ""
-"Note que a localização da coluna tem tipo GEOGRAFIA e que ela suporta dois "
-"modificadores opcionais: um modificador de tipo que restringe o tipo de "
-"formas e as dimensões permitidas na coluna; um modificador de SRID que "
-"restringe o identificador de referência de coordenadas para um número "
-"particular. "
+"shapes and dimensions allowed in the column; an SRID modifier that restricts"
+" the coordinate reference identifier to a particular number."
+msgstr "Beachten Sie bitte, dass die Spalte \"location\" den geographischen Datentyp verwendet und dieser zwei optionale Modifikatoren unterstützt: Einen Typmodifikator, der die geometrische Form und die Dimension der Geometriespalte festlegt; ein Modifikator für SRID, der den Identifikator für das Koordinatenreferenzsystem auf eine bestimmte Zahl einschränkt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:315
@@ -861,17 +702,11 @@ msgstr ""
 msgid ""
 "Allowable values for the type modifier are: POINT, LINESTRING, POLYGON, "
 "MULTIPOINT, MULTILINESTRING, MULTIPOLYGON. The modifier also supports "
-"dimensionality restrictions through suffixes: Z, M and ZM. So, for example a "
-"modifier of 'LINESTRINGM' would only allow line strings with three "
+"dimensionality restrictions through suffixes: Z, M and ZM. So, for example a"
+" modifier of 'LINESTRINGM' would only allow line strings with three "
 "dimensions in, and would treat the third dimension as a measure. Similarly, "
 "'POINTZM' would expect four dimensional data."
-msgstr ""
-"Os valores permitidos para o modificador de tipo são: PONTO, LINESTRING, "
-"POLÍGONO, MULTIPONTO, MULTILINESTRING, MULTIPOLÍGONO. O modificador também "
-"suporta restrições de dimensionalidade através de sufixos: Z, M, e ZM. "
-"Então, por exemplo, um modificador de 'LINESTRINGM' só permitiria line "
-"strings com três dimensões, e trataria a terceira dimensão como uma medida. "
-"Da mesma forma, 'PONTOZM' esperaria dados de quatro dimensões. "
+msgstr "Für den Typmodifikator sind folgende Werte erlaubt: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON. Der Modifikator unterstützt auch Einschränkungen der Dimensionalität durch Nachsilben: Z, M und ZM. So erlaubt zum Beispiel ein Modifikator mit dem Wert 'LINESTRINGM' nur die Eingabe von Linienzügen mit drei Dimensionen, wobei die dritte Dimension als Kilometrierung/measure behandelt wird. Ebenso verlangt 'POINTZM' die Eingabe von vierdimensionalen Daten."
 
 #. Tag: para
 #: using_postgis_dataman.xml:317
@@ -881,11 +716,7 @@ msgid ""
 "as a value. If you do not specify an SRID, the a value 0 (undefined "
 "spheroid) will be used, and all calculations will proceed using WGS84 "
 "anyways."
-msgstr ""
-"O modificador de SRID está atualmente com uso limitado: somente 4326 (WGS84) "
-"é permitido como um valor. Se você não especificar um SRID, então um valor 0 "
-"(esferoide não específico) será usado, e todos os cálculos serão "
-"desenvolvidos usando WGS84 de qualquer forma."
+msgstr "Der Modifikator für SRID ist zurzeit nur von beschränktem Nutzen, da nur 4326 (WGS84) als Eingabewert erlaubt ist. Wenn Sie keine SRID angeben, so wird der Wert auf 0 (undefiniertes Referenzellipsoid) gesetzt, wobei sämtliche Berechnungen jedenfalls in WGS84 ausgeführt werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:318
@@ -893,9 +724,7 @@ msgstr ""
 msgid ""
 "In the future, alternate SRIDs will allow calculations on spheroids other "
 "than WGS84."
-msgstr ""
-"No futuro, SRIDs alternados permitirão cálculos nos esferoides em vez de "
-"WGS84."
+msgstr "In der Zukunft werden weitere SRID's eingeführt und Berechnungen auf andere Referenzellipsoide als WGS84 ermöglicht werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:319
@@ -903,9 +732,7 @@ msgstr ""
 msgid ""
 "Once you have created your table, you can see it in the GEOGRAPHY_COLUMNS "
 "table:"
-msgstr ""
-"Uma vez que tenha criado sua tabela, você pode vê-la na tabela "
-"GEOGRAPHY_COLUMNS:"
+msgstr "Sobald Sie Ihre Tabelle erstellt haben, können Sie diese in der Tabelle \"geography_columns\" sehen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:320
@@ -913,9 +740,7 @@ msgstr ""
 msgid ""
 "-- See the contents of the metadata view\n"
 "SELECT * FROM geography_columns;"
-msgstr ""
-"-- See the contents of the metadata view\n"
-"SELECT * FROM geography_columns;"
+msgstr "-- Metadaten abfragen\nSELECT * FROM geography_columns;"
 
 #. Tag: para
 #: using_postgis_dataman.xml:322
@@ -923,29 +748,17 @@ msgstr ""
 msgid ""
 "You can insert data into the table the same as you would if it was using a "
 "GEOMETRY column:"
-msgstr ""
-"Você pode inserir dados na tabela da mesma forma que iria se estivesse "
-"usando uma coluna GEOMETRIA:"
+msgstr "Sie können Daten auf dieselbe Art und Weise in die Tabelle einfügen wie Sie dies bei einer Geometriespalte tun würden:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:324
 #, no-c-format
 msgid ""
 "-- Add some data into the test table\n"
-"INSERT INTO global_points (name, location) VALUES ('Town', "
-"ST_GeographyFromText('SRID=4326;POINT(-110 30)') );\n"
-"INSERT INTO global_points (name, location) VALUES ('Forest', "
-"ST_GeographyFromText('SRID=4326;POINT(-109 29)') );\n"
-"INSERT INTO global_points (name, location) VALUES ('London', "
-"ST_GeographyFromText('SRID=4326;POINT(0 49)') );"
-msgstr ""
-"-- Add some data into the test table\n"
-"INSERT INTO global_points (name, location) VALUES ('Town', "
-"ST_GeographyFromText('SRID=4326;POINT(-110 30)') );\n"
-"INSERT INTO global_points (name, location) VALUES ('Forest', "
-"ST_GeographyFromText('SRID=4326;POINT(-109 29)') );\n"
-"INSERT INTO global_points (name, location) VALUES ('London', "
-"ST_GeographyFromText('SRID=4326;POINT(0 49)') );"
+"INSERT INTO global_points (name, location) VALUES ('Town', ST_GeographyFromText('SRID=4326;POINT(-110 30)') );\n"
+"INSERT INTO global_points (name, location) VALUES ('Forest', ST_GeographyFromText('SRID=4326;POINT(-109 29)') );\n"
+"INSERT INTO global_points (name, location) VALUES ('London', ST_GeographyFromText('SRID=4326;POINT(0 49)') );"
+msgstr "-- Ein paar Daten in die Testtabelle einfügen\nINSERT INTO global_points (name, location) VALUES ('Town', ST_GeographyFromText('SRID=4326;POINT(-110 30)') );\nINSERT INTO global_points (name, location) VALUES ('Forest', ST_GeographyFromText('SRID=4326;POINT(-109 29)') );\nINSERT INTO global_points (name, location) VALUES ('London', ST_GeographyFromText('SRID=4326;POINT(0 49)') );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:326
@@ -954,10 +767,7 @@ msgid ""
 "Creating an index works the same as GEOMETRY. PostGIS will note that the "
 "column type is GEOGRAPHY and create an appropriate sphere-based index "
 "instead of the usual planar index used for GEOMETRY."
-msgstr ""
-"Criar um índice funciona da mesma forma que uma GEOMETRIA. O PostGIS irá "
-"notar que o tipo de coluna é GEOGRAFIA e criará um índice baseado em esfera "
-"apropriado em vez do de costume usado para GEOMETRIA. "
+msgstr "Die Erstellung eines Index funktioniert gleich wie beim Datentyp GEOMETRY. PostGIS erkennt, dass es sich um den Datentyp GEOGRAPHY handelt und erzeugt einen entsprechenden, auf einer Kugeloberfläche basierenden Index anstelle des üblichen planaren Index, der für den Datentyp GEOMETRY verwendet wird."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:329
@@ -965,9 +775,7 @@ msgstr ""
 msgid ""
 "-- Index the test table with a spherical index\n"
 "  CREATE INDEX global_points_gix ON global_points USING GIST ( location );"
-msgstr ""
-"-- Index the test table with a spherical index\n"
-"  CREATE INDEX global_points_gix ON global_points USING GIST ( location );"
+msgstr "-- Einen sphärischen Index auf die Testtabelle legen\n  CREATE INDEX global_points_gix ON global_points USING GIST ( location );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:332
@@ -976,22 +784,15 @@ msgid ""
 "Query and measurement functions use units of meters. So distance parameters "
 "should be expressed in meters, and return values should be expected in "
 "meters (or square meters for areas)."
-msgstr ""
-"As funções de consulta e medida usam unidades em metros. Então, os "
-"parâmetros de distância deveriam ser esperados em metros (ou metros "
-"quadrados para áreas). "
+msgstr "Anfrage und Messfunktionen verwenden die Einheit Meter. Daher sollten Entfernungsparameter in Metern ausgedrückt werden und die Rückgabewerte sollten ebenfalls in Meter (oder Quadratmeter für Flächen) erwartet werden."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:334
 #, no-c-format
 msgid ""
 "-- Show a distance query and note, London is outside the 1000km tolerance\n"
-"  SELECT name FROM global_points WHERE ST_DWithin(location, "
-"ST_GeographyFromText('SRID=4326;POINT(-110 29)'), 1000000);"
-msgstr ""
-"-- Show a distance query and note, London is outside the 1000km tolerance\n"
-"  SELECT name FROM global_points WHERE ST_DWithin(location, "
-"ST_GeographyFromText('SRID=4326;POINT(-110 29)'), 1000000);"
+"  SELECT name FROM global_points WHERE ST_DWithin(location, ST_GeographyFromText('SRID=4326;POINT(-110 29)'), 1000000);"
+msgstr "-- Eine Distanzabfrage; Beachten Sie bitte, dass London ausserhalb der 1000km Toleranz liegt\n  SELECT name FROM global_points WHERE ST_DWithin(location, ST_GeographyFromText('SRID=4326;POINT(-110 29)'), 1000000);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:337
@@ -1000,34 +801,23 @@ msgid ""
 "You can see the power of GEOGRAPHY in action by calculating the how close a "
 "plane flying from Seattle to London (LINESTRING(-122.33 47.606, 0.0 51.5)) "
 "comes to Reykjavik (POINT(-21.96 64.15))."
-msgstr ""
-"Você pode ver o poder de GEOGRAFIA em ação, calculando o quão perto um avião "
-"voando de Seattle para Londres (LINESTRING(-122.33 47.606, 0.0 51.5)) vem "
-"para Reykjavik (POINT(-21.96 64.15))."
+msgstr "Sie können die Mächtigkeit von GEOGRAPHY erleben, indem Sie berechnen, wie nahe ein Flugzeug, das von Seattle nach London (LINESTRING(-122.33 47.606, 0.0 51.5)) fliegt, an Reykjavik (POINT(-21.96 64.15)) vorbeikommt."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:339
 #, no-c-format
 msgid ""
 "-- Distance calculation using GEOGRAPHY (122.2km)\n"
-"  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geography, "
-"'POINT(-21.96 64.15)':: geography);"
-msgstr ""
-"-- Distance calculation using GEOGRAPHY (122.2km)\n"
-"  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geography, "
-"'POINT(-21.96 64.15)':: geography);"
+"  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geography, 'POINT(-21.96 64.15)':: geography);"
+msgstr "-- Die Entfernung mittels GEOGRAPHY ausrechnen (122.2km)\n  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geography, 'POINT(-21.96 64.15)':: geography);"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:342
 #, no-c-format
 msgid ""
 "-- Distance calculation using GEOMETRY (13.3 \"degrees\")\n"
-"  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geometry, "
-"'POINT(-21.96 64.15)':: geometry);"
-msgstr ""
-"-- Distance calculation using GEOMETRY (13.3 \"degrees\")\n"
-"  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geometry, "
-"'POINT(-21.96 64.15)':: geometry);"
+"  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geometry, 'POINT(-21.96 64.15)':: geometry);"
+msgstr "-- Die Entfernung mittels GEOMETRIE ausrechnen (13.3 \"degrees\")\n  SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geometry, 'POINT(-21.96 64.15)':: geometry);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:345
@@ -1036,34 +826,26 @@ msgid ""
 "The GEOGRAPHY type calculates the true shortest distance over the sphere "
 "between Reykjavik and the great circle flight path between Seattle and "
 "London."
-msgstr ""
-"O tipo GEOGRAFIA calcula a verdadeira menor distância sobre a esfera entre "
-"Reykjavik e o grande caminho de voo circular entre Seattle e Londres. "
+msgstr "Mit dem Datentyp GEOGRAPHY wird die wahre, kürzeste Entfernung auf der Kugeloberfläche zwischen Reykjavik und der Flugstrecke entlang des Großkreises von Seattle nach London errechnet."
 
 #. Tag: para
 #: using_postgis_dataman.xml:347
 #, no-c-format
 msgid ""
 "<ulink url=\"http://gc.kls2.com/cgi-bin/gc?PATH=SEA-LHR\">Great Circle "
-"mapper</ulink> The GEOMETRY type calculates a meaningless cartesian distance "
-"between Reykjavik and the straight line path from Seattle to London plotted "
-"on a flat map of the world. The nominal units of the result might be called "
-"\"degrees\", but the result doesn't correspond to any true angular "
+"mapper</ulink> The GEOMETRY type calculates a meaningless cartesian distance"
+" between Reykjavik and the straight line path from Seattle to London plotted"
+" on a flat map of the world. The nominal units of the result might be called"
+" \"degrees\", but the result doesn't correspond to any true angular "
 "difference between the points, so even calling them \"degrees\" is "
 "inaccurate."
-msgstr ""
-"<ulink url=\"http://gc.kls2.com/cgi-bin/gc?PATH=SEA-LHR\">Great Circle "
-"mapper</ulink> A GEOMETRIA calcula a distância cartesiana insignificante "
-"entre Reykjavik e o caminho direto de Seattle para Londres marcado em um "
-"mapa. As unidades nominais do resultado podem ser chamadas de \"graus\", mas "
-"o resultado não corresponde a nenhuma diferença angular verdadeira entre os "
-"pontos, então, chamá-las de \"graus\" é incoerente. "
+msgstr "<ulink url=\"http://gc.kls2.com/cgi-bin/gc?PATH=SEA-LHR\">Great Circle mapper</ulink> Beim geometrischen Datentyp wird die Entfernung sinnloserweise in einem kartesischen Koordinatensystem zwischen Reykjavik und einer Geraden von Seattle nach London errechnet und auf einer ebenen Weltkarte angezeigt. Dem Namen nach mag das Ergebnis in der Einheit \"Grad\" angegeben sein, da es aber in keiner Weise irgendeinem wahren Winkel zwischen den Punkten entspricht, ist sogar die Verwendung [...]
 
 #. Tag: title
 #: using_postgis_dataman.xml:351
 #, no-c-format
 msgid "When to use Geography Data type over Geometry data type"
-msgstr "Quando usar o tipo de dados Geografia sobre os dados Geometria"
+msgstr "Wann sollte man den GEOGRAPHY Datentyp dem GEOMETRY Datentyp vorziehen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:352
@@ -1073,11 +855,7 @@ msgid ""
 "coordinates, but at a cost: there are fewer functions defined on GEOGRAPHY "
 "than there are on GEOMETRY; those functions that are defined take more CPU "
 "time to execute."
-msgstr ""
-"O novo tipo de GEOGRAFIA permite que você armazene dados nas coordenadas "
-"longitude/latitude, mas ao custo de: existem menos funções definidas em "
-"GEOGRAFIA que em GEOMETRIA; aquelas funções que são definidas gastam mais "
-"tempo para a CPU executar. "
+msgstr "Der neue GEOGRAPHY Datentyp ermöglicht es, die Koordinaten in Form von Länge und Breite zu speichern. Allerdings mit dem Nachteil, dass für den GEOGRAPHY Datentyp weniger Funktionen als für den GEOMETRY Datentyp vorhanden sind und diese auch mehr CPU-Zeit beanspruchen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:353
@@ -1086,11 +864,7 @@ msgid ""
 "The type you choose should be conditioned on the expected working area of "
 "the application you are building. Will your data span the globe or a large "
 "continental area, or is it local to a state, county or municipality?"
-msgstr ""
-"O tipo que você escolheu deveria ser condicionado da área de trabalho "
-"esperada da aplicação que você está construindo. Seus dados irão abranger o "
-"globo ou uma grande área continental, ou é local para um estado, condado ou "
-"município? "
+msgstr "Welchen Datentyp Sie wählen sollte aufgrund der zu erwartene Flächenausdehnung ihrer Anwendung festgelegt werden. Erstrecken sich Ihre Daten über den gesamten Globus oder über eine große kontinentale Fläche, oder sind sie auf einen Staat, ein Land oder eine Gemeinde beschränkt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:355
@@ -1099,10 +873,7 @@ msgid ""
 "If your data is contained in a small area, you might find that choosing an "
 "appropriate projection and using GEOMETRY is the best solution, in terms of "
 "performance and functionality available."
-msgstr ""
-"Se seus dados estiverem contidos em uma pequena área, talvez perceba que "
-"escolher uma projeção apropriada e usar GEOMETRIA é a melhor solução, em "
-"termos de desempenho e funcionalidades disponíveis. "
+msgstr "Wenn sich Ihre Daten in einem kleinen Bereich befinden, werden Sie vermutlich eine passende Projektion wählen und den geometrischen Datentyp verwenden, da dies in Bezug auf die Rechenleistung und die verfügbare Funktionalität die bessere Lösung ist."
 
 #. Tag: para
 #: using_postgis_dataman.xml:356
@@ -1112,26 +883,17 @@ msgid ""
 "GEOGRAPHY allows you to build a system without having to worry about "
 "projection details. You store your data in longitude/latitude, and use the "
 "functions that have been defined on GEOGRAPHY."
-msgstr ""
-"Se seus dados são globais ou cobrem uma região continental, você pode "
-"perceber que GEOGRAFIA permite que você construa uma sistema sem ter que se "
-"preocupar com detalhes de projeção. Você armazena seus dados em longitude/"
-"latitude, e usa as funções que foram definidas em GEOGRAFIA. "
+msgstr "Wenn Ihre Daten global sind oder einen ganzen Kontinent bedecken, ermöglicht es der geographische Datentyp ein System aufzubauen, bei dem Sie sich nicht um Projektionsdetails kümmern müssen. Sie speichern die Daten als Länge und Breite und verwenden dann jene Funktionen die für den geographischen Datentyp definiert sind."
 
 #. Tag: para
 #: using_postgis_dataman.xml:358
 #, no-c-format
 msgid ""
-"If you don't understand projections, and you don't want to learn about them, "
-"and you're prepared to accept the limitations in functionality available in "
-"GEOGRAPHY, then it might be easier for you to use GEOGRAPHY than GEOMETRY. "
+"If you don't understand projections, and you don't want to learn about them,"
+" and you're prepared to accept the limitations in functionality available in"
+" GEOGRAPHY, then it might be easier for you to use GEOGRAPHY than GEOMETRY. "
 "Simply load your data up as longitude/latitude and go from there."
-msgstr ""
-"Se você não entende de projeções, não quer aprender sobre elas e está "
-"preparado para aceitar as limitações em funcionalidade disponíveis em "
-"GEOGRAFIA, então pode ser mais fácil se usar GEOGRAFIA em vez de GEOMETRIA. "
-"Simplesmente carregue seus dados como longitude/latitude e comece a partir "
-"daqui. "
+msgstr "Wenn Sie keine Ahnung von Projektionen haben, sich nicht näher damit beschäftigen wollen und die Einschränkungen der verfügbaren Funktionalität für den geographischen Datentyp in Kauf nehmen können, ist es vermutlich einfacher für Sie den geographischen anstatt des geometrischen Datentyps zu verwenden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:361
@@ -1139,59 +901,47 @@ msgstr ""
 msgid ""
 "Refer to <xref linkend=\"PostGIS_TypeFunctionMatrix\"/> for compare between "
 "what is supported for Geography vs. Geometry. For a brief listing and "
-"description of Geography functions, refer to <xref linkend="
-"\"PostGIS_GeographyFunctions\"/>"
-msgstr ""
-"Recorra a <xref linkend=\"PostGIS_TypeFunctionMatrix\"/> para uma comparação "
-"entre o que é suportado pela Geografia vs. Geometria. Para uma breve lista e "
-"descrição das funções da Geografia, recorra a <xref linkend="
-"\"PostGIS_GeographyFunctions\"/>"
+"description of Geography functions, refer to <xref "
+"linkend=\"PostGIS_GeographyFunctions\"/>"
+msgstr "Für einen Vergleich, welche Funktionalität von Geography vs. Geometry unterstützt wird, siehe <xref linkend=\"PostGIS_TypeFunctionMatrix\"/>. Für eine kurze Liste mit der Beschreibung der geographischen Funktionen, siehe <xref linkend=\"PostGIS_GeographyFunctions\"/>"
 
 #. Tag: title
 #: using_postgis_dataman.xml:367
 #, no-c-format
 msgid "Geography Advanced FAQ"
-msgstr "FAQ de Geografia Avançada"
+msgstr "Fortgeschrittene FAQ's zum GEOGRAPHY Datentyp"
 
 #. Tag: para
 #: using_postgis_dataman.xml:371
 #, no-c-format
 msgid "Do you calculate on the sphere or the spheroid?"
-msgstr "Você calcula na esfera ou esferoide? "
+msgstr "Werden die Berechnungen auf einer Kugel oder auf einem Rotationsellipsoid durchgeführt?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:375
 #, no-c-format
 msgid ""
-"By default, all distance and area calculations are done on the spheroid. You "
-"should find that the results of calculations in local areas match up will "
+"By default, all distance and area calculations are done on the spheroid. You"
+" should find that the results of calculations in local areas match up will "
 "with local planar results in good local projections. Over larger areas, the "
-"spheroidal calculations will be more accurate than any calculation done on a "
-"projected plane."
-msgstr ""
-"Por padrão, todos os cálculos de distância e área são feitos no esferoide. "
-"Você irá encontrar que os resultados dos cálculos nas áreas locais combinam "
-"com os resultados locais planares em boas projeções locais. Em grandes "
-"áreas, os cálculos esferoidais são mais precisos que os feitos em um plano "
-"projetado. "
+"spheroidal calculations will be more accurate than any calculation done on a"
+" projected plane."
+msgstr "Standardmäßig werden alle Entfernungs- und Flächenberechnungen auf dem Referenzellipsoid ausgeführt. Das Ergebnis der Berechnung sollte in lokalen Gebieten gut mit dem planaren Ergebnis zusammenpasst - eine gut gewählte lokale Projektion vorausgesetzt. Bei größeren Gebieten ist die Berechnung über das Referenzellipsoid genauer als irgendeine Berechnung die auf der projizierten Ebene ausgeführt wird."
 
 #. Tag: para
 #: using_postgis_dataman.xml:378
 #, no-c-format
 msgid ""
 "All the geography functions have the option of using a sphere calculation, "
-"by setting a final boolean parameter to 'FALSE'. This will somewhat speed up "
-"calculations, particularly for cases where the geometries are very simple."
-msgstr ""
-"Todas as funções de geografia têm a opção de usar um cálculo esférico, "
-"configurando um parâmetro booleano final para 'FALSO'. isto irá acelerar os "
-"cálculos, particularmente para casos onde as geometrias são bem simples. "
+"by setting a final boolean parameter to 'FALSE'. This will somewhat speed up"
+" calculations, particularly for cases where the geometries are very simple."
+msgstr "Alle geographischen Funktionen verfügen über eine Option um die Berechnung auf einer Kugel durchzuführen. Dies erreicht man, indem der letzte boolesche Eingabewert auf 'FALSE' gesetzt wird. Dies beschleunigt die Berechnung einigermaßen, insbesondere wenn die Geometrie sehr einfach gestaltet ist."
 
 #. Tag: para
 #: using_postgis_dataman.xml:384
 #, no-c-format
 msgid "What about the date-line and the poles?"
-msgstr "E a linha de data e os pólos? "
+msgstr "Wie schaut das mit der Datumsgrenze und den Polen aus?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:388
@@ -1201,17 +951,13 @@ msgid ""
 "coordinates are spherical (longitude/latitude) so a shape that crosses the "
 "dateline is, from a calculation point of view, no different from any other "
 "shape."
-msgstr ""
-"Nenhum cálculo possui a compreensão de linha de data ou polos, as "
-"coordenadas são esféricas (longitude/latitude), então uma forma que cruza a "
-"linha de data não é, de um ponto de cálculo de view, diferente de nenhuma "
-"outra forma."
+msgstr "Alle diese Berechnungen wissen weder über Datumsgrenzen noch über Pole Bescheid. Da es sich um sphärische Koordinaten handelt (Länge und Breite), unterscheidet sich ist eine Geometrie die eine Datumsgrenze überschreitet vom Gesichtspunkt der Berechnung her durch nichts von irgendeiner anderen Geometrie."
 
 #. Tag: para
 #: using_postgis_dataman.xml:396
 #, no-c-format
 msgid "What is the longest arc you can process?"
-msgstr "Qual é o maior arco que pode ser processado? "
+msgstr "Wie lang kann ein Bogen sein, damit er noch verarbeitet werden kann?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:400
@@ -1219,17 +965,11 @@ msgstr "Qual é o maior arco que pode ser processado? "
 msgid ""
 "We use great circle arcs as the \"interpolation line\" between two points. "
 "That means any two points are actually joined up two ways, depending on "
-"which direction you travel along the great circle. All our code assumes that "
-"the points are joined by the *shorter* of the two paths along the great "
+"which direction you travel along the great circle. All our code assumes that"
+" the points are joined by the *shorter* of the two paths along the great "
 "circle. As a consequence, shapes that have arcs of more than 180 degrees "
 "will not be correctly modelled."
-msgstr ""
-"Nós usamos grandes arcos círculos como a \"linha de interpolação\" entre "
-"dois pontos. Isso significa que quaisquer dois pontos estão de fato juntaram-"
-"se de duas maneiras, depende qual direção você vá no grande círculo. Todo o "
-"nosso código assume que os pontos estão juntos pelo *menor* dos dois "
-"caminhos ao longo do grande círculo. Como consequência, formas que têm arcos "
-"de mais de 180 graus não serão modeladas corretamente. "
+msgstr "Wir verwenden Großkreisbögen als \"Interpolationslinie\" zwischen zwei Punkten. Das bedeutet, dass es für den Join zwischen zwei Punkten zwei Möglichkeiten gibt, je nachdem, aus welcher Richtung man den Großkreises überquert. Unser gesamter Code setzt voraus, dass die Punkte von der \"kürzeren\" der beiden Strecken her durch den Großkreis verbunden werden. Als Konsequenz wird eine Geometrie, welche Bögen von mehr als 180 Grad aufweist nicht korrekt modelliert."
 
 #. Tag: para
 #: using_postgis_dataman.xml:407
@@ -1237,26 +977,18 @@ msgstr ""
 msgid ""
 "Why is it so slow to calculate the area of Europe / Russia / insert big "
 "geographic region here ?"
-msgstr ""
-"Por que é tão lento para calcular a área da Europa / Rússia / insira uma "
-"grande região geográfica aqui ?"
+msgstr "Warum dauert es so lange, die Fläche von Europa / Russland /irgendeiner anderen großen geographischen Region zu berechnen ?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:411
 #, no-c-format
 msgid ""
 "Because the polygon is so darned huge! Big areas are bad for two reasons: "
-"their bounds are huge, so the index tends to pull the feature no matter what "
-"query you run; the number of vertices is huge, and tests (distance, "
+"their bounds are huge, so the index tends to pull the feature no matter what"
+" query you run; the number of vertices is huge, and tests (distance, "
 "containment) have to traverse the vertex list at least once and sometimes N "
 "times (with N being the number of vertices in the other candidate feature)."
-msgstr ""
-"Porque o polígono é muito grande! Grandes áreas são ruins por duas razões: "
-"seus limites são grandes, logo o índice tende a puxar o traço, não importa "
-"qual consulta você execute; o número de vértices é enorme, e testes "
-"(distância, contenção) têm que atravessar a lista de vértices pelo meno uma "
-"vez e algumas vezes, N vezes (com N sendo o número de vértices em outra "
-"característica candidata). "
+msgstr "Weil das Polygon so verdammt groß ist! Große Flächen sind aus zwei Gründen schlecht: ihre Begrenzung ist riesig, wodurch der Index dazu tendiert das Geoobjekt herauszuholen, egal wie Sie die Anfrage ausführen; die Anzahl der Knoten ist riesig, und Tests (wie ST_Distance, ST_Contains) müssen alle Knoten zumindest einmal, manchmal sogar N-mal durchlaufen (wobei N die Anzahl der Knoten im beteiligten Geoobjekt bezeichnet)."
 
 #. Tag: para
 #: using_postgis_dataman.xml:416
@@ -1268,19 +1000,13 @@ msgid ""
 "object and so queries don't have to pull out the whole object every time. "
 "Just because you *can* store all of Europe in one polygon doesn't mean you "
 "*should*."
-msgstr ""
-"Assim como GEOMETRIA, recomendamos que quando você tem grandes polígonos, "
-"mas está fazendo consultas em pequenas áreas, você \"desnormaliza\" seus "
-"dados geométricos em pedaços menores para que o índice possa sub consultar "
-"efetivamente partes do objeto e então as consultas não terão que pegar o "
-"objeto inteiro toda vez. Apenas porque você *pode* armazenar toda a Europa "
-"em um polígono, não significa que você *deva*. "
+msgstr "Wenn es sich um sehr große Polygone handelt, die Abfragen aber nur in kleinen Gebieten stattfinden, empfehlen wir wie beim geometrischen Datentyp, dass Sie die Geometrie in kleinere Stücke \"denormalisieren\". Dadurch kann der Index effiziente Unterabfragen auf Teile des Geoobjekts ausführen, da eine Abfrage nicht jedesmal das gesamte Geoobjekt herausholen muss. Nur weil Sie ganz Europa in einem Polygon speichern *können* heißt das nicht, dass Sie dies auch tun *sollten*."
 
 #. Tag: title
 #: using_postgis_dataman.xml:425
 #, no-c-format
 msgid "Using OpenGIS Standards"
-msgstr "Usando os Padrões OpenGIS"
+msgstr "Verwendung von OGC-Standards"
 
 #. Tag: para
 #: using_postgis_dataman.xml:427
@@ -1288,52 +1014,38 @@ msgstr "Usando os Padrões OpenGIS"
 msgid ""
 "The OpenGIS \"Simple Features Specification for SQL\" defines standard GIS "
 "object types, the functions required to manipulate them, and a set of meta-"
-"data tables. In order to ensure that meta-data remain consistent, operations "
-"such as creating and removing a spatial column are carried out through "
+"data tables. In order to ensure that meta-data remain consistent, operations"
+" such as creating and removing a spatial column are carried out through "
 "special procedures defined by OpenGIS."
-msgstr ""
-"O OpenGIS \"Especificação de Características Simples para SQL\" define tipos "
-"padrão de objetos GIS, as funções requeridas para manipulá-los e um conjunto "
-"de tabelas de metadados. Querendo certificar-se de que os metadados "
-"permaneçam consistentes, operações como criar e remover uma coluna espacial "
-"são carregadas para fora dos procedimentos especiais definido pelo OpenGIS. "
+msgstr "Die OpenGIS \"Simple Features Specification for SQL\" standardisert die Datentypen von Geoobjekten, die Funktionen die benötigt werden um diese zu verarbeiten, sowie die Metadatentabellen. Um sicherzustellen, dass die Metadaten konsistent bleiben, werden Vorgänge wie das Erstellen oder das Löschen einer Geometriespalte, durch dafür eigens von OpenGIS festgelegten Prozeduren ausgeführt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:433
 #, no-c-format
 msgid ""
 "There are two OpenGIS meta-data tables: <varname>SPATIAL_REF_SYS</varname> "
-"and <varname>GEOMETRY_COLUMNS</varname>. The <varname>SPATIAL_REF_SYS</"
-"varname> table holds the numeric IDs and textual descriptions of coordinate "
-"systems used in the spatial database."
-msgstr ""
-"Existem duas tabelas de metadados OpenGIS: <varname>SPATIAL_REF_SYS</"
-"varname> e <varname>GEOMETRY_COLUMNS</varname>. A tabela "
-"<varname>SPATIAL_REF_SYS</varname> detém as IDs numéricas e descrições "
-"textuais de sistemas coordenados usadas no banco de dados espacial."
+"and <varname>GEOMETRY_COLUMNS</varname>. The "
+"<varname>SPATIAL_REF_SYS</varname> table holds the numeric IDs and textual "
+"descriptions of coordinate systems used in the spatial database."
+msgstr "Es gibt zwei OpenGIS Metadatentabellen: <varname>SPATIAL_REF_SYS</varname> und <varname>GEOMETRY_COLUMNS</varname>. Die <varname>SPATIAL_REF_SYS</varname> Tabelle enthält die numerischen Identifikatoren und textlichen Beschreibungen der in der Datenbank verwendeten Koordinatensysteme."
 
 #. Tag: title
 #: using_postgis_dataman.xml:440
 #, no-c-format
 msgid "The SPATIAL_REF_SYS Table and Spatial Reference Systems"
-msgstr "The SPATIAL_REF_SYS Table and Spatial Reference Systems"
+msgstr "Die SPATIAL_REF_SYS Tabelle und Koordinatenreferenzsysteme"
 
 #. Tag: para
 #: using_postgis_dataman.xml:442
 #, no-c-format
 msgid ""
 "The spatial_ref_sys table is a PostGIS included and OGC compliant database "
-"table that lists over 3000 known <ulink url=\"http://www.sharpgis.net/"
-"post/2007/05/Spatial-references2c-coordinate-systems2c-projections2c-"
-"datums2c-ellipsoids-e28093-confusing.aspx\">spatial reference systems</"
-"ulink> and details needed to transform/reproject between them."
-msgstr ""
-"A tabela spatial_ref_sys está incluída no POstGIS e uma tabela do banco de "
-"dados OGC dependente que lista mais de 3000 <ulink url=\"http://www.sharpgis."
-"net/post/2007/05/Spatial-references2c-coordinate-systems2c-projections2c-"
-"datums2c-ellipsoids-e28093-confusing.aspx\">spatial reference systems</"
-"ulink> conhecidas e detalhes necessários para transformar/reprojetar entre "
-"eles. "
+"table that lists over 3000 known <ulink "
+"url=\"http://www.sharpgis.net/post/2007/05/Spatial-references2c-coordinate-"
+"systems2c-projections2c-datums2c-ellipsoids-e28093-confusing.aspx\">spatial "
+"reference systems</ulink> and details needed to transform/reproject between "
+"them."
+msgstr "Die Tabelle \"spatial_ref_sys\" ist eine mit PostGIS kommende und OGC-konforme Datenbanktabelle, die über 3000 bekannte <ulink url=\"http://www.sharpgis.net/post/2007/05/Spatial-references2c-coordinate-systems2c-projections2c-datums2c-ellipsoids-e28093-confusing.aspx\">Koordinatenreferenzsysteme</ulink> enthält, sowie Details zur Koordinatentransformation zwischen diesen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:446
@@ -1342,89 +1054,62 @@ msgid ""
 "Although the PostGIS spatial_ref_sys table contains over 3000 of the more "
 "commonly used spatial reference system definitions that can be handled by "
 "the proj library, it does not contain all known to man and you can even "
-"define your own custom projection if you are familiar with proj4 constructs. "
-"Keep in mind that most spatial reference systems are regional and have no "
+"define your own custom projection if you are familiar with proj4 constructs."
+" Keep in mind that most spatial reference systems are regional and have no "
 "meaning when used outside of the bounds they were intended for."
-msgstr ""
-"Embora a tabela spatial_ref_sys do PostGIS contenha mais de 3000 das "
-"definições do sistema de referência espacial mais comumente usadas que podem "
-"ser lidadas pela biblioteca de projeção, não contém todas as conhecidas pelo "
-"homem e talvez seja preciso definir sua própria projeção personalizada, se "
-"você for familiarizado com as construções proj4. Lembre-se que a maioria dos "
-"sistemas de referência espacial são regionais e não têm nenhum significado "
-"quando usados de fora dos limites. "
+msgstr "Obwohl in der PostGIS Tabelle \"spatial_ref_sys\" über 3000 der gebräuchlichsten Koordinatenreferenzsysteme definiert sind, die mit der Bibliothek \"Proj4\" gehandhabt werden können, enthält sie nicht alle bekannten Projektionen. Sie können auch ihre eigenen Projektionen in der Tabelle definieren, falls Sie mit den Konstrukten von \"Proj4\" vertraut sind. Sie sollten nicht außer Acht lassen, dass die meisten Koordinatenreferenzsysteme regional sind und außerhalb des vorgesehenen  [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:449
 #, no-c-format
 msgid ""
 "An excellent resource for finding spatial reference systems not defined in "
-"the core set is <ulink url=\"http://spatialreference.org/\">http://"
-"spatialreference.org/</ulink>"
-msgstr ""
-"Uma ótima fonte para encontrar sistemas de referência espacial não definidos "
-"na configuração central é <ulink url=\"http://spatialreference.org/\">http://"
-"spatialreference.org/</ulink>"
+"the core set is <ulink "
+"url=\"http://spatialreference.org/\">http://spatialreference.org/</ulink>"
+msgstr "Eine hervorragende Quelle zum Auffinden von Koordinatenreferenzsystemen, welche nicht in der Grundmenge enthalten sind, ist <ulink url=\"http://spatialreference.org/\">http://spatialreference.org/</ulink>"
 
 #. Tag: para
 #: using_postgis_dataman.xml:451
 #, no-c-format
 msgid ""
-"Some of the more commonly used spatial reference systems are: <ulink url="
-"\"http://spatialreference.org/ref/epsg/4326/\">4326 - WGS 84 Long Lat</"
-"ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/4269/\">4269 - NAD "
-"83 Long Lat</ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/3395/"
-"\">3395 - WGS 84 World Mercator</ulink>, <ulink url=\"http://"
-"spatialreference.org/ref/epsg/2163/\">2163 - US National Atlas Equal Area</"
-"ulink>, Spatial reference systems for each NAD 83, WGS 84 UTM zone - UTM "
-"zones are one of the most ideal for measurement, but only cover 6-degree "
-"regions."
-msgstr ""
-"Alguns dos sistemas de referência espacial mais comumente usados são: <ulink "
-"url=\"http://spatialreference.org/ref/epsg/4326/\">4326 - WGS 84 Long Lat</"
-"ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/4269/\">4269 - NAD "
-"83 Long Lat</ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/3395/"
-"\">3395 - WGS 84 World Mercator</ulink>, <ulink url=\"http://"
-"spatialreference.org/ref/epsg/2163/\">2163 - US National Atlas Equal Area</"
-"ulink>,  Spatial reference systems para cadaNAD 83, WGS 84 UTM zona - zonas "
-"UTM  são as mais ideais para medição, mas só cobrem 6-graus regiões. "
+"Some of the more commonly used spatial reference systems are: <ulink "
+"url=\"http://spatialreference.org/ref/epsg/4326/\">4326 - WGS 84 Long "
+"Lat</ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/4269/\">4269 "
+"- NAD 83 Long Lat</ulink>, <ulink "
+"url=\"http://spatialreference.org/ref/epsg/3395/\">3395 - WGS 84 World "
+"Mercator</ulink>, <ulink "
+"url=\"http://spatialreference.org/ref/epsg/2163/\">2163 - US National Atlas "
+"Equal Area</ulink>, Spatial reference systems for each NAD 83, WGS 84 UTM "
+"zone - UTM zones are one of the most ideal for measurement, but only cover "
+"6-degree regions."
+msgstr "Einige der häufiger eingesetzten Koordinatenreferenzsysteme sind: <ulink url=\"http://spatialreference.org/ref/epsg/4326/\">4326 - WGS 84 Long Lat</ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/4269/\">4269 - NAD 83 Long Lat</ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/3395/\">3395 - WGS 84 World Mercator</ulink>, <ulink url=\"http://spatialreference.org/ref/epsg/2163/\">2163 - US National Atlas Equal Area</ulink>, Koordinatenreferenzsysteme für jede NAD [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:457
 #, no-c-format
 msgid ""
 "Various US state plane spatial reference systems (meter or feet based) - "
-"usually one or 2 exists per US state. Most of the meter ones are in the core "
-"set, but many of the feet based ones or ESRI created ones you will need to "
-"pull from <ulink url=\"http://spatialreference.org\">spatialreference.org</"
-"ulink>."
-msgstr ""
-"Vários estados dos EUA no sistema de referência espacial (em metros ou pés) "
-"- normalmente um ou 2 existem por estado. A maioria dos que estão em metros "
-"estão no centro, mas muitos dos que estão em pés ou foram criados por ESRI "
-"precisarão de <ulink url=\"http://spatialreference.org\">spatialreference."
-"org</ulink>."
+"usually one or 2 exists per US state. Most of the meter ones are in the core"
+" set, but many of the feet based ones or ESRI created ones you will need to "
+"pull from <ulink "
+"url=\"http://spatialreference.org\">spatialreference.org</ulink>."
+msgstr "Verschiedenste Koordinatenreferenzsysteme \"US State Plane\"  (auf Meter und Fuß basierend) - üblicherweise 2 pro US Staat. Die meisten auf Meter basierten befinden sich in der Grundmenge, aber viele der auf Fuß basierten, oder von ESRI erzeugten müssen von <ulink url=\"http://spatialreference.org\">spatialreference.org</ulink> heruntergeladen werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:461
 #, no-c-format
 msgid ""
 "For details on determining which UTM zone to use for your area of interest, "
-"check out the <ulink url=\"http://trac.osgeo.org/postgis/wiki/"
-"UsersWikiplpgsqlfunctionsDistance\">utmzone PostGIS plpgsql helper function</"
-"ulink>."
-msgstr ""
-"Para maiores detalhes na determinação de qual zona UTM usar para sua área de "
-"interesse, veja <ulink url=\"http://trac.osgeo.org/postgis/wiki/"
-"UsersWikiplpgsqlfunctionsDistance\">utmzone PostGIS plpgsql helper function</"
-"ulink>."
+"check out the <ulink "
+"url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiplpgsqlfunctionsDistance\">utmzone"
+" PostGIS plpgsql helper function</ulink>."
+msgstr "Genauere Angaben zur Ermittlung der UTM Zone für ein bestimmtes Gebiet finden Sie unter<ulink url=\"http://trac.osgeo.org/postgis/wiki/UsersWikiplpgsqlfunctionsDistance\"> utmzone PostGIS plpgsql helper function</ulink>."
 
 #. Tag: para
 #: using_postgis_dataman.xml:465
 #, no-c-format
 msgid "The <varname>SPATIAL_REF_SYS</varname> table definition is as follows:"
-msgstr ""
-"A tabela <varname>SPATIAL_REF_SYS</varname> de definição está como segue:"
+msgstr "Die <varname>SPATIAL_REF_SYS</varname> Tabelle ist folgendermaßen definiert:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:468
@@ -1437,20 +1122,13 @@ msgid ""
 "  srtext     VARCHAR(2048),\n"
 "  proj4text  VARCHAR(2048)\n"
 ")"
-msgstr ""
-"CREATE TABLE spatial_ref_sys (\n"
-"  srid       INTEGER NOT NULL PRIMARY KEY,\n"
-"  auth_name  VARCHAR(256),\n"
-"  auth_srid  INTEGER,\n"
-"  srtext     VARCHAR(2048),\n"
-"  proj4text  VARCHAR(2048)\n"
-")"
+msgstr "CREATE TABLE spatial_ref_sys (\n  srid       INTEGER NOT NULL PRIMARY KEY,\n  auth_name  VARCHAR(256),\n  auth_srid  INTEGER,\n  srtext     VARCHAR(2048),\n  proj4text  VARCHAR(2048)\n)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:470
 #, no-c-format
 msgid "The <varname>SPATIAL_REF_SYS</varname> columns are as follows:"
-msgstr "As colunas <varname>SPATIAL_REF_SYS</varname> estão como segue:"
+msgstr "Die <varname>SPATIAL_REF_SYS</varname> Spalten folgendermaßen:"
 
 #. Tag: ulink
 #: using_postgis_dataman.xml:475
@@ -1464,9 +1142,7 @@ msgstr "<ulink url=\"http://en.wikipedia.org/wiki/SRID\">SRID</ulink>"
 msgid ""
 "An integer value that uniquely identifies the Spatial Referencing System "
 "(SRS) within the database."
-msgstr ""
-"Um valor inteiro que só identifica o Sistema de Referenciação Espacial (SRS) "
-"dentro do banco de dados. "
+msgstr "Ein ganzzahliger Wert, der das Koordinatenreferenzsystem (SRS) innerhalb der Datenbank eindeutig ausweist."
 
 #. Tag: term
 #: using_postgis_dataman.xml:484
@@ -1479,12 +1155,9 @@ msgstr "AUTH_NAME"
 #, no-c-format
 msgid ""
 "The name of the standard or standards body that is being cited for this "
-"reference system. For example, \"EPSG\" would be a valid <varname>AUTH_NAME</"
-"varname>."
-msgstr ""
-"O nome do corpo padrão ou corpos padrẽos que estão sendo citados por este "
-"sistema de referência. Por exemplo, \"EPSG\" seria um <varname>AUTH_NAME</"
-"varname> válido."
+"reference system. For example, \"EPSG\" would be a valid "
+"<varname>AUTH_NAME</varname>."
+msgstr "Der Name des Standards oder der Normungsorganisation unte dem dieses Koordinatenreferenzsystem zitiert wird. Zum Beispiel ist \"EPSG\" ein gültiger <varname>AUTH_NAME</varname>."
 
 #. Tag: term
 #: using_postgis_dataman.xml:494
@@ -1499,10 +1172,7 @@ msgid ""
 "The ID of the Spatial Reference System as defined by the Authority cited in "
 "the <varname>AUTH_NAME</varname>. In the case of EPSG, this is where the "
 "EPSG projection code would go."
-msgstr ""
-"A ID do sistema de referência espacial como definido pela autoridade citada "
-"no <varname>AUTH_NAME</varname>. No caso do EPSG, isto é onde o código da "
-"projeção EPSG estaria. "
+msgstr "Die von der in <varname>AUTH_NAME</varname> zitierten Quelle festgelegte ID des Koordinatenreferenzsystems. Im Falle von EPSG ist dies der EPSG Projektionscode."
 
 #. Tag: term
 #: using_postgis_dataman.xml:504
@@ -1516,9 +1186,7 @@ msgstr "SRTEXT"
 msgid ""
 "The Well-Known Text representation of the Spatial Reference System. An "
 "example of a WKT SRS representation is:"
-msgstr ""
-"A representação bem conhecida de texto do sistema de referência espacial. Um "
-"exemplo de uma representação WKT SRS é:"
+msgstr "Die Well-Known-Text Darstellung des Koordinatenreferenzsystems. Ein Beispiel dazu:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:510
@@ -1540,46 +1208,22 @@ msgid ""
 "  PARAMETER[\"false_northing\",0],\n"
 "  UNIT[\"metre\",1]\n"
 "]"
-msgstr ""
-"PROJCS[\"NAD83 / UTM Zone 10N\",\n"
-"  GEOGCS[\"NAD83\",\n"
-"        DATUM[\"North_American_Datum_1983\",\n"
-"          SPHEROID[\"GRS 1980\",6378137,298.257222101]\n"
-"        ],\n"
-"        PRIMEM[\"Greenwich\",0],\n"
-"        UNIT[\"degree\",0.0174532925199433]\n"
-"  ],\n"
-"  PROJECTION[\"Transverse_Mercator\"],\n"
-"  PARAMETER[\"latitude_of_origin\",0],\n"
-"  PARAMETER[\"central_meridian\",-123],\n"
-"  PARAMETER[\"scale_factor\",0.9996],\n"
-"  PARAMETER[\"false_easting\",500000],\n"
-"  PARAMETER[\"false_northing\",0],\n"
-"  UNIT[\"metre\",1]\n"
-"]"
+msgstr "PROJCS[\"NAD83 / UTM Zone 10N\",\n  GEOGCS[\"NAD83\",\n        DATUM[\"North_American_Datum_1983\",\n          SPHEROID[\"GRS 1980\",6378137,298.257222101]\n        ],\n        PRIMEM[\"Greenwich\",0],\n        UNIT[\"degree\",0.0174532925199433]\n  ],\n  PROJECTION[\"Transverse_Mercator\"],\n  PARAMETER[\"latitude_of_origin\",0],\n  PARAMETER[\"central_meridian\",-123],\n  PARAMETER[\"scale_factor\",0.9996],\n  PARAMETER[\"false_easting\",500000],\n  PARAMETER[\"false_northing\" [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:512
 #, no-c-format
 msgid ""
 "For a listing of EPSG projection codes and their corresponding WKT "
-"representations, see <ulink url=\"http://www.opengeospatial.org/\">http://"
-"www.opengeospatial.org/</ulink>. For a discussion of WKT in general, see the "
-"OpenGIS \"Coordinate Transformation Services Implementation Specification\" "
-"at <ulink url=\"http://www.opengeospatial.org/standards\">http://www."
-"opengeospatial.org/standards</ulink>. For information on the European "
-"Petroleum Survey Group (EPSG) and their database of spatial reference "
-"systems, see <ulink url=\"http://www.epsg.org/\">http://www.epsg.org</ulink>."
-msgstr ""
-"Para uma listagem de códigos de projeção EPSG e suas correspondentes "
-"representações WKT, veja <ulink url=\"http://www.opengeospatial.org/"
-"\">http://www.opengeospatial.org/</ulink>. Para uma discussão geral de WKT, "
-"veja o OpenGIS \"Coordinate Transformation Services Implementation "
-"Specification\" em <ulink url=\"http://www.opengeospatial.org/standards"
-"\">http://www.opengeospatial.org/standards</ulink>. Para maiores informações "
-"no European Petroleum Survey Group (EPSG) e no banco de dados deles de "
-"sistemas de referência espacial, veja <ulink url=\"http://www.epsg.org/"
-"\">http://www.epsg.org</ulink>."
+"representations, see <ulink "
+"url=\"http://www.opengeospatial.org/\">http://www.opengeospatial.org/</ulink>."
+" For a discussion of WKT in general, see the OpenGIS \"Coordinate "
+"Transformation Services Implementation Specification\" at <ulink "
+"url=\"http://www.opengeospatial.org/standards\">http://www.opengeospatial.org/standards</ulink>."
+" For information on the European Petroleum Survey Group (EPSG) and their "
+"database of spatial reference systems, see <ulink "
+"url=\"http://www.epsg.org/\">http://www.epsg.org</ulink>."
+msgstr "Für eine Auflistung der EPSG Projektionscodes und deren entsprechende WKT Darstellung siehe <ulink url=\"http://www.opengeospatial.org/\">http://www.opengeospatial.org/</ulink>. Eine allgemeine Erläuterung zu WKT finden Sie in der OpenGIS \"Coordinate Transformation Services Implementation Specification\" unter <ulink url=\"http://www.opengeospatial.org/standards\">http://www.opengeospatial.org/standards</ulink>. Information zur European Petroleum Survey Group (EPSG) und deren Da [...]
 
 #. Tag: term
 #: using_postgis_dataman.xml:525
@@ -1594,10 +1238,7 @@ msgid ""
 "PostGIS uses the Proj4 library to provide coordinate transformation "
 "capabilities. The <varname>PROJ4TEXT</varname> column contains the Proj4 "
 "coordinate definition string for a particular SRID. For example:"
-msgstr ""
-"O PostGIS usa a biblioteca Proj4 para fornecer capacidades de transformação "
-"de coordenada. A coluna <varname>PROJ4TEXT</varname> contém a string de "
-"definição da coordenada Proj4 para um SRID específico. Por exemplo:"
+msgstr "PostGIS verwendet die Bibliothek \"Proj4\" zur Koordinatentransformation. Die Spalte <varname>PROJ4TEXT</varname> enthält eine Proj4 Zeichenfolge mit der Definition des Koordinatensystems für eine bestimmte SRID. Zum Beispiel:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:533
@@ -1609,23 +1250,18 @@ msgstr "+proj=utm +zone=10 +ellps=clrk66 +datum=NAD27 +units=m"
 #: using_postgis_dataman.xml:535
 #, no-c-format
 msgid ""
-"For more information about, see the Proj4 web site at <ulink url=\"http://"
-"trac.osgeo.org/proj/\">http://trac.osgeo.org/proj/</ulink>. The "
-"<filename>spatial_ref_sys.sql</filename> file contains both <varname>SRTEXT</"
-"varname> and <varname>PROJ4TEXT</varname> definitions for all EPSG "
-"projections."
-msgstr ""
-"Para maiores informações a respeito, veja o website do Proj4 <ulink url="
-"\"http://trac.osgeo.org/proj/\">http://trac.osgeo.org/proj/</ulink>. O "
-"arquivo <filename>spatial_ref_sys.sql</filename> contém as definições "
-"<varname>SRTEXT</varname> e <varname>PROJ4TEXT</varname> para todas as "
-"projeções EPSG."
+"For more information about, see the Proj4 web site at <ulink "
+"url=\"http://trac.osgeo.org/proj/\">http://trac.osgeo.org/proj/</ulink>. The"
+" <filename>spatial_ref_sys.sql</filename> file contains both "
+"<varname>SRTEXT</varname> and <varname>PROJ4TEXT</varname> definitions for "
+"all EPSG projections."
+msgstr "Weiterführende Information finden Sie auf der Proj4 Webseite unter <ulink url=\"http://trac.osgeo.org/proj/\">http://trac.osgeo.org/proj/</ulink>. Die Datei <filename>spatial_ref_sys.sql</filename> enthält sowohl <varname>SRTEXT</varname> als auch <varname>PROJ4TEXT</varname> Definitionen aller EPSG Projektionen."
 
 #. Tag: title
 #: using_postgis_dataman.xml:546
 #, no-c-format
 msgid "The GEOMETRY_COLUMNS VIEW"
-msgstr "A GEOMETRY_COLUMNS VIEW"
+msgstr "Die gespeicherte Abfrage GEOMETRY_COLUMNS"
 
 #. Tag: para
 #: using_postgis_dataman.xml:548
@@ -1634,16 +1270,10 @@ msgid ""
 "In versions of PostGIS prior to 2.0.0, geometry_columns was a table that "
 "could be directly edited, and sometimes got out of synch with the actual "
 "definition of the geometry columns. In PostGIS 2.0.0, "
-"<varname>GEOMETRY_COLUMNS</varname> became a view with the same front-facing "
-"structure as prior versions, but reading from database system catalogs Its "
+"<varname>GEOMETRY_COLUMNS</varname> became a view with the same front-facing"
+" structure as prior versions, but reading from database system catalogs Its "
 "structure is as follows:"
-msgstr ""
-"Em versões do PostGIS anteriores a 2.0.0, geometry_columns era uma tabela "
-"que podia ser editada diretamente, e às vezes saía da sincronização com a "
-"definição atual das colunas geométricas. No PostGIS 2.0.0, as "
-"<varname>GEOMETRY_COLUMNS</varname> se tornaram uma view com a mesma "
-"estrutura de face frontal das versões anteriores, mas lendo de sistema de "
-"catálogos de banco de dados. Sua estrutura é a seguinte:"
+msgstr "In Vorgängerversionen von PostGIS 2.0.0 war \"geometry_columns\" als Tabelle angelegt, die direkt editiert werden konnte und manchmal asynchron zur aktuellen Definition der Geometriespalte wurde. In PostGIS 2.0.0 wurde <varname>GEOMETRY_COLUMNS</varname> zu einem View, der nach aussen hin dieselbe Struktur wie die Tabelle der Vorgängerversionen aufweist, die Information jedoch aus dem Systemkatalog der Datenbank holt. Der View ist folgendermaßen aufgebaut:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:552
@@ -1665,23 +1295,13 @@ msgid ""
 " coord_dimension   | integer                |\n"
 " srid              | integer                |\n"
 " type              | character varying(30)  |"
-msgstr ""
-"View \"public.geometry_columns\"\n"
-"      Column       |          Type          | Modifiers\n"
-"-------------------+------------------------+-----------\n"
-" f_table_catalog   | character varying(256) |\n"
-" f_table_schema    | character varying(256) |\n"
-" f_table_name      | character varying(256) |\n"
-" f_geometry_column | character varying(256) |\n"
-" coord_dimension   | integer                |\n"
-" srid              | integer                |\n"
-" type              | character varying(30)  |"
+msgstr "View \"public.geometry_columns\"\n      Column       |          Type          | Modifiers\n-------------------+------------------------+-----------\n f_table_catalog   | character varying(256) |\n f_table_schema    | character varying(256) |\n f_table_name      | character varying(256) |\n f_geometry_column | character varying(256) |\n coord_dimension   | integer                |\n srid              | integer                |\n type              | character varying(30)  |"
 
 #. Tag: para
 #: using_postgis_dataman.xml:555
 #, no-c-format
 msgid "The column meanings have not changed from prior versions and are:"
-msgstr "Os significados da coluna não mudaram das versões anteriores e são: "
+msgstr "Die Bedeutung der Attribute hat sich seit den Vorgängerversionen nicht geändert:"
 
 #. Tag: term
 #: using_postgis_dataman.xml:559
@@ -1694,16 +1314,11 @@ msgstr "F_TABLE_CATALOG, F_TABLE_SCHEMA, F_TABLE_NAME"
 #, no-c-format
 msgid ""
 "The fully qualified name of the feature table containing the geometry "
-"column. Note that the terms \"catalog\" and \"schema\" are Oracle-ish. There "
-"is not PostgreSQL analogue of \"catalog\" so that column is left blank -- "
-"for \"schema\" the PostgreSQL schema name is used (<varname>public</varname> "
-"is the default)."
-msgstr ""
-"O nome completo da tabela de característica que contém a coluna geométrica. "
-"Note que os termos \"catálogo\" e \"esquema\" são Oracle. Não existe um "
-"análogo do \"catálogo\" PostgreSQL, logo a coluna é deixada em branco -- "
-"para \"esquema\" o nome do esquema PostgreSQL é usado (<varname>public</"
-"varname> é o padrão)."
+"column. Note that the terms \"catalog\" and \"schema\" are Oracle-ish. There"
+" is not PostgreSQL analogue of \"catalog\" so that column is left blank -- "
+"for \"schema\" the PostgreSQL schema name is used (<varname>public</varname>"
+" is the default)."
+msgstr "Der vollständige Name der Tabelle welche die Geometriespalte enthält. Die Bezeichnungen \"catalog\" und \"schema\" sind Oracle-isch. Es gibt keine Entsprechung in PostgreSQL für \"catalog\", weshalb diese Spalte leer bleibt - für \"schema\" wird der Name des Schemas in PostgreSQL verwendet (standardmäßig <varname>public</varname>)."
 
 #. Tag: term
 #: using_postgis_dataman.xml:571
@@ -1715,7 +1330,7 @@ msgstr "F_GEOMETRY_COLUMN"
 #: using_postgis_dataman.xml:574
 #, no-c-format
 msgid "The name of the geometry column in the feature table."
-msgstr "O nome da coluna geométrica na tabela característica. "
+msgstr "Der Name der Geometriespalte in der Feature-Tabelle."
 
 #. Tag: term
 #: using_postgis_dataman.xml:579
@@ -1727,7 +1342,7 @@ msgstr "COORD_DIMENSION"
 #: using_postgis_dataman.xml:582
 #, no-c-format
 msgid "The spatial dimension (2, 3 or 4 dimensional) of the column."
-msgstr "A dimensão espacial (2, 3 ou 4 dimensões) da coluna. "
+msgstr "Die räumliche Dimension (2-, 3- oder 4-dimensional) der Geometriespalte."
 
 #. Tag: term
 #: using_postgis_dataman.xml:588
@@ -1740,11 +1355,9 @@ msgstr "<term>SRID</term>"
 #, no-c-format
 msgid ""
 "The ID of the spatial reference system used for the coordinate geometry in "
-"this table. It is a foreign key reference to the <varname>SPATIAL_REF_SYS</"
-"varname>."
-msgstr ""
-"A ID do sistema de referência espacial usada pela coordenada nesta coluna. É "
-"uma referência de chave estrangeira para <varname>SPATIAL_REF_SYS</varname>."
+"this table. It is a foreign key reference to the "
+"<varname>SPATIAL_REF_SYS</varname>."
+msgstr "Der Identifikator des Koordinatenreferenzsystems, welches für die Geometrie in dieser Tabelle verwendet wird. Dieser ist ein Fremdschlüssel der sich auf die Tabelle <varname>SPATIAL_REF_SYS</varname> bezieht."
 
 #. Tag: term
 #: using_postgis_dataman.xml:598
@@ -1760,15 +1373,9 @@ msgid ""
 "type, use one of: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, "
 "MULTIPOLYGON, GEOMETRYCOLLECTION or corresponding XYM versions POINTM, "
 "LINESTRINGM, POLYGONM, MULTIPOINTM, MULTILINESTRINGM, MULTIPOLYGONM, "
-"GEOMETRYCOLLECTIONM. For heterogeneous (mixed-type) collections, you can use "
-"\"GEOMETRY\" as the type."
-msgstr ""
-"O tipo do objeto espacial. Para restringir a coluna espacial a um tipo só, "
-"use um dos: PONTO, LINESTRING, POLÍGONO, MULTIPONTO, MULTILINESTRING, "
-"MULTIPOLÍGONO, GEOMETRYCOLLECTION ou versões correspondentes XYM  PONTOM, "
-"LINESTRINGM, POLÍGONOM, MULTIPOINTM, MULTILINESTRINGM, MULTIPOLÍGONOM, "
-"GEOMETRYCOLLECTIONM. Para coleções heterogêneas (do tipo mistas), você pode "
-"usar \"GEOMETRIA\" como o tipo. "
+"GEOMETRYCOLLECTIONM. For heterogeneous (mixed-type) collections, you can use"
+" \"GEOMETRY\" as the type."
+msgstr "Der Datentyp des Geoobjekts. Um die räumliche Spalte auf einen einzelnen Datentyp zu beschränken, benutzen Sie bitte: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, GEOMETRYCOLLECTION oder die entsprechenden XYM Versionen POINTM, LINESTRINGM, POLYGONM, MULTIPOINTM, MULTILINESTRINGM, MULTIPOLYGONM und GEOMETRYCOLLECTIONM. Für uneinheitliche Kollektionen (gemischete Datentypen) können Sie den Datentyp \"GEOMETRY\" verwenden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:610
@@ -1776,27 +1383,22 @@ msgstr ""
 msgid ""
 "This attribute is (probably) not part of the OpenGIS specification, but is "
 "required for ensuring type homogeneity."
-msgstr ""
-"Este atributo (provavelmente) não é parte da especificação OpenGIS, mas é "
-"solicitada para assegurar a homogeneidade do tipo. "
+msgstr "Dieses Attribut gehört (wahrscheinlich) nicht zur OpenGIS Spezifikation, wird aber benötigt um homogene Datentypen zu gewährleisten."
 
 #. Tag: title
 #: using_postgis_dataman.xml:620
 #, no-c-format
 msgid "Creating a Spatial Table"
-msgstr "Criando uma Tabela Espacial "
+msgstr "Erstellung einer räumlichen Tabelle"
 
 #. Tag: para
 #: using_postgis_dataman.xml:622
 #, no-c-format
 msgid ""
-"Creating a table with spatial data, can be done in one step. As shown in the "
-"following example which creates a roads table with a 2D linestring geometry "
-"column in WGS84 long lat"
-msgstr ""
-"Criando uma tabela com dados espaciais, pode ser feito em um passo. Como "
-"mostra no exemplo seguinte, o qual cria tabelas de ruas com uma coluna de "
-"geometria linestring 2D em WGS84 long lat"
+"Creating a table with spatial data, can be done in one step. As shown in the"
+" following example which creates a roads table with a 2D linestring geometry"
+" column in WGS84 long lat"
+msgstr "Die Erzeugung einer Tabelle mit spatialen Daten kann in einem Schritt ausgeführt werden. Dies wird im folgende Beispiel demonstriert, welches eine Straßentabelle mit einer geometrischen Spalte für 2D Linienzüge in WGS84 Länge/Breite erzeugt"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:624
@@ -1804,19 +1406,15 @@ msgstr ""
 msgid ""
 "CREATE TABLE ROADS ( ID int4\n"
 "                , ROAD_NAME varchar(25), geom geometry(LINESTRING,4326) );"
-msgstr ""
-"CREATE TABLE ROADS ( ID int4\n"
-"                , ROAD_NAME varchar(25), geom geometry(LINESTRING,4326) );"
+msgstr "CREATE TABLE ROADS ( ID int4\n                , ROAD_NAME varchar(25), geom geometry(LINESTRING,4326) );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:626
 #, no-c-format
 msgid ""
-"We can add additional columns using standard ALTER TABLE command as we do in "
-"this next example where we add a 3-D linestring."
-msgstr ""
-"Podemos adicionar colunas usando o comando padrão ALTERAR TABELA como "
-"fazemos no próximo exemplo onde adicionamos uma linestring 3-D. "
+"We can add additional columns using standard ALTER TABLE command as we do in"
+" this next example where we add a 3-D linestring."
+msgstr "Wir können zusätzliche Spalten hinzufügen, indem wir den normalen ALTER TABLE Befehl verwenden. Wir zeigen dies im nächsten Beispiel, wo wir einen 3D-Linienzug hinzufügen."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:627
@@ -1830,25 +1428,21 @@ msgstr "ALTER TABLE roads ADD COLUMN geom2 geometry(LINESTRINGZ,4326);"
 msgid ""
 "For backwards compability, you can still create a spatial table in two "
 "stages using the management functions."
-msgstr ""
-"Para compatibilidade atrasada, você ainda pode criar uma tabela espacial em "
-"dois estágios usando as funções de gerenciamento. "
+msgstr "Aus Gründen der Abwärtskompatibilität können Sie eine räumliche Tabelle immer noch in zwei Schritten mit den Management Funktionen erstellen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:633
 #, no-c-format
 msgid "Create a normal non-spatial table."
-msgstr "Criar uma tabela não espacial normal. "
+msgstr "Erstellen Sie zuerst eine normale, nicht-räumliche Tabelle."
 
 #. Tag: para
 #: using_postgis_dataman.xml:635
 #, no-c-format
 msgid ""
-"For example: <command>CREATE TABLE ROADS ( ID int4, ROAD_NAME varchar(25) )</"
-"command>"
-msgstr ""
-"Por exemplo: <command>CREATE TABLE ROADS ( ID int4, ROAD_NAME varchar(25) )</"
-"command>"
+"For example: <command>CREATE TABLE ROADS ( ID int4, ROAD_NAME varchar(25) "
+")</command>"
+msgstr "Zum Beispiel: <command>CREATE TABLE ROADS ( ID int4, ROAD_NAME varchar(25) )</command>"
 
 #. Tag: para
 #: using_postgis_dataman.xml:640
@@ -1856,10 +1450,7 @@ msgstr ""
 msgid ""
 "Add a spatial column to the table using the OpenGIS \"AddGeometryColumn\" "
 "function. Refer to <xref linkend=\"AddGeometryColumn\"/> for more details."
-msgstr ""
-"Adiciona uma coluna espacial à tabela usando a função \"AddGeometryColumn\" "
-"do OpenGIS. Recorra a  <xref linkend=\"AddGeometryColumn\"/> para mais "
-"detalhes. "
+msgstr "Eine räumliche Spalte zu einer Tabelle mit der OpenGIS Funktion \"AddGeometryColumn\" hinzufügen. Siehe <xref linkend=\"AddGeometryColumn\"/> für weitere Details."
 
 #. Tag: para
 #: using_postgis_dataman.xml:643
@@ -1873,15 +1464,7 @@ msgid ""
 "  <type>,\n"
 "  <dimension>\n"
 ")</programlisting> Or, using current schema:"
-msgstr ""
-"The syntax is: <programlisting>AddGeometryColumn(\n"
-"  <schema_name>,\n"
-"  <table_name>,\n"
-"  <column_name>,\n"
-"  <srid>,\n"
-"  <type>,\n"
-"  <dimension>\n"
-")</programlisting> Or, using current schema:"
+msgstr "Die Syntax lautet: <programlisting>AddGeometryColumn(\n  <schema_name>,\n  <table_name>,\n  <column_name>,\n  <srid>,\n  <type>,\n  <dimension>\n)</programlisting> Oder, im aktuellen Schema:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:643
@@ -1894,14 +1477,7 @@ msgid ""
 "  <type>,\n"
 "  <dimension>\n"
 ")"
-msgstr ""
-"AddGeometryColumn(\n"
-"  <table_name>,\n"
-"  <column_name>,\n"
-"  <srid>,\n"
-"  <type>,\n"
-"  <dimension>\n"
-")"
+msgstr "AddGeometryColumn(\n  <table_name>,\n  <column_name>,\n  <srid>,\n  <type>,\n  <dimension>\n)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:645
@@ -1909,9 +1485,7 @@ msgstr ""
 msgid ""
 "Example1: <command>SELECT AddGeometryColumn('public', 'roads', 'geom', 423, "
 "'LINESTRING', 2)</command>"
-msgstr ""
-"Exemplo1: <command>SELECT AddGeometryColumn('public', 'roads', 'geom', 423, "
-"'LINESTRING', 2)</command>"
+msgstr "Beispiel1: <command>SELECT AddGeometryColumn('public', 'roads', 'geom', 423, 'LINESTRING', 2)</command>"
 
 #. Tag: para
 #: using_postgis_dataman.xml:648
@@ -1919,9 +1493,7 @@ msgstr ""
 msgid ""
 "Example2: <command>SELECT AddGeometryColumn( 'roads', 'geom', 423, "
 "'LINESTRING', 2)</command>"
-msgstr ""
-"Exemplo2: <command>SELECT AddGeometryColumn( 'roads', 'geom', 423, "
-"'LINESTRING', 2)</command>"
+msgstr "Beispiel2: <command>SELECT AddGeometryColumn( 'roads', 'geom', 423, 'LINESTRING', 2)</command>"
 
 #. Tag: para
 #: using_postgis_dataman.xml:653
@@ -1929,9 +1501,7 @@ msgstr ""
 msgid ""
 "Here is an example of SQL used to create a table and add a spatial column "
 "(assuming that an SRID of 128 exists already):"
-msgstr ""
-"Aqui está um exemplo de SQL usado para criar uma tabela e adicionar uma "
-"coluna espacial (assumindo que um SRID de 128 já existe): "
+msgstr "Ein SQL-Beispiel das eine Tabelle erzeugt und eine räumliche Spalte hinzufügt (die Existenz einer SRID von 128 vorausgesetzt):"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:656
@@ -1944,14 +1514,7 @@ msgid ""
 "  park_type  VARCHAR\n"
 ");\n"
 "SELECT AddGeometryColumn('parks', 'park_geom', 128, 'MULTIPOLYGON', 2 );"
-msgstr ""
-"CREATE TABLE parks (\n"
-"  park_id    INTEGER,\n"
-"  park_name  VARCHAR,\n"
-"  park_date  DATE,\n"
-"  park_type  VARCHAR\n"
-");\n"
-"SELECT AddGeometryColumn('parks', 'park_geom', 128, 'MULTIPOLYGON', 2 );"
+msgstr "CREATE TABLE parks (\n  park_id    INTEGER,\n  park_name  VARCHAR,\n  park_date  DATE,\n  park_type  VARCHAR\n);\nSELECT AddGeometryColumn('parks', 'park_geom', 128, 'MULTIPOLYGON', 2 );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:658
@@ -1959,9 +1522,7 @@ msgstr ""
 msgid ""
 "Here is another example, using the generic \"geometry\" type and the "
 "undefined SRID value of 0:"
-msgstr ""
-"Aqui está outro exemplo, usando o tipo de \"geometria \" genérico e o valor "
-"de SRID indefinido de 0:"
+msgstr "Ein anderes Beispiel, welches den allgemeinen \"geometry\" Datentyp und die unbestimmte SRID, mit dem Wert 0, verwendet:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:661
@@ -1972,35 +1533,24 @@ msgid ""
 "  road_name VARCHAR\n"
 ");\n"
 "SELECT AddGeometryColumn( 'roads', 'roads_geom', 0, 'GEOMETRY', 3 );"
-msgstr ""
-"CREATE TABLE roads (\n"
-"  road_id INTEGER,\n"
-"  road_name VARCHAR\n"
-");\n"
-"SELECT AddGeometryColumn( 'roads', 'roads_geom', 0, 'GEOMETRY', 3 );"
+msgstr "CREATE TABLE roads (\n  road_id INTEGER,\n  road_name VARCHAR\n);\nSELECT AddGeometryColumn( 'roads', 'roads_geom', 0, 'GEOMETRY', 3 );"
 
 #. Tag: title
 #: using_postgis_dataman.xml:665
 #, no-c-format
 msgid "Manually Registering Geometry Columns in geometry_columns"
-msgstr "Registrando manualmente as colunas geométricas em geometry_columns"
+msgstr "Geometrische Spalten in \"geometry_columns\" händisch registrieren"
 
 #. Tag: para
 #: using_postgis_dataman.xml:666
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The AddGeometryColumn() approach creates a geometry column of specified "
 "type. This type and dimension are queryable from the "
 "<varname>geometry_columns</varname> view. Starting with PostGIS 2.0, "
 "geometry_columns is no longer editable and all geometry columns are "
 "autoregistered."
-msgstr ""
-"A aproximação AddGeometryColumn() cria uma coluna geométrica e também "
-"registra a nova coluna na tabela geometry_columns. Se seu software utiliza "
-"geometry_columns, então quaisquer colunas geométricas que você precise para "
-"consultar, deverão ser registradas nesta view. Começando com o PostGIS 2.0, "
-"as geometry_columns não são mais editáveis e todas as coluna geométricas se "
-"auto registram. "
+msgstr "Der Ansatz mit AddGeometryColumn() erzeugt eine Geometriespalte mit einem bestimmten Datentyp. Dieser Datentyp und die geometrische Dimension können über den View <varname>geometry_columns</varname> abgefragt werden. Ab PostGIS 2.0.0 werden sämtliche Geometriespalten automatisch registriert und \"geometry_columns\" kann nicht mehr editiert werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:669
@@ -2009,27 +1559,21 @@ msgid ""
 "If your geometry columns were created as generic in a table or view and no "
 "constraints applied, they will not have a dimension, type or srid in "
 "geometry_columns views, but will still be listed."
-msgstr ""
+msgstr "Wenn Ihre Geometriespalten in einer Tabelle oder einem View generisch erstellt wurden und keine Constraints zugewiesen haben, so werden diese in dem View \"geometry_columns\" zwar aufgelistet, haben aber keine Dimension, keinen Datentyp und keine SRID."
 
 #. Tag: para
 #: using_postgis_dataman.xml:671
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Two of the cases where this may happen, but you can't use AddGeometryColumn, "
-"is in the case of SQL Views and bulk inserts. For bulk insert case, you can "
-"correct the registration in the geometry_columns table by constraining the "
+"Two of the cases where this may happen, but you can't use AddGeometryColumn,"
+" is in the case of SQL Views and bulk inserts. For bulk insert case, you can"
+" correct the registration in the geometry_columns table by constraining the "
 "column or doing an alter table. For views, you could expose using a CAST "
-"operation. Note in PostGIS 2.0+ if your column is typmod based, the creation "
-"process would register it correctly, so no need to do anything. Also views "
-"that have no spatial function applied to the geometry will register the same "
-"as the underlying table geometry column."
-msgstr ""
-"Dois dos casos onde isto pode acontecer, mas você não pode usar o "
-"AddGeometryColumn, são os casos das Views SQL e de uma grande inserção. Para "
-"esses casos, você pode corrigir o registro na tabela geometry_columns "
-"coagindo a coluna. Note que no PostGIS 2.0+, se sua coluna é typmod, o "
-"processo de criação registraria corretamente, então não é necessário fazer "
-"nada. "
+"operation. Note in PostGIS 2.0+ if your column is typmod based, the creation"
+" process would register it correctly, so no need to do anything. Also views "
+"that have no spatial function applied to the geometry will register the same"
+" as the underlying table geometry column."
+msgstr "Zwei Fälle bei denen dies passieren kann und wo Sie die Funktion \"AddGeometryColumn\" nicht verwenden können sind SQL-Views und Masseninserts. Beim Fall von Masseninserts können Sie die Registrierung in der Tabelle \"geometry_columns\" korrigieren, indem Sie auf die Spalte einen CONSTRAINT setzen oder ein \"ALTER TABLE\" durchführen. Ab PostGIS 2.0, falls Ihre Spalte Typmod basiert ist, geschieht die Registrierung beim Erstellungsprozess auf korrekte Weise, so dass Sie hier nich [...]
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:678
@@ -2045,37 +1589,15 @@ msgid ""
 "--\n"
 "DROP VIEW public.vwmytablemercator;\n"
 "CREATE VIEW  public.vwmytablemercator AS\n"
-"        SELECT gid, ST_Transform(geom,3395)::geometry(Geometry, 3395) As "
-"geom, f_name\n"
-"        FROM public.mytable;\n"
-"\n"
-"-- If you know the geometry type for sure is a 2D POLYGON then you could do\n"
-"DROP VIEW public.vwmytablemercator;\n"
-"CREATE VIEW  public.vwmytablemercator AS\n"
-"        SELECT gid, ST_Transform(geom,3395)::geometry(Polygon, 3395) As "
-"geom, f_name\n"
-"        FROM public.mytable;"
-msgstr ""
-"--Lets say you have a view created like this\n"
-"CREATE VIEW  public.vwmytablemercator AS\n"
-"        SELECT gid, ST_Transform(geom,3395) As geom, f_name\n"
-"        FROM public.mytable;\n"
-"\n"
-"-- For it to register correctly in PostGIS 2.0+\n"
-"-- You need to cast the geometry\n"
-"--\n"
-"DROP VIEW public.vwmytablemercator;\n"
-"CREATE VIEW  public.vwmytablemercator AS\n"
-"        SELECT gid, ST_Transform(geom,3395)::geometry(Geometry, 3395) As "
-"geom, f_name\n"
+"        SELECT gid, ST_Transform(geom,3395)::geometry(Geometry, 3395) As geom, f_name\n"
 "        FROM public.mytable;\n"
 "\n"
 "-- If you know the geometry type for sure is a 2D POLYGON then you could do\n"
 "DROP VIEW public.vwmytablemercator;\n"
 "CREATE VIEW  public.vwmytablemercator AS\n"
-"        SELECT gid, ST_Transform(geom,3395)::geometry(Polygon, 3395) As "
-"geom, f_name\n"
+"        SELECT gid, ST_Transform(geom,3395)::geometry(Polygon, 3395) As geom, f_name\n"
 "        FROM public.mytable;"
+msgstr "--Angenommen Sie erzeugen folgende gespeicherte Abfrage\nCREATE VIEW  public.vwmytablemercator AS\n        SELECT gid, ST_Transform(geom,3395) As geom, f_name\n        FROM public.mytable;\n\n-- Um diese in PostGIS 2.0+ richtig zu registrieren\n-- benötigt es eine Typumwandlung der Geometrie\n--\nDROP VIEW public.vwmytablemercator;\nCREATE VIEW  public.vwmytablemercator AS\n        SELECT gid, ST_Transform(geom,3395)::geometry(Geometry, 3395) As geom, f_name\n        FROM public. [...]
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:679
@@ -2098,66 +1620,27 @@ msgid ""
 "\n"
 "--To manually register this new table's geometry column in geometry_columns\n"
 "-- Note that this approach will work for both PostGIS 2.0+ and PostGIS 1.4+\n"
-"-- For PostGIS 2.0 it will also change the underlying structure of the table "
-"to\n"
+"-- For PostGIS 2.0 it will also change the underlying structure of the table to\n"
 "-- to make the column typmod based.\n"
-"-- For PostGIS prior to 2.0, this technique can also be used to register "
-"views\n"
+"-- For PostGIS prior to 2.0, this technique can also be used to register views\n"
 "SELECT populate_geometry_columns('myschema.my_special_pois'::regclass);\n"
 "\n"
 "--If you are using PostGIS 2.0 and for whatever reason, you\n"
 "-- you need the old constraint based definition behavior\n"
-"-- (such as case of inherited tables where all children do not have the same "
-"type and srid)\n"
+"-- (such as case of inherited tables where all children do not have the same type and srid)\n"
 "-- set new optional  use_typmod argument to false\n"
-"SELECT populate_geometry_columns('myschema.my_special_pois'::regclass, "
-"false);"
-msgstr ""
-"--Lets say you created a derivative table by doing a bulk insert\n"
-"SELECT poi.gid, poi.geom, citybounds.city_name\n"
-"INTO myschema.my_special_pois\n"
-"FROM poi INNER JOIN citybounds ON ST_Intersects(citybounds.geom, poi.geom);\n"
-"\n"
-"--Create 2d index on new table\n"
-"CREATE INDEX idx_myschema_myspecialpois_geom_gist\n"
-"  ON myschema.my_special_pois USING gist(geom);\n"
-"\n"
-"-- If your points are 3D points or 3M points,\n"
-"-- then you might want to create an nd index instead of a 2d index\n"
-"-- like so\n"
-"CREATE INDEX my_special_pois_geom_gist_nd\n"
-"        ON my_special_pois USING gist(geom gist_geometry_ops_nd);\n"
-"\n"
-"--To manually register this new table's geometry column in geometry_columns\n"
-"-- Note that this approach will work for both PostGIS 2.0+ and PostGIS 1.4+\n"
-"-- For PostGIS 2.0 it will also change the underlying structure of the table "
-"to\n"
-"-- to make the column typmod based.\n"
-"-- For PostGIS prior to 2.0, this technique can also be used to register "
-"views\n"
-"SELECT populate_geometry_columns('myschema.my_special_pois'::regclass);\n"
-"\n"
-"--If you are using PostGIS 2.0 and for whatever reason, you\n"
-"-- you need the old constraint based definition behavior\n"
-"-- (such as case of inherited tables where all children do not have the same "
-"type and srid)\n"
-"-- set new optional  use_typmod argument to false\n"
-"SELECT populate_geometry_columns('myschema.my_special_pois'::regclass, "
-"false);"
+"SELECT populate_geometry_columns('myschema.my_special_pois'::regclass, false);"
+msgstr "--Angenommen Sie haben eine abgeleitete Tabelle über ein Masseninsert erzeugt\nSELECT poi.gid, poi.geom, citybounds.city_name\nINTO myschema.my_special_pois\nFROM poi INNER JOIN citybounds ON ST_Intersects(citybounds.geom, poi.geom);\n\n--Einen 2D Index auf die neue Tabelle legen\nCREATE INDEX idx_myschema_myspecialpois_geom_gist\n  ON myschema.my_special_pois USING gist(geom);\n\n-- Falls Ihre Punkte 3D-Punkte oder 3M-Punkte sind,\n-- können Sie einen ND-Index anstatt eines 2D-I [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:681
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Although the old-constraint based method is still supported, a constraint-"
 "based geometry column used directly in a view, will not register correctly "
 "in geometry_columns, as will a typmod one. In this example we define a "
 "column using typmod and another using constraints."
-msgstr ""
-"Embora o método baseado em restrições antigas continue sendo suportado, uma "
-"coluna geométrica baseada nelas usada diretamente em uma view, não irá "
-"registrar corretamente em geometry_columns, como irá um typmod. Neste "
-"exemplo, definimos uma coluna usando typmod e outra usando restrições.  "
+msgstr "Obwohl die alte auf CONSTRAINTs basierte Methode immer noch unterstützt wird, wird eine auf Constraints basierende Geometriespalte, die direkt in einem View verwendet wird, nicht korrekt in geometry_columns registriert. Eine Typmod basierte wird korrekt registriert. Im folgenden Beispiel definieren wir eine Spalte mit Typmod und eine andere mit Constraints."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:684
@@ -2167,17 +1650,13 @@ msgid ""
 "   , poi_name text, cat varchar(20)\n"
 "   , geom geometry(POINT,4326) );\n"
 "SELECT AddGeometryColumn('pois_ny', 'geom_2160', 2160, 'POINT', 2, false);"
-msgstr ""
-"CREATE TABLE pois_ny(gid SERIAL PRIMARY KEY\n"
-"   , poi_name text, cat varchar(20)\n"
-"   , geom geometry(POINT,4326) );\n"
-"SELECT AddGeometryColumn('pois_ny', 'geom_2160', 2160, 'POINT', 2, false);"
+msgstr "CREATE TABLE pois_ny(gid SERIAL PRIMARY KEY\n   , poi_name text, cat varchar(20)\n   , geom geometry(POINT,4326) );\nSELECT AddGeometryColumn('pois_ny', 'geom_2160', 2160, 'POINT', 2, false);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:685
 #, no-c-format
 msgid "If we run in psql"
-msgstr "Se executarmos em psql"
+msgstr "In psql:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:686
@@ -2190,9 +1669,7 @@ msgstr "\\d pois_ny;"
 #, no-c-format
 msgid ""
 "We observe they are defined differently -- one is typmod, one is constraint"
-msgstr ""
-"Observamos que elas são definidas de maneira diferente -- uma é typmod, "
-"outra é restrição "
+msgstr "Wir sehen, das diese Spalten unterschiedlich definiert sind -- eine mittels Typmodifizierer, eine nutzt einen Constraint"
 
 #. Tag: screen
 #: using_postgis_dataman.xml:688
@@ -2201,10 +1678,8 @@ msgid ""
 "Table \"public.pois_ny\"\n"
 "  Column   |         Type          |                       Modifiers\n"
 "\n"
-"-----------+-----------------------"
-"+------------------------------------------------------\n"
-" gid       | integer               | not null default "
-"nextval('pois_ny_gid_seq'::regclass)\n"
+"-----------+-----------------------+------------------------------------------------------\n"
+" gid       | integer               | not null default nextval('pois_ny_gid_seq'::regclass)\n"
 " poi_name  | text                  |\n"
 " cat       | character varying(20) |\n"
 " geom      | geometry(Point,4326)  |\n"
@@ -2213,36 +1688,16 @@ msgid ""
 "    \"pois_ny_pkey\" PRIMARY KEY, btree (gid)\n"
 "Check constraints:\n"
 "    \"enforce_dims_geom_2160\" CHECK (st_ndims(geom_2160) = 2)\n"
-"    \"enforce_geotype_geom_2160\" CHECK (geometrytype(geom_2160) = 'POINT'::"
-"text\n"
-"        OR geom_2160 IS NULL)\n"
-"    \"enforce_srid_geom_2160\" CHECK (st_srid(geom_2160) = 2160)"
-msgstr ""
-"Table \"public.pois_ny\"\n"
-"  Column   |         Type          |                       Modifiers\n"
-"\n"
-"-----------+-----------------------"
-"+------------------------------------------------------\n"
-" gid       | integer               | not null default "
-"nextval('pois_ny_gid_seq'::regclass)\n"
-" poi_name  | text                  |\n"
-" cat       | character varying(20) |\n"
-" geom      | geometry(Point,4326)  |\n"
-" geom_2160 | geometry              |\n"
-"Indexes:\n"
-"    \"pois_ny_pkey\" PRIMARY KEY, btree (gid)\n"
-"Check constraints:\n"
-"    \"enforce_dims_geom_2160\" CHECK (st_ndims(geom_2160) = 2)\n"
-"    \"enforce_geotype_geom_2160\" CHECK (geometrytype(geom_2160) = 'POINT'::"
-"text\n"
+"    \"enforce_geotype_geom_2160\" CHECK (geometrytype(geom_2160) = 'POINT'::text\n"
 "        OR geom_2160 IS NULL)\n"
 "    \"enforce_srid_geom_2160\" CHECK (st_srid(geom_2160) = 2160)"
+msgstr "Table \"public.pois_ny\"\n  Column   |         Type          |                       Modifiers\n\n-----------+-----------------------+------------------------------------------------------\n gid       | integer               | not null default nextval('pois_ny_gid_seq'::regclass)\n poi_name  | text                  |\n cat       | character varying(20) |\n geom      | geometry(Point,4326)  |\n geom_2160 | geometry              |\nIndexes:\n    \"pois_ny_pkey\" PRIMARY KEY, btree  [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:689
 #, no-c-format
 msgid "In geometry_columns, they both register correctly"
-msgstr "Nas geometry_columns, elas registram corretamente"
+msgstr "Beide registrieren sich korrekt in \"geometry_columns\""
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:690
@@ -2251,10 +1706,7 @@ msgid ""
 "SELECT f_table_name, f_geometry_column, srid, type\n"
 "        FROM geometry_columns\n"
 "        WHERE f_table_name = 'pois_ny';"
-msgstr ""
-"SELECT f_table_name, f_geometry_column, srid, type\n"
-"        FROM geometry_columns\n"
-"        WHERE f_table_name = 'pois_ny';"
+msgstr "SELECT f_table_name, f_geometry_column, srid, type\n        FROM geometry_columns\n        WHERE f_table_name = 'pois_ny';"
 
 #. Tag: screen
 #: using_postgis_dataman.xml:691
@@ -2264,17 +1716,13 @@ msgid ""
 "-------------+-------------------+------+-------\n"
 "pois_ny      | geom              | 4326 | POINT\n"
 "pois_ny      | geom_2160         | 2160 | POINT"
-msgstr ""
-"f_table_name | f_geometry_column | srid | type\n"
-"-------------+-------------------+------+-------\n"
-"pois_ny      | geom              | 4326 | POINT\n"
-"pois_ny      | geom_2160         | 2160 | POINT"
+msgstr "f_table_name | f_geometry_column | srid | type\n-------------+-------------------+------+-------\npois_ny      | geom              | 4326 | POINT\npois_ny      | geom_2160         | 2160 | POINT"
 
 #. Tag: para
 #: using_postgis_dataman.xml:692
 #, no-c-format
 msgid "However -- if we were to create a view like this"
-msgstr "Entretanto -- se se quiséssemos criar uma view como essa"
+msgstr "Jedoch -- wenn wir einen View auf die folgende Weise erstellen"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:693
@@ -2288,15 +1736,7 @@ msgid ""
 "SELECT f_table_name, f_geometry_column, srid, type\n"
 "        FROM geometry_columns\n"
 "        WHERE f_table_name = 'vw_pois_ny_parks';"
-msgstr ""
-"CREATE VIEW vw_pois_ny_parks AS\n"
-"SELECT *\n"
-"  FROM pois_ny\n"
-"  WHERE cat='park';\n"
-"\n"
-"SELECT f_table_name, f_geometry_column, srid, type\n"
-"        FROM geometry_columns\n"
-"        WHERE f_table_name = 'vw_pois_ny_parks';"
+msgstr "CREATE VIEW vw_pois_ny_parks AS\nSELECT *\n  FROM pois_ny\n  WHERE cat='park';\n\nSELECT f_table_name, f_geometry_column, srid, type\n        FROM geometry_columns\n        WHERE f_table_name = 'vw_pois_ny_parks';"
 
 #. Tag: para
 #: using_postgis_dataman.xml:694
@@ -2304,9 +1744,7 @@ msgstr ""
 msgid ""
 "The typmod based geom view column registers correctly, but the constraint "
 "based one does not."
-msgstr ""
-"A coluna baseada em typmod registra corretamente, mas a baseada em "
-"restrições não."
+msgstr "Die Typmod basierte geometrische Spalte eines View registriert sich korrekt, die auf Constraint basierende nicht."
 
 #. Tag: screen
 #: using_postgis_dataman.xml:696
@@ -2316,11 +1754,7 @@ msgid ""
 "------------------+-------------------+------+----------\n"
 " vw_pois_ny_parks | geom              | 4326 | POINT\n"
 " vw_pois_ny_parks | geom_2160         |    0 | GEOMETRY"
-msgstr ""
-"f_table_name   | f_geometry_column | srid |   type\n"
-"------------------+-------------------+------+----------\n"
-" vw_pois_ny_parks | geom              | 4326 | POINT\n"
-" vw_pois_ny_parks | geom_2160         |    0 | GEOMETRY"
+msgstr "f_table_name   | f_geometry_column | srid |   type\n------------------+-------------------+------+----------\n vw_pois_ny_parks | geom              | 4326 | POINT\n vw_pois_ny_parks | geom_2160         |    0 | GEOMETRY"
 
 #. Tag: para
 #: using_postgis_dataman.xml:698
@@ -2328,10 +1762,7 @@ msgstr ""
 msgid ""
 "This may change in future versions of PostGIS, but for now To force the "
 "constraint based view column to register correctly, we need to do this:"
-msgstr ""
-"Isto pode modificar as versões futuras do PostGIS, mas por enquanto para "
-"forçar a restrição baseada em coluna view registrar corretamente, precisamos "
-"fazer isto: "
+msgstr "Dies kann sich bei zukünftigen Versionen von PostGIS ändern, vorerst müssen Sie aber folgendes ausführen, um die auf Constraint basierende Spalte eines View korrekt zu registrieren:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:700
@@ -2347,17 +1778,7 @@ msgid ""
 "SELECT f_table_name, f_geometry_column, srid, type\n"
 "        FROM geometry_columns\n"
 "        WHERE f_table_name = 'vw_pois_ny_parks';"
-msgstr ""
-"DROP VIEW vw_pois_ny_parks;\n"
-"CREATE VIEW vw_pois_ny_parks AS\n"
-"SELECT gid, poi_name, cat\n"
-"  , geom\n"
-"  , geom_2160::geometry(POINT,2160) As geom_2160\n"
-"  FROM pois_ny\n"
-"  WHERE cat='park';\n"
-"SELECT f_table_name, f_geometry_column, srid, type\n"
-"        FROM geometry_columns\n"
-"        WHERE f_table_name = 'vw_pois_ny_parks';"
+msgstr "DROP VIEW vw_pois_ny_parks;\nCREATE VIEW vw_pois_ny_parks AS\nSELECT gid, poi_name, cat\n  , geom\n  , geom_2160::geometry(POINT,2160) As geom_2160\n  FROM pois_ny\n  WHERE cat='park';\nSELECT f_table_name, f_geometry_column, srid, type\n        FROM geometry_columns\n        WHERE f_table_name = 'vw_pois_ny_parks';"
 
 #. Tag: screen
 #: using_postgis_dataman.xml:701
@@ -2367,17 +1788,13 @@ msgid ""
 "------------------+-------------------+------+-------\n"
 " vw_pois_ny_parks | geom              | 4326 | POINT\n"
 " vw_pois_ny_parks | geom_2160         | 2160 | POINT"
-msgstr ""
-"f_table_name   | f_geometry_column | srid | type\n"
-"------------------+-------------------+------+-------\n"
-" vw_pois_ny_parks | geom              | 4326 | POINT\n"
-" vw_pois_ny_parks | geom_2160         | 2160 | POINT"
+msgstr "f_table_name   | f_geometry_column | srid | type\n------------------+-------------------+------+-------\n vw_pois_ny_parks | geom              | 4326 | POINT\n vw_pois_ny_parks | geom_2160         | 2160 | POINT"
 
 #. Tag: title
 #: using_postgis_dataman.xml:705
 #, no-c-format
 msgid "Ensuring OpenGIS compliancy of geometries"
-msgstr "Assegurando a confirmação de geometrias OpenGIS"
+msgstr "Wahrung der OGC-Konformität von Geometrien"
 
 #. Tag: para
 #: using_postgis_dataman.xml:707
@@ -2389,13 +1806,7 @@ msgid ""
 "example, it does not make sense to calculate the area of a polygon that has "
 "a hole defined outside of the polygon, or to construct a polygon from a non-"
 "simple boundary line."
-msgstr ""
-"O PostGIS é condescendente com as Open Geospatial Consortium’s (OGC) OpenGIS "
-"Specifications. Dessa forma, vários métodos PostGIS requerem, ou mais "
-"precisamente, presumem que as geometrias que são operadas são simples e "
-"válidas. Por exemplo, não faz sentido calcular a área de um polígono que tem "
-"um buraco definido fora do polígono, ou construir um polígono de uma linha "
-"delimitadora não simples. "
+msgstr "PostGIS ist mit den Open Geospatial Consortium (OGC) OpenGIS Spezifikationen konform. Daher setzen viele PostGIS Methoden voraus, dass die Geometrien mit denen sie rechnen sowohl \"Simple\" als auch \"Valid\" sind . Zum Beispiel hat es keinen Sinn, die Fläche eines Polygons zu berechnen, das eine Insel aufweist die ausserhalb des Polygons festgelegt ist, oder ein Polygon aus einer Begrenzungslinie zu konstruieren, welche nicht \"simple\" ist."
 
 #. Tag: para
 #: using_postgis_dataman.xml:714
@@ -2410,38 +1821,24 @@ msgid ""
 "characterizes a valid polygon. The description of each geometric class "
 "includes specific conditions that further detail geometric simplicity and "
 "validity."
-msgstr ""
-"De acordo com as especificações OGC, uma geometria <emphasis>simple</"
-"emphasis> é aquela que não possui pontos geométricos anômalos, como: auto "
-"interseção ou auto tangenciação e refere-se primeiramente a geometrias 0 ou "
-"1-diemensional  (ex.: <varname>[MULTI]POINT, [MULTI]LINESTRING</varname>). "
-"Por outro lado, a validade da geometria refere-se primeiramente a geometrias "
-"2-dimensional (ex.: <varname>[MULTI]POLYGON)</varname> e define o conjunto "
-"de afirmações que caracterizam um polígono válido. A descrição de cada "
-"classe de geometria inclui condições específicas que detalham mais a "
-"simplicidade e validade geométricas.  "
+msgstr "Entsprechend der OGC Spezifikationen ist eine <emphasis>simple/einfache</emphasis> Geometrie eine solche, die sich nicht selbst überschneidet oder berührt und bezieht sich in erster Linie auf 0- und 1-dimensionale Geometrien (insbesondere <varname>[MULTI]POINT, [MULTI]LINESTRING</varname>). Andererseits bezieht sich die Validität/Gültigkeit einer Geometrie hauptsächlich auf 2-dimensionale Geometrien (insbesondere <varname>[MULTI]POLYGON)</varname> und definiert die Menge an Aussa [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:724
 #, no-c-format
 msgid ""
-"A <varname>POINT</varname> is inheritably <emphasis>simple</emphasis> as a 0-"
-"dimensional geometry object."
-msgstr ""
-"Um <varname>POINT</varname> é herdado <emphasis>simple</emphasis> como um "
-"objeto geométrico 0-dimensional. "
+"A <varname>POINT</varname> is inheritably <emphasis>simple</emphasis> as a "
+"0-dimensional geometry object."
+msgstr "Da ein <varname>POINT</varname> ein 0-dimensionales geometrisches Objekt ist, ist er von vornherein <emphasis>simple</emphasis>."
 
 #. Tag: para
 #: using_postgis_dataman.xml:727
 #, no-c-format
 msgid ""
 "<varname>MULTIPOINT</varname>s are <emphasis>simple</emphasis> if no two "
-"coordinates (<varname>POINT</varname>s) are equal (have identical coordinate "
-"values)."
-msgstr ""
-"<varname>MULTIPOINT</varname>s são <emphasis>simple</emphasis> se nenhuma de "
-"duas coordenadas (<varname>POINT</varname>s) forem iguais (tenham o valor de "
-"coordenadas idêntico)."
+"coordinates (<varname>POINT</varname>s) are equal (have identical coordinate"
+" values)."
+msgstr "<varname>MULTIPOINT</varname>s sind <emphasis>simple</emphasis>, if no two coordinates wenn sich nicht zwei Koordinate (<varname>POINT</varname>s) decken (identische Koordinatenpaare)."
 
 #. Tag: para
 #: using_postgis_dataman.xml:731
@@ -2449,13 +1846,9 @@ msgstr ""
 msgid ""
 "A <varname>LINESTRING</varname> is <emphasis>simple</emphasis> if it does "
 "not pass through the same <varname>POINT</varname> twice (except for the "
-"endpoints, in which case it is referred to as a linear ring and additionally "
-"considered closed)."
-msgstr ""
-"Uma  <varname>LINESTRING</varname> é <emphasis>simple</emphasis> se não "
-"passa pelo mesmo <varname>POINT</varname> duas vezes (exceto para ponto "
-"finais, em cada caso são referidos como um anel linear e considerados "
-"fechados). "
+"endpoints, in which case it is referred to as a linear ring and additionally"
+" considered closed)."
+msgstr "Ein <varname>LINESTRING</varname> ist <emphasis>simple</emphasis>, wenn er nicht zweimal durch denselben <varname>POINT</varname> geht (ausgenommen bei Endpunkten, wo dieser als linearer Ring benannt wird und zusätzlich als geschlossen angesehen wird)."
 
 #. Tag: emphasis
 #: using_postgis_dataman.xml:746
@@ -2485,13 +1878,11 @@ msgstr "<emphasis>(d)</emphasis>"
 #: using_postgis_dataman.xml:788
 #, no-c-format
 msgid ""
-"<emphasis role=\"bold\">(a)</emphasis> and <emphasis role=\"bold\">(c)</"
-"emphasis> are simple <varname>LINESTRING</varname>s, <emphasis role=\"bold"
-"\">(b)</emphasis> and <emphasis role=\"bold\">(d)</emphasis> are not."
-msgstr ""
-"<emphasis role=\"bold\">(a)</emphasis> e <emphasis role=\"bold\">(c)</"
-"emphasis> são simples <varname>LINESTRING</varname>s, <emphasis role=\"bold"
-"\">(b)</emphasis> e <emphasis role=\"bold\">(d)</emphasis> não são."
+"<emphasis role=\"bold\">(a)</emphasis> and <emphasis "
+"role=\"bold\">(c)</emphasis> are simple <varname>LINESTRING</varname>s, "
+"<emphasis role=\"bold\">(b)</emphasis> and <emphasis "
+"role=\"bold\">(d)</emphasis> are not."
+msgstr "<emphasis role=\"bold\">(a)</emphasis> und <emphasis role=\"bold\">(c)</emphasis> sind simple <varname>LINESTRING</varname>s, <emphasis role=\"bold\">(b)</emphasis> und <emphasis role=\"bold\">(d)</emphasis> nicht."
 
 #. Tag: para
 #: using_postgis_dataman.xml:797
@@ -2501,11 +1892,7 @@ msgid ""
 "all of its elements are simple and the only intersection between any two "
 "elements occurs at <varname>POINT</varname>s that are on the boundaries of "
 "both elements."
-msgstr ""
-"Uma <varname>MULTILINESTRING</varname> é <emphasis>simple</emphasis> somente "
-"se todos seus elementos forem simples e a única interseção entre qualquer um "
-"dos dois elementos ocorre em <varname>POINT</varname>s que estão nos limites "
-"dos dois elementos. "
+msgstr "Ein <varname>MULTILINESTRING</varname> ist nur dann <emphasis>simple</emphasis>, wenn alle seine Elemente \"simple\" sind und die einzigen Überschneidungen zwischen zwei Elementen nur an jenen <varname>POINT</varname>s auftreten, die an den Begrenzungen der beiden Elemente liegen."
 
 #. Tag: emphasis
 #: using_postgis_dataman.xml:812
@@ -2529,33 +1916,23 @@ msgstr "<emphasis>(g)</emphasis>"
 #: using_postgis_dataman.xml:842
 #, no-c-format
 msgid ""
-"<emphasis role=\"bold\">(e)</emphasis> and <emphasis role=\"bold\">(f)</"
-"emphasis> are simple <varname>MULTILINESTRING</varname>s, <emphasis role="
-"\"bold\">(g)</emphasis> is not."
-msgstr ""
-"<emphasis role=\"bold\">(e)</emphasis> e <emphasis role=\"bold\">(f)</"
-"emphasis> são simples <varname>MULTILINESTRING</varname>s, <emphasis role="
-"\"bold\">(g)</emphasis> não são."
+"<emphasis role=\"bold\">(e)</emphasis> and <emphasis "
+"role=\"bold\">(f)</emphasis> are simple <varname>MULTILINESTRING</varname>s,"
+" <emphasis role=\"bold\">(g)</emphasis> is not."
+msgstr "<emphasis role=\"bold\">(e)</emphasis> und <emphasis role=\"bold\">(f)</emphasis> sind simple <varname>MULTILINESTRING</varname>s, <emphasis role=\"bold\">(g)</emphasis> nicht."
 
 #. Tag: para
 #: using_postgis_dataman.xml:851
 #, no-c-format
 msgid ""
-"By definition, a <varname>POLYGON</varname> is always <emphasis>simple</"
-"emphasis>. It is <emphasis>valid</emphasis> if no two rings in the boundary "
-"(made up of an exterior ring and interior rings) cross. The boundary of a "
-"<varname>POLYGON</varname> may intersect at a <varname>POINT</varname> but "
-"only as a tangent (i.e. not on a line). A <varname>POLYGON</varname> may not "
-"have cut lines or spikes and the interior rings must be contained entirely "
-"within the exterior ring."
-msgstr ""
-"Por definição, um <varname>POLYGON</varname> é sempre <emphasis>simple</"
-"emphasis>. Ele é <emphasis>valid</emphasis> se nenhum dos dois anéis (feitos "
-"de um exterior e um interior) no limite cruzar. O limite de um "
-"<varname>POLYGON</varname> pode intersectar em um <varname>POINT</varname> "
-"mas só como uma tangente (ex.: não em uma linha). Um <varname>POLYGON</"
-"varname> pode não ter linhas cortadas ou extremidades e os anéis interiores "
-"devem estar inteiramente contidos dentro dos anéis exteriores. "
+"By definition, a <varname>POLYGON</varname> is always "
+"<emphasis>simple</emphasis>. It is <emphasis>valid</emphasis> if no two "
+"rings in the boundary (made up of an exterior ring and interior rings) "
+"cross. The boundary of a <varname>POLYGON</varname> may intersect at a "
+"<varname>POINT</varname> but only as a tangent (i.e. not on a line). A "
+"<varname>POLYGON</varname> may not have cut lines or spikes and the interior"
+" rings must be contained entirely within the exterior ring."
+msgstr "Definitionsgemäß ist ein <varname>POLYGON</varname> immer <emphasis>simple</emphasis>. Es ist <emphasis>valid</emphasis>, wenn sich keine zwei Ringe an der Begrenzung (bestehend aus einem äußeren Ring und inneren Ringen) kreuzen. Die Begrenzung eines <varname>POLYGON</varname>s darf an einem <varname>POINT</varname> schneiden, allerdings nur als Tangente (insbesondere nicht an einer Linie). Ein <varname>POLYGON</varname> darf keine Schnittlinien oder \"Spikes\" aufweisen und die  [...]
 
 #. Tag: emphasis
 #: using_postgis_dataman.xml:869
@@ -2597,18 +1974,13 @@ msgstr "<emphasis>(m)</emphasis>"
 #: using_postgis_dataman.xml:930
 #, no-c-format
 msgid ""
-"<emphasis role=\"bold\">(h)</emphasis> and <emphasis role=\"bold\">(i)</"
-"emphasis> are valid <varname>POLYGON</varname>s, <emphasis role=\"bold\">(j-"
-"m)</emphasis> cannot be represented as single <varname>POLYGON</varname>s, "
-"but <emphasis role=\"bold\">(j)</emphasis> and <emphasis role=\"bold\">(m)</"
-"emphasis> could be represented as a valid <varname>MULTIPOLYGON</varname>."
-msgstr ""
-"<emphasis role=\"bold\">(h)</emphasis> e <emphasis role=\"bold\">(i)</"
-"emphasis> são válidas <varname>POLYGON</varname>s, <emphasis role=\"bold"
-"\">(j-m)</emphasis> não podem ser representados como <varname>POLYGON</"
-"varname>s, mas <emphasis role=\"bold\">(j)</emphasis> e <emphasis role=\"bold"
-"\">(m)</emphasis> podem ser representados como uma <varname>MULTIPOLYGON</"
-"varname> válida."
+"<emphasis role=\"bold\">(h)</emphasis> and <emphasis "
+"role=\"bold\">(i)</emphasis> are valid <varname>POLYGON</varname>s, "
+"<emphasis role=\"bold\">(j-m)</emphasis> cannot be represented as single "
+"<varname>POLYGON</varname>s, but <emphasis role=\"bold\">(j)</emphasis> and "
+"<emphasis role=\"bold\">(m)</emphasis> could be represented as a valid "
+"<varname>MULTIPOLYGON</varname>."
+msgstr "<emphasis role=\"bold\">(h)</emphasis> und <emphasis role=\"bold\">(i)</emphasis> sind valide <varname>POLYGON</varname>e, <emphasis role=\"bold\">(j-m)</emphasis> können nicht als einzelne <varname>POLYGON</varname>e dargestellt werden, aber <emphasis role=\"bold\">(j)</emphasis> und <emphasis role=\"bold\">(m)</emphasis> können als ein valides <varname>MULTIPOLYGON</varname> dargestellt werden."
 
 #. Tag: para
 #: using_postgis_dataman.xml:942
@@ -2618,11 +1990,7 @@ msgid ""
 "if all of its elements are valid and the interiors of no two elements "
 "intersect. The boundaries of any two elements may touch, but only at a "
 "finite number of <varname>POINT</varname>s."
-msgstr ""
-"Um <varname>MULTIPOLYGON</varname> é <emphasis>valid</emphasis> somente se "
-"todos seus elementos forem válidos e os interiores de nenhum dos dois "
-"elementos intersectarem. Os limites de quaisquer dois elementos podem se "
-"tocar, mas somente em um número finito de <varname>POINT</varname>s."
+msgstr "Ein <varname>MULTIPOLYGON</varname> ist dann und nur dann <emphasis>valid</emphasis>e, wenn alle seine Elemente valide sind und sich das Innere zweier Elemente nicht überschneidet. Die Begrenzungen zweier Elemente können sich berühren, allerdings nur an einer endlichen Anzahl von <varname>POINT</varname>s."
 
 #. Tag: emphasis
 #: using_postgis_dataman.xml:957
@@ -2646,29 +2014,21 @@ msgstr "<emphasis>(p)</emphasis>"
 #: using_postgis_dataman.xml:986
 #, no-c-format
 msgid ""
-"<emphasis role=\"bold\">(n)</emphasis> and <emphasis role=\"bold\">(o)</"
-"emphasis> are not valid <varname>MULTIPOLYGON</varname>s. <emphasis role="
-"\"bold\">(p)</emphasis>, however, is valid."
-msgstr ""
-"<emphasis role=\"bold\">(n)</emphasis> e <emphasis role=\"bold\">(o)</"
-"emphasis> não são válidos <varname>MULTIPOLYGON</varname>s. <emphasis role="
-"\"bold\">(p)</emphasis>, entretanto, é válido."
+"<emphasis role=\"bold\">(n)</emphasis> and <emphasis "
+"role=\"bold\">(o)</emphasis> are not valid <varname>MULTIPOLYGON</varname>s."
+" <emphasis role=\"bold\">(p)</emphasis>, however, is valid."
+msgstr "<emphasis role=\"bold\">(n)</emphasis> und <emphasis role=\"bold\">(o)</emphasis> sind keine validen <varname>MULTIPOLYGON</varname>e. Hingegen ist <emphasis role=\"bold\">(p)</emphasis> valid."
 
 #. Tag: para
 #: using_postgis_dataman.xml:995
 #, no-c-format
 msgid ""
-"Most of the functions implemented by the GEOS library rely on the assumption "
-"that your geometries are valid as specified by the OpenGIS Simple Feature "
-"Specification. To check simplicity or validity of geometries you can use the "
-"<link linkend=\"ST_IsSimple\">ST_IsSimple()</link> and <link linkend="
-"\"ST_IsValid\">ST_IsValid()</link>"
-msgstr ""
-"A maioria das funções implementadas pela biblioteca GEOS confiam na "
-"suposição de que suas geometrias são válidas como especificados pela OpenGIS "
-"Simple Feature Specification. Para verificar a simplicidade ou validade de "
-"geometrias, você pode usar a <link linkend=\"ST_IsSimple\">ST_IsSimple()</"
-"link> e <link linkend=\"ST_IsValid\">ST_IsValid()</link>"
+"Most of the functions implemented by the GEOS library rely on the assumption"
+" that your geometries are valid as specified by the OpenGIS Simple Feature "
+"Specification. To check simplicity or validity of geometries you can use the"
+" <link linkend=\"ST_IsSimple\">ST_IsSimple()</link> and <link "
+"linkend=\"ST_IsValid\">ST_IsValid()</link>"
+msgstr "Die meisten der von der GEOS Bibliothek implementierten Funktionen beruhen auf der Annahme, dass Ihre Geometrien entsprechend der OpenGIS Simple Feature Spezifikation, valide sind. Um die Simplizität und Validität von Geometrien festzustellen, können Sie <link linkend=\"ST_IsSimple\">ST_IsSimple()</link> und <link linkend=\"ST_IsValid\">ST_IsValid()</link> verwenden."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1001
@@ -2685,18 +2045,7 @@ msgid ""
 " st_isvalid | st_isvalid\n"
 "------------+-----------\n"
 "      t     |     f"
-msgstr ""
-"-- Typically, it doesn't make sense to check\n"
-"-- for validity on linear features since it will always return TRUE.\n"
-"-- But in this example, PostGIS extends the definition of the OGC IsValid\n"
-"-- by returning false if a LineString has less than 2 *distinct* vertices.\n"
-"gisdb=# SELECT\n"
-"   ST_IsValid('LINESTRING(0 0, 1 1)'),\n"
-"   ST_IsValid('LINESTRING(0 0, 0 0, 0 0)');\n"
-"\n"
-" st_isvalid | st_isvalid\n"
-"------------+-----------\n"
-"      t     |     f"
+msgstr "-- Üblicherweise hat es keinen Sinn lineare Geometrien\n-- auf Validität zu überprüfen, da immer TRUE zurückgegeben wird.\n-- Aber in diesem Beispiel erweitert PostGIS die OGC Definition von IsValid\n-- indem es FALSE zurückgibt, wenn ein LineString weniger als 2 *eindeutige* Stützpunkte aufweist.\ngisdb=# SELECT\n   ST_IsValid('LINESTRING(0 0, 1 1)'),\n   ST_IsValid('LINESTRING(0 0, 0 0, 0 0)');\n\n st_isvalid | st_isvalid\n------------+-----------\n      t     |     f"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1003
@@ -2704,14 +2053,9 @@ msgstr ""
 msgid ""
 "By default, PostGIS does not apply this validity check on geometry input, "
 "because testing for validity needs lots of CPU time for complex geometries, "
-"especially polygons. If you do not trust your data sources, you can manually "
-"enforce such a check to your tables by adding a check constraint:"
-msgstr ""
-"Por padrão, o PostGIS não aplica essa verificação de validade na geometria "
-"de entrada, porque testar a validade requer muito tempo da CPU para "
-"geometrias complexas, especialmente polígonos. Se você não confia nas fontes "
-"dos seus dados, você pode executar uma verificação nas suas tabelas "
-"adicionando uma restrição de verificação: "
+"especially polygons. If you do not trust your data sources, you can manually"
+" enforce such a check to your tables by adding a check constraint:"
+msgstr "Standardmäßig überprüft PostGIS eine Geometrieeingabe nicht auf Validität, da Validitätstests von komplexen Geometrien, insbesondere Polygonen, viel CPU Zeit beanspruchen. Fall Sie Ihren Datenquellen nicht    trauen, können Sie eine Überprüfung Ihrer Tabellen durch eine \"Check Constraint\"/Prüfbeschränkung erzwingen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1009
@@ -2720,10 +2064,7 @@ msgid ""
 "ALTER TABLE mytable\n"
 "  ADD CONSTRAINT geometry_valid_check\n"
 "        CHECK (ST_IsValid(the_geom));"
-msgstr ""
-"ALTER TABLE mytable\n"
-"  ADD CONSTRAINT geometry_valid_check\n"
-"        CHECK (ST_IsValid(the_geom));"
+msgstr "ALTER TABLE mytable\n  ADD CONSTRAINT geometry_valid_check\n        CHECK (ST_IsValid(the_geom));"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1011
@@ -2735,14 +2076,7 @@ msgid ""
 "either PostGIS or one of the libraries it uses, and you should contact the "
 "PostGIS developers. The same is true if a PostGIS function returns an "
 "invalid geometry for valid input."
-msgstr ""
-"Se você encontrar alguma mensagem de erro estranha como \"GEOS "
-"Intersection() threw an error!\" ou \"JTS Intersection() threw an error!\" "
-"quando chamar as funções PostGIS com geometrias de entrada válidas, você "
-"encontrou um erro ou no PostGIS ou em uma das bibliotecas que ele usa, e "
-"você deveria entrar em contato com os desenvolvedores do PostGIS. O mesmo é "
-"válido se uma função do PostGIS retornar uma geometria inválida para uma "
-"entrada válida. "
+msgstr "Falls Sie irgendwelche seltsamen Fehlermeldungen, wie \"GEOS Intersection() threw an error!\" oder \"JTS Intersection() threw an error!\", erhalten, obwohl sie eine PostGIS Funktion mit validen Eingabegemetrien aufgerufen haben, ist es wahrscheinlich dass Sie einen Fehler in PostGIS oder einer von PostGIS verwendeten Bibliothek gefunden haben. In diesem Fall sollten Sie das PostGIS Entwicklerteam kontaktieren. Dasselbe gilt, wenn eine PostGIS Funktion auf eine valide Eingabegeome [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1019
@@ -2750,36 +2084,27 @@ msgstr ""
 msgid ""
 "Strictly compliant OGC geometries cannot have Z or M values. The <link "
 "linkend=\"ST_IsValid\">ST_IsValid()</link> function won't consider higher "
-"dimensioned geometries invalid! Invocations of <link linkend="
-"\"AddGeometryColumn\">AddGeometryColumn()</link> will add a constraint "
-"checking geometry dimensions, so it is enough to specify 2 there."
-msgstr ""
-"Estritamente condescendentes geometrias OGC não podem ter valores Z ou M. A "
-"função <link linkend=\"ST_IsValid\">ST_IsValid()</link> não irá considerar "
-"geometrias com dimensões maiores inválidas! Invocações de <link linkend="
-"\"AddGeometryColumn\">AddGeometryColumn()</link> irão adicionar uma "
-"restrição verificando dimensões de geometrias, então é suficiente "
-"especificar 2 lá. "
+"dimensioned geometries invalid! Invocations of <link "
+"linkend=\"AddGeometryColumn\">AddGeometryColumn()</link> will add a "
+"constraint checking geometry dimensions, so it is enough to specify 2 there."
+msgstr "Eine streng konforme OGC-Geometrie hat keine Z- oder M-Werte. Die Funktion <link linkend=\"ST_IsValid\">ST_IsValid()</link> betrachtet höhere geometrische Dimensionen nicht als invalide! Aufrufe von <link linkend=\"AddGeometryColumn\">AddGeometryColumn()</link> fügen eine Check-Constraint für die geometrische Dimension hinzu, weshalb es hier ausreicht 2 anzugeben."
 
 #. Tag: title
 #: using_postgis_dataman.xml:1029
 #, no-c-format
 msgid "Dimensionally Extended 9 Intersection Model (DE-9IM)"
-msgstr "Dimensionalidade estendida 9 Modelo de Interseção (DE-9IM) "
+msgstr "DE-9IM-Matrix (DE-9IM)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1031
 #, no-c-format
 msgid ""
-"It is sometimes the case that the typical spatial predicates (<xref linkend="
-"\"ST_Contains\"/>, <xref linkend=\"ST_Crosses\"/>, <xref linkend="
-"\"ST_Intersects\"/>, <xref linkend=\"ST_Touches\"/>, ...) are insufficient "
-"in and of themselves to adequately provide that desired spatial filter."
-msgstr ""
-"Às vezes é o caso que as declarações espaciais típicas (<xref linkend="
-"\"ST_Contains\"/>, <xref linkend=\"ST_Crosses\"/>, <xref linkend="
-"\"ST_Intersects\"/>, <xref linkend=\"ST_Touches\"/>, ...) não são "
-"suficientes para fornecer adequadamente aquele filtro espacial desejado. "
+"It is sometimes the case that the typical spatial predicates (<xref "
+"linkend=\"ST_Contains\"/>, <xref linkend=\"ST_Crosses\"/>, <xref "
+"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Touches\"/>, ...) are "
+"insufficient in and of themselves to adequately provide that desired spatial"
+" filter."
+msgstr "Manchmal kommt es vor, dass die typischen räumlichen Aussagen (<xref linkend=\"ST_Contains\"/>, <xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Touches\"/>, ...) an sich nicht ausreichen, um den verlangten räumlichen Filter auf geeignete Weise zu liefern.  "
 
 #. Tag: para
 #: using_postgis_dataman.xml:1043
@@ -2791,14 +2116,7 @@ msgid ""
 "rule. In this case, <xref linkend=\"ST_Crosses\"/> does not adequately "
 "provide the necessary spatial filter since, for linear features, it returns "
 "<varname>true</varname> only where they cross at a point."
-msgstr ""
-"Considere um dataset linear representando uma rede de ruas. Pode ser a "
-"tarefa de um analista GIS identificar todos os segmentos de ruas que cruzam "
-"outras, não em um ponto, mas em uma linha, talvez invalidando alguma regra "
-"de negócio. Neste caso, a <xref linkend=\"ST_Crosses\"/> não fornece "
-"adequadamente o filtro espacial necessário já que, para características "
-"lineares, ela retorna <varname>true</varname> só onde elas cruzam em um "
-"ponto. "
+msgstr "Betrachten Sie zum Beispiel einen linearen Datensatz, der ein Straßennetz darstellt. Es kann sein, dass ein GIS-Analyst die Aufgabe hat, alle Straßenabschnitte herauszufinden, die sich gegenseitig nicht an einem Punkt sondern entlang einer Linie kreuzen, da dies möglicherweise irgendeiner Unternehmensvorschrift wiederspricht. In diesem Fall liefert <xref linkend=\"ST_Crosses\"/> nicht den passenden räumlichen Filter, da bei linearen Geoobjekten nur dann <varname>TRUE</varname> zu [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1050
@@ -2811,40 +2129,26 @@ msgid ""
 "'<varname>LINESTRING</varname>' (properly dealing with cases that return "
 "<varname>GEOMETRYCOLLECTION</varname>s of <varname>[MULTI]POINT</varname>s, "
 "<varname>[MULTI]LINESTRING</varname>s, etc.)."
-msgstr ""
-"Uma solução de dois passos pode ser primeiro representar a verdadeira "
-"interseção (<xref linkend=\"ST_Intersection\"/>) de pares de segmentos de "
-"ruas que se intersectam espacialmente (<xref linkend=\"ST_Intersects\"/>), e "
-"comparar as <xref linkend=\"ST_GeometryType\"/> das intersecções com a "
-"'<varname>LINESTRING</varname>' (lidando propriamente com casos que retornam "
-"<varname>GEOMETRYCOLLECTION</varname>s de <varname>[MULTI]POINT</varname>s, "
-"<varname>[MULTI]LINESTRING</varname>s, etc.)."
+msgstr "Eine zweistufige Lösung kann sein, dass man zuerst die eigentliche Verschneidung (<xref linkend=\"ST_Intersection\"/>) von  Straßenabschnittspaaren die sich räumlich überschneiden (<xref linkend=\"ST_Intersects\"/>) ausführt, und anschließend den <xref linkend=\"ST_GeometryType\"/> der Verschneidung mit '<varname>LINESTRING</varname>' vergleicht (vermutlich muss man sich mit Fällen auseinandersetzen die <varname>GEOMETRYCOLLECTION</varname>s von <varname>[MULTI]POINT</varname>s,  [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1058
 #, no-c-format
 msgid "A more elegant / faster solution may indeed be desirable."
-msgstr "Uma solução mais elegante/rápida pode ser de fato desejável. "
+msgstr "Eine elegantere/schnellere Lösung wäre sicherlich wünschenswert."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1072
 #, no-c-format
 msgid ""
-"A second [theoretical] example may be that of a GIS analyst trying to locate "
-"all wharfs or docks that intersect a lake's boundary on a line and where "
+"A second [theoretical] example may be that of a GIS analyst trying to locate"
+" all wharfs or docks that intersect a lake's boundary on a line and where "
 "only one end of the wharf is up on shore. In other words, where a wharf is "
 "within, but not completely within a lake, intersecting the boundary of a "
 "lake on a line, and where the wharf's endpoints are both completely within "
 "and on the boundary of the lake. The analyst may need to use a combination "
 "of spatial predicates to isolate the sought after features:"
-msgstr ""
-"Um segundo exemplo [teórico] pode ser aquele de um analista GIS tentando "
-"localizar todos os píeres ou docas que intersectam as margens de um lago em "
-"um linha e onde somente um fim do píer está em terra. Em outras palavras, "
-"onde um píer está, mas não completamente, dentro de um lago, e onde os "
-"pontos finais do píer estão completamente dentro e nas margens do lago. O "
-"analista pode precisar usar uma combinação de predicados espaciais para "
-"isolar o as características procuradas: "
+msgstr "Ein zweites [theoretisches] Beispiel wäre, dass ein GIS-Analyst versucht alle Anlegestellen oder Kais welche die Begrenzung eines Sees entlang einer Linie überschneiden und bei denen nur ein Ende der Anlegestelle an der Küste liegt. Anders ausgedrückt, wo ein Kai im, aber nicht zur Gänze im See liegt, da er den See entlang einer Linie schneidet und seine Endpunkte sowohl zur Gänze in und auf der Begrenzung des Sees liegen. Dazu kann es nötig sein, dass der Analyst eine Kombinatio [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1083
@@ -2869,18 +2173,15 @@ msgstr "(<xref linkend=\"ST_Intersection\"/>(wharf, lake)) = 'LINESTRING'"
 #, no-c-format
 msgid ""
 "(<xref linkend=\"ST_Multi\"/>(<xref linkend=\"ST_Intersection\"/>(<xref "
-"linkend=\"ST_Boundary\"/>(wharf), <xref linkend=\"ST_Boundary\"/>(lake)))) = "
-"1"
-msgstr ""
-"(<xref linkend=\"ST_Multi\"/>(<xref linkend=\"ST_Intersection\"/>(<xref "
-"linkend=\"ST_Boundary\"/>(wharf), <xref linkend=\"ST_Boundary\"/>(lake)))) = "
-"1"
+"linkend=\"ST_Boundary\"/>(wharf), <xref linkend=\"ST_Boundary\"/>(lake)))) ="
+" 1"
+msgstr "(<xref linkend=\"ST_Multi\"/>(<xref linkend=\"ST_Intersection\"/>(<xref linkend=\"ST_Boundary\"/>(wharf), <xref linkend=\"ST_Boundary\"/>(lake)))) = 1"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1099
 #, no-c-format
 msgid "... (needless to say, this could get quite complicated)"
-msgstr "... (desnecessário dizer, isto poderia se tornar um pouco complicado)"
+msgstr "... (überflüssig zu erwähnen, das dies ziemlich kompliziert werden kann)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1108
@@ -2888,33 +2189,26 @@ msgstr "... (desnecessário dizer, isto poderia se tornar um pouco complicado)"
 msgid ""
 "So enters the Dimensionally Extended 9 Intersection Model, or DE-9IM for "
 "short."
-msgstr ""
-"Então entre a Dimensionalidade estendida 9 Modelo de Interseção ou DE-9IM "
-"para abreviação. "
+msgstr "Somit stürzen wir uns auf die DE-9IM-Matrix, oder kurz DE-9IM"
 
 #. Tag: title
 #: using_postgis_dataman.xml:1112
 #, no-c-format
 msgid "Theory"
-msgstr "Teoria"
+msgstr "Theorie"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1114
 #, no-c-format
 msgid ""
-"According to the <ulink url=\"http://www.opengeospatial.org/standards/sfs"
-"\">OpenGIS Simple Features Implementation Specification for SQL</ulink>, "
-"\"the basic approach to comparing two geometries is to make pair-wise tests "
-"of the intersections between the Interiors, Boundaries and Exteriors of the "
-"two geometries and to classify the relationship between the two geometries "
-"based on the entries in the resulting 'intersection' matrix.\""
-msgstr ""
-"De acordo com  <ulink url=\"http://www.opengeospatial.org/standards/sfs"
-"\">OpenGIS Simple Features Implementation Specification for SQL</ulink>, \"a "
-"abordagem básica para comparar duas geometrias é fazer testes par-wise das "
-"interseções entre os interiores, limites e exteriores das duas geometrias e "
-"classificar a relação entre as duas geometrias baseada nas entradas e na "
-"matriz de \"interseção\" resultante.\""
+"According to the <ulink "
+"url=\"http://www.opengeospatial.org/standards/sfs\">OpenGIS Simple Features "
+"Implementation Specification for SQL</ulink>, \"the basic approach to "
+"comparing two geometries is to make pair-wise tests of the intersections "
+"between the Interiors, Boundaries and Exteriors of the two geometries and to"
+" classify the relationship between the two geometries based on the entries "
+"in the resulting 'intersection' matrix.\""
+msgstr "Entsprechend der <ulink url=\"http://www.opengeospatial.org/standards/sfs\">OpenGIS Simple Features Implementation Specification for SQL</ulink>, \"Der grundlegende Ansatz um zwei Geometrien zu vergleichen, besteht in einer paarweisen Überprüfung des Inneren, der Begrenzung und des Äusseren zweier Geometrien und der Einstufung der Beziehung zwischen den zwei Geometrien an Hand den Einträgen in die resultierende 'Verschneidungs'-Matrix.\" [frei übersetzt]"
 
 #. Tag: glossterm
 #: using_postgis_dataman.xml:1125
@@ -2931,12 +2225,7 @@ msgid ""
 "boundary is the empty set. The boundary of a <varname>LINESTRING</varname> "
 "are the two endpoints. For <varname>POLYGON</varname>s, the boundary is the "
 "linework that make up the exterior and interior rings."
-msgstr ""
-"O limite de uma geometria é o conjunto de geometrias da próxima menor "
-"dimensão. Para  <varname>POINT</varname>s, os quais têm uma dimensão 0, o "
-"limite é o conjunto vazio. O limite de uma <varname>LINESTRING</varname> são "
-"os dois pontos finais. Para <varname>POLYGON</varname>s, o limite é a "
-"linework que faz os anéis interiores e exteriores. "
+msgstr "Die Begrenzung einer Geometrie ist die geometrische Grundmenge der nächst kleineren Dimension. Bei <varname>POINT</varname>s, die die Dimension 0 haben ist die Begrenzung die leere Menge. Die Begrenzung eines <varname>LINESTRING</varname>s sind die zwei Endpunkte. Bei <varname>POLYGON</varname>en entspricht die Begrenzung jenen Linien, die die äußeren und inneren Ringe zusammensetzen."
 
 #. Tag: glossterm
 #: using_postgis_dataman.xml:1139
@@ -2948,19 +2237,13 @@ msgstr "<glossterm>Interior</glossterm>"
 #: using_postgis_dataman.xml:1142
 #, no-c-format
 msgid ""
-"The interior of a geometry are those points of a geometry that are left when "
-"the boundary is removed. For <varname>POINT</varname>s, the interior is the "
-"<varname>POINT</varname> itself. The interior of a <varname>LINESTRING</"
-"varname> are the set of real points between the endpoints. For "
-"<varname>POLYGON</varname>s, the interior is the areal surface inside the "
-"polygon."
-msgstr ""
-"O interior de uma geometria são aqueles pontos deixados quando um limite é "
-"removido. Para <varname>POLYGON</varname>s, o interior é o pŕoprio "
-"<varname>POLYGON</varname>. O interior de uma <varname>LINESTRING</varname> "
-"são o conjunto de pontos reais entre os pontos finais. Para "
-"<varname>POLYGON</varname>s, o interior é a superfície areal dentro do "
-"polígono. "
+"The interior of a geometry are those points of a geometry that are left when"
+" the boundary is removed. For <varname>POINT</varname>s, the interior is the"
+" <varname>POINT</varname> itself. The interior of a "
+"<varname>LINESTRING</varname> are the set of real points between the "
+"endpoints. For <varname>POLYGON</varname>s, the interior is the areal "
+"surface inside the polygon."
+msgstr "Die Innenseite/interior einer Geometrie besteht aus jenen Punkten einer Geometrie, die zurückbleiben, wenn die Außenbegrenzung/boundary entfernt wird. Bei <varname>POINT</varname>s ist die Innenseite der <varname>POINT</varname> selbst. Die Innenseite eines <varname>LINESTRING</varname>s ist die Menge der echten Punkte zwischen den Endpunkten. Bei <varname>POLYGON</varname>en entspricht die Innenseite der Fläche innerhalb des Polygons."
 
 #. Tag: glossterm
 #: using_postgis_dataman.xml:1153
@@ -2974,9 +2257,7 @@ msgstr "<glossterm>Exterior</glossterm>"
 msgid ""
 "The exterior of a geometry is the universe, an areal surface, not on the "
 "interior or boundary of the geometry."
-msgstr ""
-"O exterior de uma geometria é o universo, uma superfícies areal, não no "
-"interior ou limite da geometria. "
+msgstr "Die Außenseite/exterior einer Geometrie ist durch die Grundgesamtheit gegeben. Das ist jene Fläche, die nicht auf der Innenseite/interior oder auf der Begrenzung der Geometrie liegt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1163
@@ -2987,11 +2268,7 @@ msgid ""
 "<emphasis>Interior</emphasis>, <emphasis>Boundary</emphasis>, and "
 "<emphasis>Exterior</emphasis> of a, the mathematical representation of the "
 "matrix is:"
-msgstr ""
-"Dada a geometria <emphasis>a</emphasis>, onde o <emphasis>I(a)</emphasis>, "
-"<emphasis>B(a)</emphasis>, and <emphasis>E(a)</emphasis> são "
-"<emphasis>Interior</emphasis>, <emphasis>Boundary</emphasis>, e "
-"<emphasis>Exterior</emphasis> de a, a representação matemática da matriz é: "
+msgstr "Gegeben sei die Geometrie <emphasis>a</emphasis>, wobei <emphasis>I(a)</emphasis>, <emphasis>B(a)</emphasis>, und <emphasis>E(a)</emphasis> das <emphasis>Innere/Interior</emphasis>, die <emphasis>Begrenzung/Boundary</emphasis> und das<emphasis>Äussere/Exterior</emphasis> von a sind; die mathematische Formulierung der Matrix lautet:"
 
 #. Tag: emphasis
 #: using_postgis_dataman.xml:1175 using_postgis_dataman.xml:1185
@@ -3072,13 +2349,10 @@ msgstr "dim( E(a) ∩ E(b) )"
 #: using_postgis_dataman.xml:1207
 #, no-c-format
 msgid ""
-"Where <emphasis>dim(a)</emphasis> is the dimension of <emphasis>a</emphasis> "
-"as specified by <xref linkend=\"ST_Dimension\"/> but has the domain of "
-"<literal>{0,1,2,T,F,*}</literal>"
-msgstr ""
-"Onde<emphasis>dim(a)</emphasis> é a dimensão de <emphasis>a</emphasis> como "
-"especificado em <xref linkend=\"ST_Dimension\"/> mas tem o domínio de "
+"Where <emphasis>dim(a)</emphasis> is the dimension of <emphasis>a</emphasis>"
+" as specified by <xref linkend=\"ST_Dimension\"/> but has the domain of "
 "<literal>{0,1,2,T,F,*}</literal>"
+msgstr "Wobei <emphasis>dim(a)</emphasis>, so wie von <xref linkend=\"ST_Dimension\"/> festgelegt, die Dimension von <emphasis>a</emphasis> ist, aber zu der Domäne von <literal>{0,1,2,T,F,*}</literal> gehört."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1214
@@ -3108,20 +2382,19 @@ msgstr "<literal>T</literal> => <literal>{0,1,2}</literal>"
 #: using_postgis_dataman.xml:1231
 #, no-c-format
 msgid "<literal>F</literal> => empty set"
-msgstr "<literal>F</literal> => empty set"
+msgstr "<literal>F</literal> => Leere Menge"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1235
 #, no-c-format
 msgid "<literal>*</literal> => don't care"
-msgstr "<literal>*</literal> => don't care"
+msgstr "<literal>*</literal> => braucht nicht zu kümmern"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1239
 #, no-c-format
 msgid "Visually, for two overlapping polygonal geometries, this looks like:"
-msgstr ""
-"Visualmente, para dois polígonos que se sobrepõem, isto se parece com: "
+msgstr "Bildlich schaut dies für zwei überlappende Polygongeometrien folgendermaßen aus:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1286 using_postgis_dataman.xml:1298
@@ -3149,21 +2422,16 @@ msgstr "<emphasis>dim(...) = </emphasis><emphasis role=\"bold\">0</emphasis>"
 msgid ""
 "Read from left to right and from top to bottom, the dimensional matrix is "
 "represented, '<emphasis role=\"bold\">212101212</emphasis>'."
-msgstr ""
-"Leia da esquerda para a direita e de cima para baixo, a matriz dimensional é "
-"representada, '<emphasis role=\"bold\">212101212</emphasis>'. "
+msgstr "Von links nach rechts und von oben nach unten gelesen wird die Dimensionsmatrix durch '<emphasis role=\"bold\">212101212</emphasis>' dargestellt."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1359
 #, no-c-format
 msgid ""
 "A relate matrix that would therefore represent our first example of two "
-"lines that intersect on a line would be: '<emphasis role=\"bold\">1*1***1**</"
-"emphasis>'"
-msgstr ""
-"Uma matriz conta que iria portanto representar nosso primeiro exemplo de "
-"duas linhas que intersectam em uma linha, seria: '<emphasis role=\"bold"
-"\">1*1***1**</emphasis>'"
+"lines that intersect on a line would be: '<emphasis "
+"role=\"bold\">1*1***1**</emphasis>'"
+msgstr "Eine Beziehungsmatrix, welche das erste Beispiel von zwei Linien, die sich auf einer Linie schneiden, abbildet, würde '<emphasis role=\"bold\">102101FF2</emphasis>' entsprechen."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1363
@@ -3175,13 +2443,7 @@ msgid ""
 "WHERE a.id != b.id\n"
 "AND a.geom && b.geom\n"
 "AND ST_Relate(a.geom, b.geom, '1*1***1**');"
-msgstr ""
-"-- Identify road segments that cross on a line\n"
-"SELECT a.id\n"
-"FROM roads a, roads b\n"
-"WHERE a.id != b.id\n"
-"AND a.geom && b.geom\n"
-"AND ST_Relate(a.geom, b.geom, '1*1***1**');"
+msgstr "-- Identifizierung der Strassenabschnitte, die eine Linie kreuzen\nSELECT a.id\nFROM roads a, roads b\nWHERE a.id != b.id\nAND a.geom && b.geom\nAND ST_Relate(a.geom, b.geom, '1*1***1**');"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1365
@@ -3189,9 +2451,7 @@ msgstr ""
 msgid ""
 "A relate matrix that represents the second example of wharfs partly on the "
 "lake's shoreline would be '<emphasis role=\"bold\">102101FF2</emphasis>'"
-msgstr ""
-"Uma matriz conta que representa o segundo exemplo de cais parcialmente na "
-"margem do lago seria '<emphasis role=\"bold\">102101FF2</emphasis>' "
+msgstr "Eine Beziehungsmatrix, welche das zweite Beispiel mit den Kais, die teilweise an der Uferlinie des Sees liegen, abbildet, würde '<emphasis role=\"bold\">102101FF2</emphasis>' entsprechen."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1369
@@ -3202,18 +2462,13 @@ msgid ""
 "FROM lakes a, wharfs b\n"
 "WHERE a.geom && b.geom\n"
 "AND ST_Relate(a.geom, b.geom, '102101FF2');"
-msgstr ""
-"-- Identify wharfs partly on a lake's shoreline\n"
-"SELECT a.lake_id, b.wharf_id\n"
-"FROM lakes a, wharfs b\n"
-"WHERE a.geom && b.geom\n"
-"AND ST_Relate(a.geom, b.geom, '102101FF2');"
+msgstr "-- Ermittlung von Dämmen, die teilweise an der Uferlinie eines Sees liegen\nSELECT a.lake_id, b.wharf_id\nFROM lakes a, wharfs b\nWHERE a.geom && b.geom\nAND ST_Relate(a.geom, b.geom, '102101FF2');"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1371
 #, no-c-format
 msgid "For more information or reading, see:"
-msgstr "Para maiores informações ou leituras, veja:"
+msgstr "Für weiterführende Information siehe:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1375
@@ -3222,22 +2477,19 @@ msgid ""
 "<ulink url=\"http://www.opengeospatial.org/standards/sfs\">OpenGIS Simple "
 "Features Implementation Specification for SQL</ulink> (version 1.1, section "
 "2.1.13.2)"
-msgstr ""
-"<ulink url=\"http://www.opengeospatial.org/standards/sfs\">OpenGIS Simple "
-"Features Implementation Specification for SQL</ulink> (version 1.1, section "
-"2.1.13.2)"
+msgstr "<ulink url=\"http://www.opengeospatial.org/standards/sfs\">OpenGIS Simple Features Implementation Specification for SQL</ulink> (Version 1.1, Abschnitt 2.1.13.2)"
 
 #. Tag: ulink
 #: using_postgis_dataman.xml:1380
 #, no-c-format
 msgid "Dimensionally Extended Nine-Intersection Model (DE-9IM)"
-msgstr "Dimensionalidade Estendida Modelo de Interseção-Nove (DE-9IM) "
+msgstr "DE-9IM-Matrix (DE-9IM)"
 
 #. Tag: ulink
 #: using_postgis_dataman.xml:1384
 #, no-c-format
 msgid "GeoTools: Point Set Theory and the DE-9IM Matrix"
-msgstr "FerramentasGeo: Teoria de Ponto e a Matriz DE-9IM"
+msgstr "Geotools: Mengentheoretische Topologie und die DE-9IM-Matrix"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1387
@@ -3249,27 +2501,23 @@ msgstr "<emphasis>Encyclopedia of GIS</emphasis> By Hui Xiong"
 #: using_postgis_dataman.xml:1397
 #, no-c-format
 msgid "Loading GIS (Vector) Data"
-msgstr "Carregando dados GIS (Vector)"
+msgstr "GIS (Vector) Daten laden"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1399
 #, no-c-format
 msgid ""
 "Once you have created a spatial table, you are ready to upload GIS data to "
-"the database. Currently, there are two ways to get data into a PostGIS/"
-"PostgreSQL database: using formatted SQL statements or using the Shape file "
-"loader/dumper."
-msgstr ""
-"Uma vez que tenha criado uma tabela espacial, você está pronto para "
-"atualizar os dados GIS no banco de dados. No momento, existe duas formas de "
-"colocar os dados no banco de dados PostGIS/PostgreSQL: usando as declarações "
-"SQL ou usando o shape file loader/dumper."
+"the database. Currently, there are two ways to get data into a "
+"PostGIS/PostgreSQL database: using formatted SQL statements or using the "
+"Shape file loader/dumper."
+msgstr "Sobald Sie eine räumliche Tabelle erstellt haben, sind Sie bereit um GIS Daten in Ihre Datenbank zu laden. Aktuell existieren zwei Wege um Daten in die PostGIS/PostgreSQL Datenbank zu importieren: die Verwendung von formatierten SQL-Anweisungen oder des Shapefile Loader/Dumper."
 
 #. Tag: title
 #: using_postgis_dataman.xml:1405
 #, no-c-format
 msgid "Loading Data Using SQL"
-msgstr "Carregando Dados Usando SQL"
+msgstr "Daten via SQL laden"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1407
@@ -3277,14 +2525,9 @@ msgstr "Carregando Dados Usando SQL"
 msgid ""
 "If you can convert your data to a text representation, then using formatted "
 "SQL might be the easiest way to get your data into PostGIS. As with Oracle "
-"and other SQL databases, data can be bulk loaded by piping a large text file "
-"full of SQL \"INSERT\" statements into the SQL terminal monitor."
-msgstr ""
-"Se você puder converter seus dados para uma representação de texto, então "
-"usar SQL formatado pode ser mais fácil de colocar seus dados no PostGIS. "
-"Como com o Oracle e outros banco de dados SQL, dados só podem ser carregados "
-"em volume canalizando um grande arquivo de texto cheio de declarações SQL "
-"\"INSERT\" dentro do monitor SQL. "
+"and other SQL databases, data can be bulk loaded by piping a large text file"
+" full of SQL \"INSERT\" statements into the SQL terminal monitor."
+msgstr "Falls Sie Ihre Daten in eine Textdarstellung konvertieren können, dann ist möglicherweise die Verwendung von formatiertem SQL der leichteste Weg um Ihre Daten in PostGIS zu importieren. Wie bei Oracle und anderen Datenbanken, können die Daten über Masseninserts geladen werden, indem eine große Textdatei, in der sich lauter SQL \"INSERT\" Anweisungen befinden, an die SQL-Konsole weitergeleitet wird."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1413
@@ -3292,9 +2535,7 @@ msgstr ""
 msgid ""
 "A data upload file (<filename>roads.sql</filename> for example) might look "
 "like this:"
-msgstr ""
-"Um arquivo de atualização de dados (<filename>roads.sql</filename> por "
-"exemplo) deve se parecer com:"
+msgstr "Eine Importdatei (z.B. <filename>roads.sql</filename>) könnte folgendermaßen aussehen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1416
@@ -3302,45 +2543,19 @@ msgstr ""
 msgid ""
 "BEGIN;\n"
 "INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (1,ST_GeomFromText('LINESTRING(191232 243118,191108 "
-"243242)',-1),'Jeff Rd');\n"
-"INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (2,ST_GeomFromText('LINESTRING(189141 244158,189265 "
-"244817)',-1),'Geordie Rd');\n"
-"INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (3,ST_GeomFromText('LINESTRING(192783 228138,192612 "
-"229814)',-1),'Paul St');\n"
-"INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (4,ST_GeomFromText('LINESTRING(189412 252431,189631 "
-"259122)',-1),'Graeme Ave');\n"
-"INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (5,ST_GeomFromText('LINESTRING(190131 224148,190871 "
-"228134)',-1),'Phil Tce');\n"
-"INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (6,ST_GeomFromText('LINESTRING(198231 263418,198213 "
-"268322)',-1),'Dave Cres');\n"
-"COMMIT;"
-msgstr ""
-"BEGIN;\n"
-"INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (1,ST_GeomFromText('LINESTRING(191232 243118,191108 "
-"243242)',-1),'Jeff Rd');\n"
+"  VALUES (1,ST_GeomFromText('LINESTRING(191232 243118,191108 243242)',-1),'Jeff Rd');\n"
 "INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (2,ST_GeomFromText('LINESTRING(189141 244158,189265 "
-"244817)',-1),'Geordie Rd');\n"
+"  VALUES (2,ST_GeomFromText('LINESTRING(189141 244158,189265 244817)',-1),'Geordie Rd');\n"
 "INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (3,ST_GeomFromText('LINESTRING(192783 228138,192612 "
-"229814)',-1),'Paul St');\n"
+"  VALUES (3,ST_GeomFromText('LINESTRING(192783 228138,192612 229814)',-1),'Paul St');\n"
 "INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (4,ST_GeomFromText('LINESTRING(189412 252431,189631 "
-"259122)',-1),'Graeme Ave');\n"
+"  VALUES (4,ST_GeomFromText('LINESTRING(189412 252431,189631 259122)',-1),'Graeme Ave');\n"
 "INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (5,ST_GeomFromText('LINESTRING(190131 224148,190871 "
-"228134)',-1),'Phil Tce');\n"
+"  VALUES (5,ST_GeomFromText('LINESTRING(190131 224148,190871 228134)',-1),'Phil Tce');\n"
 "INSERT INTO roads (road_id, roads_geom, road_name)\n"
-"  VALUES (6,ST_GeomFromText('LINESTRING(198231 263418,198213 "
-"268322)',-1),'Dave Cres');\n"
+"  VALUES (6,ST_GeomFromText('LINESTRING(198231 263418,198213 268322)',-1),'Dave Cres');\n"
 "COMMIT;"
+msgstr "BEGIN;\nINSERT INTO roads (road_id, roads_geom, road_name)\n  VALUES (1,ST_GeomFromText('LINESTRING(191232 243118,191108 243242)',-1),'Jeff Rd');\nINSERT INTO roads (road_id, roads_geom, road_name)\n  VALUES (2,ST_GeomFromText('LINESTRING(189141 244158,189265 244817)',-1),'Geordie Rd');\nINSERT INTO roads (road_id, roads_geom, road_name)\n  VALUES (3,ST_GeomFromText('LINESTRING(192783 228138,192612 229814)',-1),'Paul St');\nINSERT INTO roads (road_id, roads_geom, road_name)\n  VA [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1418
@@ -3348,9 +2563,7 @@ msgstr ""
 msgid ""
 "The data file can be piped into PostgreSQL very easily using the \"psql\" "
 "SQL terminal monitor:"
-msgstr ""
-"O arquivo de dados pode ser canalizado para PostgreSQL facilmente usando o "
-"\"psql\" SQL  monitor terminal: "
+msgstr "Diese Datei kann dann über die \"psql\" SQL-Konsole sehr leicht nach PostgreSQL weitergeleitet werden:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1421
@@ -3369,36 +2582,27 @@ msgstr "shp2pgsql: Using the ESRI Shapefile Loader"
 #, no-c-format
 msgid ""
 "The <filename>shp2pgsql</filename> data loader converts ESRI Shape files "
-"into SQL suitable for insertion into a PostGIS/PostgreSQL database either in "
-"geometry or geography format. The loader has several operating modes "
+"into SQL suitable for insertion into a PostGIS/PostgreSQL database either in"
+" geometry or geography format. The loader has several operating modes "
 "distinguished by command line flags:"
-msgstr ""
-"O carregador de dados  <filename>shp2pgsql</filename> converte ESRI Shape "
-"files em SQL adequado para inserção dentro de um banco de dados PostGIS/"
-"PostgreSQL, seja em formato de geometria ou geografia. O carregador possui "
-"vários modos de operação distinguidos pelas linhas de bandeiras de comando: "
+msgstr "Der <filename>shp2pgsql</filename> Datenlader wandelt ESRI Shapefiles in eine SQL-Datei um, die für das Einfügen in eine PostGIS/PostgreSQL Datenbank mit der \"psql\"-Konsole, sowohl im Geometrie- als auch im Geographie-Format, geeignet ist. Der Loader besitzt eine Reihe von Betriebsmodi, die durch Flags auf der Befehlszeile ausgewählt werden:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1432
 #, no-c-format
 msgid ""
-"In addition to the shp2pgsql command-line loader, there is an "
-"<filename>shp2pgsql-gui</filename> graphical interface with most of the "
-"options as the command-line loader, but may be easier to use for one-off non-"
-"scripted loading or if you are new to PostGIS. It can also be configured as "
-"a plugin to PgAdminIII."
-msgstr ""
-"Juntamente com o comando carregador shp2pgsql, existe uma interface "
-"<filename>shp2pgsql-gui</filename> gráfica com a maioria das opções como o "
-"carregador, mas pode ser mais fácil de usar para um carregamento único non-"
-"scripted ou se você é novo no PostGIS. Pode ser configurado como um plugin "
-"do PgAdminIII."
+"In addition to the shp2pgsql command-line loader, there is an <filename"
+">shp2pgsql-gui</filename> graphical interface with most of the options as "
+"the command-line loader, but may be easier to use for one-off non-scripted "
+"loading or if you are new to PostGIS. It can also be configured as a plugin "
+"to PgAdminIII."
+msgstr "Zusätzlich zu dem befehlszeilenorientierten Lader \"shp2pgsql\" gibt es auch die graphische Schnittstelle <filename>shp2pgssql-gui</filename>, welche fast ebensoviele Optionen wie der befehlszeilenorientierte Lader zur Verfügung stellt und für viele nicht so Befehlszeilenversierte bzw. PostGIS-Neuankömmlinge vielleicht einfacher zu bedienen ist. Es gibt auch ein Plugin davon für PgAdminIII."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1439
 #, no-c-format
 msgid "(c|a|d|p) These are mutually exclusive options:"
-msgstr "(c|a|d|p) Essas são opções mutualmente exclusivas: "
+msgstr "(c|a|d|p) Dies sind sich gegenseitig ausschließende Optionen:"
 
 #. Tag: term
 #: using_postgis_dataman.xml:1444
@@ -3412,9 +2616,7 @@ msgstr "<term>-c</term>"
 msgid ""
 "Creates a new table and populates it from the shapefile. <emphasis>This is "
 "the default mode.</emphasis>"
-msgstr ""
-"Cria uma tabela nova e popula do shapefile. <emphasis>Este é o modo padrão.</"
-"emphasis>"
+msgstr "Erstellt eine neue Tabelle und füllt sie von einem Shapefile her. <emphasis>Dies ist der Standardmodus</emphasis>."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1454
@@ -3429,10 +2631,7 @@ msgid ""
 "Appends data from the Shape file into the database table. Note that to use "
 "this option to load multiple files, the files must have the same attributes "
 "and same data types."
-msgstr ""
-"Anexa dados do shapefile dentro do banco de dados da tabela. Note que para "
-"usar esta opção para carregar vários arquivos, eles devem ter os mesmos "
-"atributos e tipos de dados. "
+msgstr "Fügt Daten aus dem Shapefile zu der Datenbanktabelle hinzu. Beachten Sie bitte, falls Sie diese Option verwenden um mehrere Dateien zu laden, dass die Attribute und Datentypen in den Dateien übereinstimmen müssen."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1465 using_postgis_dataman.xml:1854
@@ -3446,9 +2645,7 @@ msgstr "<term>-d</term>"
 msgid ""
 "Drops the database table before creating a new table with the data in the "
 "Shape file."
-msgstr ""
-"Derruba a tabela do banco de dados, criando uma nova tabela com os dados do "
-"shapefile."
+msgstr "Löscht die Datenbanktabelle, bevor eine neue Tabelle mit den Daten vom Shapefile befüllt wird."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1475
@@ -3463,10 +2660,7 @@ msgid ""
 "Only produces the table creation SQL code, without adding any actual data. "
 "This can be used if you need to completely separate the table creation and "
 "data loading steps."
-msgstr ""
-"Produz somente a criação da tabela do código SQL, sem adicionar nenhum dado "
-"de fato. Isto pode ser usado se você precisar separar completamente a tabela "
-"de criação e os passos de carregamento de dados. "
+msgstr "Erzeugt nur den SQL-Code zur Erstellung der Tabelle, ohne irgendwelche Daten hinzuzufügen. Kann verwendet werden, um die Erstellung und das Laden einer Tabelle vollständig zu trennen."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1490
@@ -3478,7 +2672,7 @@ msgstr "<term>-?</term>"
 #: using_postgis_dataman.xml:1492
 #, no-c-format
 msgid "Display help screen."
-msgstr "Exibir tela de ajuda. "
+msgstr "Zeigt die Hilfe an."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1499
@@ -3490,13 +2684,10 @@ msgstr "<term>-D</term>"
 #: using_postgis_dataman.xml:1501
 #, no-c-format
 msgid ""
-"Use the PostgreSQL \"dump\" format for the output data. This can be combined "
-"with -a, -c and -d. It is much faster to load than the default \"insert\" "
+"Use the PostgreSQL \"dump\" format for the output data. This can be combined"
+" with -a, -c and -d. It is much faster to load than the default \"insert\" "
 "SQL format. Use this for very large data sets."
-msgstr ""
-"Use o formato PostgreSQL \"dump\" para os dados de saída. Pode ser combinado "
-"com -a, -c e -d. É muito mais rápido para carregar que o formato padrão "
-"\"insert\" SQL. Use isto para dados muito grandes. "
+msgstr "Verwendung des PostgreSQL \"dump\" Formats für die Datenausgabe. Kann mit -a, -c und -d kombiniert werden. Ist wesentlich schneller als das standardmäßige SQL \"insert\" Format. Verwenden Sie diese Option wenn Sie sehr große Datensätze haben."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1510
@@ -3512,11 +2703,7 @@ msgid ""
 "Optionally specifies that the input shapefile uses the given FROM_SRID, in "
 "which case the geometries will be reprojected to the target SRID. FROM_SRID "
 "cannot be specified with -D."
-msgstr ""
-"Cria e popula as tabelas de geometria com o SRID específico. Especifica, "
-"opcionalmente, que o shapefile de entrada usa o FROM_SRID dado, caso em que "
-"as geometrias serão reprojetadas para o SRID alvo. FROM_SRID não pode ser "
-"especificado com -D. "
+msgstr "Erzeugt und befüllt die Geometrietabelle in einer bestimmten SRID. Optional kann FROM_SRID für die Shapedatei angegeben werden, wodurch die Geometrie von FROM_SRID in die Ziel-SRID projiziert wird. FROM_SRID und -D können nicht gleichzeitig angegeben werden."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1523
@@ -3528,11 +2715,9 @@ msgstr "<term>-k</term>"
 #: using_postgis_dataman.xml:1525
 #, no-c-format
 msgid ""
-"Keep identifiers' case (column, schema and attributes). Note that attributes "
-"in Shapefile are all UPPERCASE."
-msgstr ""
-"Mantém identificadores (coluna, esquema e atributos). Note que os atributos "
-"no shapefile estão todos em CAIXAALTA."
+"Keep identifiers' case (column, schema and attributes). Note that attributes"
+" in Shapefile are all UPPERCASE."
+msgstr "Erhält die Groß- und Kleinschreibung (Spalte, Schema und Attribute). Beachten Sie bitte, dass die Attributnamen in Shapedateien immer Großbuchstaben haben."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1533
@@ -3546,9 +2731,7 @@ msgstr "<term>-i</term>"
 msgid ""
 "Coerce all integers to standard 32-bit integers, do not create 64-bit "
 "bigints, even if the DBF header signature appears to warrant it."
-msgstr ""
-"Coage todos os inteiros para 32-bit integers padrão, não cria 64-bit "
-"bigints, mesmo se a assinatura  DBF parecer justificar ele. "
+msgstr "Wandeln Sie alle Ganzzahlen in standard 32-bit Integer um, erzeugen Sie keine 64-bit BigInteger, auch nicht dann wenn der DBF-Header dies unterstellt."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1543
@@ -3560,7 +2743,7 @@ msgstr "<term>-I</term>"
 #: using_postgis_dataman.xml:1545
 #, no-c-format
 msgid "Create a GiST index on the geometry column."
-msgstr "Cria um índice GiST na coluna geométrica."
+msgstr "Einen GIST Index auf die Geometriespalte anlegen."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1552
@@ -3576,11 +2759,7 @@ msgid ""
 "mappings of (long) column names to 10 character DBF column names. The "
 "content of the file is one or more lines of two names separated by white "
 "space and no trailing or leading space. For example:"
-msgstr ""
-"-m <filename>a_file_name</filename> Especifica um arquivo contendo um "
-"conjunto de mapas de nomes (longos) de colunas para nomes de colunas DBF com "
-"10 caracteres. O conteúdo deste arquivo é uma ou mais linhas de dois nomes "
-"separados por um espaço branco e seguindo ou liderando espaço. Por exemplo: "
+msgstr "-m <filename>a_file_name</filename> bestimmt eine Datei, in welcher die Abbildungen der (langen) Spaltennamen in die 10 Zeichen langen DBF Spaltennamen festgelegt sind. Der Inhalt der Datei besteht aus einer oder mehreren Zeilen die jeweils zwei, durch Leerzeichen getrennte Namen enthalten, aber weder vorne noch hinten mit Leerzeichen versehen werden dürfen. Zum Beispiel:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1559
@@ -3588,9 +2767,7 @@ msgstr ""
 msgid ""
 "COLUMNNAME DBFFIELD1\n"
 "AVERYLONGCOLUMNNAME DBFFIELD2"
-msgstr ""
-"COLUMNNAME DBFFIELD1\n"
-"AVERYLONGCOLUMNNAME DBFFIELD2"
+msgstr "COLUMNNAME DBFFIELD1\nAVERYLONGCOLUMNNAME DBFFIELD2"
 
 #. Tag: term
 #: using_postgis_dataman.xml:1565
@@ -3602,13 +2779,10 @@ msgstr "<term>-S</term>"
 #: using_postgis_dataman.xml:1567
 #, no-c-format
 msgid ""
-"Generate simple geometries instead of MULTI geometries. Will only succeed if "
-"all the geometries are actually single (I.E. a MULTIPOLYGON with a single "
+"Generate simple geometries instead of MULTI geometries. Will only succeed if"
+" all the geometries are actually single (I.E. a MULTIPOLYGON with a single "
 "shell, or or a MULTIPOINT with a single vertex)."
-msgstr ""
-"Gera geometrias simples em vez de MULTI geometrias. Só irá ter sucesso se "
-"todas as geometrias forem de fato únicas (ex.: um MULTIPOLÍGONO com uma "
-"única shell, ou um MULTIPONTO com um único vértice)."
+msgstr "Erzeugt eine Einzel- anstatt einer Mehrfachgeometrie. Ist nur erfolgversprechend, wenn die Geometrie auch tatsächlich eine Einzelgeometrie ist (insbesondere gilt das für ein Mehrfachpolygon/MULTIPOLYGON, dass nur aus einer einzelnen Begrenzung besteht, oder für einen Mehrfachpunkt/MULTIPOINT, der nur einen einzigen Knoten aufweist)."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1576
@@ -3622,21 +2796,16 @@ msgstr "-t <dimensionality>"
 msgid ""
 "Force the output geometry to have the specified dimensionality. Use the "
 "following strings to indicate the dimensionality: 2D, 3DZ, 3DM, 4D."
-msgstr ""
-"Força a geometria de saída a ter dimensionalidade especificada. Use as "
-"strings seguintes para indicar a dimensionalidade: 2D, 3DZ, 3DM, 4D."
+msgstr "Zwingt die Ausgabegeometrie eine bestimmte Dimension anzunehmen. Sie können die folgenden Zeichenfolgen verwenden, um die Dimensionalität anzugeben: 2D, 3DZ, 3DM, 4D."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1582
 #, no-c-format
 msgid ""
-"If the input has fewer dimensions that specified, the output will have those "
-"dimensions filled in with zeroes. If the input has more dimensions that "
+"If the input has fewer dimensions that specified, the output will have those"
+" dimensions filled in with zeroes. If the input has more dimensions that "
 "specified, the unwanted dimensions will be stripped."
-msgstr ""
-"Se a entrada tiver poucas dimensões especificadas, a saída terá essas "
-"dimensões cheias com zeros. Se a entrada tiver mais dimensões especificadas, "
-"as que indesejadas serão tiradas. "
+msgstr "Wenn die Eingabe weniger Dimensionen aufweist als angegeben, dann werden diese Dimensionen bei der Ausgabe mit Nullen gefüllt. Wenn die Eingabe mehr Dimensionen als angegeben aufweist werden diese abgestreift."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1591
@@ -3650,9 +2819,7 @@ msgstr "<term>-w</term>"
 msgid ""
 "Output WKT format, instead of WKB. Note that this can introduce coordinate "
 "drifts due to loss of precision."
-msgstr ""
-"Gera o formato WKT em vez do WKB. Note que isto pode introduzir impulsos de "
-"coordenadas para perda de precisão. "
+msgstr "Ausgabe im Format WKT anstatt WKB. Beachten Sie bitte, dass es hierbei zu Koordinatenverschiebungen infolge von Genauigkeitsverlusten kommen kann."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1601
@@ -3665,14 +2832,10 @@ msgstr "<term>-e</term>"
 #, no-c-format
 msgid ""
 "Execute each statement on its own, without using a transaction. This allows "
-"loading of the majority of good data when there are some bad geometries that "
-"generate errors. Note that this cannot be used with the -D flag as the \"dump"
-"\" format always uses a transaction."
-msgstr ""
-"Execute cada declaração por si mesma, sem usar uma transação. Isto permite "
-"carregar a maioria dos dados bons quando existem geometrias ruins que geram "
-"erros. Note que não pode ser usado com a bandeira -D como o formato \"dump\" "
-"sempre usa a transação. "
+"loading of the majority of good data when there are some bad geometries that"
+" generate errors. Note that this cannot be used with the -D flag as the "
+"\"dump\" format always uses a transaction."
+msgstr "Jede Anweisung einzeln und nicht in einer Transaktion ausführen. Dies erlaubt den Großteil auch dann zu laden, also die guten Daten, wenn eine Geometrie dabei ist die Fehler verursacht. Beachten Sie bitte das dies nicht gemeinsam mit der -D Flag angegeben werden kann, da das \"dump\" Format immer eine Transaktion verwendet."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1613
@@ -3685,17 +2848,11 @@ msgstr "-W <encoding>"
 #, no-c-format
 msgid ""
 "Specify encoding of the input data (dbf file). When used, all attributes of "
-"the dbf are converted from the specified encoding to UTF8. The resulting SQL "
-"output will contain a <code>SET CLIENT_ENCODING to UTF8</code> command, so "
+"the dbf are converted from the specified encoding to UTF8. The resulting SQL"
+" output will contain a <code>SET CLIENT_ENCODING to UTF8</code> command, so "
 "that the backend will be able to reconvert from UTF8 to whatever encoding "
 "the database is configured to use internally."
-msgstr ""
-"Especifica codificação dos dados de entrada (arquivo dbf). Quando usado, "
-"todos os atributos do dbf são convertidos da codificação especificada para "
-"UTF8. A saída SQL resultante conterá um comando <code>SET CLIENT_ENCODING to "
-"UTF8</code>, então o backend será capaz de reconverter do UTF8 para qualquer "
-"codificação que o banco de dados estiver configurado para usar "
-"internamente.  "
+msgstr "Gibt die Codierung der Eingabedaten (dbf-Datei) an. Wird die Option verwendet, so werden alle Attribute der dbf-Datei von der angegebenen Codierung nach UTF8 konvertiert. Die resultierende SQL-Ausgabe enthält dann den Befehl <code>SET CLIENT_ENCODING to UTF8</code>, damit das Back-end wiederum die Möglichkeit hat, von UTF8 in die, für die interne Nutzung konfigurierte Datenbankcodierung zu decodieren."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1625
@@ -3707,7 +2864,7 @@ msgstr "-N <policy>"
 #: using_postgis_dataman.xml:1627
 #, no-c-format
 msgid "NULL geometries handling policy (insert*,skip,abort)"
-msgstr "Políticas para lidar com geometrias NULAS (insert*,skip,abort)"
+msgstr "Umgang mit NULL-Geometrien (insert*, skip, abort)"
 
 #. Tag: term
 #: using_postgis_dataman.xml:1633
@@ -3721,13 +2878,9 @@ msgstr "<term>-n</term>"
 msgid ""
 "-n Only import DBF file. If your data has no corresponding shapefile, it "
 "will automatically switch to this mode and load just the dbf. So setting "
-"this flag is only needed if you have a full shapefile set, and you only want "
-"the attribute data and no geometry."
-msgstr ""
-"-n Só importa arquivo DBF. Se seus dados não possuem shapefile "
-"correspondente, ele irá trocar automaticamente para este modo e carregar só "
-"o dbf. Então, só é necessário configurar esta bandeira se você tiver um "
-"shapefile completo, e se quiser os dados atributos e nenhuma geometria. "
+"this flag is only needed if you have a full shapefile set, and you only want"
+" the attribute data and no geometry."
+msgstr "-n Es wird nur die *.dbf-Datei importiert. Wenn das Shapefile nicht Ihren Daten entspricht, wird automatisch auf diesen Modus geschaltet und nur die *.dbf-Datei geladen. Daher müssen Sie diese Flag nur dann setzen, wenn sie einen vollständigen Shapefile-Satz haben und lediglich die Attributdaten, und nicht die Geometrie, laden wollen."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1643
@@ -3739,11 +2892,9 @@ msgstr "<term>-G</term>"
 #: using_postgis_dataman.xml:1645
 #, no-c-format
 msgid ""
-"Use geography type instead of geometry (requires lon/lat data) in WGS84 long "
-"lat (SRID=4326)"
-msgstr ""
-"Use geografia em vez de geometria (requer dados long/lat) em WGS84 long lat "
-"(SRID=4326)"
+"Use geography type instead of geometry (requires lon/lat data) in WGS84 long"
+" lat (SRID=4326)"
+msgstr "Verwendung des geographischen Datentyps in WGS84 (SRID=4326), anstelle des geometrischen Datentyps (benötigt Längen- und Breitenangaben)."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1651
@@ -3755,13 +2906,10 @@ msgstr "-T <tablespace>"
 #: using_postgis_dataman.xml:1653
 #, no-c-format
 msgid ""
-"Specify the tablespace for the new table. Indexes will still use the default "
-"tablespace unless the -X parameter is also used. The PostgreSQL "
+"Specify the tablespace for the new table. Indexes will still use the default"
+" tablespace unless the -X parameter is also used. The PostgreSQL "
 "documentation has a good description on when to use custom tablespaces."
-msgstr ""
-"Especifica o espaço para a nova tabela. Os índices continuarão usando espaço "
-"padrão a menos que o parâmetro -X também seja usado. A documentação "
-"PostgreSQL tem uma boa descrição quando usa espaços personalizados. "
+msgstr "Den Tablespace für die neue Tabelle festlegen. Solange der -X Parameter nicht angegeben wird, benutzen die Indizes weiterhin den standardmäßig festgelegten Tablespace. Die PostgreSQL Dokumentation beinhaltet eine gute Beschreibung, wann es sinnvoll ist, eigene Tablespaces zu verwenden."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1661
@@ -3775,39 +2923,29 @@ msgstr "-X <tablespace>"
 msgid ""
 "Specify the tablespace for the new table's indexes. This applies to the "
 "primary key index, and the GIST spatial index if -I is also used."
-msgstr ""
-"Especifica o espaço para os novos índices da tabela. Isto se aplica ao "
-"primeiro índice chave, e o índice GIST espacial, se -I também for usado. "
+msgstr "Den Tablespace bestimmen, in dem die neuen Tabellenindizes angelegt werden sollen. Gilt für den Primärschlüsselindex und wenn \"-l\" verwendet wird, auch für den räumlichen GIST-Index."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1671
 #, no-c-format
 msgid ""
-"An example session using the loader to create an input file and uploading it "
-"might look like this:"
-msgstr ""
-"Uma seção exemplo usando o carregador para criar um arquivo de entrada e "
-"atualizando ele pode parecer com: "
+"An example session using the loader to create an input file and uploading it"
+" might look like this:"
+msgstr "Eine beispielhafte Sitzung, in welcher der Loader verwendet wird, um eine Eingabedatei zu erzeugen und anschließend hochzuladen, könnte folgendermaßen aussehen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1676
 #, no-c-format
 msgid ""
-"# shp2pgsql -c -D -s 4269 -i -I shaperoads.shp myschema.roadstable > "
-"roads.sql\n"
-"# psql -d roadsdb -f roads.sql"
-msgstr ""
-"# shp2pgsql -c -D -s 4269 -i -I shaperoads.shp myschema.roadstable > "
-"roads.sql\n"
+"# shp2pgsql -c -D -s 4269 -i -I shaperoads.shp myschema.roadstable > roads.sql\n"
 "# psql -d roadsdb -f roads.sql"
+msgstr "# shp2pgsql -c -D -s 4269 -i -I shaperoads.shp myschema.roadstable > roads.sql\n# psql -d roadsdb -f roads.sql"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1678
 #, no-c-format
 msgid "A conversion and upload can be done all in one step using UNIX pipes:"
-msgstr ""
-"Uma conversão e um upload podem ser feitos em apenas um passo usando "
-"encadeamento UNIX: "
+msgstr "Konvertierung und Import können über UNIX-Pipes in einem Schritt erfolgen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1682
@@ -3819,7 +2957,7 @@ msgstr "# shp2pgsql shaperoads.shp myschema.roadstable | psql -d roadsdb"
 #: using_postgis_dataman.xml:1687
 #, no-c-format
 msgid "Retrieving GIS Data"
-msgstr "Recuperando dados GIS"
+msgstr "Abfrage von GIS-Daten"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1689
@@ -3828,28 +2966,22 @@ msgid ""
 "Data can be extracted from the database using either SQL or the Shape file "
 "loader/dumper. In the section on SQL we will discuss some of the operators "
 "available to do comparisons and queries on spatial tables."
-msgstr ""
-"Os dados podem ser extraídos do banco da dados usando o SQL ou o Shape file "
-"loader/dumper. Na seção do SQL discutiremos alguns dos operadores "
-"disponíveis para comparações e consultas em tabelas espaciais. "
+msgstr "Daten können entweder über SQL oder mit dem Shapefile Loader/Dumper aus der Datenbank geholt werden. Im Abschnitt über SQL werden wir einige Operatoren besprechen, die für Gegenüberstellungen und Abfragen von Geometrietabellen zur Verfügung stehen."
 
 #. Tag: title
 #: using_postgis_dataman.xml:1695
 #, no-c-format
 msgid "Using SQL to Retrieve Data"
-msgstr "Usando SQL para recuperar dados"
+msgstr "Daten via SQL abfragen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1697
 #, no-c-format
 msgid ""
-"The most straightforward means of pulling data out of the database is to use "
-"a SQL select query to reduce the number of RECORDS and COLUMNS returned and "
-"dump the resulting columns into a parsable text file:"
-msgstr ""
-"O mais simples significa extrair os dados do banco de dados, é usar uma "
-"consulta SQL para reduzir o número de RELATOS e COLUNAS retornados e "
-"abandonar as colunas resultantes dentro de um arquivo de texto analisável: "
+"The most straightforward means of pulling data out of the database is to use"
+" a SQL select query to reduce the number of RECORDS and COLUMNS returned and"
+" dump the resulting columns into a parsable text file:"
+msgstr "Das geradlinigste Mittel um Daten aus der Datenbank zu holen, besteht in der Anwendung einer SQL Select-Anfrage. Dadurch kann man die Anzahl der zurückgegebenen Datensätze und Spalten reduzieren und die resultierenden Datenbankspalten in eine lesbare Textdatei überspielen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1702
@@ -3867,19 +2999,7 @@ msgid ""
 "          6 | LINESTRING(198231 263418,198213 268322) | Dave Cres\n"
 "          7 | LINESTRING(218421 284121,224123 241231) | Chris Way\n"
 "(6 rows)"
-msgstr ""
-"db=# SELECT road_id, ST_AsText(road_geom) AS geom, road_name FROM roads;\n"
-"\n"
-"road_id | geom                                    | road_name\n"
-"--------+-----------------------------------------+-----------\n"
-"          1 | LINESTRING(191232 243118,191108 243242) | Jeff Rd\n"
-"          2 | LINESTRING(189141 244158,189265 244817) | Geordie Rd\n"
-"          3 | LINESTRING(192783 228138,192612 229814) | Paul St\n"
-"          4 | LINESTRING(189412 252431,189631 259122) | Graeme Ave\n"
-"          5 | LINESTRING(190131 224148,190871 228134) | Phil Tce\n"
-"          6 | LINESTRING(198231 263418,198213 268322) | Dave Cres\n"
-"          7 | LINESTRING(218421 284121,224123 241231) | Chris Way\n"
-"(6 rows)"
+msgstr "db=# SELECT road_id, ST_AsText(road_geom) AS geom, road_name FROM roads;\n\nroad_id | geom                                    | road_name\n--------+-----------------------------------------+-----------\n          1 | LINESTRING(191232 243118,191108 243242) | Jeff Rd\n          2 | LINESTRING(189141 244158,189265 244817) | Geordie Rd\n          3 | LINESTRING(192783 228138,192612 229814) | Paul St\n          4 | LINESTRING(189412 252431,189631 259122) | Graeme Ave\n          5 | L [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1704
@@ -3890,11 +3010,7 @@ msgid ""
 "restrictions, just use the same SQL syntax as normal with a non-spatial "
 "table. In the case of spatial restrictions, the following operators are "
 "available/useful:"
-msgstr ""
-"Entretanto, às vezes algum tipo de restrição será necessária para cortar o "
-"número de campos retornados. No caso de restrições baseadas em atributos, só "
-"use a mesma sintaxe SQL como normal com uma tabela não espacial. No caso de "
-"restrições espaciais, os operadores seguintes são úteis/disponíveis: "
+msgstr "Wie auch immer, manchmal wird eine Einschränkung notwendig sein, um die Anzahl der zurückgegebenen Werte zu reduzieren. Falls es sich um eine Beschränkung auf ein Attribut handelt, können Sie die selbe SQL-Syntax verwenden wie bei jeder anderen Nicht-Geometrietabelle. Für räumliche Beschränkungen sind folgende Operatoren verfügbar/nützlich:"
 
 #. Tag: term
 #: using_postgis_dataman.xml:1712
@@ -3908,9 +3024,7 @@ msgstr "&&"
 msgid ""
 "This operator tells whether the bounding box of one geometry intersects the "
 "bounding box of another."
-msgstr ""
-"Este operador conta se uma caixa delimitadora de uma geometria intersecta a "
-"caixa de outra."
+msgstr "Dieser Operator stellt fest, ob sich die Umgebungsrechtecke zweier Geometrien schneiden."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1721
@@ -3923,11 +3037,9 @@ msgstr "ST_OrderingEquals"
 #, no-c-format
 msgid ""
 "This tests whether two geometries are geometrically identical. For example, "
-"if 'POLYGON((0 0,1 1,1 0,0 0))' is the same as 'POLYGON((0 0,1 1,1 0,0 "
-"0))' (it is)."
-msgstr ""
-"Isto testa se duas geometrias são geometricamente iguais. Por exemplo, se "
-"'POLYGON((0 0,1 1,1 0,0 0))' é o mesmo que  'POLYGON((0 0,1 1,1 0,0 0))' (é)."
+"if 'POLYGON((0 0,1 1,1 0,0 0))' is the same as 'POLYGON((0 0,1 1,1 0,0 0))' "
+"(it is)."
+msgstr "Überprüft, ob zwei Geometrien geometrisch identisch sind. Zum Beispiel, ob 'POLYGON((0 0,1 1,1 0,0 0))' identisch mit 'POLYGON((0 0,1 1,1 0,0 0))'  ist (ist es)."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1731
@@ -3941,9 +3053,7 @@ msgstr "<term>=</term>"
 msgid ""
 "This operator is a little more naive, it only tests whether the bounding "
 "boxes of two geometries are the same."
-msgstr ""
-"Este operador é um pouco mais ingênuo, só testa se as caixas delimitadoras "
-"das duas geometrias são as mesmas."
+msgstr "Dieser Operator stellt fest, ob die Umgebungsrechtecke zweier Geometrien ident sind."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1740
@@ -3954,12 +3064,7 @@ msgid ""
 "string representations into geometries by using the \"ST_GeomFromText()\" "
 "function. The 312 is a fictitious spatial reference system that matches our "
 "data. So, for example:"
-msgstr ""
-"A seguir, você pode usar estes operadores em consultas. Note que quando "
-"especificando as geometrias e caixas na linha de coando SQL, você deve "
-"tornar as representações da string explicitamente em geometrias usando a "
-"função \"ST_GeomFromText()\". O 312 é um sistema de referência espacial "
-"ficcional que combina com os nossos dados. Então, por exemplo:"
+msgstr "Außerdem können Sie diese Operatoren in Anfragen verwenden. Beachten Sie bitte, wenn Sie eine Geometrie oder eine Box auf der SQL-Befehlszeile eingeben, dass Sie die Zeichensatzdarstellung explizit mit der Funktion \"ST_GeomFromText()\" in eine Geometrie umwandeln müssen. 312 ist ein fiktives Koordinatenreferenzsystem dass zu Unseren Daten passt. Also, zum Beispiel:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1746
@@ -3967,23 +3072,16 @@ msgstr ""
 msgid ""
 "SELECT road_id, road_name\n"
 "  FROM roads\n"
-"  WHERE ST_OrderingEquals(roads_geom , ST_GeomFromText('LINESTRING(191232 "
-"243118,191108 243242)',312) ) ;"
-msgstr ""
-"SELECT road_id, road_name\n"
-"  FROM roads\n"
-"  WHERE ST_OrderingEquals(roads_geom , ST_GeomFromText('LINESTRING(191232 "
-"243118,191108 243242)',312) ) ;"
+"  WHERE ST_OrderingEquals(roads_geom , ST_GeomFromText('LINESTRING(191232 243118,191108 243242)',312) ) ;"
+msgstr "SELECT road_id, road_name\n  FROM roads\n  WHERE ST_OrderingEquals(roads_geom , ST_GeomFromText('LINESTRING(191232 243118,191108 243242)',312) ) ;"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1748
 #, no-c-format
 msgid ""
-"The above query would return the single record from the \"ROADS_GEOM\" table "
-"in which the geometry was equal to that value."
-msgstr ""
-"A consulta acima retornaria um único relato da tabela \"ROADS_GEOM\"na qual "
-"a geometria era igual ao valor. "
+"The above query would return the single record from the \"ROADS_GEOM\" table"
+" in which the geometry was equal to that value."
+msgstr "Die obere Abfrage würde einen einzelnen Datensatz aus der Tabelle \"ROADS_GEOM\" zurückgeben, in dem die Geometrie gleich dem angegebenen Wert ist."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1751
@@ -3992,11 +3090,7 @@ msgid ""
 "When using the \"&&\" operator, you can specify either a BOX3D as "
 "the comparison feature or a GEOMETRY. When you specify a GEOMETRY, however, "
 "its bounding box will be used for the comparison."
-msgstr ""
-"Usando o operador \"&&\" , você pode especificar uma CAIXA3D como "
-"uma caracetrística de comparação ou uma GEOMETRIA. Entretanto, quando você "
-"especifica uma GEOMETRIA, a caixa delimitadora dela será usada para a "
-"comparação. "
+msgstr "Der Operator \"&&\" kann entweder mit einer BOX3D oder mit einer Geometrie verwendet werden. Allerdings wird auch bei einer Geometrie nur das Umgebungsrechteck für den Vergleich herangezogen."
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1756
@@ -4005,10 +3099,7 @@ msgid ""
 "SELECT road_id, road_name\n"
 "FROM roads\n"
 "WHERE roads_geom && ST_GeomFromText('POLYGON((...))',312);"
-msgstr ""
-"SELECT road_id, road_name\n"
-"FROM roads\n"
-"WHERE roads_geom && ST_GeomFromText('POLYGON((...))',312);"
+msgstr "SELECT road_id, road_name\nFROM roads\nWHERE roads_geom && ST_GeomFromText('POLYGON((...))',312);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1758
@@ -4016,22 +3107,17 @@ msgstr ""
 msgid ""
 "The above query will use the bounding box of the polygon for comparison "
 "purposes."
-msgstr ""
-"A consulta acima usará a caixa delimitadora do polígono para comparações. "
+msgstr "Die obere Abfrage verwendet das Umgebungsrechteck des Polygons zu Vergleichszwecken."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1761
 #, no-c-format
 msgid ""
-"The most common spatial query will probably be a \"frame-based\" query, used "
-"by client software, like data browsers and web mappers, to grab a \"map frame"
-"\" worth of data for display. Using a \"BOX3D\" object for the frame, such a "
-"query looks like this:"
-msgstr ""
-"A consulta espacial ais comum será provavelmente uma \"frame-based\", usada "
-"pelo software do cliente, como browsers de dados e mapeadores de web, para "
-"pegar uma \"moldura do mapa\" com dados válidos para exposição. Usando uma "
-"\"CAIXA3D\" da moldura, tal consulta se parece com: "
+"The most common spatial query will probably be a \"frame-based\" query, used"
+" by client software, like data browsers and web mappers, to grab a \"map "
+"frame\" worth of data for display. Using a \"BOX3D\" object for the frame, "
+"such a query looks like this:"
+msgstr "Die häufigsten räumlichen Abfragen werden vermutlich in einem bestimmten Ausschnitt ausgeführt. Insbesondere von Client-Software, wie Datenbrowsern und Kartendiensten, die auf diese Weise die Daten für die Darstellung eines \"Kartenausschnitts\" erfassen. Die Abfrage zur Verwendung des \"BOX3D\" Objekts für einen solchen Ausschnitt sieht folgendermaßen aus:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1766
@@ -4041,24 +3127,20 @@ msgid ""
 "FROM roads\n"
 "WHERE\n"
 "  roads_geom && ST_MakeEnvelope(191232, 243117,191232, 243119,312);"
-msgstr ""
-"SELECT ST_AsText(roads_geom) AS geom\n"
-"FROM roads\n"
-"WHERE\n"
-"  roads_geom && ST_MakeEnvelope(191232, 243117,191232, 243119,312);"
+msgstr "SELECT ST_AsText(roads_geom) AS geom\nFROM roads\nWHERE\n  roads_geom && ST_MakeEnvelope(191232, 243117,191232, 243119,312);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1768
 #, no-c-format
 msgid ""
 "Note the use of the SRID 312, to specify the projection of the envelope."
-msgstr "Observe o uso do SRID 312, para especificar a projeção do envelope. "
+msgstr "Achten Sie auf die Verwendung von SRID=312, welche die Projektion Einhüllenden/Enveloppe bestimmt."
 
 #. Tag: title
 #: using_postgis_dataman.xml:1772
 #, no-c-format
 msgid "Using the Dumper"
-msgstr "Usando o Dumper"
+msgstr "Verwendung des Dumper"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1774
@@ -4067,18 +3149,14 @@ msgid ""
 "The <filename>pgsql2shp</filename> table dumper connects directly to the "
 "database and converts a table (possibly defined by a query) into a shape "
 "file. The basic syntax is:"
-msgstr ""
-"A tabela dumper <filename>pgsql2shp</filename> conecta diretamente ao banco "
-"de dados e converte uma tabela (possivelmente definida por uma consulta) em "
-"um shapefile. A sintaxe básica é: "
+msgstr "Der Tabellendumper <filename>pgsql2shp</filename> verbindet sich direkt mit der Datenbank und konvertiert eine Tabelle (evtl. durch eine Abfrage festgelegt) in eine Shapedatei. Die grundlegende Syntax lautet:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1778
 #, no-c-format
 msgid ""
 "pgsql2shp [<options>] <database> [<schema>.]<table>"
-msgstr ""
-"pgsql2shp [<options>] <database> [<schema>.]<table>"
+msgstr "pgsql2shp [<options>] <database> [<schema>.]<table>"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1780
@@ -4090,7 +3168,7 @@ msgstr "pgsql2shp [<options>] <database> <query>"
 #: using_postgis_dataman.xml:1782
 #, no-c-format
 msgid "The commandline options are:"
-msgstr "As opções da commandline são:"
+msgstr "Optionen auf der Befehlszeile:"
 
 #. Tag: term
 #: using_postgis_dataman.xml:1786
@@ -4102,7 +3180,7 @@ msgstr "-f <filename>"
 #: using_postgis_dataman.xml:1789
 #, no-c-format
 msgid "Write the output to a particular filename."
-msgstr "Atribui a saída a um filename específico. "
+msgstr "Ausgabe in eine bestimmte Datei."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1794
@@ -4114,7 +3192,7 @@ msgstr "-h <host>"
 #: using_postgis_dataman.xml:1797
 #, no-c-format
 msgid "The database host to connect to."
-msgstr "O hospedeiro do banco de dados para se conectar. "
+msgstr "Der Datenbankserver, mit dem eine Verbindung aufgebaut werden soll."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1802
@@ -4126,7 +3204,7 @@ msgstr "-p <port>"
 #: using_postgis_dataman.xml:1805
 #, no-c-format
 msgid "The port to connect to on the database host."
-msgstr "A porta para conectar no hospedeiro do banco de dados."
+msgstr "Der Port über den der Verbindungsaufbau mit dem Datenbank Server hergestellt werden soll."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1810
@@ -4138,7 +3216,7 @@ msgstr "-P <password>"
 #: using_postgis_dataman.xml:1813
 #, no-c-format
 msgid "The password to use when connecting to the database."
-msgstr "A senha para usar quando conectar ao banco de dados. "
+msgstr "Das Passwort, das zum Verbindungsaufbau mit der Datenbank verwendet werden soll."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1818
@@ -4150,7 +3228,7 @@ msgstr "-u <user>"
 #: using_postgis_dataman.xml:1821
 #, no-c-format
 msgid "The username to use when connecting to the database."
-msgstr "O nome de usuário para usar quando conectado ao banco de dados. "
+msgstr "Das Benutzername, der zum Verbindungsaufbau mit der Datenbank verwendet werden soll."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1826
@@ -4162,11 +3240,9 @@ msgstr "-g <geometry column>"
 #: using_postgis_dataman.xml:1829
 #, no-c-format
 msgid ""
-"In the case of tables with multiple geometry columns, the geometry column to "
-"use when writing the shape file."
-msgstr ""
-"No caso de tabelas com várias colunas geométricas, a coluna para usar quando "
-"atribuindo o shapefile. "
+"In the case of tables with multiple geometry columns, the geometry column to"
+" use when writing the shape file."
+msgstr "Bei Tabellen mit mehreren Geometriespalten, jene Geometriespalte die ins Shapefile geschrieben werden soll."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1835
@@ -4180,10 +3256,7 @@ msgstr "<term>-b</term>"
 msgid ""
 "Use a binary cursor. This will make the operation faster, but will not work "
 "if any NON-geometry attribute in the table lacks a cast to text."
-msgstr ""
-"Use um cursor binário. Isto tornará a operação mais rápida, mas não "
-"funcionará se qualquer atributo NÃO-geométrico na tabela necessitar de um "
-"cast para o texto. "
+msgstr "Verwendung eines \"binären Cursors\"/Iterators. Macht die Berechnung schneller, funktioniert aber nicht wenn irgendein geometrieloses Attribut nicht in den Typ \"text\" umgewandelt werden kann."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1845
@@ -4197,23 +3270,17 @@ msgstr "<term>-r</term>"
 msgid ""
 "Raw mode. Do not drop the <varname>gid</varname> field, or escape column "
 "names."
-msgstr ""
-"Modo cru. Não derruba o campo <varname>gid</varname>, ou escapa o nome das "
-"colunas. "
+msgstr "RAW-Modus. Das Attribut <varname>gid</varname> wird nicht verworfen und Spaltennamen werden nicht maskiert."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1857
 #, no-c-format
 msgid ""
 "For backward compatibility: write a 3-dimensional shape file when dumping "
-"from old (pre-1.0.0) postgis databases (the default is to write a 2-"
-"dimensional shape file in that case). Starting from postgis-1.0.0+, "
+"from old (pre-1.0.0) postgis databases (the default is to write a "
+"2-dimensional shape file in that case). Starting from postgis-1.0.0+, "
 "dimensions are fully encoded."
-msgstr ""
-"Para compatibilidade atrasada: escreve um shape file 3-dimensional quando "
-"descartando dos bancos de dados antigos (pre-1.0.0) do postgis (o padrão é "
-"escrever um 2-dimensional neste caso). Começando do postgis-1.0.0+, as "
-"dimensões estão completamente codificadas. "
+msgstr "Für Abwärtskompatibilität: schreiben Sie eine 3-dimensionale Shapedatei, wenn Sie aus alten (pre-1.0.0) PostGIS Datenbanken exportieren (standardmäßig würde in diesem Fall eine 2-dimensionale Shapedatei herausgeschrieben). Ab PostGIS-1.0.0+ wird die Dimension vollständig codiert."
 
 #. Tag: term
 #: using_postgis_dataman.xml:1865
@@ -4228,50 +3295,35 @@ msgid ""
 "Remap identifiers to ten character names. The content of the file is lines "
 "of two symbols separated by a single white space and no trailing or leading "
 "space: VERYLONGSYMBOL SHORTONE ANOTHERVERYLONGSYMBOL SHORTER etc."
-msgstr ""
-"Remapeia os identificadores para nomes com dez caracteres. O conteúdo do "
-"arquivo é linhas de dois símbolos separados por um único espaço branco e "
-"nenhum espaço seguindo ou à frente: VERYLONGSYMBOL SHORTONE "
-"ANOTHERVERYLONGSYMBOL SHORTER etc."
+msgstr "Bildet die Identifikatoren in Namen mit 10 Zeichen ab. Der Inhalt der Datei besteht aus Zeilen von jeweils zwei leerzeichengetrennten Symbolen, jedoch ohne vor- oder nachgestellte Leerzeichen: VERYLONGSYMBOL SHORTONE ANOTHERVERYLONGSYMBOL SHORTER etc."
 
 #. Tag: title
 #: using_postgis_dataman.xml:1880
 #, no-c-format
 msgid "Building Indexes"
-msgstr "Construindo índidces"
+msgstr "Indizes aufbauen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1882
 #, no-c-format
 msgid ""
-"Indexes are what make using a spatial database for large data sets possible. "
-"Without indexing, any search for a feature would require a \"sequential scan"
-"\" of every record in the database. Indexing speeds up searching by "
+"Indexes are what make using a spatial database for large data sets possible."
+" Without indexing, any search for a feature would require a \"sequential "
+"scan\" of every record in the database. Indexing speeds up searching by "
 "organizing the data into a search tree which can be quickly traversed to "
 "find a particular record. PostgreSQL supports three kinds of indexes by "
 "default: B-Tree indexes, R-Tree indexes, and GiST indexes."
-msgstr ""
-"Os índices são o que torna possível usar banco de dados espaciais para "
-"muitos dados. Sem eles, qualquer pesquisa por uma característica iria "
-"precisar de um \"escaneamento em sequência\" de cada relatório no banco de "
-"dados. Os índices aceleram a pesquisa, organizando os dados em uma árvore de "
-"pesquisa que pode ser rapidamente atravessada para encontrar um relatório "
-"específico. O PostgreSQL suporta três tipos de índices por padrão: índices B-"
-"Tree, R-Tree e GiST. "
+msgstr "Indizes ermöglichen erst das Arbeiten mit großen Datensätzen in einer Geodatenbank. Ohne Indizierung würde jede Featureanfrage einen \"Full Table Scan\" in der Datenbank benötigen. Die Indizierung beschleunigt die Suche, indem die Daten in einem Suchbaum strukturiert werden, der dann schnell durchlaufen werden kann, um einen bestimmten Datensatz zu finden. PostgreSQL unterstützt standardmäßig drei Arten von Indizes: B-Baum, R-Baum und GIST Indizes."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1892
 #, no-c-format
 msgid ""
 "B-Trees are used for data which can be sorted along one axis; for example, "
-"numbers, letters, dates. GIS data cannot be rationally sorted along one axis "
-"(which is greater, (0,0) or (0,1) or (1,0)?) so B-Tree indexing is of no use "
-"for us."
-msgstr ""
-"B-Trees são usados para dados que podem ser ordenados ao longo de um eixo, "
-"por exemplo: números, letras e datas. Os dados GIS não podem ser ordenados "
-"racionalmente (qual é maior, (0,0) ou (0,1) ou (1,0)?) então, o índice B-"
-"Tree não é útil para nós. "
+"numbers, letters, dates. GIS data cannot be rationally sorted along one axis"
+" (which is greater, (0,0) or (0,1) or (1,0)?) so B-Tree indexing is of no "
+"use for us."
+msgstr "Ein B-Baum wird verwendet, wenn die Daten entlang einer Achse sortiert werden können; zum Beispiel Zahlen, Buchstaben und Datum. Geodaten können nicht vernünftig entlang einer Achse sortiert werden (was ist größer - (0,0), (0,1) oder (1,0)?), weshalb die Indizierung mittels  B-Baum für Uns hier keine Verwendung findet."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1899
@@ -4281,11 +3333,7 @@ msgid ""
 "rectangles, etc. R-Trees are used by some spatial databases to index GIS "
 "data, but the PostgreSQL R-Tree implementation is not as robust as the GiST "
 "implementation."
-msgstr ""
-"R-Trees dissolvem dados em retângulos, sub retângulos e sub sub-retângulos "
-"etc. Eles são usados por alguns bancos de dados espaciais para classificar "
-"dados GIS, mas a implementação PostgreSQL R-Tree não é tão robusta quanto a "
-"implementação GiST.  "
+msgstr "R-Bäume unterteilen die Daten in Rechtecke, die wiederum in Rechtecke unterteilt werden, usw.. R-Bäume werden von einigen Geodatenbanken zur Indizierung von Geodaten verwendet. Bei PostgreSQL ist die der R-Baum allerdings nicht so robust umgesetzt wie die GIST Implementierung."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1906
@@ -4293,19 +3341,15 @@ msgstr ""
 msgid ""
 "GiST (Generalized Search Trees) indexes break up data into \"things to one "
 "side\", \"things which overlap\", \"things which are inside\" and can be "
-"used on a wide range of data-types, including GIS data. PostGIS uses an R-"
-"Tree index implemented on top of GiST to index GIS data."
-msgstr ""
-"GiST (Generalized Search Trees) dissolvem dados em \"coisas de um lado\", "
-"\"coisas que sobrepõem\", \"coisas que estão dentro\" e pode ser usado em "
-"vários tipos de dados, incluindo dados GIS. O PostGIS usa o índice R-Tree "
-"implementado no topo do GiST para classificar dados GIS. "
+"used on a wide range of data-types, including GIS data. PostGIS uses an "
+"R-Tree index implemented on top of GiST to index GIS data."
+msgstr "GiST (Generalized Search Tree) Indizes unterteilen die Daten in \"Dinge auf einer Seite\", \"Dinge die sich überlagern\", \"Dinge die innerhalb liegen\". Sie können auf eine Vielzahl von Datentypen, inklusive Geodaten, angewendet werden. PostGIS verwendet einen R-Baum der auf dem GIST Index aufgesetzt wurde, um Geodaten zu indizieren."
 
 #. Tag: title
 #: using_postgis_dataman.xml:1915
 #, no-c-format
 msgid "GiST Indexes"
-msgstr "Índices GiST"
+msgstr "GiST-Indizes"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1917
@@ -4315,41 +3359,31 @@ msgid ""
 "indexing. In addition to GIS indexing, GiST is used to speed up searches on "
 "all kinds of irregular data structures (integer arrays, spectral data, etc) "
 "which are not amenable to normal B-Tree indexing."
-msgstr ""
-"GiST significa \"Árvores de Pesquisa Generalizada\" e é uma forma genérica "
-"de classificar. Além disso, ele é usado para acelerar pesquisas em todos os "
-"tipos de estruturas de dados irregulares (arranjos inteiros, dados "
-"espectrais etc) que não são agradáveis à classificação normal B-Tree. "
+msgstr "GIST, \"Generalized Search Tree\", steht für eine generische Datenstruktur. Zusätzlich zu der indizierung von GIS-Daten, wird GIST zur schnelleren Abfrage aller möglichen unregelmäßigen Datenstrukturen (Ganzzahl-Felder, Spektraldaten, etc.), welche über gewöhnlicher B-Baum Indizierung nicht zugänglich sind."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1922
 #, no-c-format
 msgid ""
-"Once a GIS data table exceeds a few thousand rows, you will want to build an "
-"index to speed up spatial searches of the data (unless all your searches are "
-"based on attributes, in which case you'll want to build a normal index on "
-"the attribute fields)."
-msgstr ""
-"Uma vez que uma tabela de dados GIS excede pouco mais de mil filas, você irá "
-"querer construir um índice para acelerar pesquisas espaciais dos dados (a "
-"menos que suas pesquisas sejam baseadas em atributos, você vai querer "
-"construir um índice normal nos campos de atributo). "
+"Once a GIS data table exceeds a few thousand rows, you will want to build an"
+" index to speed up spatial searches of the data (unless all your searches "
+"are based on attributes, in which case you'll want to build a normal index "
+"on the attribute fields)."
+msgstr "Sobald eine Geodatentabelle ein paar tausend Zeilen überschreitet, werden Sie einen Index erzeugen wollen, um die räumlichen Abfragen auf die Daten zu beschleunigen (außer Ihre Suche basiert lediglich auf Attributen, in diesem Fall werden Sie einen gewöhnlichen Index auf die Attribute setzen)."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1927
 #, no-c-format
 msgid ""
 "The syntax for building a GiST index on a \"geometry\" column is as follows:"
-msgstr ""
-"A sintaxe para construir um índice GiST em uma coluna \"geométrica\" é a "
-"seguinte: "
+msgstr "Die Syntax, mit der ein GIST-Index auf eine Geometriespalte angelegt wird, lautet wie folgt:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1930
 #, no-c-format
-msgid "CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );"
-msgstr ""
+msgid ""
 "CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1931
@@ -4358,10 +3392,7 @@ msgid ""
 "The above syntax will always build a 2D-index. To get the an n-dimensional "
 "index supported in PostGIS 2.0+ for the geometry type, you can create one "
 "using this syntax"
-msgstr ""
-"A sintaxe acima sempre irá construir um índice 2D. Para obter o índice n-"
-"dimensional suportado no PostGIS 2.0+ para a geometria, você pode criar um "
-"usando esta sintaxe. "
+msgstr "Die obere Syntax erzeugt immer einen 2D-Index. Um einen n-dimensionalen Index zu erhalten, welcher ab PostGIS 2.0+ für den geometrischen Datentyp unterstützt wird, können Sie die folgende Syntax verwenden:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1932
@@ -4369,9 +3400,7 @@ msgstr ""
 msgid ""
 "CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield] "
 "gist_geometry_ops_nd);"
-msgstr ""
-"CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield] "
-"gist_geometry_ops_nd);"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield] gist_geometry_ops_nd);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1934
@@ -4380,15 +3409,9 @@ msgid ""
 "Building a spatial index is a computationally intensive exercise: on tables "
 "of around 1 million rows, on a 300MHz Solaris machine, we have found "
 "building a GiST index takes about 1 hour. After building an index, it is "
-"important to force PostgreSQL to collect table statistics, which are used to "
-"optimize query plans:"
-msgstr ""
-"Construir um índice espacial é um exercício intensivo de computador: em "
-"tabelas de aproximadamente 1 milhão de filas, em uma máquina Solaris de "
-"300MHz, encontramos que construir um índice GiST demora mais ou menos 1 "
-"hora. Depois da construção do índice, é importante forçar o PostgreSQL a "
-"coletar estatísticas de tabela, que são usadas para otimizar planos de "
-"consulta: "
+"important to force PostgreSQL to collect table statistics, which are used to"
+" optimize query plans:"
+msgstr "Die Erstellung eines räumlichen Indexes ist eine rechenintensive Aufgabe: Bei Tabellen mit um die 1 Millionen Zeilen und auf einer 300MHz Solaris, haben wir festgestellt, dass der Aufbau des GIST-Index  ca. 1 Stunde dauerte. Nachdem der Index aufgebaut ist, sollte man unbedingt die Tabellenstatistik von PostgreSQL erneuern; diese wird  benüzt um den Auswertungsplan/\"Query Plan\" zu optimieren:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1940 using_postgis_dataman.xml:2023
@@ -4397,69 +3420,54 @@ msgid ""
 "VACUUM ANALYZE [table_name] [(column_name)];\n"
 "-- This is only needed for PostgreSQL 7.4 installations and below\n"
 "SELECT UPDATE_GEOMETRY_STATS([table_name], [column_name]);"
-msgstr ""
-"VACUUM ANALYZE [table_name] [(column_name)];\n"
-"-- This is only needed for PostgreSQL 7.4 installations and below\n"
-"SELECT UPDATE_GEOMETRY_STATS([table_name], [column_name]);"
+msgstr "VACUUM ANALYZE [table_name] [(column_name)];\n-- Dies wird nur für Installationen von PostgreSQL 7.4, oder niedriger, benötigt\nSELECT UPDATE_GEOMETRY_STATS([table_name], [column_name]);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1942
 #, no-c-format
 msgid ""
-"GiST indexes have two advantages over R-Tree indexes in PostgreSQL. Firstly, "
-"GiST indexes are \"null safe\", meaning they can index columns which include "
-"null values. Secondly, GiST indexes support the concept of \"lossiness\" "
-"which is important when dealing with GIS objects larger than the PostgreSQL "
-"8K page size. Lossiness allows PostgreSQL to store only the \"important\" "
-"part of an object in an index -- in the case of GIS objects, just the "
-"bounding box. GIS objects larger than 8K will cause R-Tree indexes to fail "
-"in the process of being built."
-msgstr ""
-"Os índices GiST têm duas vantagens sobre os índices R-Tree no PostgreSQL. "
-"Primeiro, eles são \"null safe\", isto é, eles podem classificar colunas que "
-"incluem valores nulos. Segundo, eles suportam o conceito de \"perda de peso"
-"\" que é importante ao lidar com objetos GIS maiores que o tamanho da página "
-"PostgreSQL 8K. A perda de peso permite que o PostgreSQL armazena só a parte "
-"\"importante\" de um objetoem um índice -- no caso dos objetos GIS, só a "
-"caixa delimitadora. Os objetos GIS maiores que 8K irão fazer os índices R-"
-"Tree falhar no processo de serem construídos. "
+"GiST indexes have two advantages over R-Tree indexes in PostgreSQL. Firstly,"
+" GiST indexes are \"null safe\", meaning they can index columns which "
+"include null values. Secondly, GiST indexes support the concept of "
+"\"lossiness\" which is important when dealing with GIS objects larger than "
+"the PostgreSQL 8K page size. Lossiness allows PostgreSQL to store only the "
+"\"important\" part of an object in an index -- in the case of GIS objects, "
+"just the bounding box. GIS objects larger than 8K will cause R-Tree indexes "
+"to fail in the process of being built."
+msgstr "Gegenüber R-Baum Indizes haben GIST-Indizes in PostgreSQL zwei Vorteile. Erstens: GIST-Indizes sind \"NULL safe\", d.h. Spalten die NULL- Werte enthalten können indiziert werden. GIST-Indizes sind verlustfrei/\"Concept of lossiness\", was bei GIS-Objekten wichtig ist, die größer als die 8k Speicherseitengröße/\"Page Size\" von PostgreSQL sind. Diese Verlustfreiheit ermöglicht es PostgreSQL nur den \"wichtigen\" Teil eines Objektes in einem Index zu speichern -- bei GIS Objekten d [...]
 
 #. Tag: title
 #: using_postgis_dataman.xml:1954
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "BRIN Indexes"
-msgstr "Índices GiST"
+msgstr "BRIN Indizes"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1956
 #, no-c-format
 msgid ""
-"BRIN stands for \"Block Range Index\" and is a generic form of indexing that "
-"has been introduced in PostgreSQL 9.5. BRIN is a lossy kind of index, and "
+"BRIN stands for \"Block Range Index\" and is a generic form of indexing that"
+" has been introduced in PostgreSQL 9.5. BRIN is a lossy kind of index, and "
 "its main usage is to provide a compromise for both read and write "
 "performance. Its primary goal is to handle very large tables for which some "
 "of the columns have some natural correlation with their physical location "
 "within the table. In addition to GIS indexing, BRIN is used to speed up "
 "searches on various kinds of regular or irregular data structures (integer, "
 "arrays etc)."
-msgstr ""
+msgstr "Die Bezeichnung BRIN steht für \"Block Range Index\", eine generische Form des Indizierens und wurde mit PostgreSQL 9.5 eingeführt. BRIN ist ein verlustbehafteter Index, dessen Hauptzweck ist, einen Kompromiss sowohl bei der Lese- als auch bei der Schreibgeschwindigkeit anzubieten. Der Hauptverwendungszweck liegt bei sehr großen Tabellen, in denen einige Spalten einen natürlichen Bezug zu dem physischen Speicherplatz innerhalb der Tabelle haben. Zusätzlich zur Indizierung von GIS [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1965
-#, fuzzy, no-c-format
-msgid ""
-"Once a GIS data table exceeds a few thousand rows, you will want to build an "
-"index to speed up spatial searches of the data (unless all your searches are "
-"based on attributes, in which case you'll want to build a normal index on "
-"the attribute fields). GiST indexes are really performant as long as their "
-"size doesn't exceed the amount of RAM available for the database, and as "
-"long as you can afford the storage size, and the penalty in write workload. "
-"Otherwise, BRIN index can be considered as an alternative."
-msgstr ""
-"Uma vez que uma tabela de dados GIS excede pouco mais de mil filas, você irá "
-"querer construir um índice para acelerar pesquisas espaciais dos dados (a "
-"menos que suas pesquisas sejam baseadas em atributos, você vai querer "
-"construir um índice normal nos campos de atributo). "
+#, no-c-format
+msgid ""
+"Once a GIS data table exceeds a few thousand rows, you will want to build an"
+" index to speed up spatial searches of the data (unless all your searches "
+"are based on attributes, in which case you'll want to build a normal index "
+"on the attribute fields). GiST indexes are really performant as long as "
+"their size doesn't exceed the amount of RAM available for the database, and "
+"as long as you can afford the storage size, and the penalty in write "
+"workload. Otherwise, BRIN index can be considered as an alternative."
+msgstr "Sobald eine Geodatentabelle ein paar tausend Zeilen überschreitet, werden Sie einen Index erzeugen wollen, um die räumlichen Abfragen auf die Daten zu beschleunigen (außer Ihre Suche basiert lediglich auf Attributen, in diesem Fall werden Sie einen gewöhnlichen Index auf die Attribute setzen). GIST Indizes sind sehr performant, solange ihre Dateigröße den verfügbaren Arbeitsspeicher der Datenbank nicht überschreitet, genügend Festplattenspeicher vorhanden ist und die Systembelast [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1974
@@ -4467,84 +3475,75 @@ msgstr ""
 msgid ""
 "The idea of a BRIN index is to store only the bouding box englobing all the "
 "geometries contained in all the rows in a set of table blocks, called a "
-"range. Obviously, this indexing method will only be efficient if the data is "
-"physically ordered in a way where the resulting bouding boxes for block "
-"ranges will be mutually exclusive. The resulting index will be really small, "
-"but will be less efficient than a GiST index in many cases."
-msgstr ""
+"range. Obviously, this indexing method will only be efficient if the data is"
+" physically ordered in a way where the resulting bouding boxes for block "
+"ranges will be mutually exclusive. The resulting index will be really small,"
+" but will be less efficient than a GiST index in many cases."
+msgstr "Die Idee hinter einem BRIN-Index ist, dass nur das Umgebungsrechteck abgespeichert wird, dass die gesamte Geometrie eines oder mehrerer Tabellenblöcke umschließt; dies wird als \"Range\" bezeichnet. Es ist klar, dass diese Indizierungsmethode nur dann effizient sein kann, wenn die Daten physikalisch so angeordnet sind, dass sich die resultierenden Umgebungsrechtecke der \"Block Ranges\" gegenseitig ausschließen. Der resultierende Index ist zwar sehr klein, in vielen Fällen allerd [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:1982
 #, no-c-format
 msgid ""
-"Building a BRIN index is way less intensive than building a GiST index. It's "
-"quite common to build a BRIN index in more than ten time less than a GiST "
+"Building a BRIN index is way less intensive than building a GiST index. It's"
+" quite common to build a BRIN index in more than ten time less than a GiST "
 "index would have required. As a BRIN index only store one bouding box for "
 "one to many table blocks, it's pretty common to consume up to a thousand "
 "time less disk space for this kind of indexes."
-msgstr ""
+msgstr "Die Erstellung eines BRIN-Index benötigt wesentlich weniger Zeit, als die Erstellung eines GIST-Index. Es ist durchaus üblich, dass die Erstellung des BRIN Index mehr als zehnmal so schnell ist, als die eines GIST Index. Da ein BRIN Index nur ein Umgebungsrechteck für einen oder mehrere Tabellenblöcke speichert, benötigt dieser oft bis zu tausendmal weniger Festplattenspeicher."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1988
 #, no-c-format
 msgid ""
-"You can choose the number of blocks to summarize in a range. If you decrease "
-"this number, the index will be bigger but will probably help to get better "
+"You can choose the number of blocks to summarize in a range. If you decrease"
+" this number, the index will be bigger but will probably help to get better "
 "performance."
-msgstr ""
+msgstr "Sie können die Anzahl der Blöcke festlegen, die zu einen \"Range\" aufsummiert werden sollen. Wenn Sie die Anzahl verringern, wird der Index zwar größer, höchstwahrscheinlich aber zu einer besseren Performanz verhelfen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:1992
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The syntax for building a BRIN index on a \"geometry\" column is as follows:"
-msgstr ""
-"A sintaxe para construir um índice GiST em uma coluna \"geométrica\" é a "
-"seguinte: "
+msgstr "Der Syntax zur Erstellung eines BRIN-Indizes auf eine geometrische Spalte lautet wie folgt:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1995
-#, fuzzy, no-c-format
-msgid "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] );"
-msgstr ""
-"CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );"
+#, no-c-format
+msgid ""
+"CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] );"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1996
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The above syntax will always build a 2D-index. To get a 3d-dimensional "
 "index, you can create one using this syntax"
-msgstr ""
-"A sintaxe acima sempre irá construir um índice 2D. Para obter o índice n-"
-"dimensional suportado no PostGIS 2.0+ para a geometria, você pode criar um "
-"usando esta sintaxe. "
+msgstr "Die obere Syntax erzeugt immer einen 2D-Index. Um einen 3-dimensionalen Index zu erhalten, können Sie die folgende Syntax verwenden:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1997
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "CREATE INDEX [indexname] ON [tablename] USING BRIN ([geometryfield] "
 "brin_geometry_inclusion_ops_3d);"
-msgstr ""
-"CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield] "
-"gist_geometry_ops_nd);"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING BRIN ([geometryfield] brin_geometry_inclusion_ops_3d);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:1998
 #, no-c-format
 msgid "You can also get a 4d-dimensional index using the 4d operator class"
-msgstr ""
+msgstr "Sie können auch einen 4-dimensionalen Index über die 4D-Operatorklasse erstellen"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:1999
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "CREATE INDEX [indexname] ON [tablename] USING BRIN ([geometryfield] "
 "brin_geometry_inclusion_ops_4d);"
-msgstr ""
-"CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield] "
-"gist_geometry_ops_nd);"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING BRIN ([geometryfield] brin_geometry_inclusion_ops_4d);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2000
@@ -4553,91 +3552,78 @@ msgid ""
 "These above syntaxes will use the default number or block in a range, which "
 "is 128. To specify the number of blocks you want to summarise in a range, "
 "you can create one using this syntax"
-msgstr ""
+msgstr "Die oberen Syntaxen verwenden die Standardeinstellung für die Anzahl der Blöcke in einem \"Range\", nämlich 128. Wenn Sie die Anzahl der Blöcke, die in einem Range zusammengefasst werden sollen, selbst festlegen wollen, verwenden Sie bitte die folgende Syntax"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2001
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] ) WITH "
 "(pages_per_range = [number]);"
-msgstr ""
-"CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] ) WITH (pages_per_range = [number]);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2002
 #, no-c-format
 msgid ""
 "Also, keep in mind that a BRIN index will only store one index value for a "
-"large number of rows. If your table stores geometries with a mixed number of "
-"dimensions, it's likely that the resulting index will have poor performance. "
-"You can avoid this drop of performance by choosing the operator class whith "
-"the least number of dimensions of the stored geometries"
-msgstr ""
+"large number of rows. If your table stores geometries with a mixed number of"
+" dimensions, it's likely that the resulting index will have poor "
+"performance. You can avoid this drop of performance by choosing the operator"
+" class whith the least number of dimensions of the stored geometries"
+msgstr "Beachten Sie bitte auch, dass ein BRIN Index nur einen Indexwert für eine große Anzahl von Zeilen speichert. Wenn Ihre Tabelle eine Geometrie mit unterschiedlichen Dimensionen speichert, dann ist es wahrscheinlich dass der Index eine schlechte Performanz aufweist. Sie können diesen Performanzrückgang vermeiden, indem Sie die Operatorklasse mit der niedrigsten Dimension der gespeicherten Geometrie wählen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2010
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Also the \"geography\" datatype is supported for BRIN indexing. The syntax "
 "for building a BRIN index on a \"geography\" column is as follows:"
-msgstr ""
-"A sintaxe para construir um índice GiST em uma coluna \"geométrica\" é a "
-"seguinte: "
+msgstr "Der BRIN-Index wird auch vom geographischen Datentyp unterstützt. Die Syntax zur Erstellung eines BRIN-Index auf eine \"geographische\" Spalte lautet wie folgt:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2013
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geographyfield] );"
-msgstr ""
-"CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );"
+msgstr "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geographyfield] );"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2014
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The above syntax will always build a 2D-index for geospatial objects on the "
 "spheroid."
-msgstr ""
-"A sintaxe acima sempre irá construir um índice 2D. Para obter o índice n-"
-"dimensional suportado no PostGIS 2.0+ para a geometria, você pode criar um "
-"usando esta sintaxe. "
+msgstr "Der obere Syntax erzeugt den 2D-Index für Geoobjekte immer auf dem Referenzellipsoid."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2016
 #, no-c-format
 msgid ""
 "Currently, just the \"inclusion support\" is considered here, meaning that "
-"just <varname>&&</varname>, <varname>~</varname> and <varname>@</"
-"varname> operators can be used for the 2D cases (both for \"geometry\" and "
-"for \"geography\"), and just the <varname>&&&</varname> operator "
-"can be used for the 3D geometries. There is no support for kNN searches at "
-"the moment."
-msgstr ""
+"just <varname>&&</varname>, <varname>~</varname> and "
+"<varname>@</varname> operators can be used for the 2D cases (both for "
+"\"geometry\" and for \"geography\"), and just the "
+"<varname>&&&</varname> operator can be used for the 3D "
+"geometries. There is no support for kNN searches at the moment."
+msgstr "Aktuell wird hierbei nur die \"Inklusionsunterstützung\" betrachtet; d.h. dass nur die Operatoren <varname>&&</varname>, <varname>~</varname> und <varname>@</varname> für 2D (sowohl für den \"geometrischen\", als auch für den \"geographischen\" Datentyp), und nur der Operator <varname>&&&</varname> für 3D-Geometrie verwendet werden kann. Die kNN-Suche wird zur Zeit nicht unterstützt."
 
 #. Tag: title
 #: using_postgis_dataman.xml:2027
 #, no-c-format
 msgid "Using Indexes"
-msgstr "Usando Índices"
+msgstr "Verwendung von Indizes"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2029
 #, no-c-format
 msgid ""
-"Ordinarily, indexes invisibly speed up data access: once the index is built, "
-"the query planner transparently decides when to use index information to "
+"Ordinarily, indexes invisibly speed up data access: once the index is built,"
+" the query planner transparently decides when to use index information to "
 "speed up a query plan. Unfortunately, the PostgreSQL query planner does not "
 "optimize the use of GiST indexes well, so sometimes searches which should "
 "use a spatial index instead default to a sequence scan of the whole table."
-msgstr ""
-"Normalmente, os índices aceleram o acesso de dados invisivelmente: uma vez "
-"que o índice está construído, o organizador de consulta decide quando usar a "
-"informação para acelerar um plano de consulta. Infelizmente, o organizador "
-"de consulta PostgreSQL não otimiza o uso dos índices GiST, então às vezes "
-"pesquisadores que deveriam usar o índice espacial em vez de um escaneamento "
-"em sequência da tabela inteira.  "
+msgstr "Üblicherweise beschleunigen Indizes den Datenzugriff: Sobald der Index aufgebaut ist, entscheidet der Anfrageoptimierer ob der Index den Auswertungsplan bescheunigt. Unglücklicherweise optimiert der Anfrageoptimierer von PostgreSQL die Verwendung von GIST Indizes nicht sehr gut, so dass manchmal eine Suche, welche die Verwendung eines räumlichen Index bedingen sollte, über einen Full Table Scan ausgeführt wird."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2036
@@ -4645,36 +3631,23 @@ msgstr ""
 msgid ""
 "If you find your spatial indexes are not being used (or your attribute "
 "indexes, for that matter) there are a couple things you can do:"
-msgstr ""
-"Se você achar que seus índices não estão sendo usados (ou seus atributos) há "
-"algumas coisas que pode fazer: "
+msgstr "Wenn Sie bemerken, dass Ihre räumlichen Indizes (oder Ihre Attributindizes) nicht verwendet werden, können Sie eine Reihe von Dingen unternehmen:"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2042
 #, no-c-format
 msgid ""
 "Firstly, make sure statistics are gathered about the number and "
-"distributions of values in a table, to provide the query planner with better "
-"information to make decisions around index usage. For PostgreSQL 7.4 "
+"distributions of values in a table, to provide the query planner with better"
+" information to make decisions around index usage. For PostgreSQL 7.4 "
 "installations and below this is done by running "
-"<command>update_geometry_stats([table_name, column_name])</command> (compute "
-"distribution) and <command>VACUUM ANALYZE [table_name] [column_name]</"
-"command> (compute number of values). Starting with PostgreSQL 8.0 running "
-"<command>VACUUM ANALYZE</command> will do both operations. You should "
-"regularly vacuum your databases anyways -- many PostgreSQL DBAs have "
+"<command>update_geometry_stats([table_name, column_name])</command> (compute"
+" distribution) and <command>VACUUM ANALYZE [table_name] "
+"[column_name]</command> (compute number of values). Starting with PostgreSQL"
+" 8.0 running <command>VACUUM ANALYZE</command> will do both operations. You "
+"should regularly vacuum your databases anyways -- many PostgreSQL DBAs have "
 "<command>VACUUM</command> run as an off-peak cron job on a regular basis."
-msgstr ""
-"Primeiro, certifique-se que as estatísticas estão unidas sobre o número e "
-"distribuição de valores em uma tabela, para fornecer ao organizador de "
-"consultas informações melhores para tomar decisões a respeito do uso de "
-"índices. Para as instalações do PostgreSQL 7.4 e abaixo isto será feito "
-"executando <command>update_geometry_stats([table_name, column_name])</"
-"command> (calcula distribuição) e <command>VACUUM ANALYZE [table_name] "
-"[column_name]</command> (calcula número de valores). Começando com o  "
-"PostgreSQL 8.0 execuando <command>VACUUM ANALYZE</command> fará as duas "
-"operações. Você deveria aspirar seu banco de dados de qualquer forma -- "
-"vários PostgreSQL DBAs têm <command>VACUUM</command> roda como um off-peak "
-"cron job em uma base normal. "
+msgstr "Zuerst stellen Sie bitte sicher, dass eine Statistik über die Anzahl und die Verteilung der Werte in der Tabelle erfasst wurde. Dadurch wird dem Anfrageoptimierer bessere Information zur Verfügung gestellt, um die Entscheidungen bezüglich der Anwendung des Index zu treffen. Bei PostgreSQL 7.4 und niedriger wird dies durch <command>update_geometry_stats([table_name, column_name])</command> (compute distribution) und <command>VACUUM ANALYZE [table_name] [column_name]</command> (com [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:2056
@@ -4683,18 +3656,11 @@ msgid ""
 "If vacuuming does not work, you can force the planner to use the index "
 "information by using the <command>SET ENABLE_SEQSCAN=OFF</command> command. "
 "You should only use this command sparingly, and only on spatially indexed "
-"queries: generally speaking, the planner knows better than you do about when "
-"to use normal B-Tree indexes. Once you have run your query, you should "
+"queries: generally speaking, the planner knows better than you do about when"
+" to use normal B-Tree indexes. Once you have run your query, you should "
 "consider setting <varname>ENABLE_SEQSCAN</varname> back on, so that other "
 "queries will utilize the planner as normal."
-msgstr ""
-"Se aspirar não funcionar, você pode forçar o organizador a usar a informação "
-"de índices usando o comando <command>SET ENABLE_SEQSCAN=OFF</command>. Você "
-"só deverá usar este comando com moderação, e somente em consultas "
-"classificadas espacialmente: de modo geral, o planejador sabe mais sobre "
-"quando usar os ṕindices B-Tree normais. Uma vez que você tenha feito sua "
-"consulta, você deveria considerar colocar <varname>ENABLE_SEQSCAN</"
-"varname> , para que outras consultas utilizem o organizador normal. "
+msgstr "Wenn VACUUM nicht funktioniert, können Sie den Anfrageoptimierer dazu zwingen den Index zu verwenden, indem Sie den Befehl <command>SET ENABLE_SEQSCAN=OFF</command> ausführen. Sie sollten diesen Befehl sehr spärlich und nur für räumlich indizierte Anfragen verwenden: d.h. der Anfrageoptimierer weiß besser Bescheid als Sie, ob ein gewöhnlicher B-Baum Index verwendet werden soll oder nicht. Sobald Sie Ihre Abfrage ausgeführt haben sollten Sie daher <varname>ENABLE_SEQSCAN</varname> [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:2066
@@ -4702,9 +3668,7 @@ msgstr ""
 msgid ""
 "As of version 0.6, it should not be necessary to force the planner to use "
 "the index with <varname>ENABLE_SEQSCAN</varname>."
-msgstr ""
-"Assim como na versão 0.6, não seria necessário forçar o organizador a usar o "
-"índice com <varname>ENABLE_SEQSCAN</varname>. "
+msgstr "Ab Version 0.6 sollte es nicht mehr notwendig sein, den Anfrageoptimierer mittels <varname>ENABLE_SEQSCAN</varname> zur Anwendung des Index zu zwingen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2073
@@ -4715,46 +3679,28 @@ msgid ""
 "random_page_cost=#. Default value for the parameter is 4, try setting it to "
 "1 or 2. Decrementing the value makes the planner more inclined of using "
 "Index scans."
-msgstr ""
-"Se você acha o organizador errado o custo de escaneamento sem sequência vs "
-"índices, tente reduzir o valor de random_page_cost em postgresql.conf ou "
-"usar SET random_page_cost=#. O valor padrão para o parâmetro é 4, tente mudá-"
-"lo para 1 ou 2. Diminuir o valor torna o organizador mais inclinado para "
-"usar escaneamento de índice. "
+msgstr "Wenn Sie herausfinden, daß sich der Anfrageoptimierer bezüglich der Kosten des Full Table Scan im Verhältnis zum Index Scan irrt, können Sie versuchen den Wert von \"randam_page_cost\" in \"postgresql.conff\" zu reduzieren, oder SET random_page_cost=# ausführen. Der Standardwert des Parameters ist 4, versuchen Sie ihn auf 1 oder 2 zu setzen. Eine Verringerung des Wertes führt dazu, dass der Anfrageoptimierer eher den Index Scan verwendet."
 
 #. Tag: title
 #: using_postgis_dataman.xml:2084
 #, no-c-format
 msgid "Complex Queries"
-msgstr "Consultas Complexas"
+msgstr "Komplexe Abfragen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2086
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The <emphasis>raison d'etre</emphasis> of spatial database functionality is "
 "performing queries inside the database which would ordinarily require "
 "desktop GIS functionality. Using PostGIS effectively requires knowing what "
 "spatial functions are available, and ensuring that appropriate indexes are "
-"in place to provide good performance. The SRID of 312 used in these examples "
-"is purely for demonstration. You should be using a REAL SRID listed in the "
+"in place to provide good performance. The SRID of 312 used in these examples"
+" is purely for demonstration. You should be using a REAL SRID listed in the "
 "the spatial_ref_sys table and one that matches the projection of your data. "
 "If your data has no spatial reference system specified, you should be "
 "THINKING very thoughtfully why it doesn't and maybe it should."
-msgstr ""
-"A <emphasis>raison d'etre</emphasis> da funcionalidade do banco de dados "
-"espacial está desempenhando consultas dentro do banco de dados que "
-"precisariam normalmente de uma funcionalidade desktop GIS. Para usar o "
-"PostGIS efetivamente é preciso saber quais funções estão disponíveis, e "
-"certificar-se que índices apropriados estão lá para fornecer uma boa "
-"apresentação. O SRID de 312, usado neste exemplo, é puramente para "
-"demonstração. Você deveria usar um SRID REAL listado na tabela "
-"spatial_ref_sys e um que combina com a projeção dos seus dados. Se seus "
-"dados não têm nenhum sistema de referência espacial específico, você deveria "
-"estar PENSANDO atenciosamente em porquê não e em que talvez deveria ter. Se "
-"sua justificativa é porque você está modelando algo que não tem referência "
-"geográfica, então simplesmente deixe sem o SRID ou faça algum e insira na "
-"tabela <varname>spatial_ref_sys</varname>."
+msgstr "<emphasis>Sinn und Zweck</emphasis> der Geodatenbankfunktionalität ist es, Abfragen innerhalb der Datenbank auszuführen, welche üblicherweise die Funktionalität eines Desktop-GIS benötigen würden. Um PostGIS effizient zu nutzen, müssen Sie die verfügbaren räumlichen Funktionen kennen und sicherstellen, dass die geeigneten Indizes vorhanden sind um eine gute Performanz zu gewährleisten. Die SRID von 312, die in diesen Beispielen verwendet wird, ist für bloße Demonstrationszwecke g [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:2094
@@ -4767,7 +3713,7 @@ msgid ""
 "it would make sense to use a suitable planar coordinate system for that "
 "location if nothing more than to ensure the amusement part is not "
 "trespassing on already existing structures."
-msgstr ""
+msgstr "Wenn der Grund darin liegt, dass Sie irgendetwas modellieren, für dass kein Koordinatenreferenzsystem festgelegt ist, wie der innere Aufbau eines Moleküls oder der Grundriss eines noch nicht gebauten Vergnügungsparks, so ist dies in Ordnung. Wenn der Standort des Vergnügungsparks bereits geplant wurde, dann ist die Wahl eines geeigneten Koordinatenreferenzsystems sinnvoll, auch wenn es nur darum geht sicherzustellen, dass der Vergnügungspark keine bereits bestehenden Strukturen ü [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:2098
@@ -4776,35 +3722,30 @@ msgid ""
 "Even in the case where you are planning a Mars expedition to transport the "
 "human race in the event of a nuclear holocaust and you want to map out the "
 "Mars planet for rehabitation, you can use a non-earthly coordinate system "
-"such as <ulink url=\"http://spatialreference.org/ref/iau2000/mars-2000/"
-"\">Mars 2000</ulink> make one up and insert it in the "
-"<varname>spatial_ref_sys</varname> table. Though this Mars coordinate system "
-"is a non-planar one (it's in degrees spheroidal), you can use it with the "
-"geography type to have your length and proximity measurements in meters "
-"instead of degrees."
-msgstr ""
+"such as <ulink "
+"url=\"http://spatialreference.org/ref/iau2000/mars-2000/\">Mars 2000</ulink>"
+" make one up and insert it in the <varname>spatial_ref_sys</varname> table. "
+"Though this Mars coordinate system is a non-planar one (it's in degrees "
+"spheroidal), you can use it with the geography type to have your length and "
+"proximity measurements in meters instead of degrees."
+msgstr "Sogar wenn Sie eine Mars Expedition planen, um die menschliche Rasse nach einem nuklearen Holocaust zu transportieren und Sie den Planeten Mars für die Besiedelung kartieren wollen, so können Sie ein Koordinatenreferenzsystem wie <ulink url=\"http://spatialreference.org/ref/iau2000/mars-2000/\">Mars 2000</ulink> erstellen und dieses in die Tabelle <varname>spatial_ref_sys</varname> einfügen. Obwohl diese Koordinatensystem für den Mars nicht planar ist (es ist in Grad des Referenz [...]
 
 #. Tag: title
 #: using_postgis_dataman.xml:2104
 #, no-c-format
 msgid "Taking Advantage of Indexes"
-msgstr "Tirando vantagem dos índices"
+msgstr "Indizes nutzen"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2106
 #, no-c-format
 msgid ""
-"When constructing a query it is important to remember that only the bounding-"
-"box-based operators such as && can take advantage of the GiST "
-"spatial index. Functions such as <varname>ST_Distance()</varname> cannot use "
-"the index to optimize their operation. For example, the following query "
-"would be quite slow on a large table:"
-msgstr ""
-"Ao construir uma consulta é importante lembrar que somente os operadores "
-"baseados na caixa delimitadora como && podem tirar vantagem do "
-"índice GiST. Funções como <varname>ST_Distance()</varname> não podem usar o "
-"índice para otimizar sua operação. Por exemplo, a consulta a seguir seria "
-"devagar em uma tabela grande: "
+"When constructing a query it is important to remember that only the "
+"bounding-box-based operators such as && can take advantage of the "
+"GiST spatial index. Functions such as <varname>ST_Distance()</varname> "
+"cannot use the index to optimize their operation. For example, the following"
+" query would be quite slow on a large table:"
+msgstr "Wenn Sie eine Abfrage erstellen müssen Sie beachten, dass nur die auf den Umgebungsrechtecken basierenden Operatoren wie && die Vorteile eines räumlichen GIST Index ausnutzen können. Funktionen wie <varname>ST_Distance()</varname> können den Index nicht zur Optimierung heranziehen. Zum Beispiel würde die folgende Abfrage auf eine große Tabelle ziemlich langsam ablaufen:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2113
@@ -4812,13 +3753,8 @@ msgstr ""
 msgid ""
 "SELECT the_geom\n"
 "FROM geom_table\n"
-"WHERE ST_Distance(the_geom, ST_GeomFromText('POINT(100000 200000)', 312)) "
-"< 100"
-msgstr ""
-"SELECT the_geom\n"
-"FROM geom_table\n"
-"WHERE ST_Distance(the_geom, ST_GeomFromText('POINT(100000 200000)', 312)) "
-"< 100"
+"WHERE ST_Distance(the_geom, ST_GeomFromText('POINT(100000 200000)', 312)) < 100"
+msgstr "SELECT the_geom\nFROM geom_table\nWHERE ST_Distance(the_geom, ST_GeomFromText('POINT(100000 200000)', 312)) < 100"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2115
@@ -4830,13 +3766,7 @@ msgid ""
 "point, ie. one <varname>ST_Distance()</varname> calculation for each row in "
 "the table. We can avoid this by using the && operator to reduce the "
 "number of distance calculations required:"
-msgstr ""
-"Esta consulta está selecionando todas as geometrias na geom_table a qual "
-"está dentro de 100 unidades do ponto (100000, 200000). Será devagar pois "
-"está calculando a distância entre cada ponto na tabela e nosso ponto "
-"especificado, ex.: um cálculo <varname>ST_Distance()</varname> para cada "
-"linha na tabela. Podemos evitar isto usando o operador && para "
-"reduzir o número de cálculos de distância necessários: "
+msgstr "Diese Abfrage wählt all jene Geometrie der Tabelle \"geom_table\" aus, die weniger als 100 Einheiten von dem Punkt (100000, 200000) entfernt liegt. Sie ist sehr langsam, da die Entfernung zwischen jedem Punkt in der Tabelle und Unserem angegebenen Punkt berechnet werden muss, d.h. eine <varname>ST_Distance()</varname> Berechnung pro Tabellenzeile. Wir können dies vermeiden, indem wir den Operator \"&&\" verwenden und so die Anzahl der benötigten Entfernungsberechnungen ve [...]
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2122
@@ -4844,13 +3774,8 @@ msgstr ""
 msgid ""
 "SELECT the_geom\n"
 "FROM geom_table\n"
-"WHERE ST_DWithin(the_geom,  ST_MakeEnvelope(90900, 190900, 100100, "
-"200100,312), 100)"
-msgstr ""
-"SELECT the_geom\n"
-"FROM geom_table\n"
-"WHERE ST_DWithin(the_geom,  ST_MakeEnvelope(90900, 190900, 100100, "
-"200100,312), 100)"
+"WHERE ST_DWithin(the_geom,  ST_MakeEnvelope(90900, 190900, 100100, 200100,312), 100)"
+msgstr "SELECT the_geom\nFROM geom_table\nWHERE ST_DWithin(the_geom,  ST_MakeEnvelope(90900, 190900, 100100, 200100,312), 100)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2124
@@ -4860,32 +3785,20 @@ msgid ""
 "way. Assuming there is a GiST index on the_geom, the query planner will "
 "recognize that it can use the index to reduce the number of rows before "
 "calculating the result of the <varname>ST_distance()</varname> function. "
-"Notice that the <varname>ST_MakeEnvelope</varname> geometry which is used in "
-"the && operation is a 200 unit square box centered on the original "
-"point - this is our \"query box\". The && operator uses the index to "
-"quickly reduce the result set down to only those geometries which have "
+"Notice that the <varname>ST_MakeEnvelope</varname> geometry which is used in"
+" the && operation is a 200 unit square box centered on the original "
+"point - this is our \"query box\". The && operator uses the index to"
+" quickly reduce the result set down to only those geometries which have "
 "bounding boxes that overlap the \"query box\". Assuming that our query box "
 "is much smaller than the extents of the entire geometry table, this will "
 "drastically reduce the number of distance calculations that need to be done."
-msgstr ""
-"Esta consulta seleciona as mesmas geometrias, mas não de uma forma "
-"eficiente. Assumindo que existe um índice GiST na the_geom, o organizador de "
-"consulta irá reconhecer que pode usar o índice para reduzir o número de "
-"linhas antes de calcular o resultado da função <varname>ST_distance()</"
-"varname> . Note que a geometria <varname>ST_MakeEnvelope</varname> que é "
-"usada na operação && é uma caixa quadrada de 200 unidades centrada "
-"no ponto original - esta é nossa \"caixa consulta\". O operador && "
-"usa o índice para reduzir o resultado definido apenas para aquelas "
-"geometrias que possuem caixas delimitadoras que sobrepõem a \"caixa consulta"
-"\". Assumindo que nossa caixa consulta é muito menor que as extensões da "
-"tabela inteira, isto irá reduzir drasticamente o número de cálculos de "
-"distância que precisam ser feitos. "
+msgstr "Diese Anfrage wählt dieselbe Geometrie aus, allerdings auf effizientere Weise. Angenommen es existiert ein GIST Index auf der Spalte \"the_geom\" und der Anfrageoptimierer erkennt, dass der Index angewendet werden kann, um die Zeilenanzahl zu verringern, bevor das Ergebnis durch die Funktion <varname>ST_Distance()</varname> errechnet wird. Anmerkung: die Geometrie <varname>ST_MakeEnvelope</varname>, die vom Operator \"&&\" verwendet wird, ist ein Quadrat mit einer Seitenl [...]
 
 #. Tag: title
 #: using_postgis_dataman.xml:2138
 #, no-c-format
 msgid "Change in Behavior"
-msgstr "Mudança no Comportamento "
+msgstr "Änderung der Verhaltensweise"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2140
@@ -4894,16 +3807,13 @@ msgid ""
 "As of PostGIS 1.3.0, most of the Geometry Relationship Functions, with the "
 "notable exceptions of ST_Disjoint and ST_Relate, include implicit bounding "
 "box overlap operators."
-msgstr ""
-"Assim como o PostGIS 1.3.0, a maioria das funções de relações de geometrias, "
-"com as exceções de ST_Disjoint e ST_Relate, incluem uma caixa delimitadora "
-"implícita que sobrepõe operadores. "
+msgstr "Ab PostGIS 1.3.0 implizieren die meisten geometrischen Relationsfunktionen die Verwendung von Überlappungsoperatoren auf die Umgebungsrechtecke. Erwähnenswerte Ausnahmen sind ST_Disjoint und ST_Relate."
 
 #. Tag: title
 #: using_postgis_dataman.xml:2147
 #, no-c-format
 msgid "Examples of Spatial SQL"
-msgstr "Exemplos de SQL espacial"
+msgstr "Beispiele für Spatial SQL"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2149
@@ -4912,10 +3822,7 @@ msgid ""
 "The examples in this section will make use of two tables, a table of linear "
 "roads, and a table of polygonal municipality boundaries. The table "
 "definitions for the <varname>bc_roads</varname> table is:"
-msgstr ""
-"Os exemplos desta seção farão uso de duas tabelas, uma tabela de ruas "
-"lineares e uma de limites de municípios poligonais. As definições para a "
-"tabela <varname>bc_roads</varname> são:"
+msgstr "Die Beispiele in diesem Abschnitt verwenden zwei Tabellen, eine Tabelle mit linearen Strassen, und eine Tabelle mit polygonalen Verwaltungsgrenzen. Die Tabellendefinition der Tabelle <varname>bc_roads</varname> lautet:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2153
@@ -4926,19 +3833,14 @@ msgid ""
 "gid         | integer           | Unique ID\n"
 "name        | character varying | Road Name\n"
 "the_geom    | geometry          | Location Geometry (Linestring)"
-msgstr ""
-"Column      | Type              | Description\n"
-"------------+-------------------+-------------------\n"
-"gid         | integer           | Unique ID\n"
-"name        | character varying | Road Name\n"
-"the_geom    | geometry          | Location Geometry (Linestring)"
+msgstr "Column      | Type              | Description\n------------+-------------------+-------------------\ngid         | integer           | Unique ID\nname        | character varying | Road Name\nthe_geom    | geometry          | Location Geometry (Linestring)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2155
 #, no-c-format
 msgid ""
 "The table definition for the <varname>bc_municipality</varname> table is:"
-msgstr "A definição para a tabela <varname>bc_municipality</varname> é:"
+msgstr "Die Tabellendefinition für die Tabelle <varname>bc_municipality</varname>:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2158
@@ -4950,26 +3852,19 @@ msgid ""
 "code       | integer           | Unique ID\n"
 "name       | character varying | City / Town Name\n"
 "the_geom   | geometry          | Location Geometry (Polygon)"
-msgstr ""
-"Column     | Type              | Description\n"
-"-----------+-------------------+-------------------\n"
-"gid        | integer           | Unique ID\n"
-"code       | integer           | Unique ID\n"
-"name       | character varying | City / Town Name\n"
-"the_geom   | geometry          | Location Geometry (Polygon)"
+msgstr "Column     | Type              | Description\n-----------+-------------------+-------------------\ngid        | integer           | Unique ID\ncode       | integer           | Unique ID\nname       | character varying | City / Town Name\nthe_geom   | geometry          | Location Geometry (Polygon)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2163
 #, no-c-format
 msgid "What is the total length of all roads, expressed in kilometers?"
-msgstr ""
-"Qual é o comprimento total de todas as ruas, expressado em quilômetros?  "
+msgstr "Gesamtlänge aller Straßen in Kilometer?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2168
 #, no-c-format
 msgid "You can answer this question with a very simple piece of SQL:"
-msgstr "Você pode responder esta questão com um pedaço simples de SQL: "
+msgstr "Sie können diese Frage mit einer sehr einfachen SQL Anweisung beantworten:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2171
@@ -4981,29 +3876,21 @@ msgid ""
 "------------------\n"
 "70842.1243039643\n"
 "(1 row)"
-msgstr ""
-"SELECT sum(ST_Length(the_geom))/1000 AS km_roads FROM bc_roads;\n"
-"\n"
-"km_roads\n"
-"------------------\n"
-"70842.1243039643\n"
-"(1 row)"
+msgstr "SELECT sum(ST_Length(the_geom))/1000 AS km_roads FROM bc_roads;\n\nkm_roads\n------------------\n70842.1243039643\n(1 row)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2177
 #, no-c-format
 msgid "How large is the city of Prince George, in hectares?"
-msgstr "Quão grande é a cidade de Prince George em hectares? "
+msgstr "Wieviele Hektar hat die Stadt Prince George?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2181
 #, no-c-format
 msgid ""
-"This query combines an attribute condition (on the municipality name) with a "
-"spatial calculation (of the area):"
-msgstr ""
-"Esta consulta combina um atributo condição (no nome do município) com um "
-"cálculo espacial (da área):"
+"This query combines an attribute condition (on the municipality name) with a"
+" spatial calculation (of the area):"
+msgstr "Diese Abfrage kombiniert eine Attributbedingung (auf den Gemeindenamen) mit einer räumlichen Berechnung (der Fläche):"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2185
@@ -5018,22 +3905,13 @@ msgid ""
 "------------------\n"
 "32657.9103824927\n"
 "(1 row)"
-msgstr ""
-"SELECT\n"
-"  ST_Area(the_geom)/10000 AS hectares\n"
-"FROM bc_municipality\n"
-"WHERE name = 'PRINCE GEORGE';\n"
-"\n"
-"hectares\n"
-"------------------\n"
-"32657.9103824927\n"
-"(1 row)"
+msgstr "SELECT\n  ST_Area(the_geom)/10000 AS hectares\nFROM bc_municipality\nWHERE name = 'PRINCE GEORGE';\n\nhectares\n------------------\n32657.9103824927\n(1 row)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2191
 #, no-c-format
 msgid "What is the largest municipality in the province, by area?"
-msgstr "Qual é o maior município na província, por área? "
+msgstr "Welche ist die flächengrößte Gemeinde der Provinz?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2196
@@ -5041,9 +3919,7 @@ msgstr "Qual é o maior município na província, por área? "
 msgid ""
 "This query brings a spatial measurement into the query condition. There are "
 "several ways of approaching this problem, but the most efficient is below:"
-msgstr ""
-"Esta consulta traz uma media espacial dentro da consulta condição. Existem "
-"várias maneiras de abordar este problema, mas o mais eficiente está abaixo:"
+msgstr "Diese Abfrage verwendet eine räumliche Messung als Abfragefilter. Es gibt verschiedene Wege, um diese Problem anzugehen, aber die effizienteste Methode ist folgende:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2200
@@ -5061,19 +3937,7 @@ msgid ""
 "---------------+-----------------\n"
 "TUMBLER RIDGE  | 155020.02556131\n"
 "(1 row)"
-msgstr ""
-"SELECT\n"
-"  name,\n"
-"  ST_Area(the_geom)/10000 AS hectares\n"
-"FROM\n"
-"  bc_municipality\n"
-"ORDER BY hectares DESC\n"
-"LIMIT 1;\n"
-"\n"
-"name           | hectares\n"
-"---------------+-----------------\n"
-"TUMBLER RIDGE  | 155020.02556131\n"
-"(1 row)"
+msgstr "SELECT\n  name,\n  ST_Area(the_geom)/10000 AS hectares\nFROM\n  bc_municipality\nORDER BY hectares DESC\nLIMIT 1;\n\nname           | hectares\n---------------+-----------------\nTUMBLER RIDGE  | 155020.02556131\n(1 row)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2202
@@ -5085,20 +3949,13 @@ msgid ""
 "ordering the results in a descending direction, and them using the "
 "PostgreSQL \"LIMIT\" command we can easily pick off the largest value "
 "without using an aggregate function like max()."
-msgstr ""
-"Note que para responder esta pesquisa, tivemos que calcular a área de cada "
-"polígono. Se estivéssemos acostumados a fazer isto, faria sentido adicionar "
-"uma coluna área à tabela que poderíamos classificar separadamente para "
-"apresentação. Pedindo os resultados em uma direção descendente, e usando o "
-"comando PostgreSQL \"LIMITE\" podemos escolher o maior valor sem usar uma "
-"função agregada como max().  "
+msgstr "Um diese Anfrage zu beantworten müssen wir die Fläche eines jeden Polygons berechnen. Wenn wir dies oft machen müssen, kann es aufgrund der Rechenleistung sinnvoll sein, eine eigene Flächenspalte an die Tabelle anzuhängen und mit einem Index zu versehen. Indem wir das Ergebnis in absteigender Reihenfolge sortieren und den PostgreSQL Befehl \"LIMIT\" einsetzen, können wir die größten Werte herausfiltern, ohne eine Aggregatfunktion wie max() verwenden zu müssen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2214
 #, no-c-format
 msgid "What is the length of roads fully contained within each municipality?"
-msgstr ""
-"Qual é o comprimento de ruas completamente contidas dentro de cada município?"
+msgstr "Welche Länge haben die Straßen, die zur Gänze innerhalb einer Gemeinde liegen?"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2219
@@ -5108,11 +3965,7 @@ msgid ""
 "data from two tables (doing a join) but using a spatial interaction "
 "condition (\"contained\") as the join condition rather than the usual "
 "relational approach of joining on a common key:"
-msgstr ""
-"Este é um exemplo de uma \"união espacial\", porque estamos unindo dados de "
-"duas tabelas (fazendo uma união), mas usando a condição de interação "
-"espacial (\"contida\") como a condição de união em vez da maneira usual de "
-"unir a uma chave comum: "
+msgstr "Dies ist ein Beispiel für einen \"Spatial Join\", da wir die Daten aus zwei Tabellen zusammenführen (einen Join ausführen) und als Join-Bedingung eine räumliche Interaktion (\"contained\") verwenden - anstelle  des üblichen relationalen Ansatzes bei dem die Tabellen über einen gemeinsamen Schlüssel verknüpft werden:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2225
@@ -5137,63 +3990,35 @@ msgid ""
 "BURNABY                     | 773.769091404338\n"
 "PRINCE GEORGE               | 694.37554369147\n"
 "..."
-msgstr ""
-"SELECT\n"
-"  m.name,\n"
-"  sum(ST_Length(r.the_geom))/1000 as roads_km\n"
-"FROM\n"
-"  bc_roads AS r,\n"
-"  bc_municipality AS m\n"
-"WHERE\n"
-"  ST_Contains(m.the_geom,r.the_geom)\n"
-"GROUP BY m.name\n"
-"ORDER BY roads_km;\n"
-"\n"
-"name                        | roads_km\n"
-"----------------------------+------------------\n"
-"SURREY                      | 1539.47553551242\n"
-"VANCOUVER                   | 1450.33093486576\n"
-"LANGLEY DISTRICT            | 833.793392535662\n"
-"BURNABY                     | 773.769091404338\n"
-"PRINCE GEORGE               | 694.37554369147\n"
-"..."
+msgstr "SELECT\n  m.name,\n  sum(ST_Length(r.the_geom))/1000 as roads_km\nFROM\n  bc_roads AS r,\n  bc_municipality AS m\nWHERE\n  ST_Contains(m.the_geom,r.the_geom)\nGROUP BY m.name\nORDER BY roads_km;\n\nname                        | roads_km\n----------------------------+------------------\nSURREY                      | 1539.47553551242\nVANCOUVER                   | 1450.33093486576\nLANGLEY DISTRICT            | 833.793392535662\nBURNABY                     | 773.769091404338\nPRINC [...]
 
 #. Tag: para
 #: using_postgis_dataman.xml:2227
 #, no-c-format
 msgid ""
-"This query takes a while, because every road in the table is summarized into "
-"the final result (about 250K roads for our particular example table). For "
+"This query takes a while, because every road in the table is summarized into"
+" the final result (about 250K roads for our particular example table). For "
 "smaller overlays (several thousand records on several hundred) the response "
 "can be very fast."
-msgstr ""
-"Esta consulta leva alguns instantes, pois cada rua na tabela está resumida "
-"no resultado final (por volta de 250K ruas para nossa tabela exemplo). Para "
-"coberturas menores (vários milhares de relatos em muitas centenas) a "
-"resposta pode ser bem rápida. "
+msgstr "Diese Abfrage dauert ein Weilchen, da sämtliche Straßen in der Tabelle in das endgültige Ergebnis aufsummiert werden müssen (über 250k Straßen in Unserem speziellen Beispiel). Bei kleineren Überlagerungen (ein paar tausend Datensätze auf ein paar Hundert) kann die Antwort sehr schnell zurückkommen."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2236
 #, no-c-format
-msgid "Create a new table with all the roads within the city of Prince George."
-msgstr ""
-"Criar uma nova tabela como todas as ruas dentro da cidade de Prince George. "
+msgid ""
+"Create a new table with all the roads within the city of Prince George."
+msgstr "Eine neue Tabelle erzeugen, die alle Straßen der Stadt Prince George beinhaltet."
 
 #. Tag: para
 #: using_postgis_dataman.xml:2241
 #, no-c-format
 msgid ""
 "This is an example of an \"overlay\", which takes in two tables and outputs "
-"a new table that consists of spatially clipped or cut resultants. Unlike the "
-"\"spatial join\" demonstrated above, this query actually creates new "
+"a new table that consists of spatially clipped or cut resultants. Unlike the"
+" \"spatial join\" demonstrated above, this query actually creates new "
 "geometries. An overlay is like a turbo-charged spatial join, and is useful "
 "for more exact analysis work:"
-msgstr ""
-"Este é um exemplo de uma \"cobertura\", que pega duas tabelas e gera uma "
-"nova tabela que consiste de resultantes cortadas. Diferente da \"união "
-"espacial\" demonstrada acima, esta consulta realmente cria novas geometrias. "
-"Uma cobertura é como uma união espacial turbo carregada, e é útil para "
-"trabalhos de análise mais exatos:"
+msgstr "Dies ist ein Beispiel für ein \"Overlay\", das zwei Tabellen entgegennimmt und eine neue Tabelle ausgibt, welche die aus- und abgeschnittene Ergebnisgeometrie enthält. Anders als bei dem oben gezeigten \"Spatial Join\" erzeugt diese Abfrage eine neue Geometrie. Ein \"Overlay\" ist wie ein \"Spatial Join\" mit Turbolader und wird für genauere Analysen verwendet:"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2248
@@ -5208,22 +4033,13 @@ msgid ""
 "  bc_roads AS r,\n"
 "  bc_municipality AS m\n"
 "WHERE  m.name = 'PRINCE GEORGE' AND ST_Intersects(r.the_geom, m.the_geom);"
-msgstr ""
-"CREATE TABLE pg_roads as\n"
-"SELECT\n"
-"  ST_Intersection(r.the_geom, m.the_geom) AS intersection_geom,\n"
-"  ST_Length(r.the_geom) AS rd_orig_length,\n"
-"  r.*\n"
-"FROM\n"
-"  bc_roads AS r,\n"
-"  bc_municipality AS m\n"
-"WHERE  m.name = 'PRINCE GEORGE' AND ST_Intersects(r.the_geom, m.the_geom);"
+msgstr "CREATE TABLE pg_roads as\nSELECT\n  ST_Intersection(r.the_geom, m.the_geom) AS intersection_geom,\n  ST_Length(r.the_geom) AS rd_orig_length,\n  r.*\nFROM\n  bc_roads AS r,\n  bc_municipality AS m\nWHERE  m.name = 'PRINCE GEORGE' AND ST_Intersects(r.the_geom, m.the_geom);"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2254
 #, no-c-format
 msgid "What is the length in kilometers of \"Douglas St\" in Victoria?"
-msgstr "Qual é o tamanho em quilômetros da \"Douglas St\" em Victoria?"
+msgstr "Wie lange ist die \"Douglas St\" in Victoria in Kilometern?"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2259
@@ -5241,25 +4057,13 @@ msgid ""
 "------------------\n"
 "4.89151904172838\n"
 "(1 row)"
-msgstr ""
-"SELECT\n"
-"  sum(ST_Length(r.the_geom))/1000 AS kilometers\n"
-"FROM\n"
-"  bc_roads r,\n"
-"  bc_municipality m\n"
-"WHERE  r.name = 'Douglas St' AND m.name = 'VICTORIA'\n"
-"        AND ST_Contains(m.the_geom, r.the_geom) ;\n"
-"\n"
-"kilometers\n"
-"------------------\n"
-"4.89151904172838\n"
-"(1 row)"
+msgstr "SELECT\n  sum(ST_Length(r.the_geom))/1000 AS kilometers\nFROM\n  bc_roads r,\n  bc_municipality m\nWHERE  r.name = 'Douglas St' AND m.name = 'VICTORIA'\n        AND ST_Contains(m.the_geom, r.the_geom) ;\n\nkilometers\n------------------\n4.89151904172838\n(1 row)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:2265
 #, no-c-format
 msgid "What is the largest municipality polygon that has a hole?"
-msgstr "Qual é o maior município poligonal que tem um buraco?"
+msgstr "Welches ist das größte Gemeindepolygon mit einer Lücke?"
 
 #. Tag: programlisting
 #: using_postgis_dataman.xml:2270
@@ -5274,29 +4078,4 @@ msgid ""
 "-----+--------------+------------------\n"
 "12   | SPALLUMCHEEN | 257374619.430216\n"
 "(1 row)"
-msgstr ""
-"SELECT gid, name, ST_Area(the_geom) AS area\n"
-"FROM bc_municipality\n"
-"WHERE ST_NRings(the_geom) > 1\n"
-"ORDER BY area DESC LIMIT 1;\n"
-"\n"
-"gid  | name         | area\n"
-"-----+--------------+------------------\n"
-"12   | SPALLUMCHEEN | 257374619.430216\n"
-"(1 row)"
-
-#~ msgid ""
-#~ "Examples of the text representations (EWKT) of the extended spatial "
-#~ "objects of the features are as follows. The * ones are new in this "
-#~ "version of PostGIS:"
-#~ msgstr ""
-#~ "A seguir, exemplos das representações do textos (EWKT) dos objetos "
-#~ "espaciais das características. Os * são novos nesta versão do PostGIS:"
-
-#~ msgid ""
-#~ "However they may be registered as a generic geometry column if the column "
-#~ "was not defined as a specific type during creation."
-#~ msgstr ""
-#~ "Entretanto, elas podem ser registrados como uma coluna geométrica "
-#~ "genérica se ela não for definida como um tipo específico durante a "
-#~ "criação. "
+msgstr "SELECT gid, name, ST_Area(the_geom) AS area\nFROM bc_municipality\nWHERE ST_NRings(the_geom) > 1\nORDER BY area DESC LIMIT 1;\n\ngid  | name         | area\n-----+--------------+------------------\n12   | SPALLUMCHEEN | 257374619.430216\n(1 row)"
diff --git a/doc/po/de/using_raster_dataman.xml.po b/doc/po/de/using_raster_dataman.xml.po
new file mode 100644
index 0000000..8898cda
--- /dev/null
+++ b/doc/po/de/using_raster_dataman.xml.po
@@ -0,0 +1,1614 @@
+# SOME DESCRIPTIVE TITLE.
+# 
+# Translators:
+# Andreas Schild <andreas.schild at bfw.gv.at>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: PostGIS\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2017-01-28 07:03+0000\n"
+"PO-Revision-Date: 2017-08-29 08:06+0000\n"
+"Last-Translator: Andreas Schild <andreas.schild at bfw.gv.at>\n"
+"Language-Team: German (http://www.transifex.com/postgis/postgis/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Tag: title
+#: using_raster_dataman.xml:3
+#, no-c-format
+msgid "Raster Data Management, Queries, and Applications"
+msgstr "Rasterdaten: Verwaltung, Abfrage und Anwendung"
+
+#. Tag: title
+#: using_raster_dataman.xml:5
+#, no-c-format
+msgid "Loading and Creating Rasters"
+msgstr "Laden und Erstellen von Rastertabellen"
+
+#. Tag: para
+#: using_raster_dataman.xml:6
+#, no-c-format
+msgid ""
+"For most use cases, you will create PostGIS rasters by loading existing "
+"raster files using the packaged <varname>raster2pgsql</varname> raster "
+"loader."
+msgstr "In den häufigsten Anwendungsfällen werden Sie einen PostGIS-Raster durch das Laden einer bestehenden Rasterdatei, mit Hilfe des Rasterladers <varname>raster2pgsql</varname>, erstellen."
+
+#. Tag: title
+#: using_raster_dataman.xml:9
+#, no-c-format
+msgid "Using raster2pgsql to load rasters"
+msgstr "Verwendung von raster2pgsql zum Laden von Rastern"
+
+#. Tag: para
+#: using_raster_dataman.xml:10
+#, no-c-format
+msgid ""
+"The <varname>raster2pgsql</varname> is a raster loader executable that loads"
+" GDAL supported raster formats into sql suitable for loading into a PostGIS "
+"raster table. It is capable of loading folders of raster files as well as "
+"creating overviews of rasters."
+msgstr "<varname>raster2pgsql</varname> ist ein ausführbarer Rasterlader, der die von GDAL unterstützten Rasterformate in SQL umwandelt um sie anschließend in eine PostGIS Rastertabelle zu laden. Er kann sowohl ganze Verzeichnisse mit Rasterdateien laden, als auch Rasterübersichten erzeugen."
+
+#. Tag: para
+#: using_raster_dataman.xml:13
+#, no-c-format
+msgid ""
+"Since the raster2pgsql is compiled as part of PostGIS most often (unless you"
+" compile your own GDAL library), the raster types supported by the "
+"executable will be the same as those compiled in the GDAL dependency "
+"library. To get a list of raster types your particular raster2pgsql supports"
+" use the <varname>-G</varname> switch. These should be the same as those "
+"provided by your PostGIS install documented here <xref "
+"linkend=\"RT_ST_GDALDrivers\"/> if you are using the same gdal library for "
+"both."
+msgstr "Da \"raster2pgsql\" meistens als Teil von PostGIS kompiliert ist (solange Sie nicht Ihre eigene GDAL Bibliothek kompilieren), sind die von \"raster2pgsql\" unterstützten Rastertypen die selben wie in der GDAL Bibliothek. Um eine Liste der  Rastertypen, die von Ihrem jeweiligen \"raster2pgsql\"unterstützt werden, zu erhalten, benutzen Sie bitte den  <varname>-G</varname> Switch. Falls Sie dieselbe GDAL Bibliothek für beide verwenden, sollte diese Liste mit der Ihrer PostGIS Instal [...]
+
+#. Tag: para
+#: using_raster_dataman.xml:16
+#, no-c-format
+msgid ""
+"The older version of this tool was a python script. The executable has "
+"replaced the python script. If you still find the need for the Python script"
+" Examples of the python one can be found at <ulink "
+"url=\"http://trac.osgeo.org/gdal/wiki/frmts_wtkraster.html\">GDAL PostGIS "
+"Raster Driver Usage</ulink>. Please note that the raster2pgsql python script"
+" may not work with future versions of PostGIS raster and is no longer "
+"supported."
+msgstr "Die frühere Version dieses Tools war ein Python Skript. Die lauffähige Version hat das Python Skript ersetzt. Sollten Sie weiterhin das Python Skript benötigen, können Sie unter <ulink url=\"http://trac.osgeo.org/gdal/wiki/frmts_wtkraster.html\">GDAL PostGIS Raster Driver Usage</ulink> Beispiele für Python finden. Beachten Sie bitte, dass zukünftige Versionen von PostGIS Raster das \"raster2pgsql\" Pythonskript nicht mehr unterstützen."
+
+#. Tag: para
+#: using_raster_dataman.xml:21
+#, no-c-format
+msgid ""
+"When creating overviews of a specific factor from a set of rasters that are "
+"aligned, it is possible for the overviews to not align. Visit <ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/1764\">http://trac.osgeo.org/postgis/ticket/1764</ulink>"
+" for an example where the overviews do not align."
+msgstr "Bei einem bestimmten Faktor kann es vorkommen, dass die Raster in der Übersicht/Overview nicht bündig angeordnet sind, obwohl sie die Raster selbst dies sind. Siehe <ulink url=\"http://trac.osgeo.org/postgis/ticket/1764\">http://trac.osgeo.org/postgis/ticket/1764</ulink> für ein solches Beispiel."
+
+#. Tag: para
+#: using_raster_dataman.xml:23
+#, no-c-format
+msgid "EXAMPLE USAGE:"
+msgstr "ANWENDUNGSBEISPIEL:"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:24
+#, no-c-format
+msgid ""
+"raster2pgsql <varname>raster_options_go_here</varname> "
+"<varname>raster_file</varname> "
+"<varname>someschema</varname>.<varname>sometable</varname> > out.sql"
+msgstr "raster2pgsql <varname>raster_options_go_here</varname> <varname>raster_file</varname> <varname>someschema</varname>.<varname>sometable</varname> > out.sql"
+
+#. Tag: term
+#: using_raster_dataman.xml:28
+#, no-c-format
+msgid "<term>-?</term>"
+msgstr "<term>-?</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:30
+#, no-c-format
+msgid ""
+"Display help screen. Help will also display if you don't pass in any "
+"arguments."
+msgstr "Zeigt die Hilfe an, auch dann, wenn keine Argumente übergeben werden."
+
+#. Tag: term
+#: using_raster_dataman.xml:37
+#, no-c-format
+msgid "<term>-G</term>"
+msgstr "<term>-G</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:39
+#, no-c-format
+msgid "Print the supported raster formats."
+msgstr "Gibt die unterstützten Rasterformate aus."
+
+#. Tag: term
+#: using_raster_dataman.xml:46
+#, no-c-format
+msgid "(c|a|d|p) These are mutually exclusive options:"
+msgstr "(c|a|d|p) Dies sind sich gegenseitig ausschließende Optionen:"
+
+#. Tag: term
+#: using_raster_dataman.xml:51
+#, no-c-format
+msgid "<term>-c</term>"
+msgstr "<term>-c</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:53
+#, no-c-format
+msgid ""
+"Create new table and populate it with raster(s), <emphasis>this is the "
+"default mode</emphasis>"
+msgstr "Eine neue Tabelle anlegen und mit Raster(n) befüllen, <emphasis>this is the default mode</emphasis>"
+
+#. Tag: term
+#: using_raster_dataman.xml:60
+#, no-c-format
+msgid "<term>-a</term>"
+msgstr "<term>-a</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:62
+#, no-c-format
+msgid "Append raster(s) to an existing table."
+msgstr "Raster zu einer bestehende Tabelle hinzufügen."
+
+#. Tag: term
+#: using_raster_dataman.xml:69
+#, no-c-format
+msgid "<term>-d</term>"
+msgstr "<term>-d</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:71
+#, no-c-format
+msgid "Drop table, create new one and populate it with raster(s)"
+msgstr "Tabelle löschen, eine Neu erzeugen und mit einem oder mehreren Raster befüllen"
+
+#. Tag: term
+#: using_raster_dataman.xml:78
+#, no-c-format
+msgid "<term>-p</term>"
+msgstr "<term>-p</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:80
+#, no-c-format
+msgid "Prepare mode, only create the table."
+msgstr "Beim vorbereitenden Modus wird ledigliche eine Tabelle erstellt."
+
+#. Tag: term
+#: using_raster_dataman.xml:91
+#, no-c-format
+msgid ""
+"Raster processing: Applying constraints for proper registering in raster "
+"catalogs"
+msgstr "Raster-Verarbeitung: Anwendung von Constraint's zur ordnungsgemäßen Registrierung im Rasterkatalog"
+
+#. Tag: term
+#: using_raster_dataman.xml:96
+#, no-c-format
+msgid "<term>-C</term>"
+msgstr "<term>-C</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:98
+#, no-c-format
+msgid ""
+"Apply raster constraints -- srid, pixelsize etc. to ensure raster is "
+"properly registered in <varname>raster_columns</varname> view."
+msgstr "Anwendung von Raster-Constraints, wie SRID, Zellgröße etc., um die ordnungsgemäße Registrierung des Rasters in der <varname>raster_columns</varname> View sicherzustellen."
+
+#. Tag: term
+#: using_raster_dataman.xml:104
+#, no-c-format
+msgid "<term>-x</term>"
+msgstr "<term>-x</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:106
+#, no-c-format
+msgid ""
+"Disable setting the max extent constraint. Only applied if -C flag is also "
+"used."
+msgstr "Unterbindet das Setzen der \"Max-Extent\" Bedingung. Wird nur angewandt, wenn auch die -C Flag gesetzt ist."
+
+#. Tag: term
+#: using_raster_dataman.xml:112
+#, no-c-format
+msgid "<term>-r</term>"
+msgstr "<term>-r</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:114
+#, no-c-format
+msgid ""
+"Set the constraints (spatially unique and coverage tile) for regular "
+"blocking. Only applied if -C flag is also used."
+msgstr "Setzt die Constraints (räumlich eindeutig und die Coverage-Kachel) der regelmäßigen Blöcke. Wird nur angewandt, wenn auch die -C Flag gesetzt ist. "
+
+#. Tag: term
+#: using_raster_dataman.xml:125
+#, no-c-format
+msgid ""
+"Raster processing: Optional parameters used to manipulate input raster "
+"dataset"
+msgstr "Rasterdaten-Verarbeitung: Optionale Parameter zur Manipulation von Input Raster Datensätzen"
+
+#. Tag: term
+#: using_raster_dataman.xml:130
+#, no-c-format
+msgid "-s <SRID>"
+msgstr "-s <SRID>"
+
+#. Tag: para
+#: using_raster_dataman.xml:132
+#, no-c-format
+msgid ""
+"Assign output raster with specified SRID. If not provided or is zero, "
+"raster's metadata will be checked to determine an appropriate SRID."
+msgstr "Dem Output-Raster eine bestimmte SRID zuweisen. Wenn keine SRID oder Null angegeben wird, werden die Raster-Metadaten auf eine geignete SRID hin überprüft."
+
+#. Tag: term
+#: using_raster_dataman.xml:139
+#, no-c-format
+msgid "-b BAND"
+msgstr "-b BAND"
+
+#. Tag: para
+#: using_raster_dataman.xml:141
+#, no-c-format
+msgid ""
+"Index (1-based) of band to extract from raster. For more than one band "
+"index, separate with comma (,). If unspecified, all bands of raster will be "
+"extracted."
+msgstr "Die Kennung (1-basiert) des Bandes, das aus dem Raster entnommen werden soll. Um mehrere Bänder anzugeben, trennen Sie die Kennungen bitte durch ein Komma (,)."
+
+#. Tag: term
+#: using_raster_dataman.xml:149
+#, no-c-format
+msgid "-t TILE_SIZE"
+msgstr "-t TILE_SIZE"
+
+#. Tag: para
+#: using_raster_dataman.xml:151
+#, no-c-format
+msgid ""
+"Cut raster into tiles to be inserted one per table row. "
+"<varname>TILE_SIZE</varname> is expressed as WIDTHxHEIGHT or set to the "
+"value \"auto\" to allow the loader to compute an appropriate tile size using"
+" the first raster and applied to all rasters."
+msgstr "Zerlegt den Raster in Kacheln, um eine Kachel pro Tabellenzeile einzufügen. <varname>TILE_SIZE</varname> wird entweder in BREITExHöhe ausgedrückt, oder auf den Wert \"auto\" gesetzt, wodurch der Raster-Lader eine passende Kachelgröße an Hand des ersten Raster's ermittelt und diese dann auf die anderen Raster anwendet."
+
+#. Tag: term
+#: using_raster_dataman.xml:158
+#, no-c-format
+msgid "<term>-P</term>"
+msgstr "<term>-P</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:160
+#, no-c-format
+msgid ""
+"Pad right-most and bottom-most tiles to guarantee that all tiles have the "
+"same width and height."
+msgstr "Die ganz rechts und ganz unten liegenden Kacheln aufstocken, damit für alle Kacheln gleiche Breite und Höhe sichergestellt ist."
+
+#. Tag: term
+#: using_raster_dataman.xml:170
+#, no-c-format
+msgid "-R, --register"
+msgstr "-R, --register"
+
+#. Tag: para
+#: using_raster_dataman.xml:172
+#, no-c-format
+msgid "Register the raster as a filesystem (out-db) raster."
+msgstr "Einen im Dateisystem vorliegenden Raster als (out-db) Raster registrieren."
+
+#. Tag: para
+#: using_raster_dataman.xml:173
+#, no-c-format
+msgid ""
+"Only the metadata of the raster and path location to the raster is stored in"
+" the database (not the pixels)."
+msgstr "Es werden nur die Metadaten und der Dateipfad des Rasters abgespeichert (nicht die Rasterzellen)."
+
+#. Tag: term
+#: using_raster_dataman.xml:178
+#, no-c-format
+msgid "-l <varname>OVERVIEW_FACTOR</varname>"
+msgstr "-l <varname>OVERVIEW_FACTOR</varname>"
+
+#. Tag: para
+#: using_raster_dataman.xml:179
+#, no-c-format
+msgid ""
+"Create overview of the raster. For more than one factor, separate with "
+"comma(,). Overview table name follows the pattern o_<varname>overview "
+"factor</varname>_<varname>table</varname>, where <varname>overview "
+"factor</varname> is a placeholder for numerical overview factor and "
+"<varname>table</varname> is replaced with the base table name. Created "
+"overview is stored in the database and is not affected by -R. Note that your"
+" generated sql file will contain both the main table and overview tables."
+msgstr "Erzeugt eine Übersicht/Overview des Rasters. Mehrere Faktoren sind durch einen Beistrich(,) zu trennen. Die Benennung der Übersichtstabelle erfolgt dem Muster o_<varname>overview_factor</varname>_<varname>table</varname>, wobei <varname>overview_factor</varname> ein Platzhalter für den numerischen Wert von \"overview_factor\" ist und <varname>table</varname> für den zugrundeliegenden Tabellennamen. Die erstellte Übersicht wird in der Datenbank gespeichert, auch wenn die Option -R [...]
+
+#. Tag: term
+#: using_raster_dataman.xml:187
+#, no-c-format
+msgid "-N <varname>NODATA</varname>"
+msgstr "-N <varname>NODATA</varname>"
+
+#. Tag: para
+#: using_raster_dataman.xml:189
+#, no-c-format
+msgid "NODATA value to use on bands without a NODATA value."
+msgstr "Der NODATA-Wert, der für Bänder verwendet wird, die keinen NODATA-Wert definiert haben."
+
+#. Tag: term
+#: using_raster_dataman.xml:201
+#, no-c-format
+msgid "Optional parameters used to manipulate database objects"
+msgstr "Optionale Parameter zur Manipulation von Datenbankobjekten"
+
+#. Tag: term
+#: using_raster_dataman.xml:206 using_raster_dataman.xml:235
+#, no-c-format
+msgid "<term>-q</term>"
+msgstr "<term>-q</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:208
+#, no-c-format
+msgid "Wrap PostgreSQL identifiers in quotes"
+msgstr "Setzt die PostgreSQL-Identifikatoren unter Anführungszeichen"
+
+#. Tag: term
+#: using_raster_dataman.xml:213
+#, no-c-format
+msgid "-f COLUMN"
+msgstr "-f COLUMN"
+
+#. Tag: para
+#: using_raster_dataman.xml:215
+#, no-c-format
+msgid "Specify name of destination raster column, default is 'rast'"
+msgstr "Gibt den Spaltennamen des Zielrasters an; standardmäßig wird er 'rast' benannt."
+
+#. Tag: term
+#: using_raster_dataman.xml:221
+#, no-c-format
+msgid "<term>-F</term>"
+msgstr "<term>-F</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:223
+#, no-c-format
+msgid "Add a column with the name of the file"
+msgstr "Eine Spalte mit dem Dateinamen hinzufügen"
+
+#. Tag: term
+#: using_raster_dataman.xml:228
+#, no-c-format
+msgid "-n COLUMN"
+msgstr "-n COLUMN"
+
+#. Tag: para
+#: using_raster_dataman.xml:230
+#, no-c-format
+msgid "Specify the name of the filename column. Implies -F."
+msgstr "Gibt die Bezeichnung für die Spalte mit dem Dateinamen an. Schließt -F\" mit ein."
+
+#. Tag: para
+#: using_raster_dataman.xml:237
+#, no-c-format
+msgid "Wrap PostgreSQL identifiers in quotes."
+msgstr "Setzt die PostgreSQL-Identifikatoren unter Anführungszeichen."
+
+#. Tag: term
+#: using_raster_dataman.xml:242
+#, no-c-format
+msgid "<term>-I</term>"
+msgstr "<term>-I</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:244
+#, no-c-format
+msgid "Create a GiST index on the raster column."
+msgstr "Einen GIST-Index auf die Rasterspalte anlegen."
+
+#. Tag: term
+#: using_raster_dataman.xml:251
+#, no-c-format
+msgid "<term>-M</term>"
+msgstr "<term>-M</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:253
+#, no-c-format
+msgid "Vacuum analyze the raster table."
+msgstr "VACUUM ANALYZE auf die Rastertabelle."
+
+#. Tag: term
+#: using_raster_dataman.xml:261
+#, no-c-format
+msgid "<term>-k</term>"
+msgstr "<term>-k</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:263
+#, no-c-format
+msgid "Skip NODATA value checks for each raster band."
+msgstr "Überspringt die Überprüfung von NODATA-Werten für jedes Rasterband."
+
+#. Tag: term
+#: using_raster_dataman.xml:271
+#, no-c-format
+msgid "-T <varname>tablespace</varname>"
+msgstr "-T <varname>tablespace</varname>"
+
+#. Tag: para
+#: using_raster_dataman.xml:273
+#, no-c-format
+msgid ""
+"Specify the tablespace for the new table. Note that indices (including the "
+"primary key) will still use the default tablespace unless the -X flag is "
+"also used."
+msgstr "Bestimmt den Tablespace für die neue Tabelle. Beachten Sie bitte, dass Indizes (einschließlich des Primärschlüssels) weiterhin den standardmäßigen Tablespace nutzen, solange nicht die -X Flag benutzt wird."
+
+#. Tag: term
+#: using_raster_dataman.xml:282
+#, no-c-format
+msgid "-X <varname>tablespace</varname>"
+msgstr "-X <varname>tablespace</varname>"
+
+#. Tag: para
+#: using_raster_dataman.xml:284
+#, no-c-format
+msgid ""
+"Specify the tablespace for the table's new index. This applies to the "
+"primary key and the spatial index if the -I flag is used."
+msgstr "Bestimmt den Tablespace für den neuen Index der Tabelle. Dieser gilt sowohl für den Primärschlüssel als auch für den räumlichen Index, falls die -I Flag gesetzt ist."
+
+#. Tag: term
+#: using_raster_dataman.xml:293
+#, no-c-format
+msgid "<term>-Y</term>"
+msgstr "<term>-Y</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:295
+#, no-c-format
+msgid "Use copy statements instead of insert statements."
+msgstr "Verwendung von Kopier- anstelle von Eingabe-Anweisungen."
+
+#. Tag: term
+#: using_raster_dataman.xml:306
+#, no-c-format
+msgid "<term>-e</term>"
+msgstr "<term>-e</term>"
+
+#. Tag: para
+#: using_raster_dataman.xml:307
+#, no-c-format
+msgid "Execute each statement individually, do not use a transaction."
+msgstr "Keine Transaktion verwenden, sondern jede Anweisung einzeln ausführen."
+
+#. Tag: term
+#: using_raster_dataman.xml:311
+#, no-c-format
+msgid "-E ENDIAN"
+msgstr "-E ENDIAN"
+
+#. Tag: para
+#: using_raster_dataman.xml:312
+#, no-c-format
+msgid ""
+"Control endianness of generated binary output of raster; specify 0 for XDR "
+"and 1 for NDR (default); only NDR output is supported now"
+msgstr "Legt die Byte-Reihenfolge des binär erstellten Rasters fest; geben Sie für XDR 0 und für NDR (Standardwert) 1 an; zurzeit wird nur die Ausgabe von NDR unterstützt."
+
+#. Tag: term
+#: using_raster_dataman.xml:316
+#, no-c-format
+msgid "-V <varname>version</varname>"
+msgstr "-V <varname>version</varname>"
+
+#. Tag: para
+#: using_raster_dataman.xml:317
+#, no-c-format
+msgid ""
+"Specify version of output format. Default is 0. Only 0 is supported at this "
+"time."
+msgstr "Bestimmt die Version des Ausgabeformats. Voreingestellt ist 0. Zur Zeit wird auch nur 0 unterstützt."
+
+#. Tag: para
+#: using_raster_dataman.xml:320
+#, no-c-format
+msgid ""
+"An example session using the loader to create an input file and uploading it"
+" chunked in 100x100 tiles might look like this:"
+msgstr "Eine Beispielssitzung, wo mit dem Lader eine Eingabedatei erstellt und stückchenweise als 100x100 Kacheln hochgeladen wird, könnte so aussehen:"
+
+#. Tag: para
+#: using_raster_dataman.xml:321
+#, no-c-format
+msgid ""
+"You can leave the schema name out e.g <varname>demelevation</varname> "
+"instead of <varname>public.demelevation</varname> and the raster table will "
+"be created in the default schema of the database or user"
+msgstr "Sie können den Schemanamen weglassen z.B. <varname>demelevation</varname> anstatt <varname>public.demelevation</varname> , wodurch die Rastertabelle im Standardschema der Datenbank oder des Anwenders angelegt wird."
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:323
+#, no-c-format
+msgid ""
+"raster2pgsql -s 4326 -I -C -M *.tif -F -t 100x100 public.demelevation > elev.sql\n"
+"psql -d gisdb -f elev.sql"
+msgstr "raster2pgsql -s 4326 -I -C -M *.tif -F -t 100x100 public.demelevation > elev.sql\npsql -d gisdb -f elev.sql"
+
+#. Tag: para
+#: using_raster_dataman.xml:325
+#, no-c-format
+msgid "A conversion and upload can be done all in one step using UNIX pipes:"
+msgstr "Durch die Verwendung von UNIX-Pipes kann die Konvertierung und der Upload in einem Schritt vollzogen werden:"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:327
+#, no-c-format
+msgid ""
+"raster2pgsql -s 4326 -I -C -M *.tif -F -t 100x100 public.demelevation | psql"
+" -d gisdb"
+msgstr "raster2pgsql -s 4326 -I -C -M *.tif -F -t 100x100 public.demelevation | psql -d gisdb"
+
+#. Tag: para
+#: using_raster_dataman.xml:329
+#, no-c-format
+msgid ""
+"Load rasters Massachusetts state plane meters aerial tiles into a schema "
+"called <varname>aerial</varname> and create a full view, 2 and 4 level "
+"overview tables, use copy mode for inserting (no intermediary file just "
+"straight to db), and -e don't force everything in a transaction (good if you"
+" want to see data in tables right away without waiting). Break up the "
+"rasters into 128x128 pixel tiles and apply raster constraints. Use copy mode"
+" instead of table insert. (-F) Include a field called filename to hold the "
+"name of the file the tiles were cut from."
+msgstr "Luftbildkacheln in \"Massachusetts State Plane Meters\" in das Schema <varname>aerial</varname> laden. Einen vollständigen View und Übersichtstabellen mit Faktor 2 und 4 erstellen. Verwendet den Modus \"copy\" für das Insert (keine dazwischengeschaltete Datei, sondern direkt in die Datenbank). Die Option -e bedingt, dass nicht alles innerhalb einer Transaktion abläuft (nützlich, wenn Sie sofort Daten sehen wollen, ohne zu warten). Die Raster werden in 128x128 Pixel große Kacheln  [...]
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:331
+#, no-c-format
+msgid ""
+"raster2pgsql -I -C -e -Y -F -s 26986 -t 128x128  -l 2,4 "
+"bostonaerials2008/*.jpg aerials.boston | psql -U postgres -d gisdb -h "
+"localhost -p 5432"
+msgstr "raster2pgsql -I -C -e -Y -F -s 26986 -t 128x128  -l 2,4 bostonaerials2008/*.jpg aerials.boston | psql -U postgres -d gisdb -h localhost -p 5432"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:333
+#, no-c-format
+msgid ""
+"--get a list of raster types supported:\n"
+"raster2pgsql -G"
+msgstr "--gibt eine Liste der unterstützten Rasterformate aus:\nraster2pgsql -G"
+
+#. Tag: para
+#: using_raster_dataman.xml:335
+#, no-c-format
+msgid "The -G commands outputs a list something like"
+msgstr "Der -G Befehl gibt eine ähnliche Liste wie die Folgende aus"
+
+#. Tag: screen
+#: using_raster_dataman.xml:336
+#, no-c-format
+msgid ""
+"Available GDAL raster formats:\n"
+"  Virtual Raster\n"
+"  GeoTIFF\n"
+"  National Imagery Transmission Format\n"
+"  Raster Product Format TOC format\n"
+"  ECRG TOC format\n"
+"  Erdas Imagine Images (.img)\n"
+"  CEOS SAR Image\n"
+"  CEOS Image\n"
+"  JAXA PALSAR Product Reader (Level 1.1/1.5)\n"
+"  Ground-based SAR Applications Testbed File Format (.gff)\n"
+"  ELAS\n"
+"  Arc/Info Binary Grid\n"
+"  Arc/Info ASCII Grid\n"
+"  GRASS ASCII Grid\n"
+"  SDTS Raster\n"
+"  DTED Elevation Raster\n"
+"  Portable Network Graphics\n"
+"  JPEG JFIF\n"
+"  In Memory Raster\n"
+"  Japanese DEM (.mem)\n"
+"  Graphics Interchange Format (.gif)\n"
+"  Graphics Interchange Format (.gif)\n"
+"  Envisat Image Format\n"
+"  Maptech BSB Nautical Charts\n"
+"  X11 PixMap Format\n"
+"  MS Windows Device Independent Bitmap\n"
+"  SPOT DIMAP\n"
+"  AirSAR Polarimetric Image\n"
+"  RadarSat 2 XML Product\n"
+"  PCIDSK Database File\n"
+"  PCRaster Raster File\n"
+"  ILWIS Raster Map\n"
+"  SGI Image File Format 1.0\n"
+"  SRTMHGT File Format\n"
+"  Leveller heightfield\n"
+"  Terragen heightfield\n"
+"  USGS Astrogeology ISIS cube (Version 3)\n"
+"  USGS Astrogeology ISIS cube (Version 2)\n"
+"  NASA Planetary Data System\n"
+"  EarthWatch .TIL\n"
+"  ERMapper .ers Labelled\n"
+"  NOAA Polar Orbiter Level 1b Data Set\n"
+"  FIT Image\n"
+"  GRIdded Binary (.grb)\n"
+"  Raster Matrix Format\n"
+"  EUMETSAT Archive native (.nat)\n"
+"  Idrisi Raster A.1\n"
+"  Intergraph Raster\n"
+"  Golden Software ASCII Grid (.grd)\n"
+"  Golden Software Binary Grid (.grd)\n"
+"  Golden Software 7 Binary Grid (.grd)\n"
+"  COSAR Annotated Binary Matrix (TerraSAR-X)\n"
+"  TerraSAR-X Product\n"
+"  DRDC COASP SAR Processor Raster\n"
+"  R Object Data Store\n"
+"  Portable Pixmap Format (netpbm)\n"
+"  USGS DOQ (Old Style)\n"
+"  USGS DOQ (New Style)\n"
+"  ENVI .hdr Labelled\n"
+"  ESRI .hdr Labelled\n"
+"  Generic Binary (.hdr Labelled)\n"
+"  PCI .aux Labelled\n"
+"  Vexcel MFF Raster\n"
+"  Vexcel MFF2 (HKV) Raster\n"
+"  Fuji BAS Scanner Image\n"
+"  GSC Geogrid\n"
+"  EOSAT FAST Format\n"
+"  VTP .bt (Binary Terrain) 1.3 Format\n"
+"  Erdas .LAN/.GIS\n"
+"  Convair PolGASP\n"
+"  Image Data and Analysis\n"
+"  NLAPS Data Format\n"
+"  Erdas Imagine Raw\n"
+"  DIPEx\n"
+"  FARSITE v.4 Landscape File (.lcp)\n"
+"  NOAA Vertical Datum .GTX\n"
+"  NADCON .los/.las Datum Grid Shift\n"
+"  NTv2 Datum Grid Shift\n"
+"  ACE2\n"
+"  Snow Data Assimilation System\n"
+"  Swedish Grid RIK (.rik)\n"
+"  USGS Optional ASCII DEM (and CDED)\n"
+"  GeoSoft Grid Exchange Format\n"
+"  Northwood Numeric Grid Format .grd/.tab\n"
+"  Northwood Classified Grid Format .grc/.tab\n"
+"  ARC Digitized Raster Graphics\n"
+"  Standard Raster Product (ASRP/USRP)\n"
+"  Magellan topo (.blx)\n"
+"  SAGA GIS Binary Grid (.sdat)\n"
+"  Kml Super Overlay\n"
+"  ASCII Gridded XYZ\n"
+"  HF2/HFZ heightfield raster\n"
+"  OziExplorer Image File\n"
+"  USGS LULC Composite Theme Grid\n"
+"  Arc/Info Export E00 GRID\n"
+"  ZMap Plus Grid\n"
+"  NOAA NGS Geoid Height Grids"
+msgstr "Available GDAL raster formats:\n  Virtual Raster\n  GeoTIFF\n  National Imagery Transmission Format\n  Raster Product Format TOC format\n  ECRG TOC format\n  Erdas Imagine Images (.img)\n  CEOS SAR Image\n  CEOS Image\n  JAXA PALSAR Product Reader (Level 1.1/1.5)\n  Ground-based SAR Applications Testbed File Format (.gff)\n  ELAS\n  Arc/Info Binary Grid\n  Arc/Info ASCII Grid\n  GRASS ASCII Grid\n  SDTS Raster\n  DTED Elevation Raster\n  Portable Network Graphics\n  JPEG JFIF\n   [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:339
+#, no-c-format
+msgid "Creating rasters using PostGIS raster functions"
+msgstr "Erzeugung von Rastern mit den PostGIS Rasterfunktionen"
+
+#. Tag: para
+#: using_raster_dataman.xml:340
+#, no-c-format
+msgid ""
+"On many occasions, you'll want to create rasters and raster tables right in "
+"the database. There are a plethora of functions to do that. The general "
+"steps to follow."
+msgstr "Oftmals werden Sie die Raster und die Rastertabellen direkt in der Datenbank erzeugen wollen. Dafür existieren eine Unmenge an Funktionen. Dies verlangt im Allgemeinen die folgende Schritte."
+
+#. Tag: para
+#: using_raster_dataman.xml:342
+#, no-c-format
+msgid ""
+"Create a table with a raster column to hold the new raster records which can"
+" be accomplished with:"
+msgstr "Erstellung einer Tabelle mit einer Rasterspalte für die neuen Rasterdatensätze:"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:343
+#, no-c-format
+msgid "CREATE TABLE myrasters(rid serial primary key, rast raster);"
+msgstr "CREATE TABLE myrasters(rid serial primary key, rast raster);"
+
+#. Tag: para
+#: using_raster_dataman.xml:346
+#, no-c-format
+msgid ""
+"There are many functions to help with that goal. If you are creating rasters"
+" not as a derivative of other rasters, you will want to start with: <xref "
+"linkend=\"RT_ST_MakeEmptyRaster\"/>, followed by <xref "
+"linkend=\"RT_ST_AddBand\"/>"
+msgstr "Es existieren viele Funktionen die Ihnen helfen dieses Ziel zu erreichen. Wenn Sie einen Raster nicht von anderen Rastern ableiten, sondern selbst erzeugen, können Sie mit <xref linkend=\"RT_ST_MakeEmptyRaster\"/> beginnen, gefolgt von <xref linkend=\"RT_ST_AddBand\"/>"
+
+#. Tag: para
+#: using_raster_dataman.xml:348
+#, no-c-format
+msgid ""
+"You can also create rasters from geometries. To achieve that you'll want to "
+"use <xref linkend=\"RT_ST_AsRaster\"/> perhaps accompanied with other "
+"functions such as <xref linkend=\"RT_ST_Union\"/> or <xref "
+"linkend=\"RT_ST_MapAlgebraFct2\"/> or any of the family of other map algebra"
+" functions."
+msgstr "Sie können Raster auch aus Geometrien erzeugen. Hierzu können Sie <xref linkend=\"RT_ST_AsRaster\"/> verwenden, möglicherweise in Verbindung mit anderen Funktionen, wie <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebraFct2\"/> oder irgendeiner anderen Map Algebra Funktion."
+
+#. Tag: para
+#: using_raster_dataman.xml:350
+#, no-c-format
+msgid ""
+"There are even many more options for creating new raster tables from "
+"existing tables. For example you can create a raster table in a different "
+"projection from an existing one using <xref linkend=\"RT_ST_Transform\"/>"
+msgstr "Es gibt sogar noch viele andere Möglichkeiten, um eine neue Rastertabelle aus bestehenden Tabellen zu erzeugen. Sie können zum Beispiel mit <xref linkend=\"RT_ST_Transform\"/> einen Raster in eine andere Projektion transformieren und so eine neue Rastertabelle erstellen."
+
+#. Tag: para
+#: using_raster_dataman.xml:352
+#, no-c-format
+msgid ""
+"Once you are done populating your table initially, you'll want to create a "
+"spatial index on the raster column with something like:"
+msgstr "Wenn Sie mit der Erstbefüllung der Tabelle fertig sind, werden Sie einen räumlichen Index auf die Rasterspalte setzen wollen:"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:353
+#, no-c-format
+msgid ""
+"CREATE INDEX myrasters_rast_st_convexhull_idx ON myrasters USING gist( "
+"ST_ConvexHull(rast) );"
+msgstr "CREATE INDEX myrasters_rast_st_convexhull_idx ON myrasters USING gist( ST_ConvexHull(rast) );"
+
+#. Tag: para
+#: using_raster_dataman.xml:354
+#, no-c-format
+msgid ""
+"Note the use of <xref linkend=\"RT_ST_ConvexHull\"/> since most raster "
+"operators are based on the convex hull of the rasters."
+msgstr "Beachten Sie bitte die Verwendung von <xref linkend=\"RT_ST_ConvexHull\"/>; der Grund dafür ist, dass die meisten Rasteroperatoren auf der konvexen Hülle des Rasters beruhen."
+
+#. Tag: para
+#: using_raster_dataman.xml:355
+#, no-c-format
+msgid ""
+"Pre-2.0 versions of PostGIS raster were based on the envelop rather than the"
+" convex hull. For the spatial indexes to work properly you'll need to drop "
+"those and replace with convex hull based index."
+msgstr "Vor der Version 2.0 von PostGIS, basierten die Raster auf der Einhüllenden, anstatt auf der konvexen Hülle. Damit die räumlichen Indizes korrekt funktionieren, müssen Sie diese löschen und mit einem auf der konvexen Hülle basierenden Index ersetzen."
+
+#. Tag: para
+#: using_raster_dataman.xml:356
+#, no-c-format
+msgid "Apply raster constraints using <xref linkend=\"RT_AddRasterConstraints\"/>"
+msgstr "Mittels <xref linkend=\"RT_AddRasterConstraints\"/> Bedingungen auf den Raster legen."
+
+#. Tag: title
+#: using_raster_dataman.xml:361
+#, no-c-format
+msgid "Raster Catalogs"
+msgstr "Raster Katalog"
+
+#. Tag: para
+#: using_raster_dataman.xml:362
+#, no-c-format
+msgid ""
+"There are two raster catalog views that come packaged with PostGIS. Both "
+"views utilize information embedded in the constraints of the raster tables. "
+"As a result the catalog views are always consistent with the raster data in "
+"the tables since the constraints are enforced."
+msgstr "Mit PostGIS kommen zwei Views des Rasterkatalogs. Beide Views nützen die Information, welche in den Bedingungen/Constraints der Rastertabellen festgelegt ist. Da die Bedingungen zwingend sind, sind die Views des Rasterkatalogs immer konsistent mit den Daten in den Rastertabellen."
+
+#. Tag: para
+#: using_raster_dataman.xml:366
+#, no-c-format
+msgid ""
+"<varname>raster_columns</varname> this view catalogs all the raster table "
+"columns in your database."
+msgstr "<varname>raster_columns</varname> diese View/gespeicherte Abfrage katalogisiert alle Rastertabellenspalten Ihrer Datenbank."
+
+#. Tag: para
+#: using_raster_dataman.xml:369
+#, no-c-format
+msgid ""
+"<varname>raster_overviews</varname> this view catalogs all the raster table "
+"columns in your database that serve as overviews for a finer grained table. "
+"Tables of this type are generated when you use the <varname>-l</varname> "
+"switch during load."
+msgstr "<varname>raster_overviews</varname> Dieser View katalogisiert all jene Spalten einer Rastertabelle in Ihrer Datenbank, die als Übersicht für Rastertabellen mit höherer Auflösung dienen. Tabellen dieses Typs werden mit der <varname>-l</varname> Option beim Laden erstellt."
+
+#. Tag: title
+#: using_raster_dataman.xml:373
+#, no-c-format
+msgid "Raster Columns Catalog"
+msgstr "Rasterspalten Katalog"
+
+#. Tag: para
+#: using_raster_dataman.xml:374
+#, no-c-format
+msgid ""
+"The <varname>raster_columns</varname> is a catalog of all raster table "
+"columns in your database that are of type raster. It is a view utilizing the"
+" constraints on the tables so the information is always consistent even if "
+"you restore one raster table from a backup of another database. The "
+"following columns exist in the <varname>raster_columns</varname> catalog."
+msgstr "<varname>raster_columns</varname> ist ein Katalog mit allen Rasterspalten Ihrer Datenbanktabellen. Es handelt sich dabei um einen View, der die Constraints auf die Tabellen ausnutzt, um so immer konsistent mit dem aktuellen Stand der Datenbank zu bleiben; sogar dann, wenn Sie den Raster aus einem Backup oder einer anderen Datenbank wiederherstellen. Der <varname>raster_columns</varname> Katalog beinhaltet die folgenden Spalten."
+
+#. Tag: para
+#: using_raster_dataman.xml:376
+#, no-c-format
+msgid ""
+"If you created your tables not with the loader or forgot to specify the "
+"<varname>-C</varname> flag during load, you can enforce the constraints "
+"after the fact using <xref linkend=\"RT_AddRasterConstraints\"/> so that the"
+" <varname>raster_columns</varname> catalog registers the common information "
+"about your raster tiles."
+msgstr "Falls Sie Ihre Tabellen nicht mit dem Loader erstellt haben, oder vergessen haben, die <varname>-C</varname> Option während des Ladens anzugeben, können Sie die Constraints auch anschließend erzwingen, indem Sie <xref linkend=\"RT_AddRasterConstraints\"/> verwenden, wodurch der <varname>raster_columns</varname> Katalog die Information über Ihre Rasterkacheln, wie üblich abspeichert."
+
+#. Tag: para
+#: using_raster_dataman.xml:381
+#, no-c-format
+msgid ""
+"<varname>r_table_catalog</varname> The database the table is in. This will "
+"always read the current database."
+msgstr "<varname>r_table_catalog</varname> Die Datenbank, in der sich die Tabelle befindet. Greift immer auf die aktuelle Datenbank zu."
+
+#. Tag: para
+#: using_raster_dataman.xml:384
+#, no-c-format
+msgid ""
+"<varname>r_table_schema</varname> The database schema the raster table "
+"belongs to."
+msgstr "<varname>r_table_schema</varname> Das Datenbankschema in dem sich die Rastertabelle befindet."
+
+#. Tag: para
+#: using_raster_dataman.xml:387
+#, no-c-format
+msgid "<varname>r_table_name</varname> raster table"
+msgstr "<varname>r_table_name</varname> Rastertabelle"
+
+#. Tag: para
+#: using_raster_dataman.xml:390
+#, no-c-format
+msgid ""
+"<varname>r_raster_column</varname> the column in the "
+"<varname>r_table_name</varname> table that is of type raster. There is "
+"nothing in PostGIS preventing you from having multiple raster columns per "
+"table so its possible to have a raster table listed multiple times with a "
+"different raster column for each."
+msgstr "<varname>r_raster_column</varname> Die Spalte, in der Tabelle <varname>r_table_name</varname>, die den Datentyp Raster aufweist. In PostGIS gibt es nichts, was Sie daran hindert, mehrere Rasterspalten in einer Tabelle zu haben. Somit ist es möglich auf unterschiedliche Raster(spalten) in einer einzigen Rastertabelle zuzugreifen."
+
+#. Tag: para
+#: using_raster_dataman.xml:393
+#, no-c-format
+msgid ""
+"<varname>srid</varname> The spatial reference identifier of the raster. "
+"Should be an entry in the <xref linkend=\"spatial_ref_sys\"/>."
+msgstr "<varname>srid</varname> Der Identifikator für das Koordinatensystem in dem der Raster vorliegt. Sollte in <xref linkend=\"spatial_ref_sys\"/> eingetragen sein."
+
+#. Tag: para
+#: using_raster_dataman.xml:396
+#, no-c-format
+msgid ""
+"<varname>scale_x</varname> The scaling between geometric spatial coordinates"
+" and pixel. This is only available if all tiles in the raster column have "
+"the same <varname>scale_x</varname> and this constraint is applied. Refer to"
+" <xref linkend=\"RT_ST_ScaleX\"/> for more details."
+msgstr "<varname>scale_x</varname> Der Skalierungsfaktor zwischen den Koordinaten der Vektoren und den Pixeln. Dieser steht nur dann zur Verfügung, wenn alle Kacheln der Rasterspalte denselben <varname>scale_x</varname> aufweisen und dieser Constraint auch gesetzt ist. Siehe <xref linkend=\"RT_ST_ScaleX\"/> für genauere Angaben."
+
+#. Tag: para
+#: using_raster_dataman.xml:399
+#, no-c-format
+msgid ""
+"<varname>scale_y</varname> The scaling between geometric spatial coordinates"
+" and pixel. This is only available if all tiles in the raster column have "
+"the same <varname>scale_y</varname> and the <varname>scale_y</varname> "
+"constraint is applied. Refer to <xref linkend=\"RT_ST_ScaleY\"/> for more "
+"details."
+msgstr "<varname>scale_y</varname> Der Skalierungsfaktor zwischen den Koordinaten der Vektoren und den Pixeln. Dieser steht nur dann zur Verfügung, wenn alle Kacheln der Rasterspalte denselben <varname>scale_y</varname> aufweisen und der Constraint <varname>scale_y</varname> auch gesetzt ist. Siehe <xref linkend=\"RT_ST_ScaleY\"/> für genauere Angaben."
+
+#. Tag: para
+#: using_raster_dataman.xml:402
+#, no-c-format
+msgid ""
+"<varname>blocksize_x</varname> The width (number of pixels across) of each "
+"raster tile . Refer to <xref linkend=\"RT_ST_Width\"/> for more details."
+msgstr "<varname>blocksize_x</varname> Die Breite (Anzahl der waagrechten Zellen) einer Rasterkachel. Siehe <xref linkend=\"RT_ST_Width\"/> für weitere Details."
+
+#. Tag: para
+#: using_raster_dataman.xml:405
+#, no-c-format
+msgid ""
+"<varname>blocksize_y</varname> The width (number of pixels down) of each "
+"raster tile . Refer to <xref linkend=\"RT_ST_Height\"/> for more details."
+msgstr "<varname>blocksize_y</varname> Die Höhe (Anzahl der senkrechten Zellen) einer Rasterkachel. Siehe <xref linkend=\"RT_ST_Height\"/> für weitere Details."
+
+#. Tag: para
+#: using_raster_dataman.xml:408
+#, no-c-format
+msgid ""
+"<varname>same_alignment</varname> A boolean that is true if all the raster "
+"tiles have the same alignment . Refer to <xref "
+"linkend=\"RT_ST_SameAlignment\"/> for more details."
+msgstr "<varname>same_alignment</varname> Eine boolesche Variable, die TRUE ist, wenn alle Rasterkacheln dieselbe Ausrichtung haben. Siehe <xref linkend=\"RT_ST_SameAlignment\"/> für genauere Angaben."
+
+#. Tag: para
+#: using_raster_dataman.xml:411
+#, no-c-format
+msgid ""
+"<varname>regular_blocking</varname> If the raster column has the spatially "
+"unique and coverage tile constraints, the value with be TRUE. Otherwise, it "
+"will be FALSE."
+msgstr "<varname>regular_blocking</varname> Wenn auf die Rasterspalte die Constraints für die räumliche Eindeutigkeit und für die Coveragekachel gesetzt sind, ist der Wert TRUE, ansonsten FALSE.."
+
+#. Tag: para
+#: using_raster_dataman.xml:414
+#, no-c-format
+msgid ""
+"<varname>num_bands</varname> The number of bands in each tile of your raster"
+" set. This is the same information as what is provided by"
+msgstr "<varname>num_bands</varname> Die Anzahl der Bänder, die jede Kachel des Rasters aufweist. Die selbe Information, die ST_NumBands liefert."
+
+#. Tag: para
+#: using_raster_dataman.xml:417
+#, no-c-format
+msgid ""
+"<varname>pixel_types</varname> An array defining the pixel type for each "
+"band. You will have the same number of elements in this array as you have "
+"number of bands. The pixel_types are one of the following defined in <xref "
+"linkend=\"RT_ST_BandPixelType\"/>."
+msgstr "<varname>pixel_types</varname> Ein Feld das den Pixeltyp für die Bänder festlegt. Die Anzahl der Elemente in diesem Feld entspricht der Anzahl der Rasterbänder. Die \"pixel_types\" sind unter <xref linkend=\"RT_ST_BandPixelType\"/> definiert."
+
+#. Tag: para
+#: using_raster_dataman.xml:420
+#, no-c-format
+msgid ""
+"<varname>nodata_values</varname> An array of double precision numbers "
+"denoting the <varname>nodata_value</varname> for each band. You will have "
+"the same number of elements in this array as you have number of bands. These"
+" numbers define the pixel value for each band that should be ignored for "
+"most operations. This is similar information provided by <xref "
+"linkend=\"RT_ST_BandNoDataValue\"/>."
+msgstr "<varname>nodata_values</varname> Ein Feld mit Double Precision Zahlen, welche den <varname>nodata_value</varname> für jedes Band festlegen. Die Anzahl der Elemente in diesem Feld entspricht der Anzahl der Rasterbänder. Diese Zahlen legen den Pixelwert für jedes Rasterband fest, der bei den meisten Operationen ignoriert wir. Eine ähnliche Information erhalten Sie durch <xref linkend=\"RT_ST_BandNoDataValue\"/>."
+
+#. Tag: para
+#: using_raster_dataman.xml:423
+#, no-c-format
+msgid ""
+"<varname>out_db</varname> An array of boolean flags indicating if the raster"
+" bands data is maintained outside the database. You will have the same "
+"number of elements in this array as you have number of bands."
+msgstr "<varname>out_db</varname> Ein Feld mit booleschen Flags, das anzeigt, ob die Rasterbanddaten außerhalb der Datenbank gehalten werden. Die Anzahl der Elemente in diesem Feld entspricht der Anzahl der Rasterbänder."
+
+#. Tag: para
+#: using_raster_dataman.xml:426
+#, no-c-format
+msgid ""
+"<varname>extent</varname> This is the extent of all the raster rows in your "
+"raster set. If you plan to load more data that will change the extent of the"
+" set, you'll want to run the <xref linkend=\"RT_DropRasterConstraints\"/> "
+"function before load and then reapply constraints with <xref "
+"linkend=\"RT_AddRasterConstraints\"/> after load."
+msgstr "<varname>extent</varname> Die Ausdehnung aller Rasterspalten in Ihrem Rasterdatensatz. Falls Sie vor haben Daten zu laden, welche die Ausdehnung des Datensatzes ändern, sollten Sie die Funktion <xref linkend=\"RT_DropRasterConstraints\"/> ausführen, bevor Sie die Daten laden und nach dem Laden die Constraints mit der Funktion <xref linkend=\"RT_AddRasterConstraints\"/> erneut setzen."
+
+#. Tag: para
+#: using_raster_dataman.xml:429
+#, no-c-format
+msgid ""
+"<varname>spatial_index</varname> A boolean that is true if raster column has"
+" a spatial index."
+msgstr "<varname>spatial_index</varname> Eine Boolesche Variable, die TRUE anzeigt, wenn ein räumlicher Index auf das Rasterattribut gelegt ist."
+
+#. Tag: title
+#: using_raster_dataman.xml:434
+#, no-c-format
+msgid "Raster Overviews"
+msgstr "Raster Übersicht/Raster Overviews"
+
+#. Tag: para
+#: using_raster_dataman.xml:435
+#, no-c-format
+msgid ""
+"<varname>raster_overviews</varname> catalogs information about raster table "
+"columns used for overviews and additional information about them that is "
+"useful to know when utilizing overviews. Overview tables are cataloged in "
+"both <varname>raster_columns</varname> and "
+"<varname>raster_overviews</varname> because they are rasters in their own "
+"right but also serve an additional special purpose of being a lower "
+"resolution caricature of a higher resolution table. These are generated "
+"along-side the main raster table when you use the <varname>-l</varname> "
+"switch in raster loading or can be generated manually using <xref "
+"linkend=\"RT_AddOverviewConstraints\"/>."
+msgstr "<varname>raster_overviews</varname> Katalogisiert Information über die Rastertabellenspalten die für die Übersichten/Overviews herangezogen wurden, sowie weitere zusätzliche Information bezüglich Overviews. Die Übersichtstabellen werden sowohl in <varname>raster_columns</varname> als auch in <varname>raster_overviews</varname> registriert, da sie sowohl eigene Raster darstellen, als auch, als niedriger aufgelöstes Zerrbild einer höher aufgelösten Tabelle, einem bestimmten Zweck d [...]
+
+#. Tag: para
+#: using_raster_dataman.xml:436
+#, no-c-format
+msgid ""
+"Overview tables contain the same constraints as other raster tables as well "
+"as additional informational only constraints specific to overviews."
+msgstr "Übersichtstabellen enthalten dieselben Constraints wie andere Rastertabellen und zusätzliche informative Constraints, spezifisch für die Übersichten."
+
+#. Tag: para
+#: using_raster_dataman.xml:437
+#, no-c-format
+msgid ""
+"The information in <varname>raster_overviews</varname> does not duplicate "
+"the information in <varname>raster_columns</varname>. If you need the "
+"information about an overview table present in "
+"<varname>raster_columns</varname> you can join the "
+"<varname>raster_overviews</varname> and <varname>raster_columns</varname> "
+"together to get the full set of information you need."
+msgstr "Die Information in <varname>raster_overviews</varname> befindet sich nicht in <varname>raster_columns</varname>. Falls Sie die Information der Übersichtstabelle und der <varname>raster_columns</varname> zusammen benötigen, können Sie einen Join auf <varname>raster_overviews</varname> und <varname>raster_columns</varname> ausführen, um die gesamte Information zu erhalten."
+
+#. Tag: para
+#: using_raster_dataman.xml:438
+#, no-c-format
+msgid "Two main reasons for overviews are:"
+msgstr "Die zwei Hauptgründe für Übersichtsraster sind:"
+
+#. Tag: para
+#: using_raster_dataman.xml:440
+#, no-c-format
+msgid ""
+"Low resolution representation of the core tables commonly used for fast "
+"mapping zoom-out."
+msgstr "Eine niedrig aufgelöste Darstellung der Basistabellen; wird im Allgemeinen zum schnellen Hinauszoomen verwendet."
+
+#. Tag: para
+#: using_raster_dataman.xml:441
+#, no-c-format
+msgid ""
+"Computations are generally faster to do on them than their higher resolution"
+" parents because there are fewer records and each pixel covers more "
+"territory. Though the computations are not as accurate as the high-res "
+"tables they support, they can be sufficient in many rule-of-thumb "
+"computations."
+msgstr "Die Berechnungen laufen grundsätzlich schneller ab, als bei den Stammdaten mit höherer Auflösung, da weniger Datensätze vorhanden sind und die Pixel eine größere Fläche abdecken. Obwohl diese Berechnungen nicht so exakt sind, wie jene auf die hochauflösenden Stammtabellen, sind sie doch für viele Überschlagsrechnunen ausreichend."
+
+#. Tag: para
+#: using_raster_dataman.xml:444
+#, no-c-format
+msgid ""
+"The <varname>raster_overviews</varname> catalog contains the following "
+"columns of information."
+msgstr "Der <varname>raster_overviews</varname> Katalog enthält folgende Attribute an Information."
+
+#. Tag: para
+#: using_raster_dataman.xml:447
+#, no-c-format
+msgid ""
+"<varname>o_table_catalog</varname> The database the overview table is in. "
+"This will always read the current database."
+msgstr "<varname>o_table_catalog</varname> Die Datenbank, in der sich die Übersichtstabelle befindet. Liest immer die aktuelle Datenbank."
+
+#. Tag: para
+#: using_raster_dataman.xml:450
+#, no-c-format
+msgid ""
+"<varname>o_table_schema</varname> The database schema the overview raster "
+"table belongs to."
+msgstr "<varname>o_table_schema</varname> Das Datenbankschema dem die Rasterübersichtstabelle angehört."
+
+#. Tag: para
+#: using_raster_dataman.xml:453
+#, no-c-format
+msgid "<varname>o_table_name</varname> raster overview table name"
+msgstr "<varname>o_table_name</varname> Der Tabellenname der Rasterübersicht"
+
+#. Tag: para
+#: using_raster_dataman.xml:456
+#, no-c-format
+msgid ""
+"<varname>o_raster_column</varname> the raster column in the overview table."
+msgstr "<varname>o_raster_column</varname> das Rasterattribut in der Übersichtstabelle."
+
+#. Tag: para
+#: using_raster_dataman.xml:460
+#, no-c-format
+msgid ""
+"<varname>r_table_catalog</varname> The database the raster table that this "
+"overview services is in. This will always read the current database."
+msgstr "<varname>r_table_catalog</varname> Die Datenbank, in der sich die Rastertabelle befindet, für die diese Übersicht gilt. Greift immer auf die aktuelle Datenbank zu."
+
+#. Tag: para
+#: using_raster_dataman.xml:463
+#, no-c-format
+msgid ""
+"<varname>r_table_schema</varname> The database schema the raster table that "
+"this overview services belongs to."
+msgstr "<varname>r_table_schema</varname> Das Datenbankschema, in dem sich die Rastertabelle befindet, zu der der Übersichtsdienst gehört."
+
+#. Tag: para
+#: using_raster_dataman.xml:466
+#, no-c-format
+msgid ""
+"<varname>r_table_name</varname> raster table that this overview services."
+msgstr "<varname>r_table_name</varname> Die Rastertabelle, welche von dieser Übersicht bedient wird."
+
+#. Tag: para
+#: using_raster_dataman.xml:469
+#, no-c-format
+msgid ""
+"<varname>r_raster_column</varname> the raster column that this overview "
+"column services."
+msgstr "<varname>r_raster_column</varname> Die Rasterspalte, die diese Overviewspalte bedient."
+
+#. Tag: para
+#: using_raster_dataman.xml:472
+#, no-c-format
+msgid ""
+"<varname>overview_factor</varname> - this is the pyramid level of the "
+"overview table. The higher the number the lower the resolution of the table."
+" raster2pgsql if given a folder of images, will compute overview of each "
+"image file and load separately. Level 1 is assumed and always the original "
+"file. Level 2 is will have each tile represent 4 of the original. So for "
+"example if you have a folder of 5000x5000 pixel image files that you chose "
+"to chunk 125x125, for each image file your base table will have "
+"(5000*5000)/(125*125) records = 1600, your (l=2) <varname>o_2</varname> "
+"table will have ceiling(1600/Power(2,2)) = 400 rows, your (l=3) "
+"<varname>o_3</varname> will have ceiling(1600/Power(2,3) ) = 200 rows. If "
+"your pixels aren't divisible by the size of your tiles, you'll get some "
+"scrap tiles (tiles not completely filled). Note that each overview tile "
+"generated by raster2pgsql has the same number of pixels as its parent, but "
+"is of a lower resolution where each pixel of it represents "
+"(Power(2,overview_factor) pixels of the original)."
+msgstr "<varname>overview_factor</varname> - der Pyramidenlevel der Übersichtstabelle. Umso größer die Zahl ist, desto geringer ist die Auflösung. Wenn ein Ordner für die Bilder angegeben ist, rechnet raster2pgsql eine Übersicht für jede Bilddatei und ladet diese einzeln. Es wird Level 1 und die Ursprungsdatei angenommen. Beim Level 2 repräsentiert jede Kachel 4 Originalkacheln. Angenommen Sie haben einen Ordner mit Bilddateien in einer Auflösung von 5000x5000 Pixel, die Sie auf 125x125  [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:484
+#, no-c-format
+msgid "Building Custom Applications with PostGIS Raster"
+msgstr "Eigene Anwendungen mit PostGIS Raster erstellen"
+
+#. Tag: para
+#: using_raster_dataman.xml:485
+#, no-c-format
+msgid ""
+"The fact that PostGIS raster provides you with SQL functions to render "
+"rasters in known image formats gives you a lot of optoins for rendering "
+"them. For example you can use OpenOffice / LibreOffice for rendering as "
+"demonstrated in <ulink "
+"url=\"http://www.postgresonline.com/journal/archives/244-Rendering-PostGIS-"
+"Raster-graphics-with-LibreOffice-Base-Reports.html\">Rendering PostGIS "
+"Raster graphics with LibreOffice Base Reports</ulink>. In addition you can "
+"use a wide variety of languages as demonstrated in this section."
+msgstr "Da PostGIS-Raster SQL-Funktionen für die bekannten Bildformate zur Verfügung stellt, haben Sie bei der Ausgabe von Rastern eine Reihe von Möglichkeiten. Zum Beispiel können Sie OpenOffice/LibreOffice für die Darstellung nutzen, so wie unter <ulink url=\"http://www.postgresonline.com/journal/archives/244-Rendering-PostGIS-Raster-graphics-with-LibreOffice-Base-Reports.html\">Rendering PostGIS Raster graphics with LibreOffice Base Reports</ulink> dargestellt. Zusätzlich steht Ihnen  [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:488
+#, no-c-format
+msgid ""
+"PHP Example Outputting using ST_AsPNG in concert with other raster functions"
+msgstr "PHP Beispiel: Ausgabe mittels ST_AsPNG in Verbindung mit anderen Rasterfunktionen"
+
+#. Tag: para
+#: using_raster_dataman.xml:489
+#, no-c-format
+msgid ""
+"In this section, we'll demonstrate how to use the PHP PostgreSQL driver and "
+"the <xref linkend=\"RT_ST_AsGDALRaster\"/> family of functions to output "
+"band 1,2,3 of a raster to a PHP request stream that can then be embedded in "
+"an img src html tag."
+msgstr "In diesem Abschnitt zeigen wir die Anwendung des PHP PostgreSQL Treibers und der Funktion <xref linkend=\"RT_ST_AsGDALRaster\"/>, um die Bänder 1,2,3 eines Rasters an einen PHP Request-Stream zu übergeben. Dieser kann dann in einen \"img src\" HTML Tag eingebunden werden."
+
+#. Tag: para
+#: using_raster_dataman.xml:492 using_raster_dataman.xml:504
+#, no-c-format
+msgid ""
+"The sample query demonstrates how to combine a whole bunch of raster "
+"functions together to grab all tiles that intersect a particular wgs 84 "
+"bounding box and then unions with <xref linkend=\"RT_ST_Union\"/> the "
+"intersecting tiles together returning all bands, transforms to user "
+"specified projection using <xref linkend=\"RT_ST_Transform\"/>, and then "
+"outputs the results as a png using <xref linkend=\"RT_ST_AsPNG\"/>."
+msgstr "Dieses Beispiel zeigt, wie Sie ein ganzes Bündel von Rasterfunktionen kombinieren können, um jene Kacheln zu erhalten, die ein bestimmtes WGS84 Umgebungsrechteck schneiden. Anschließend werden alle Bänder dieser Kacheln mit <xref linkend=\"RT_ST_Union\"/> vereinigt, mit <xref linkend=\"RT_ST_Transform\"/> in die vom Benutzer vorgegebene Projektion transformiert und das Ergebnis mit <xref linkend=\"RT_ST_AsPNG\"/> als PNG ausgegeben."
+
+#. Tag: para
+#: using_raster_dataman.xml:495
+#, no-c-format
+msgid ""
+"You would call the below using "
+"<programlisting>http://mywebserver/test_raster.php?srid=2249</programlisting>"
+" to get the raster image in Massachusetts state plane feet."
+msgstr "Sie können das unten angeführte Programm über <programlisting>http://mywebserver/test_raster.php?srid=2249</programlisting> aufrufen, um den Raster in \"Massachusetts State Plane Feet\" zu erhalten."
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:496
+#, no-c-format
+msgid ""
+"<![CDATA[<?php\n"
+"/** contents of test_raster.php **/\n"
+"$conn_str ='dbname=mydb host=localhost port=5432 user=myuser password=mypwd';\n"
+"$dbconn = pg_connect($conn_str);\n"
+"header('Content-Type: image/png');\n"
+"/**If a particular projection was requested use it otherwise use mass state plane meters **/\n"
+"if (!empty( $_REQUEST['srid'] ) && is_numeric( $_REQUEST['srid']) ){\n"
+"                $input_srid = intval($_REQUEST['srid']);\n"
+"}\n"
+"else { $input_srid = 26986; }\n"
+"/** The set bytea_output may be needed for PostgreSQL 9.0+, but not for 8.4 **/\n"
+"$sql = \"set bytea_output='escape';\n"
+"SELECT ST_AsPNG(ST_Transform(\n"
+"                        ST_AddBand(ST_Union(rast,1), ARRAY[ST_Union(rast,2),ST_Union(rast,3)])\n"
+"                                ,$input_srid) ) As new_rast\n"
+" FROM aerials.boston\n"
+"        WHERE\n"
+"         ST_Intersects(rast, ST_Transform(ST_MakeEnvelope(-71.1217, 42.227, -71.1210, 42.218,4326),26986) )\";\n"
+"$result = pg_query($sql);\n"
+"$row = pg_fetch_row($result);\n"
+"pg_free_result($result);\n"
+"if ($row === false) return;\n"
+"echo pg_unescape_bytea($row[0]);\n"
+"?>]]>"
+msgstr "<![CDATA[<?php\n/** Inahlt von test_raster.php **/\n$conn_str ='dbname=mydb host=localhost port=5432 user=myuser password=mypwd';\n$dbconn = pg_connect($conn_str);\nheader('Content-Type: image/png');\n/**Wenn eine bestimmte Projektion angefragt ist, wird diese verwendet, ansonsten wird \"Mass State Plane Meters\" verwendet **/\nif (!empty( $_REQUEST['srid'] ) && is_numeric( $_REQUEST['srid']) ){\n                $input_srid = intval($_REQUEST['srid']);\n}\nelse { $input_srid = 26 [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:499
+#, no-c-format
+msgid ""
+"ASP.NET C# Example Outputting using ST_AsPNG in concert with other raster "
+"functions"
+msgstr "ASP.NET C#  Beispiel: Ausgabe mittels ST_AsPNG in Verbindung mit anderen Rasterfunktionen"
+
+#. Tag: para
+#: using_raster_dataman.xml:500
+#, no-c-format
+msgid ""
+"In this section, we'll demonstrate how to use Npgsql PostgreSQL .NET driver "
+"and the <xref linkend=\"RT_ST_AsGDALRaster\"/> family of functions to output"
+" band 1,2,3 of a raster to a PHP request stream that can then be embedded in"
+" an img src html tag."
+msgstr "In diesem Abschnitt zeigen wir die Anwendung des Npgsql PostgreSQL .NET Treibers und der Funktion <xref linkend=\"RT_ST_AsGDALRaster\"/>, um die Bänder 1,2,3 eines Rasters an einen PHP Request-Stream zu übergeben. Dieser kann dann in einen \"img src\" HTML Tag eingebunden werden."
+
+#. Tag: para
+#: using_raster_dataman.xml:503
+#, no-c-format
+msgid ""
+"You will need the npgsql .NET PostgreSQL driver for this exercise which you "
+"can get the latest of from <ulink "
+"url=\"http://npgsql.projects.postgresql.org/\">http://npgsql.projects.postgresql.org/</ulink>."
+" Just download the latest and drop into your ASP.NET bin folder and you'll "
+"be good to go."
+msgstr "Für dieses Beispiel benötigen Sie den npgsql .NET PostgreSQL Treiber. Um loslegen zu können, reicht es aus, dass Sie die neueste Version von <ulink url=\"http://npgsql.projects.postgresql.org/\">http://npgsql.projects.postgresql.org/</ulink> in Ihren ASP.NET Ordner laden."
+
+#. Tag: para
+#: using_raster_dataman.xml:507
+#, no-c-format
+msgid ""
+"This is same example as <xref linkend=\"RT_PHP_Output\"/> except implemented"
+" in C#."
+msgstr "Dasselbe Beispiel wie <xref linkend=\"RT_PHP_Output\"/> nur in C# implementiert."
+
+#. Tag: para
+#: using_raster_dataman.xml:508
+#, no-c-format
+msgid ""
+"You would call the below using "
+"<programlisting>http://mywebserver/TestRaster.ashx?srid=2249</programlisting>"
+" to get the raster image in Massachusetts state plane feet."
+msgstr "Sie können das unten angeführte Programm über <programlisting>http://mywebserver/TestRaster.ashx?srid=2249</programlisting> aufrufen, um den Raster in \"Massachusetts State Plane Feet\" zu bekommen."
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:509
+#, no-c-format
+msgid ""
+"-- web.config connection string section --\n"
+"<![CDATA[<connectionStrings>\n"
+"    <add name=\"DSN\"\n"
+"        connectionString=\"server=localhost;database=mydb;Port=5432;User Id=myuser;password=mypwd\"/>\n"
+"</connectionStrings>]]>"
+msgstr "-- web.config Verbindungsaufbau --\n<![CDATA[<connectionStrings>\n    <add name=\"DSN\"\n        connectionString=\"server=localhost;database=mydb;Port=5432;User Id=myuser;password=mypwd\"/>\n</connectionStrings>]]>"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:510
+#, no-c-format
+msgid ""
+"// Code for TestRaster.ashx\n"
+"<![CDATA[<%@ WebHandler Language=\"C#\" Class=\"TestRaster\" %>\n"
+"using System;\n"
+"using System.Data;\n"
+"using System.Web;\n"
+"using Npgsql;\n"
+"\n"
+"public class TestRaster : IHttpHandler\n"
+"{\n"
+"        public void ProcessRequest(HttpContext context)\n"
+"        {\n"
+"\n"
+"                context.Response.ContentType = \"image/png\";\n"
+"                context.Response.BinaryWrite(GetResults(context));\n"
+"\n"
+"        }\n"
+"\n"
+"        public bool IsReusable {\n"
+"                get { return false; }\n"
+"        }\n"
+"\n"
+"        public byte[] GetResults(HttpContext context)\n"
+"        {\n"
+"                byte[] result = null;\n"
+"                NpgsqlCommand command;\n"
+"                string sql = null;\n"
+"                int input_srid = 26986;\n"
+"        try {\n"
+"                    using (NpgsqlConnection conn = new NpgsqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings[\"DSN\"].ConnectionString)) {\n"
+"                            conn.Open();\n"
+"\n"
+"                if (context.Request[\"srid\"] != null)\n"
+"                {\n"
+"                    input_srid = Convert.ToInt32(context.Request[\"srid\"]);\n"
+"                }\n"
+"                sql = @\"SELECT ST_AsPNG(\n"
+"                            ST_Transform(\n"
+"                                        ST_AddBand(\n"
+"                                ST_Union(rast,1), ARRAY[ST_Union(rast,2),ST_Union(rast,3)])\n"
+"                                                    ,:input_srid) ) As new_rast\n"
+"                        FROM aerials.boston\n"
+"                                WHERE\n"
+"                                    ST_Intersects(rast,\n"
+"                                    ST_Transform(ST_MakeEnvelope(-71.1217, 42.227, -71.1210, 42.218,4326),26986) )\";\n"
+"                            command = new NpgsqlCommand(sql, conn);\n"
+"                command.Parameters.Add(new NpgsqlParameter(\"input_srid\", input_srid));\n"
+"\n"
+"\n"
+"                            result = (byte[]) command.ExecuteScalar();\n"
+"                conn.Close();\n"
+"                        }\n"
+"\n"
+"                }\n"
+"        catch (Exception ex)\n"
+"        {\n"
+"            result = null;\n"
+"            context.Response.Write(ex.Message.Trim());\n"
+"        }\n"
+"                return result;\n"
+"        }\n"
+"}]]>"
+msgstr "// Code für TestRaster.ashx\n<![CDATA[<%@ WebHandler Language=\"C#\" Class=\"TestRaster\" %>\nusing System;\nusing System.Data;\nusing System.Web;\nusing Npgsql;\n\npublic class TestRaster : IHttpHandler\n{\n        public void ProcessRequest(HttpContext context)\n        {\n\n                context.Response.ContentType = \"image/png\";\n                context.Response.BinaryWrite(GetResults(context));\n\n        }\n\n        public bool IsReusable {\n                get { retu [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:513
+#, no-c-format
+msgid "Java console app that outputs raster query as Image file"
+msgstr "Applikation für die Java-Konsole, welche eine Rasterabfrage als Bilddatei ausgibt"
+
+#. Tag: para
+#: using_raster_dataman.xml:514
+#, no-c-format
+msgid ""
+"This is a simple java console app that takes a query that returns one image "
+"and outputs to specified file."
+msgstr "Eine einfache Java Applikation, die eine Abfrage entgegennimmt, ein Bild erzeugt und in eine bestimmte Datei ausgibt."
+
+#. Tag: para
+#: using_raster_dataman.xml:515
+#, no-c-format
+msgid ""
+"You can download the latest PostgreSQL JDBC drivers from <ulink "
+"url=\"http://jdbc.postgresql.org/download.html\">http://jdbc.postgresql.org/download.html</ulink>"
+msgstr "Sie können die neuesten PostgreSQL JDBC Treiber unter <ulink url=\"http://jdbc.postgresql.org/download.html\">http://jdbc.postgresql.org/download.html</ulink> herunterladen."
+
+#. Tag: para
+#: using_raster_dataman.xml:516
+#, no-c-format
+msgid "You can compile the following code using a command something like:"
+msgstr "Sie können den unten angegebenen Code mit einem Befehl wie folgt kompilieren:"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:517
+#, no-c-format
+msgid ""
+"set env CLASSPATH .:..\\postgresql-9.0-801.jdbc4.jar\n"
+"javac SaveQueryImage.java\n"
+"jar cfm SaveQueryImage.jar Manifest.txt *.class"
+msgstr "set env CLASSPATH .:..\\postgresql-9.0-801.jdbc4.jar\njavac SaveQueryImage.java\njar cfm SaveQueryImage.jar Manifest.txt *.class"
+
+#. Tag: para
+#: using_raster_dataman.xml:518
+#, no-c-format
+msgid "And call it from the command-line with something like"
+msgstr "Und ihn von der Befehlszeile wie folgt aufrufen:"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:519
+#, no-c-format
+msgid ""
+"java -jar SaveQueryImage.jar \"SELECT "
+"ST_AsPNG(ST_AsRaster(ST_Buffer(ST_Point(1,5),10, 'quad_segs=2'),150, 150, "
+"'8BUI',100));\" \"test.png\""
+msgstr "java -jar SaveQueryImage.jar \"SELECT ST_AsPNG(ST_AsRaster(ST_Buffer(ST_Point(1,5),10, 'quad_segs=2'),150, 150, '8BUI',100));\" \"test.png\""
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:520
+#, no-c-format
+msgid ""
+"-- Manifest.txt --\n"
+"<![CDATA[Class-Path: postgresql-9.0-801.jdbc4.jar\n"
+"Main-Class: SaveQueryImage]]>"
+msgstr "-- Manifest.txt --\n<![CDATA[Class-Path: postgresql-9.0-801.jdbc4.jar\nMain-Class: SaveQueryImage]]>"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:521
+#, no-c-format
+msgid ""
+"// Code for SaveQueryImage.java\n"
+"<![CDATA[import java.sql.Connection;\n"
+"import java.sql.SQLException;\n"
+"import java.sql.PreparedStatement;\n"
+"import java.sql.ResultSet;\n"
+"import java.io.*;\n"
+"\n"
+"public class SaveQueryImage {\n"
+"  public static void main(String[] argv) {\n"
+"      System.out.println(\"Checking if Driver is registered with DriverManager.\");\n"
+"\n"
+"      try {\n"
+"        //java.sql.DriverManager.registerDriver (new org.postgresql.Driver());\n"
+"        Class.forName(\"org.postgresql.Driver\");\n"
+"      }\n"
+"      catch (ClassNotFoundException cnfe) {\n"
+"        System.out.println(\"Couldn't find the driver!\");\n"
+"        cnfe.printStackTrace();\n"
+"        System.exit(1);\n"
+"      }\n"
+"\n"
+"      Connection conn = null;\n"
+"\n"
+"      try {\n"
+"        conn = DriverManager.getConnection(\"jdbc:postgresql://localhost:5432/mydb\",\"myuser\", \"mypwd\");\n"
+"        conn.setAutoCommit(false);\n"
+"\n"
+"        PreparedStatement sGetImg = conn.prepareStatement(argv[0]);\n"
+"\n"
+"        ResultSet rs = sGetImg.executeQuery();\n"
+"\n"
+"                FileOutputStream fout;\n"
+"                try\n"
+"                {\n"
+"                        rs.next();\n"
+"                        /** Output to file name requested by user **/\n"
+"                        fout = new FileOutputStream(new File(argv[1]) );\n"
+"                        fout.write(rs.getBytes(1));\n"
+"                        fout.close();\n"
+"                }\n"
+"                catch(Exception e)\n"
+"                {\n"
+"                        System.out.println(\"Can't create file\");\n"
+"                        e.printStackTrace();\n"
+"                }\n"
+"\n"
+"        rs.close();\n"
+"                sGetImg.close();\n"
+"        conn.close();\n"
+"      }\n"
+"      catch (SQLException se) {\n"
+"        System.out.println(\"Couldn't connect: print out a stack trace and exit.\");\n"
+"        se.printStackTrace();\n"
+"        System.exit(1);\n"
+"      }\n"
+"  }\n"
+"}]]>"
+msgstr "// Code für SaveQueryImage.java\n<![CDATA[import java.sql.Connection;\nimport java.sql.SQLException;\nimport java.sql.PreparedStatement;\nimport java.sql.ResultSet;\nimport java.io.*;\n\npublic class SaveQueryImage {\n  public static void main(String[] argv) {\n      System.out.println(\"Checking if Driver is registered with DriverManager.\");\n\n      try {\n        //java.sql.DriverManager.registerDriver (new org.postgresql.Driver());\n        Class.forName(\"org.postgresql.Dri [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:525
+#, no-c-format
+msgid "Use PLPython to dump out images via SQL"
+msgstr "Verwenden Sie PLPython um Bilder via SQL herauszuschreiben"
+
+#. Tag: para
+#: using_raster_dataman.xml:526
+#, no-c-format
+msgid ""
+"This is a plpython stored function that creates a file in the server "
+"directory for each record. Requires you have plpython installed. Should work"
+" fine with both plpythonu and plpython3u."
+msgstr "Diese als plpython gespeicherte Prozedur erzeugt eine Datei pro Datensatz im Serververzeichnis. Benötigt die Installation von plpython. Funktioniert sowohl mit plpythonu als auch mit plpython3u."
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:528
+#, no-c-format
+msgid ""
+"<![CDATA[CREATE OR REPLACE FUNCTION write_file (param_bytes bytea, param_filepath text)\n"
+"RETURNS text\n"
+"AS $$\n"
+"f = open(param_filepath, 'wb+')\n"
+"f.write(param_bytes)\n"
+"return param_filepath\n"
+"$$ LANGUAGE plpythonu;]]>"
+msgstr "<![CDATA[CREATE OR REPLACE FUNCTION write_file (param_bytes bytea, param_filepath text)\nRETURNS text\nAS $$\nf = open(param_filepath, 'wb+')\nf.write(param_bytes)\nreturn param_filepath\n$$ LANGUAGE plpythonu;]]>"
+
+#. Tag: programlisting
+#: using_raster_dataman.xml:529
+#, no-c-format
+msgid ""
+"--write out 5 images to the PostgreSQL server in varying sizes\n"
+"-- note the postgresql daemon account needs to have write access to folder\n"
+"-- this echos back the file names created;\n"
+" SELECT write_file(ST_AsPNG(\n"
+"        ST_AsRaster(ST_Buffer(ST_Point(1,5),j*5, 'quad_segs=2'),150*j, 150*j, '8BUI',100)),\n"
+"         'C:/temp/slices'|| j || '.png')\n"
+"         FROM generate_series(1,5) As j;\n"
+"\n"
+"     write_file\n"
+"---------------------\n"
+" C:/temp/slices1.png\n"
+" C:/temp/slices2.png\n"
+" C:/temp/slices3.png\n"
+" C:/temp/slices4.png\n"
+" C:/temp/slices5.png"
+msgstr "-- 5 Bilder in verschiedenen Größen nach PostgreSQL schreiben\n-- der Account des PostgreSQL Daemons benötigt Schreibrechte auf den Ordner\n-- die Namen der erzeugten Dateien werden ausgegeben;\n SELECT write_file(ST_AsPNG(\n        ST_AsRaster(ST_Buffer(ST_Point(1,5),j*5, 'quad_segs=2'),150*j, 150*j, '8BUI',100)),\n         'C:/temp/slices'|| j || '.png')\n         FROM generate_series(1,5) As j;\n\n     write_file\n---------------------\n C:/temp/slices1.png\n C:/temp/slices2.p [...]
+
+#. Tag: title
+#: using_raster_dataman.xml:532
+#, no-c-format
+msgid "Outputting Rasters with PSQL"
+msgstr "Faster mit PSQL ausgeben"
+
+#. Tag: para
+#: using_raster_dataman.xml:533
+#, no-c-format
+msgid ""
+"Sadly PSQL doesn't have easy to use built-in functionality for outputting "
+"binaries. This is a bit of a hack that piggy backs on PostgreSQL somewhat "
+"legacy large object support. To use first launch your psql commandline "
+"connected to your database."
+msgstr "Leider hat PSQL keine einfach zu benützende Funktion für die Ausgabe von Binärdateien eingebaut. Dieser Hack baut auf der etwas veralteten \"Large Object\" Unterstützung von PostgreSQL auf. Um ihn anzuwenden verbinden Sie sich bitte zuerst über die Befehlszeile \"psql\" mit Ihrer Datenbank."
+
+#. Tag: para
+#: using_raster_dataman.xml:535
+#, no-c-format
+msgid ""
+"Unlike the python approach, this approach creates the file on your local "
+"computer."
+msgstr "Anders als beim Ansatz mit Python, wird die Datei bei diesem Ansatz auf Ihrem lokalen Rechner erzeugt."
+
+#. Tag: screen
+#: using_raster_dataman.xml:536
+#, no-c-format
+msgid ""
+"SELECT oid, lowrite(lo_open(oid, 131072), png) As num_bytes\n"
+" FROM\n"
+" ( VALUES (lo_create(0),\n"
+"   ST_AsPNG( (SELECT rast FROM aerials.boston WHERE rid=1) )\n"
+"  ) ) As v(oid,png);\n"
+"-- you'll get an output something like --\n"
+"   oid   | num_bytes\n"
+"---------+-----------\n"
+" 2630819 |     74860\n"
+"\n"
+"-- next note the oid and do this replacing the c:/test.png to file path location\n"
+"-- on your local computer\n"
+" \\lo_export 2630819 'C:/temp/aerial_samp.png'\n"
+"\n"
+"-- this deletes the file from large object storage on db\n"
+"SELECT lo_unlink(2630819);"
+msgstr "SELECT oid, lowrite(lo_open(oid, 131072), png) As num_bytes\n FROM\n ( VALUES (lo_create(0),\n   ST_AsPNG( (SELECT rast FROM aerials.boston WHERE rid=1) )\n  ) ) As v(oid,png);\n-- die Ausgabe sieht ungefähr so aus --\n   oid   | num_bytes\n---------+-----------\n 2630819 |     74860\n\n-- beachten Sie die OID und ersetzen Sie c:/test.png mit dem tatsächlichen Pfad\n-- auf Ihrem Rechner\n \\lo_export 2630819 'C:/temp/aerial_samp.png'\n\n-- löscht die Datei aus dem \"large object\ [...]
diff --git a/doc/po/de_DE/Makefile b/doc/po/de_DE/Makefile
index 6fe645a..9e1918f 100644
--- a/doc/po/de_DE/Makefile
+++ b/doc/po/de_DE/Makefile
@@ -1,2 +1,2 @@
-DOCSUFFIX=-de
+DOCSUFFIX=-de_DE
 include ../Makefile.local
diff --git a/doc/po/de_DE/extras_topology.xml.po b/doc/po/de_DE/extras_topology.xml.po
index 619c84f..c110b73 100644
--- a/doc/po/de_DE/extras_topology.xml.po
+++ b/doc/po/de_DE/extras_topology.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/postgis/postgis/"
@@ -146,15 +146,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "Beschreibung"
@@ -286,15 +287,16 @@ msgstr ""
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "Siehe auch"
@@ -420,14 +422,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "Beispiele"
@@ -633,9 +636,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr ""
@@ -665,7 +668,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
@@ -883,10 +886,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr ""
@@ -1271,7 +1274,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ""
@@ -1366,8 +1369,8 @@ msgstr ""
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr ""
@@ -2013,7 +2016,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr ""
@@ -2365,14 +2368,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -2382,26 +2385,57 @@ msgid ""
 " Isolated node 7 removed"
 msgstr ""
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
 #, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr ""
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
+#, no-c-format
 msgid "Topology Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -2411,13 +2445,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -2425,13 +2459,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -2439,26 +2473,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -2470,7 +2504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2481,26 +2515,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -2510,13 +2544,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -2524,13 +2558,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -2538,20 +2572,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -2564,7 +2598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2575,26 +2609,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -2604,13 +2638,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -2619,13 +2653,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -2633,7 +2667,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -2641,7 +2675,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2652,7 +2686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -2663,20 +2697,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -2684,7 +2718,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -2692,7 +2726,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -2700,7 +2734,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -2710,7 +2744,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2718,13 +2752,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -2732,7 +2766,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -2740,7 +2774,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -2750,7 +2784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2758,19 +2792,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -2778,7 +2812,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -2786,7 +2820,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -2796,7 +2830,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -2804,19 +2838,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -2826,7 +2860,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -2835,7 +2869,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -2844,14 +2878,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -2870,7 +2904,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -2882,25 +2916,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -2909,7 +2943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -2917,14 +2951,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -2940,13 +2974,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -2954,7 +2988,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -2965,7 +2999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -2974,7 +3008,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -2983,7 +3017,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -2992,31 +3026,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3025,7 +3059,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3036,7 +3070,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3044,13 +3078,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3058,25 +3092,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3084,19 +3118,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3104,7 +3138,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3112,19 +3146,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3133,7 +3167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3146,7 +3180,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3155,7 +3189,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3164,7 +3198,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -3172,7 +3206,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -3180,7 +3214,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -3192,13 +3226,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -3208,7 +3242,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -3217,7 +3251,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -3227,7 +3261,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -3236,7 +3270,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -3245,13 +3279,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -3277,20 +3311,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -3298,7 +3332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -3309,7 +3343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -3317,7 +3351,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -3327,7 +3361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -3336,7 +3370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -3346,7 +3380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -3356,7 +3390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -3365,7 +3399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -3412,13 +3446,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3426,7 +3460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -3435,7 +3469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3443,31 +3477,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -3475,26 +3509,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -3502,7 +3536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -3518,7 +3552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -3526,7 +3560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -3535,7 +3569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -3544,20 +3578,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -3565,7 +3599,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -3573,13 +3607,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -3589,7 +3623,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -3617,7 +3651,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -3653,7 +3687,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -3662,19 +3696,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -3691,13 +3725,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -3707,7 +3741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -3715,7 +3749,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -3723,7 +3757,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -3732,7 +3766,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -3742,19 +3776,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -3788,7 +3822,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -3806,7 +3840,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -3814,13 +3848,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -3828,7 +3862,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -3837,7 +3871,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -3845,7 +3879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -3856,13 +3890,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -3870,25 +3904,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -3897,7 +3931,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -3907,13 +3941,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -3921,19 +3955,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -3942,7 +3976,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -3950,13 +3984,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -3964,19 +3998,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -3985,7 +4019,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -3993,7 +4027,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -4001,31 +4035,31 @@ msgid ""
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -4034,7 +4068,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -4045,7 +4079,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -4054,7 +4088,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -4064,7 +4098,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -4072,13 +4106,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -4087,7 +4121,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4098,7 +4132,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4107,7 +4141,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -4115,7 +4149,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -4123,25 +4157,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -4188,7 +4222,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -4199,7 +4233,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -4214,7 +4248,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -4224,7 +4258,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -4232,7 +4266,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -4240,14 +4274,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -4294,13 +4328,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -4347,25 +4381,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -4375,7 +4409,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -4385,7 +4419,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -4394,7 +4428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -4402,7 +4436,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -4412,13 +4446,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -4478,7 +4512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -4486,19 +4520,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4506,7 +4540,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -4515,7 +4549,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4523,7 +4557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -4532,31 +4566,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -4564,7 +4598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -4573,7 +4607,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -4581,7 +4615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/de_DE/installation.xml.po b/doc/po/de_DE/installation.xml.po
index 0fbdb84..ce3ae57 100644
--- a/doc/po/de_DE/installation.xml.po
+++ b/doc/po/de_DE/installation.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/postgis/postgis/"
@@ -420,7 +420,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/de_DE/reference_operator.xml.po b/doc/po/de_DE/reference_operator.xml.po
index 5709865..300a351 100644
--- a/doc/po/de_DE/reference_operator.xml.po
+++ b/doc/po/de_DE/reference_operator.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/postgis/postgis/"
@@ -56,13 +56,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -83,10 +83,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -110,10 +110,10 @@ msgstr ""
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
@@ -123,11 +123,11 @@ msgstr ""
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
@@ -139,13 +139,13 @@ msgstr ""
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -177,13 +177,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -236,9 +236,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -249,9 +249,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -896,7 +896,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -974,12 +974,13 @@ msgstr ""
 #: reference_operator.xml:786
 #, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -992,55 +993,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:831
+#: reference_operator.xml:832
 #, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:843
+#: reference_operator.xml:846
 #, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:858
+#: reference_operator.xml:860
 #, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1059,10 +1061,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1073,19 +1076,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:864
+#: reference_operator.xml:866
 #, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1093,7 +1097,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1102,7 +1106,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1111,7 +1115,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1133,20 +1137,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1155,7 +1159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1164,7 +1168,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1185,19 +1189,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1205,7 +1209,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1214,7 +1218,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1224,7 +1228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1237,7 +1241,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1248,13 +1252,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1262,7 +1266,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1271,7 +1275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1281,7 +1285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1294,7 +1298,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1305,13 +1309,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1319,7 +1323,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1328,7 +1332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1338,7 +1342,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1351,7 +1355,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1362,20 +1366,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1384,7 +1388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1394,7 +1398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1416,7 +1420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1424,20 +1428,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1446,7 +1450,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1455,7 +1459,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1477,7 +1481,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1485,19 +1489,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1506,7 +1510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1515,7 +1519,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1536,13 +1540,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -1550,7 +1554,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1559,7 +1563,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1569,7 +1573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -1582,7 +1586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1594,13 +1598,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1608,7 +1612,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1617,7 +1621,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1627,7 +1631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1640,7 +1644,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1652,13 +1656,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1666,7 +1670,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1675,7 +1679,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1685,7 +1689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1698,7 +1702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1710,19 +1714,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -1731,7 +1735,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -1740,13 +1744,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1550
+#: reference_operator.xml:1552
 #, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
@@ -1754,13 +1758,11 @@ msgid ""
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -1771,14 +1773,6 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
diff --git a/doc/po/de_DE/reference_raster.xml.po b/doc/po/de_DE/reference_raster.xml.po
index d08e5c3..a1e2e6a 100644
--- a/doc/po/de_DE/reference_raster.xml.po
+++ b/doc/po/de_DE/reference_raster.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/postgis/postgis/"
@@ -6994,8 +6994,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -7015,8 +7015,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -9886,7 +9886,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 
@@ -9969,7 +9969,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -11336,7 +11336,7 @@ msgstr ""
 #: reference_raster.xml:6721
 #, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -11424,9 +11424,9 @@ msgstr ""
 #: reference_raster.xml:6769
 #, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 
 #. Tag: term
@@ -12195,12 +12195,12 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 
 #. Tag: title
@@ -12216,11 +12216,11 @@ msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -12231,7 +12231,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 
 #. Tag: para
@@ -12317,8 +12317,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -12355,9 +12355,9 @@ msgstr ""
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -12388,9 +12388,9 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
+#: reference_raster.xml:7254
 #, no-c-format
-msgid "original (column rast-view)"
+msgid "original (column rast_view)"
 msgstr ""
 
 #. Tag: para
@@ -12421,8 +12421,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -12936,6 +12936,12 @@ msgid ""
 " 2BUI"
 msgstr ""
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -13075,7 +13081,7 @@ msgstr ""
 #: reference_raster.xml:7801
 #, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -13728,7 +13734,7 @@ msgstr ""
 #: reference_raster.xml:8124
 #, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -15084,7 +15090,7 @@ msgstr ""
 #: reference_raster.xml:9145
 #, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 
diff --git a/doc/po/de_DE/release_notes.xml.po b/doc/po/de_DE/release_notes.xml.po
index cbf1bc7..e609c47 100644
--- a/doc/po/de_DE/release_notes.xml.po
+++ b/doc/po/de_DE/release_notes.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/postgis/postgis/"
@@ -224,7 +224,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
diff --git a/doc/po/de_DE/using_postgis_dataman.xml.po b/doc/po/de_DE/using_postgis_dataman.xml.po
index 0cfc359..6954e5d 100644
--- a/doc/po/de_DE/using_postgis_dataman.xml.po
+++ b/doc/po/de_DE/using_postgis_dataman.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -401,7 +401,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 
diff --git a/doc/po/es/extras_topology.xml.po b/doc/po/es/extras_topology.xml.po
index 45430ad..eea6fa8 100644
--- a/doc/po/es/extras_topology.xml.po
+++ b/doc/po/es/extras_topology.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2017-01-03 14:55+0000\n"
 "Last-Translator: nramire1 nramire1 <nramire1 at yahoo.com.ar>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -179,15 +179,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "Descripción"
@@ -342,15 +343,16 @@ msgstr "automática"
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "Ver también"
@@ -507,14 +509,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "Ejemplos"
@@ -782,9 +785,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr "Disponibilidad: 1.?"
@@ -818,7 +821,7 @@ msgstr ""
 "'LINE');"
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
@@ -1054,10 +1057,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr "Disponibilidad: 2.0.0"
@@ -1493,7 +1496,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ", <xref linkend=\"CreateTopology\"/>"
@@ -1599,8 +1602,8 @@ msgstr ""
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr "Disponibilidad: 2.0"
@@ -2301,7 +2304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr "Disponibilidad: 1.1.0"
@@ -2683,14 +2686,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -2700,26 +2703,60 @@ msgid ""
 " Isolated node 7 removed"
 msgstr ""
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
+#, fuzzy, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
 #, no-c-format
 msgid "Topology Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr "GetEdgeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -2733,13 +2770,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -2747,13 +2784,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -2761,26 +2798,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr "Disponibilidad: 2.0.0 - requiere GEOS >= 3.3.0."
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -2798,7 +2835,7 @@ msgstr ""
 "         2 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2814,7 +2851,7 @@ msgstr ""
 "ERROR:  Two or more edges found"
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -2822,19 +2859,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr "GetFaceByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -2848,13 +2885,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -2862,13 +2899,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -2876,20 +2913,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -2902,7 +2939,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2913,7 +2950,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
@@ -2921,19 +2958,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr "GetNodeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -2947,13 +2984,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -2962,13 +2999,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -2976,7 +3013,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -2984,7 +3021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3000,7 +3037,7 @@ msgstr ""
 "        2"
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -3016,7 +3053,7 @@ msgstr ""
 " ERROR:  Two or more nodes found"
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3024,13 +3061,13 @@ msgstr ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr "GetTopologyID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -3038,7 +3075,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -3046,7 +3083,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -3054,7 +3091,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -3068,7 +3105,7 @@ msgstr ""
 "       1"
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3078,13 +3115,13 @@ msgstr ""
 "<xref linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr "GetTopologySRID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -3092,7 +3129,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -3100,7 +3137,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -3114,7 +3151,7 @@ msgstr ""
 "  4326"
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3122,19 +3159,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr "GetTopologyName"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -3144,7 +3181,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -3152,7 +3189,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -3166,7 +3203,7 @@ msgstr ""
 " ma_topo"
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -3176,19 +3213,19 @@ msgstr ""
 "linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr "ST_GetFaceEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3202,7 +3239,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3211,7 +3248,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3220,14 +3257,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3246,7 +3283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3258,19 +3295,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr "ST_GetFaceGeometry"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
@@ -3278,7 +3315,7 @@ msgstr ""
 "especificada. "
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3290,7 +3327,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3298,14 +3335,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3321,13 +3358,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr "GetRingEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3335,7 +3372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3351,7 +3388,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3360,7 +3397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3369,7 +3406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3378,31 +3415,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ", <xref linkend=\"GetNodeEdges\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr "GetNodeEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3414,7 +3451,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3425,7 +3462,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3433,13 +3470,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ", <xref linkend=\"ST_Azimuth\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3447,25 +3484,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr "Polygonize"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3473,19 +3510,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3493,7 +3530,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3501,19 +3538,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ", <xref linkend=\"ST_Polygonize\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr "AddNode"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3522,7 +3559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3542,7 +3579,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3551,7 +3588,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3560,7 +3597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -3568,7 +3605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -3576,7 +3613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -3594,13 +3631,13 @@ msgstr ""
 " 4"
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr "AddEdge"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -3610,7 +3647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -3622,7 +3659,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -3632,7 +3669,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -3641,7 +3678,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -3650,13 +3687,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr "Disponibilidad: 2.0.0 requiere GEOS >= 3.3.0."
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -3682,7 +3719,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
@@ -3690,13 +3727,13 @@ msgstr ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr "AddFace"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -3704,7 +3741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -3720,7 +3757,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -3728,7 +3765,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -3738,7 +3775,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -3747,7 +3784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -3757,7 +3794,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -3767,7 +3804,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -3776,7 +3813,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -3823,13 +3860,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr "ST_Simplify"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3837,7 +3874,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -3849,7 +3886,7 @@ msgstr ""
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3857,31 +3894,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr "Disponibilidad: 2.1.0"
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -3889,26 +3926,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr "Constructores de Geometría Topográfica"
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr "CreateTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -3916,7 +3953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -3942,7 +3979,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -3950,7 +3987,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -3959,7 +3996,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -3968,20 +4005,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -3989,7 +4026,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -3999,13 +4036,13 @@ msgstr ""
 "CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -4015,7 +4052,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -4043,7 +4080,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -4079,7 +4116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -4091,19 +4128,19 @@ msgstr ""
 "<xref linkend=\"TopoElementArray_Agg\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr "toTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr "Convierte una Geometry simple en una topo geometry"
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -4131,13 +4168,13 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -4147,7 +4184,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -4155,7 +4192,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -4163,7 +4200,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -4172,7 +4209,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -4182,19 +4219,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4228,7 +4265,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4246,7 +4283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4256,13 +4293,13 @@ msgstr ""
 "\"/>, <xref linkend=\"TopologySummary\"/>, <xref linkend=\"clearTopoGeom\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr "TopoElementArray_Agg"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -4270,7 +4307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -4282,7 +4319,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -4292,7 +4329,7 @@ msgstr ""
 "de <xref linkend=\"topoelement\"/>."
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -4308,13 +4345,13 @@ msgstr ""
 "{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ", <xref linkend=\"topoelementarray\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -4322,25 +4359,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr "Editores TopoGeometry"
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr "clearTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr "Borra el contenido de una topo geometry"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -4352,7 +4389,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -4362,13 +4399,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr "Disponibilidad: 2.1"
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4376,19 +4413,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr "TopoGeom_addElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr "Agrega un elemento a la definición de una TopoGeometry"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -4400,7 +4437,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -4408,13 +4445,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr "Disponibilidad: 2.3"
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -4422,19 +4459,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr "TopoGeom_remElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -4446,7 +4483,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -4454,7 +4491,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -4462,31 +4499,31 @@ msgid ""
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr "Descriptores de Geometría Topográfica"
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr "GetTopoGeomElementArray"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -4495,7 +4532,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -4511,7 +4548,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -4520,7 +4557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -4530,7 +4567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -4538,13 +4575,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -4553,7 +4590,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4569,7 +4606,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4581,7 +4618,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -4589,7 +4626,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -4599,25 +4636,25 @@ msgstr ""
 "<xref linkend=\"TopoGeom_remElement\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr "Salidas de Geometría Topográfica"
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr "AsGML"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr "Devuelve una representación GML de una geometría topográfica."
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -4705,7 +4742,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -4716,7 +4753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -4731,7 +4768,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -4745,7 +4782,7 @@ msgstr ""
 ");"
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -4753,7 +4790,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -4761,7 +4798,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
@@ -4770,7 +4807,7 @@ msgstr ""
 ">"
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -4858,13 +4895,13 @@ msgstr ""
 "</gml:TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr "Mismo ejercicio que el anterior sin espacio de nombre."
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -4952,25 +4989,25 @@ msgstr ""
 "</TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr "AsTopoJSON"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr "Devuelve la representación TopoJSON de una topogeometry."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -4984,7 +5021,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -4994,7 +5031,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -5003,7 +5040,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -5011,7 +5048,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -5021,13 +5058,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr "Mejora: 2.2.1 agrega soporte para entradas puntuales."
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -5087,7 +5124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -5095,19 +5132,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr "Equals"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5117,7 +5154,7 @@ msgstr ""
 "primitivas topologicas."
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -5129,7 +5166,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5137,7 +5174,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -5146,31 +5183,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ", <xref linkend=\"ST_Equals\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr "Intersects"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -5178,7 +5215,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -5190,7 +5227,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -5198,7 +5235,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/es/faq_raster.xml.po b/doc/po/es/faq_raster.xml.po
index a616489..fb38f3b 100644
--- a/doc/po/es/faq_raster.xml.po
+++ b/doc/po/es/faq_raster.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2017-07-20 14:31+0000\n"
 "Last-Translator: nramire1 nramire1 <nramire1 at yahoo.com.ar>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -127,10 +127,10 @@ msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:43
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 "Aquí está una revisión de un usuario de PostGIS Raster <ulink url=\"http://"
diff --git a/doc/po/es/installation.xml.po b/doc/po/es/installation.xml.po
index 7507108..95a35c9 100644
--- a/doc/po/es/installation.xml.po
+++ b/doc/po/es/installation.xml.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -455,7 +455,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/es/reference_constructor.xml.po b/doc/po/es/reference_constructor.xml.po
index d2e74b2..d136152 100644
--- a/doc/po/es/reference_constructor.xml.po
+++ b/doc/po/es/reference_constructor.xml.po
@@ -1,22 +1,22 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
 # David Martinez Morata, 2014
 # David Martinez Morata, 2014
 # Minerva Durán Martínez <mine_tod at yahoo.com.mx>, 2015
+# nramire1 nramire1, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-09-11 22:04+0000\n"
-"PO-Revision-Date: 2015-09-29 12:23+0000\n"
-"Last-Translator: Sandro Santilli <strk at kbt.io>\n"
-"Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
-"es/)\n"
-"Language: es\n"
+"PO-Revision-Date: 2017-09-18 15:24+0000\n"
+"Last-Translator: nramire1 nramire1\n"
+"Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/es/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. Tag: title
@@ -36,11 +36,9 @@ msgstr "ST_BdPolyFromText"
 #, no-c-format
 msgid ""
 "<refpurpose>Construct a Polygon given an arbitrary collection of closed "
-"linestrings as a MultiLineString Well-Known text representation.</refpurpose>"
-msgstr ""
-"<refpurpose>Construye un polígono dando una colección arbitraria de cadenas "
-"de líneas cerradas como representación \"MultiLineString\" de texto  \"Well-"
-"Known\".</refpurpose>"
+"linestrings as a MultiLineString Well-Known text "
+"representation.</refpurpose>"
+msgstr "<refpurpose>Construye un polígono dando una colección arbitraria de cadenas de líneas cerradas como representación \"MultiLineString\" de texto  \"Well-Known\".</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:14
@@ -49,10 +47,7 @@ msgid ""
 "<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
 "<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: title
 #: reference_constructor.xml:23 reference_constructor.xml:72
@@ -86,10 +81,7 @@ msgstr "Descripción"
 msgid ""
 "<para>Construct a Polygon given an arbitrary collection of closed "
 "linestrings as a MultiLineString Well-Known text representation.</para>"
-msgstr ""
-"<para>Construye un polígono dando una colección arbitraria de cadenas de "
-"líneas cerradas como representación \"MultiLineString\" de texto  \"Well-"
-"Known\".</para>"
+msgstr "<para>Construye un polígono dando una colección arbitraria de cadenas de líneas cerradas como representación \"MultiLineString\" de texto  \"Well-Known\".</para>"
 
 #. Tag: para
 #: reference_constructor.xml:30
@@ -98,11 +90,7 @@ msgid ""
 "Throws an error if WKT is not a MULTILINESTRING. Throws an error if output "
 "is a MULTIPOLYGON; use ST_BdMPolyFromText in that case, or see "
 "ST_BuildArea() for a postgis-specific approach."
-msgstr ""
-"Envia un error si la cadena WKT no representa una MULTILINESTRING. Envía un "
-"error si la salida es un MULTIPOLYGON; en este caso puedes utilizar "
-"ST_BdMPolyFromText, o mira ST_BuildArea() para un enfoque mas especifico de "
-"postgis."
+msgstr "Envia un error si la cadena WKT no representa una MULTILINESTRING. Envía un error si la salida es un MULTIPOLYGON; en este caso puedes utilizar ST_BdMPolyFromText, o mira ST_BuildArea() para un enfoque mas especifico de postgis."
 
 #. Tag: para
 #: reference_constructor.xml:36 reference_constructor.xml:88
@@ -188,12 +176,9 @@ msgstr "ST_BdMPolyFromText"
 #: reference_constructor.xml:56
 #, no-c-format
 msgid ""
-"Construct a MultiPolygon given an arbitrary collection of closed linestrings "
-"as a MultiLineString text representation Well-Known text representation."
-msgstr ""
-"Construye un multipolígono dando una colección arbitraria de cadenas de "
-"líneas cerradas como representación \"MultiLineString\" de texto  \"Well-"
-"Known\"."
+"Construct a MultiPolygon given an arbitrary collection of closed linestrings"
+" as a MultiLineString text representation Well-Known text representation."
+msgstr "Construye un multipolígono dando una colección arbitraria de cadenas de líneas cerradas como representación \"MultiLineString\" de texto  \"Well-Known\"."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:63
@@ -202,10 +187,7 @@ msgid ""
 "<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
 "<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:74
@@ -213,9 +195,7 @@ msgstr ""
 msgid ""
 "Construct a Polygon given an arbitrary collection of closed linestrings, "
 "polygons, MultiLineStrings as Well-Known text representation."
-msgstr ""
-"Construye un Polígono dando una colección arbitraria de cadenas de líneas "
-"cerradas, polígonos, \"MultiLineString\" en formato de texto  \"Well-Known\"."
+msgstr "Construye un Polígono dando una colección arbitraria de cadenas de líneas cerradas, polígonos, \"MultiLineString\" en formato de texto  \"Well-Known\"."
 
 #. Tag: para
 #: reference_constructor.xml:79
@@ -224,15 +204,10 @@ msgid ""
 "Throws an error if WKT is not a MULTILINESTRING. Forces MULTIPOLYGON output "
 "even when result is really only composed by a single POLYGON; use <link "
 "linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> if you're sure a "
-"single POLYGON will result from operation, or see <link linkend="
-"\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific approach."
-msgstr ""
-"Envia un error si el WKT no es una MULTILINESTRING. Fuerza  una salida "
-"MULTIPOLYGON aunque el resultado este compuesto por un único POLYGON; puedes "
-"utilizar <link linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> si "
-"estas seguro que un único POLYGON será el resultado de la operación, o ver "
-"<link linkend=\"ST_BuildArea\">ST_BuildArea()</link> para un enfoque mas "
-"especifico de postgis."
+"single POLYGON will result from operation, or see <link "
+"linkend=\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific "
+"approach."
+msgstr "Envia un error si el WKT no es una MULTILINESTRING. Fuerza  una salida MULTIPOLYGON aunque el resultado este compuesto por un único POLYGON; puedes utilizar <link linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> si estas seguro que un único POLYGON será el resultado de la operación, o ver <link linkend=\"ST_BuildArea\">ST_BuildArea()</link> para un enfoque mas especifico de postgis."
 
 #. Tag: para
 #: reference_constructor.xml:101
@@ -250,7 +225,7 @@ msgstr "ST_Box2dFromGeoHash"
 #: reference_constructor.xml:109
 #, no-c-format
 msgid "<refpurpose>Return a BOX2D from a GeoHash string.</refpurpose>"
-msgstr ""
+msgstr "<refpurpose>Devuelve un BOX2D de una cadena de GeoHash.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:114
@@ -260,13 +235,13 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>box2d <function>ST_Box2dFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:125
 #, no-c-format
 msgid "<para>Return a BOX2D from a GeoHash string.</para>"
-msgstr ""
+msgstr "<para>Devuelve un BOX2D de una cadena de GeoHash.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:127
@@ -274,7 +249,7 @@ msgstr ""
 msgid ""
 "If no <varname>precision</varname> is specficified ST_Box2dFromGeoHash "
 "returns a BOX2D based on full precision of the input GeoHash string."
-msgstr ""
+msgstr "Si no es especificada la <varname>precisión</varname> ST_Box2dFromGeoHash devuelve un BOX2D basado en la precisión completa de la cadena de GeoHash de entrada."
 
 #. Tag: para
 #: reference_constructor.xml:129
@@ -283,14 +258,14 @@ msgid ""
 "If <varname>precision</varname> is specified ST_Box2dFromGeoHash will use "
 "that many characters from the GeoHash to create the BOX2D. Lower precision "
 "values results in larger BOX2Ds and larger values increase the precision."
-msgstr ""
+msgstr "Si es especificada la <varname>precisión</varname> ST_Box2dFromGeoHash utilizará muchos caracteres del GeoHash para crear el BOX2D. Los valores de precisión más bajos resultan en BOX2Ds más grandes y los valores más grandes aumentan la precisión."
 
 #. Tag: para
 #: reference_constructor.xml:131 reference_constructor.xml:482
 #: reference_constructor.xml:1704
 #, no-c-format
 msgid "Availability: 2.1.0"
-msgstr ""
+msgstr "Disponibilidad: 2.1.0"
 
 #. Tag: programlisting
 #: reference_constructor.xml:136
@@ -313,15 +288,15 @@ msgid ""
 "---------------------------------------------------------------------------\n"
 " BOX(-115.17282128334 36.1146408319473,-115.172810554504 36.1146461963654)\n"
 "                ]]>"
-msgstr ""
+msgstr "<![CDATA[SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0');\n\n                st_geomfromgeohash\n--------------------------------------------------\n BOX(-115.172816 36.114646,-115.172816 36.114646)\n\nSELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 0);\n\n st_box2dfromgeohash\n----------------------\n BOX(-180 -90,180 90)\n\n SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10);\n                            st_box2dfromgeohash\n------------------------------------- [...]
 
 #. Tag: para
 #: reference_constructor.xml:141
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
-msgstr ""
+", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref "
+"linkend=\"ST_PointFromGeoHash\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:147
@@ -335,9 +310,7 @@ msgstr "ST_GeogFromText"
 msgid ""
 "Return a specified geography value from Well-Known Text representation or "
 "extended (WKT)."
-msgstr ""
-"Devuelve un valor especifico \"geography\" desde una representación \"Well-"
-"Known Text\" (WKT) o extendida."
+msgstr "Devuelve un valor especifico \"geography\" desde una representación \"Well-Known Text\" (WKT) o extendida."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:152
@@ -345,9 +318,7 @@ msgstr ""
 msgid ""
 "<funcdef>geography <function>ST_GeogFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeogFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeogFromText</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:160
@@ -356,7 +327,7 @@ msgid ""
 "Returns a geography object from the well-known text or extended well-known "
 "representation. SRID 4326 is assumed if unspecified. This is an alias for "
 "ST_GeographyFromText. Points are always expressed in long lat form."
-msgstr ""
+msgstr "Devuelve un objeto geográfico del texto bien conocido o de la representación bien conocida extendida. Se asume SRID 4326 si no se especifica. Este es un alias para ST_GeographyFromText. Los puntos se expresan siempre en forma latitud longitud."
 
 #. Tag: programlisting
 #: reference_constructor.xml:166
@@ -364,12 +335,11 @@ msgstr ""
 msgid ""
 "--- converting lon lat coords to geography\n"
 "ALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\n"
-"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' "
-"|| lat || ')');\n"
+"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' || lat || ')');\n"
 "\n"
 "--- specify a geography point using EPSG:4267, NAD27\n"
 "SELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
-msgstr ""
+msgstr "--- convertir coordenadas latitud longitud a geográficas\nALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\nUPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' || lat || ')');\n\n--- Especificar un punto geográfico usando EPSG:4267, NAD27\nSELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
 
 #. Tag: para
 #: reference_constructor.xml:170
@@ -389,9 +359,7 @@ msgstr "ST_GeographyFromText"
 msgid ""
 "<funcdef>geography <function>ST_GeographyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeographyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeographyFromText</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:189
@@ -399,7 +367,7 @@ msgstr ""
 msgid ""
 "Returns a geography object from the well-known text representation. SRID "
 "4326 is assumed if unspecified."
-msgstr ""
+msgstr "Devuelve un objeto geográfico de la representación bien conocida de texto. Se supone SRID 4326 si no se especifica."
 
 #. Tag: para
 #: reference_constructor.xml:194
@@ -419,9 +387,7 @@ msgstr "ST_GeogFromWKB"
 msgid ""
 "Creates a geography instance from a Well-Known Binary geometry "
 "representation (WKB) or extended Well Known Binary (EWKB)."
-msgstr ""
-"Crea una instancia \"geography\" desde la representación de una geometría en "
-"\"Well-Known Binary\" (WKB) o \"Extended Well-Known Binary\" (EWKB)."
+msgstr "Crea una instancia \"geography\" desde la representación de una geometría en \"Well-Known Binary\" (WKB) o \"Extended Well-Known Binary\" (EWKB)."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:207
@@ -429,7 +395,7 @@ msgstr ""
 msgid ""
 "<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:217
@@ -439,11 +405,7 @@ msgid ""
 "representation (WKB) of a geometry or PostGIS Extended WKB and creates an "
 "instance of the appropriate geography type. This function plays the role of "
 "the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_GeogFromWKB</varname> , toma una representación de "
-"una geometría en \"Well-Known Binary\" (WKB) o la versión extendida de "
-"PostGIS y crea la instancia apropiada de tipo \"geography\". Esta función "
-"juega el rol de \"Geometry Factory\" en SQL."
+msgstr "La función <varname>ST_GeogFromWKB</varname> , toma una representación de una geometría en \"Well-Known Binary\" (WKB) o la versión extendida de PostGIS y crea la instancia apropiada de tipo \"geography\". Esta función juega el rol de \"Geometry Factory\" en SQL."
 
 #. Tag: para
 #: reference_constructor.xml:222
@@ -463,31 +425,15 @@ msgstr "&curve_support;"
 #: reference_constructor.xml:232
 #, no-c-format
 msgid ""
-"--Although bytea rep contains single \\, these need to be escaped when "
-"inserting into a table\n"
-"SELECT ST_AsText(\n"
-"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@')\n"
-");\n"
-"                                          st_astext\n"
-"------------------------------------------------------\n"
-" LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)"
-msgstr ""
-"--Aunque bytes rep contiene solo \\, esto se necesita para escapar "
-"caracteres cuando se e insertan en una tabla\n"
+"--Although bytea rep contains single \\, these need to be escaped when inserting into a table\n"
 "SELECT ST_AsText(\n"
-"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@')\n"
+"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@')\n"
 ");\n"
 "                                          st_astext\n"
 "------------------------------------------------------\n"
 " LINESTRING(-113.98 39.198,-113.981 39.195)\n"
 "(1 row)"
+msgstr "--Aunque bytes rep contiene solo \\, esto se necesita para escapar caracteres cuando se e insertan en una tabla\nSELECT ST_AsText(\nST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@')\n);\n                                          st_astext\n------------------------------------------------------\n LINES [...]
 
 #. Tag: para
 #: reference_constructor.xml:237
@@ -505,10 +451,10 @@ msgstr "ST_GeomFromTWKB"
 #: reference_constructor.xml:244
 #, no-c-format
 msgid ""
-"Creates a geometry instance from a TWKB (\"<ulink url=\"https://github.com/"
-"TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") "
-"geometry representation."
-msgstr ""
+"Creates a geometry instance from a TWKB (\"<ulink "
+"url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
+"Known Binary</ulink>\") geometry representation."
+msgstr "Crea una instancia de geometría de una representación geométrica TWKB (\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\")."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:250
@@ -516,7 +462,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:260
@@ -526,14 +472,13 @@ msgid ""
 "url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
 "Known Binary</ulink>\") geometry representation (WKB) and creates an "
 "instance of the appropriate geometry type."
-msgstr ""
+msgstr "La función <varname>ST_GeomFromTWKB</varname> toma un TWKB (\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") a una representación geométrica (WKB) y crea una instancia apropiada de un tipo de geometía."
 
 #. Tag: programlisting
 #: reference_constructor.xml:269
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::"
-"geometry)));\n"
+"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::geometry)));\n"
 "\n"
 "         st_astext\n"
 "-----------------------------\n"
@@ -548,7 +493,7 @@ msgid ""
 "------------------------------------------------------\n"
 "LINESTRING(-113.98 39.198,-113.981 39.195)\n"
 "(1 row)"
-msgstr ""
+msgstr "SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::geometry)));\n\n         st_astext\n-----------------------------\n LINESTRING(126 34, 127 35)\n(1 row)\n\n\nSELECT ST_AsEWKT(\n  ST_GeomFromTWKB(E'\\\\x620002f7f40dbce4040105')\n);\n                                          st_asewkt\n------------------------------------------------------\nLINESTRING(-113.98 39.198,-113.981 39.195)\n(1 row)"
 
 #. Tag: refname
 #: reference_constructor.xml:280
@@ -558,41 +503,32 @@ msgstr "ST_GeomCollFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:282
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Makes a collection Geometry from collection WKT with the given SRID. If SRID "
-"is not given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+"Makes a collection Geometry from collection WKT with the given SRID. If SRID"
+" is not given, it defaults to 0."
+msgstr "Hace una colección Geometry de la colección WKT con el SRID dado. Si no se da SRID, el valor predeterminado es 0."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:287
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:305
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a collection Geometry from the Well-Known-Text (WKT) representation "
 "with the given SRID. If SRID is not given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Hace una colección Geometry de la representación de texto conocido (WKT) con el SRID dado. Si no se da SRID, el valor predeterminado es 0."
 
 #. Tag: para
 #: reference_constructor.xml:308 reference_constructor.xml:1474
@@ -615,10 +551,7 @@ msgid ""
 "If you are absolutely sure all your WKT geometries are collections, don't "
 "use this function. It is slower than ST_GeomFromText since it adds an "
 "additional validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrias WKT son colecciones, "
-"no utilices esta función. Es mas lenta que ST_GeomFromText  ya que añade "
-"pasos de validación adicionales."
+msgstr "Si estas completamente seguro que todas tus geometrias WKT son colecciones, no utilices esta función. Es mas lenta que ST_GeomFromText  ya que añade pasos de validación adicionales."
 
 #. Tag: para
 #: reference_constructor.xml:318
@@ -632,9 +565,7 @@ msgstr "&sqlmm_compliant;"
 msgid ""
 "SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 "
 "4))');"
-msgstr ""
-"SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 "
-"4))');"
+msgstr "SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 4))');"
 
 #. Tag: para
 #: reference_constructor.xml:333 reference_constructor.xml:1623
@@ -654,9 +585,7 @@ msgstr "ST_GeomFromEWKB"
 msgid ""
 "Return a specified ST_Geometry value from Extended Well-Known Binary "
 "representation (EWKB)."
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación \" "
-"Extended Well-Known Binary\" (EWKB)."
+msgstr "Devuelve un valor especifico de ST_Geometry desde una representación \" Extended Well-Known Binary\" (EWKB)."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:346
@@ -664,9 +593,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:355
@@ -674,9 +601,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
 "binary (EWKT) representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde un formato OGC \"Extended "
-"Well-Known Binary\" (EWKB)."
+msgstr "Construye un objeto ST_Geometry de PostGIS desde un formato OGC \"Extended Well-Known Binary\" (EWKB)."
 
 #. Tag: para
 #: reference_constructor.xml:357
@@ -684,18 +609,15 @@ msgstr ""
 msgid ""
 "The EWKB format is not an OGC standard, but a PostGIS specific format that "
 "includes the spatial reference system (SRID) identifier"
-msgstr ""
-"El formato EWKB no es un estándar del OGC, sino un formato especifico de "
-"PostGIS que incluye el identificador del sistema de referencia espacial "
-"(SRID)"
+msgstr "El formato EWKB no es un estándar del OGC, sino un formato especifico de PostGIS que incluye el identificador del sistema de referencia espacial (SRID)"
 
 #. Tag: para
 #: reference_constructor.xml:360 reference_constructor.xml:408
 #: reference_constructor.xml:537 reference_constructor.xml:684
 #, no-c-format
-msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
-msgstr ""
-"Mejora: 2.0.0 se introdujeron soporte de superficies poliédricas y TIN."
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
+msgstr "Mejora: 2.0.0 se introdujeron soporte de superficies poliédricas y TIN."
 
 #. Tag: para
 #: reference_constructor.xml:361 reference_constructor.xml:409
@@ -728,9 +650,7 @@ msgstr "&T_support;"
 msgid ""
 "line string binary rep 0f LINESTRING(-71.160281 42.258729,-71.160837 "
 "42.259113,-71.161144 42.25932) in NAD 83 long lat (4269)."
-msgstr ""
-"Representación binaria de LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932) en NAD 83 long lat (4269)."
+msgstr "Representación binaria de LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932) en NAD 83 long lat (4269)."
 
 #. Tag: para
 #: reference_constructor.xml:371
@@ -739,60 +659,37 @@ msgid ""
 "NOTE: Even though byte arrays are delimited with \\ and may have ', we need "
 "to escape both out with \\ and '' if standard_conforming_strings is off. So "
 "it does not look exactly like its AsEWKB representation."
-msgstr ""
-"Nota: Aunque los arrays de bits están delimitados por \\ y deben tener ', "
-"necesitaremos escapar ambos con \\ y '' si el valor de "
-"standard_conforming_strings es off. Asi que esto puede no ser exactamente "
-"como la representación AsEWKB."
+msgstr "Nota: Aunque los arrays de bits están delimitados por \\ y deben tener ', necesitaremos escapar ambos con \\ y '' si el valor de standard_conforming_strings es off. Asi que esto puede no ser exactamente como la representación AsEWKB."
 
 #. Tag: programlisting
 #: reference_constructor.xml:373
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\"
-"\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
-"\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n"
-"\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n"
-"\\\\300p\\\\231\\\\323e1!E@');"
-msgstr ""
-"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\"
-"\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
+"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
 "\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n"
 "\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n"
 "\\\\300p\\\\231\\\\323e1!E@');"
+msgstr "SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n\\\\300p\\\\231\\\\323e1!E@');"
 
 #. Tag: para
 #: reference_constructor.xml:375
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "In PostgreSQL 9.1+ - standard_conforming_strings is set to on by default, "
 "where as in past versions it was set to off. You can change defaults as "
 "needed for a single query or at the database or server level. Below is how "
 "you would do it with standard_conforming_strings = on. In this case we "
 "escape the ' with standard ansi ', but slashes are not escaped"
-msgstr ""
-"En PostgreSQL 9.1 + standard_conforming_strings esta activado por defecto, "
-"mientras que en versiones anteriores estaba seleccionado como on. Puedes "
-"cambiarlo según tus necesidades para una consulta simple o a nivel de una "
-"base de datos o del servidor. A continuación se muestra la forma de hacerlo "
-"con standard_conforming_strings = on. En este caso escapamos el 'con "
-"estándar ansi \", pero las barras no son escapadas"
+msgstr "En PostgreSQL 9.1 +-standard_conforming_strings se establece en on de forma predeterminada, donde como en versiones anteriores se estableció en off. Puede cambiar los valores predeterminados según sea necesario para una sola consulta o a nivel de base de datos o de servidor. A continuación se muestra cómo lo haría con standard_conforming_strings = on. En este caso nos escapamos del ' with standard ansi ', pero las barras no se escapan"
 
 #. Tag: programlisting
 #: reference_constructor.xml:378
 #, no-c-format
 msgid ""
 "set standard_conforming_strings = on;\n"
-"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 "
-"\\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
-"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!"
-"E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
-msgstr ""
-"set standard_conforming_strings = on;\n"
-"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 "
-"\\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
-"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!"
-"E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
+"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 \\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
+"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
+msgstr "set standard_conforming_strings = on;\nSELECT ST_GeomFromEWKB('\\001\\002\\000\\000 \\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
 
 #. Tag: para
 #: reference_constructor.xml:382
@@ -812,9 +709,7 @@ msgstr "ST_GeomFromEWKT"
 msgid ""
 "Return a specified ST_Geometry value from Extended Well-Known Text "
 "representation (EWKT)."
-msgstr ""
-"Devuelve un valor especificado ST_Geometry desde una representación "
-"\"Extended Well-Known Text\" (EWKT)."
+msgstr "Devuelve un valor especificado ST_Geometry desde una representación \"Extended Well-Known Text\" (EWKT)."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:394
@@ -822,9 +717,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:403
@@ -832,9 +725,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
 "text (EWKT) representation."
-msgstr ""
-"Construye un objeto PostGIS ST_Geometry desde una representación OGC "
-"\"Extended Well-Known text\" (EWKT)."
+msgstr "Construye un objeto PostGIS ST_Geometry desde una representación OGC \"Extended Well-Known text\" (EWKT)."
 
 #. Tag: para
 #: reference_constructor.xml:405
@@ -842,66 +733,21 @@ msgstr ""
 msgid ""
 "The EWKT format is not an OGC standard, but an PostGIS specific format that "
 "includes the spatial reference system (SRID) identifier"
-msgstr ""
-"El formato EWKT no es un estándar  OGC, sino un formato especifico PostGIS "
-"que incluye el identificador del sistema de referencia espacial (SRID)."
+msgstr "El formato EWKT no es un estándar  OGC, sino un formato especifico PostGIS que incluye el identificador del sistema de referencia espacial (SRID)."
 
 #. Tag: programlisting
 #: reference_constructor.xml:417
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 "
-"42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 "
-"42.3152774590236,\n"
-"-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
-"-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
-"-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
-"-71.103113945163 42.3142739188902,-71.10324876416 42.31402489987,\n"
-"-71.1033002961013 42.3140393340215,-71.1033488797549 42.3139495090772,\n"
-"-71.103396240451 42.3138632439557,-71.1041521907712 42.3141153348029,\n"
-"-71.1041411411543 42.3141545014533,-71.1041287795912 42.3142114839058,\n"
-"-71.1041188134329 42.3142693656241,-71.1041112482575 42.3143272556118,\n"
-"-71.1041072845732 42.3143851580048,-71.1041057218871 42.3144430686681,\n"
-"-71.1041065602059 42.3145009876017,-71.1041097995362 42.3145589148055,\n"
-"-71.1041166403905 42.3146168544148,-71.1041258822717 42.3146748022936,\n"
-"-71.1041375307579 42.3147318674446,-71.1041492906949 42.3147711126569,\n"
-"-71.1041598612795 42.314808571739,-71.1042515013869 42.3151287620809,\n"
-"-71.1041173835118 42.3150739481917,-71.1040809891419 42.3151344119048,\n"
-"-71.1040438678912 42.3151191367447,-71.1040194562988 42.3151832057859,\n"
-"-71.1038734225584 42.3151140942995,-71.1038446938243 42.3151006300338,\n"
-"-71.1038315271889 42.315094347535,-71.1037393329282 42.315054824985,\n"
-"-71.1035447555574 42.3152608696313,-71.1033436658644 42.3151648370544,\n"
-"-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
-"-71.1031880899493 42.3152774590236)),\n"
-"((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))');"
-msgstr ""
-"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 "
-"42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
 "\n"
 "SELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n"
 "\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 "
-"42.3152774590236,\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
 "-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
 "-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
 "-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
@@ -923,24 +769,20 @@ msgstr ""
 "-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
 "-71.1031880899493 42.3152774590236)),\n"
 "((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))');"
+"-71.1043443253471 42.3150676015829,-71.1043850704575 42.3150793250568,-71.1043632495873 42.315113108546)))');"
+msgstr "SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\nSELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n\nSELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n\nSELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531 [...]
 
 #. Tag: programlisting
 #: reference_constructor.xml:418
 #, no-c-format
 msgid ""
 "--3d circular string\n"
-"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 "
-"2,220227 150406 3)');"
-msgstr ""
-"-- Cadena circular 3d\n"
-"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 "
-"2,220227 150406 3)');"
+"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)');"
+msgstr "-- Cadena circular 3d\nSELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)');"
 
 #. Tag: programlisting
 #: reference_constructor.xml:419
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "--Polyhedral Surface example\n"
 "SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
@@ -951,24 +793,13 @@ msgid ""
 "        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
 "        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
 ")');"
-msgstr ""
-"-- Ejemplo de superficie polihedrica\n"
-"SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE( \n"
-"        ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),  \n"
-"        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), \n"
-"        ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), \n"
-"        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),  \n"
-"        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  \n"
-"        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) \n"
-")');"
+msgstr "-- Ejemplo de superficie de poliedros\nSELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n        ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n        ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n)');"
 
 #. Tag: para
 #: reference_constructor.xml:423
 #, no-c-format
-msgid ""
-", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
-msgstr ""
-", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgid ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:428
@@ -982,27 +813,20 @@ msgstr "ST_GeometryFromText"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Text representation "
 "(WKT). This is an alias name for ST_GeomFromText"
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación \"Well-"
-"Known Text\" (WKT). Es un alias para ST_GeomFromText"
+msgstr "Devuelve un valor especifico de ST_Geometry desde una representación \"Well-Known Text\" (WKT). Es un alias para ST_GeomFromText"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:432
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:446 reference_constructor.xml:1854
@@ -1026,7 +850,7 @@ msgstr "ST_GeomFromGeoHash"
 #: reference_constructor.xml:460
 #, no-c-format
 msgid "Return a geometry from a GeoHash string."
-msgstr ""
+msgstr "Devuelve una geometría de una cadena de GeoHash."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:465
@@ -1036,7 +860,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>geometry <function>ST_GeomFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:476
@@ -1044,17 +868,15 @@ msgstr ""
 msgid ""
 "Return a geometry from a GeoHash string. The geometry will be a polygon "
 "representing the GeoHash bounds."
-msgstr ""
+msgstr "Devuelve una geometría de una cadena de GeoHash. La geometría será un polígono que representa los límites de GeoHash."
 
 #. Tag: para
 #: reference_constructor.xml:478
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a "
-"polygon based on full precision of the input GeoHash string."
-msgstr ""
-"Si <varname>precision</varname> es especificado ST_PointFromGeoHash "
-"utilizará muchos caracteres de  GeoHash para crear el punto."
+"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a"
+" polygon based on full precision of the input GeoHash string."
+msgstr "Si no se especifica ninguna <varname>precisión</varname>, ST_GeomFromGeoHash devuelve un polígono basándose en la precisión completa de la cadena de GeoHash de entrada."
 
 #. Tag: para
 #: reference_constructor.xml:480
@@ -1062,7 +884,7 @@ msgstr ""
 msgid ""
 "If <varname>precision</varname> is specified ST_GeomFromGeoHash will use "
 "that many characters from the GeoHash to create the polygon."
-msgstr ""
+msgstr "Si se especifica la <varname>precisión</varname>, ST_GeomFromGeoHash utilizará muchos caracteres del GeoHash para crear el polígono."
 
 #. Tag: programlisting
 #: reference_constructor.xml:487
@@ -1071,31 +893,27 @@ msgid ""
 "<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n"
 "                                                        st_astext\n"
 "--------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 "
-"36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
+" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
 "\n"
 "SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n"
 "                                                          st_astext\n"
 "------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 "
-"36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
+" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
 "\n"
 "SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n"
 "                                                                                       st_astext\n"
 "----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 "
-"36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 "
-"36.1146408319473,-115.17282128334 36.1146408319473))\n"
+" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 36.1146408319473,-115.17282128334 36.1146408319473))\n"
 "                ]]>"
-msgstr ""
+msgstr "<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n                                                        st_astext\n--------------------------------------------------------------------------------------------------------------------------\n POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646))\n\nSELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n                           [...]
 
 #. Tag: para
 #: reference_constructor.xml:492
 #, no-c-format
 msgid ""
-",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
-msgstr ""
+",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
+"linkend=\"ST_PointFromGeoHash\"/>"
+msgstr ",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:498
@@ -1107,37 +925,29 @@ msgstr "ST_GeomFromGML"
 #: reference_constructor.xml:499
 #, no-c-format
 msgid ""
-"Takes as input GML representation of geometry and outputs a PostGIS geometry "
-"object"
-msgstr ""
-"Toma una representación GML como entrada de una geometría y extrae un objeto "
-"geométrico PostGIS"
+"Takes as input GML representation of geometry and outputs a PostGIS geometry"
+" object"
+msgstr "Toma una representación GML como entrada de una geometría y extrae un objeto geométrico PostGIS"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:503
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></"
-"funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> "
-"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></"
-"funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> "
-"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromGML</function></funcdef> "
+"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:518
 #, no-c-format
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC GML representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde una representación OGC GML."
+msgstr "Construye un objeto ST_Geometry de PostGIS desde una representación OGC GML."
 
 #. Tag: para
 #: reference_constructor.xml:519
@@ -1145,9 +955,7 @@ msgstr ""
 msgid ""
 "ST_GeomFromGML works only for GML Geometry fragments. It throws an error if "
 "you try to use it on a whole GML document."
-msgstr ""
-"ST_GeomFromGML funciona solamente para fragmentos geométricos GML. Lanza un "
-"error si intentas utilizar un documento GML completo."
+msgstr "ST_GeomFromGML funciona solamente para fragmentos geométricos GML. Lanza un error si intentas utilizar un documento GML completo."
 
 #. Tag: para
 #: reference_constructor.xml:520
@@ -1155,18 +963,11 @@ msgstr ""
 msgid ""
 "OGC GML versions supported: <itemizedlist> <listitem> <para>GML 3.2.1 "
 "Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
-"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> </"
-"listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC "
-"GML standards, cf: <ulink url=\"http://www.opengeospatial.org/standards/gml"
-"\">http://www.opengeospatial.org/standards/gml</ulink>:"
-msgstr ""
-"Versiones OGC GML soportadas: <itemizedlist> <listitem> <para>GML 3.2.1 "
-"Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
-"profile SF-2 (con GML 3.1.0 y 3.0.0 compatibilidad para versiones "
-"anteriores)</para> </listitem> <listitem> <para>GML 2.1.2</para> </listitem> "
-"</itemizedlist> OGC GML standards, cf: <ulink url=\"http://www."
-"opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/"
-"gml</ulink>:"
+"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> "
+"</listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> "
+"OGC GML standards, cf: <ulink "
+"url=\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/gml</ulink>:"
+msgstr "Versiones OGC GML soportadas: <itemizedlist> <listitem> <para>GML 3.2.1 Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features profile SF-2 (con GML 3.1.0 y 3.0.0 compatibilidad para versiones anteriores)</para> </listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC GML standards, cf: <ulink url=\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/gml</ulink>:"
 
 #. Tag: para
 #: reference_constructor.xml:536 reference_constructor.xml:683
@@ -1187,11 +988,7 @@ msgid ""
 "GML allow mixed dimensions (2D and 3D inside the same MultiGeometry for "
 "instance). As PostGIS geometries don't, ST_GeomFromGML convert the whole "
 "geometry to 2D if a missing Z dimension is found once."
-msgstr ""
-"GML permite dimensiones mixtas (2D y 3D dentro de la misma MultiGeometry, "
-"por ejemplo). Como las geometrías PostGIS no lo hacen, ST_GeomFromGML "
-"convierte todas las geometrías a 2D si se encuentra una dimensión Z que "
-"falta."
+msgstr "GML permite dimensiones mixtas (2D y 3D dentro de la misma MultiGeometry, por ejemplo). Como las geometrías PostGIS no lo hacen, ST_GeomFromGML convierte todas las geometrías a 2D si se encuentra una dimensión Z que falta."
 
 #. Tag: para
 #: reference_constructor.xml:544
@@ -1201,23 +998,16 @@ msgid ""
 "don't, ST_GeomFromGML, in this case, reproject all subgeometries to the SRS "
 "root node. If no srsName attribute available for the GML root node, the "
 "function throw an error."
-msgstr ""
-"GML soporta SRS diferentes en la misma MultiGeometry. Como las geometrías de "
-"PostGIS no lo hacen, ST_GeomFromGML, en este caso, reproyecta todas las "
-"subgeometrías al SRS del nodo padre. Si no esta disponible el atributo "
-"srsName en el nodo padre del GML, la función lanza un error."
+msgstr "GML soporta SRS diferentes en la misma MultiGeometry. Como las geometrías de PostGIS no lo hacen, ST_GeomFromGML, en este caso, reproyecta todas las subgeometrías al SRS del nodo padre. Si no esta disponible el atributo srsName en el nodo padre del GML, la función lanza un error."
 
 #. Tag: para
 #: reference_constructor.xml:546
 #, no-c-format
 msgid ""
-"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You "
-"could avoid to mention it explicitly for common usages. But you need it if "
+"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You"
+" could avoid to mention it explicitly for common usages. But you need it if "
 "you want to use XLink feature inside GML."
-msgstr ""
-"La función ST_GeomFromGML no es muy estricta con los namespaces explícitos "
-"de un GML. Puedes evitar mencionarlos explícitamente para usos comunes. Pero "
-"lo necesitas si deseas utilizar la función XLink dentro del GML."
+msgstr "La función ST_GeomFromGML no es muy estricta con los namespaces explícitos de un GML. Puedes evitar mencionarlos explícitamente para usos comunes. Pero lo necesitas si deseas utilizar la función XLink dentro del GML."
 
 #. Tag: para
 #: reference_constructor.xml:548
@@ -1238,18 +1028,10 @@ msgid ""
 "SELECT ST_GeomFromGML('<![CDATA[\n"
 "                <gml:LineString srsName=\"EPSG:4269\">\n"
 "                        <gml:coordinates>\n"
-"                                -71.16028,42.258729 -71.160837,42.259112 "
-"-71.161143,42.25932\n"
-"                        </gml:coordinates>\n"
-"                </gml:LineString>']]>);"
-msgstr ""
-"SELECT ST_GeomFromGML('<![CDATA[\n"
-"                <gml:LineString srsName=\"EPSG:4269\">\n"
-"                        <gml:coordinates>\n"
-"                                -71.16028,42.258729 -71.160837,42.259112 "
-"-71.161143,42.25932\n"
+"                                -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932\n"
 "                        </gml:coordinates>\n"
 "                </gml:LineString>']]>);"
+msgstr "SELECT ST_GeomFromGML('<![CDATA[\n                <gml:LineString srsName=\"EPSG:4269\">\n                        <gml:coordinates>\n                                -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932\n                        </gml:coordinates>\n                </gml:LineString>']]>);"
 
 #. Tag: title
 #: reference_constructor.xml:559
@@ -1259,39 +1041,21 @@ msgstr "Ejemplos - uso de XLink"
 
 #. Tag: programlisting
 #: reference_constructor.xml:560
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT <![CDATA[ST_GeomFromGML('\n"
 "                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n"
-"                                xmlns:xlink=\"http://www.w3.org/1999/xlink"
-"\"\n"
-"                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n"
-"                        <gml:pointProperty>\n"
-"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 "
-"-71.16028</gml:pos></gml:Point>\n"
-"                        </gml:pointProperty>\n"
-"                        <gml:pos>42.259112 -71.160837</gml:pos>\n"
-"                        <gml:pointProperty>\n"
-"                                <gml:Point xlink:type=\"simple\" xlink:href="
-"\"#p1\"/>\n"
-"                        </gml:pointProperty>\n"
-"                </gml:LineString>');]]>);"
-msgstr ""
-"SELECT <![CDATA[ST_GeomFromGML('\n"
-"                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\" \n"
-"                                xmlns:xlink=\"http://www.w3.org/1999/xlink"
-"\"\n"
+"                                xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n"
 "                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n"
 "                        <gml:pointProperty>\n"
-"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 "
-"-71.16028</gml:pos></gml:Point>\n"
+"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 -71.16028</gml:pos></gml:Point>\n"
 "                        </gml:pointProperty>\n"
 "                        <gml:pos>42.259112 -71.160837</gml:pos>\n"
 "                        <gml:pointProperty>\n"
-"                                <gml:Point xlink:type=\"simple\" xlink:href="
-"\"#p1\"/>\n"
+"                                <gml:Point xlink:type=\"simple\" xlink:href=\"#p1\"/>\n"
 "                        </gml:pointProperty>\n"
 "                </gml:LineString>');]]>);"
+msgstr "SELECT <![CDATA[ST_GeomFromGML('\n                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n                                xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n                        <gml:pointProperty>\n                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 -71.16028</gml:pos></gml:Point>\n                        </gml:pointProperty>\n                        < [...]
 
 #. Tag: title
 #: reference_constructor.xml:564
@@ -1301,45 +1065,39 @@ msgstr "Ejemplos - Superficie polihédrica"
 
 #. Tag: programlisting
 #: reference_constructor.xml:565
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n"
 "<gml:PolyhedralSurface>\n"
 "<gml:polygonPatches>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0</gml:posList></gml:LinearRing>\n"
+"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 "
-"0 1 0 0 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 0 1 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 "
-"0 0 1 1 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 0 0 1 1 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 "
-"1 0 0 1 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 1 0 0 1 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 "
-"1 1 0 0 1</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 1 1 0 0 1</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "</gml:polygonPatches>\n"
@@ -1352,56 +1110,7 @@ msgid ""
 " ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
 " ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
 " ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))"
-msgstr ""
-"SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n"
-"<gml:PolyhedralSurface>\n"
-"<gml:polygonPatches>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 "
-"0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 "
-"1 0 0 1 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 "
-"1 1 0 0 1 1 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 "
-"1 1 1 0 0 1 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"            <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 "
-"1 0 1 1 0 0 1</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"</gml:polygonPatches>\n"
-"</gml:PolyhedralSurface>']]>));\n"
-"\n"
-"-- resultado --\n"
-" POLYHEDRALSURFACE(((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)),\n"
-" ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),\n"
-" ((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),\n"
-" ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
-" ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
-" ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))"
+msgstr "SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n<gml:PolyhedralSurface>\n<gml:polygonPatches>\n  <gml:PolygonPatch>\n    <gml:exterior>\n      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList></gml:LinearRing>\n    </gml:exterior>\n  </gml:PolygonPatch>\n  <gml:PolygonPatch>\n    <gml:exterior>\n        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n    </gml:exterior>\n  </gml:Po [...]
 
 #. Tag: para
 #: reference_constructor.xml:571
@@ -1421,9 +1130,7 @@ msgstr "ST_GeomFromGeoJSON"
 msgid ""
 "Takes as input a geojson representation of a geometry and outputs a PostGIS "
 "geometry object"
-msgstr ""
-"Toma como entrada una representación geojson de una geometría y devuelve un "
-"objeto geométrico PostGIS"
+msgstr "Toma como entrada una representación geojson de una geometría y devuelve un objeto geométrico PostGIS"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:583
@@ -1431,16 +1138,13 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> "
 "<paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> <paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:592
 #, no-c-format
 msgid "Constructs a PostGIS geometry object from the GeoJSON representation."
-msgstr ""
-"Construye un objeto geométrico PostGIS desde una representación GeoJSON."
+msgstr "Construye un objeto geométrico PostGIS desde una representación GeoJSON."
 
 #. Tag: para
 #: reference_constructor.xml:593
@@ -1448,9 +1152,7 @@ msgstr ""
 msgid ""
 "ST_GeomFromGeoJSON works only for JSON Geometry fragments. It throws an "
 "error if you try to use it on a whole JSON document."
-msgstr ""
-"ST_GeomFromGeoJSON solo funciona con fragmentos geométricos JSON. Devolverá "
-"un error si intentas utilizar un documento JSON completo."
+msgstr "ST_GeomFromGeoJSON solo funciona con fragmentos geométricos JSON. Devolverá un error si intentas utilizar un documento JSON completo."
 
 #. Tag: para
 #: reference_constructor.xml:595
@@ -1463,60 +1165,40 @@ msgstr "Disponibilidad: 2.0.0 necesita de - JSON-C >= 0.9"
 #, no-c-format
 msgid ""
 "If you do not have JSON-C enabled, support you will get an error notice "
-"instead of seeing an output. To enable JSON-C, run configure --with-jsondir=/"
-"path/to/json-c. See <xref linkend=\"installation_configuration\"/> for "
-"details."
-msgstr ""
-"Si no tienes activado el soporte de JSON-C, tendrás un mensaje error en vez "
-"de ver la salida. Para activar el soporte JSON-C, ejecuta configure --with-"
-"jsondir=/path/to/json-c. Para mas detalles ve a <xref linkend="
-"\"installation_configuration\"/>."
+"instead of seeing an output. To enable JSON-C, run configure --with-"
+"jsondir=/path/to/json-c. See <xref linkend=\"installation_configuration\"/> "
+"for details."
+msgstr "Si no tienes activado el soporte de JSON-C, tendrás un mensaje error en vez de ver la salida. Para activar el soporte JSON-C, ejecuta configure --with-jsondir=/path/to/json-c. Para mas detalles ve a <xref linkend=\"installation_configuration\"/>."
 
 #. Tag: programlisting
 #: reference_constructor.xml:603
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":"
-"[-48.23456,20.12345]}')) As wkt;\n"
-"wkt\n"
-"------\n"
-"POINT(-48.23456 20.12345)"
-msgstr ""
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":"
-"[-48.23456,20.12345]}')) As wkt;\n"
+"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":[-48.23456,20.12345]}')) As wkt;\n"
 "wkt\n"
 "------\n"
 "POINT(-48.23456 20.12345)"
+msgstr "SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":[-48.23456,20.12345]}')) As wkt;\nwkt\n------\nPOINT(-48.23456 20.12345)"
 
 #. Tag: programlisting
 #: reference_constructor.xml:604
 #, no-c-format
 msgid ""
 "-- a 3D linestring\n"
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates"
-"\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
-"\n"
-"wkt\n"
-"-------------------\n"
-"LINESTRING(1 2,4 5,7 8)"
-msgstr ""
-"-- un linestring 3D\n"
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates"
-"\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
+"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
 "\n"
 "wkt\n"
 "-------------------\n"
 "LINESTRING(1 2,4 5,7 8)"
+msgstr "-- un linestring 3D\nSELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n\nwkt\n-------------------\nLINESTRING(1 2,4 5,7 8)"
 
 #. Tag: para
 #: reference_constructor.xml:610
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend="
-"\"installation_configuration\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend="
-"\"installation_configuration\"/>"
+", <xref linkend=\"ST_AsGeoJSON\"/>, <xref "
+"linkend=\"installation_configuration\"/>"
+msgstr ", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend=\"installation_configuration\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:616
@@ -1528,11 +1210,9 @@ msgstr "ST_GeomFromKML"
 #: reference_constructor.xml:617
 #, no-c-format
 msgid ""
-"Takes as input KML representation of geometry and outputs a PostGIS geometry "
-"object"
-msgstr ""
-"Toma una representación de una geometría KML de entrada y devuelve un objeto "
-"geométrico PostGIS "
+"Takes as input KML representation of geometry and outputs a PostGIS geometry"
+" object"
+msgstr "Toma una representación de una geometría KML de entrada y devuelve un objeto geométrico PostGIS "
 
 #. Tag: funcprototype
 #: reference_constructor.xml:622
@@ -1540,17 +1220,14 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> "
 "<paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> <paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:631
 #, no-c-format
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC KML representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde una representación OGC KML."
+msgstr "Construye un objeto ST_Geometry de PostGIS desde una representación OGC KML."
 
 #. Tag: para
 #: reference_constructor.xml:632
@@ -1558,9 +1235,7 @@ msgstr ""
 msgid ""
 "ST_GeomFromKML works only for KML Geometry fragments. It throws an error if "
 "you try to use it on a whole KML document."
-msgstr ""
-"ST_GeomFromKML solo funciona con fragmentos geométricos KML. Devuelve un "
-"error si intentas utilizar un documento KML completo."
+msgstr "ST_GeomFromKML solo funciona con fragmentos geométricos KML. Devuelve un error si intentas utilizar un documento KML completo."
 
 #. Tag: para
 #: reference_constructor.xml:633
@@ -1568,13 +1243,8 @@ msgstr ""
 msgid ""
 "OGC KML versions supported: <itemizedlist> <listitem> <para>KML 2.2.0 "
 "Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <ulink "
-"url=\"http://www.opengeospatial.org/standards/kml\">http://www."
-"opengeospatial.org/standards/kml</ulink>:"
-msgstr ""
-"Versiones soportadas OGC KML: <itemizedlist> <listitem> <para>KML 2.2.0 "
-"Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <ulink "
-"url=\"http://www.opengeospatial.org/standards/kml\">http://www."
-"opengeospatial.org/standards/kml</ulink>:"
+"url=\"http://www.opengeospatial.org/standards/kml\">http://www.opengeospatial.org/standards/kml</ulink>:"
+msgstr "Versiones soportadas OGC KML: <itemizedlist> <listitem> <para>KML 2.2.0 Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <ulink url=\"http://www.opengeospatial.org/standards/kml\">http://www.opengeospatial.org/standards/kml</ulink>:"
 
 #. Tag: para
 #: reference_constructor.xml:643
@@ -1590,19 +1260,14 @@ msgstr "ST_GeomFromKML no soporta geometrías curvas SQL/MM."
 
 #. Tag: programlisting
 #: reference_constructor.xml:653
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_GeomFromKML('<![CDATA[\n"
 "                <LineString>\n"
 "                        <coordinates>-71.1663,42.2614\n"
 "                                -71.1667,42.2616</coordinates>\n"
 "                </LineString>']]>);"
-msgstr ""
-"SELECT ST_GeomFromKML('<![CDATA[\n"
-"                <LineString>\n"
-"                        <coordinates>-71.1663,42.2614 \n"
-"                                -71.1667,42.2616</coordinates>\n"
-"                </LineString>']]>);"
+msgstr "SELECT ST_GeomFromKML('<![CDATA[\n                <LineString>\n                        <coordinates>-71.1663,42.2614\n                                -71.1667,42.2616</coordinates>\n                </LineString>']]>);"
 
 #. Tag: para
 #: reference_constructor.xml:658
@@ -1622,27 +1287,19 @@ msgstr "ST_GMLToSQL"
 msgid ""
 "Return a specified ST_Geometry value from GML representation. This is an "
 "alias name for ST_GeomFromGML"
-msgstr ""
-"Devuelve un valor especifico ST_Geometry desde una representación GML. Esto "
-"es un alias de ST_GeomFromGML"
+msgstr "Devuelve un valor especifico ST_Geometry desde una representación GML. Esto es un alias de ST_GeomFromGML"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:668
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</"
-"function></funcdef> <paramdef><type>text </type> <parameter>geomgml</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</"
-"function></funcdef> <paramdef><type>text </type> <parameter>geomgml</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef>"
+" <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> "
+"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:682
@@ -1668,27 +1325,20 @@ msgstr "ST_GeomFromText"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Text representation "
 "(WKT)."
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación "
-"\"Extended Well-Known Binary\" (EWKB)."
+msgstr "Devuelve un valor especifico de ST_Geometry desde una representación \"Extended Well-Known Binary\" (EWKB)."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:699
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:715
@@ -1696,31 +1346,23 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Well-Known text "
 "representation."
-msgstr ""
-"Construye un objeto ST_Geometry de PostGIS desde una representación OGC "
-"\"Well-Known Text\" (WKT)."
+msgstr "Construye un objeto ST_Geometry de PostGIS desde una representación OGC \"Well-Known Text\" (WKT)."
 
 #. Tag: para
 #: reference_constructor.xml:719
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "There are two variants of ST_GeomFromText function. The first takes no SRID "
 "and returns a geometry with no defined spatial reference system (SRID=0). "
 "The second takes a SRID as the second argument and returns a geometry that "
 "includes this SRID as part of its metadata."
-msgstr ""
-"Hay 2 variantes de la función ST_GeomFromText, la primera no toma SRID y "
-"devuelve una geometría sin sistema de referencia espacial definido. La "
-"segunda toma un id de un sistema de referencia como segundo argumento y "
-"devuelve una ST_Geometry que incluye este srid como parte de sus metadatos. "
-"El srid debe estar definido en la tabla spatial_ref_sys."
+msgstr "Hay dos variantes de la función ST_GeomFromText. El primero no toma SRID y devuelve una geometría sin sistema de referencia espacial definido (SRID = 0). La segunda toma un SRID como segundo argumento y devuelve una geometría que incluye esta SRID como parte de sus metadatos."
 
 #. Tag: para
 #: reference_constructor.xml:725 reference_constructor.xml:1758
 #, no-c-format
 msgid "&sfs_compliant; s3.2.6.2 - option SRID is from the conformance suite."
-msgstr ""
-"&sfs_compliant; s3.2.6.2 - la opción SRID es de la suite de conformidad."
+msgstr "&sfs_compliant; s3.2.6.2 - la opción SRID es de la suite de conformidad."
 
 #. Tag: para
 #: reference_constructor.xml:728
@@ -1730,30 +1372,21 @@ msgid ""
 "ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now "
 "illegal in PostGIS 2.0.0 to better conform with SQL/MM standards. This "
 "should now be written as ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
-msgstr ""
-"Cambiado: 2.0.0 En las versiones anteriores de PostGIS "
-"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') estaba permitido. Esto no esta "
-"permitido ahora en PostGIS 2.0.0 para ajustarse mejor a las normas SQL/MM. "
-"Esto debería ser escrito como ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
+msgstr "Cambiado: 2.0.0 En las versiones anteriores de PostGIS ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') estaba permitido. Esto no esta permitido ahora en PostGIS 2.0.0 para ajustarse mejor a las normas SQL/MM. Esto debería ser escrito como ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
 
 #. Tag: programlisting
 #: reference_constructor.xml:735
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)',4269);\n"
+"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\n"
+"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);\n"
 "\n"
-"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932))');\n"
+"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
 "\n"
 "SELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n"
 "\n"
-"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "\n"
 "SELECT ST_GeomFromText('MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
 "-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
@@ -1777,54 +1410,10 @@ msgid ""
 "-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
 "-71.1031880899493 42.3152774590236)),\n"
 "((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
-"\n"
-"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406)');"
-msgstr ""
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)',4269);\n"
-"\n"
-"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932))');\n"
+"-71.1043443253471 42.3150676015829,-71.1043850704575 42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
 "\n"
-"SELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n"
-"\n"
-"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"\n"
-"SELECT ST_GeomFromText('MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
-"-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
-"-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
-"-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
-"-71.103113945163 42.3142739188902,-71.10324876416 42.31402489987,\n"
-"-71.1033002961013 42.3140393340215,-71.1033488797549 42.3139495090772,\n"
-"-71.103396240451 42.3138632439557,-71.1041521907712 42.3141153348029,\n"
-"-71.1041411411543 42.3141545014533,-71.1041287795912 42.3142114839058,\n"
-"-71.1041188134329 42.3142693656241,-71.1041112482575 42.3143272556118,\n"
-"-71.1041072845732 42.3143851580048,-71.1041057218871 42.3144430686681,\n"
-"-71.1041065602059 42.3145009876017,-71.1041097995362 42.3145589148055,\n"
-"-71.1041166403905 42.3146168544148,-71.1041258822717 42.3146748022936,\n"
-"-71.1041375307579 42.3147318674446,-71.1041492906949 42.3147711126569,\n"
-"-71.1041598612795 42.314808571739,-71.1042515013869 42.3151287620809,\n"
-"-71.1041173835118 42.3150739481917,-71.1040809891419 42.3151344119048,\n"
-"-71.1040438678912 42.3151191367447,-71.1040194562988 42.3151832057859,\n"
-"-71.1038734225584 42.3151140942995,-71.1038446938243 42.3151006300338,\n"
-"-71.1038315271889 42.315094347535,-71.1037393329282 42.315054824985,\n"
-"-71.1035447555574 42.3152608696313,-71.1033436658644 42.3151648370544,\n"
-"-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
-"-71.1031880899493 42.3152774590236)),\n"
-"((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
-"\n"
-"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406)');"
+"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)');"
+msgstr "SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\nSELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);\n\nSELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n\nSELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n\nSELECT ST_GeomFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n [...]
 
 #. Tag: para
 #: reference_constructor.xml:739
@@ -1842,29 +1431,22 @@ msgstr "ST_GeomFromWKB"
 #: reference_constructor.xml:746
 #, no-c-format
 msgid ""
-"Creates a geometry instance from a Well-Known Binary geometry representation "
-"(WKB) and optional SRID."
-msgstr ""
-"Crea una instancia de geometría desde la representación de una geometría en "
-"\"Well-Known Binary\" (WKB) y un SRID opcional."
+"Creates a geometry instance from a Well-Known Binary geometry representation"
+" (WKB) and optional SRID."
+msgstr "Crea una instancia de geometría desde la representación de una geometría en \"Well-Known Binary\" (WKB) y un SRID opcional."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:751 reference_constructor.xml:1780
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:768
@@ -1875,26 +1457,20 @@ msgid ""
 "(<varname>SRID</varname>) and creates an instance of the appropriate "
 "geometry type. This function plays the role of the Geometry Factory in SQL. "
 "This is an alternate name for ST_WKBToSQL."
-msgstr ""
-"La función <varname>ST_GeomFromWKB</varname>, toma una representación "
-"binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia "
-"Espacial (<varname>SRID</varname>) y crea una instancia del tipo de "
-"geometría adecuado. Esta función juega un rol de \"Geometry Factory\" en "
-"SQL. Es un nombre alternativo para ST_WKBToSQL."
+msgstr "La función <varname>ST_GeomFromWKB</varname>, toma una representación binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia Espacial (<varname>SRID</varname>) y crea una instancia del tipo de geometría adecuado. Esta función juega un rol de \"Geometry Factory\" en SQL. Es un nombre alternativo para ST_WKBToSQL."
 
 #. Tag: para
 #: reference_constructor.xml:774
 #, no-c-format
 msgid "If SRID is not specified, it defaults to 0 (Unknown)."
-msgstr ""
+msgstr "Si no se especifica SRID, el valor predeterminado es 0 (desconocido)."
 
 #. Tag: para
 #: reference_constructor.xml:775
 #, no-c-format
 msgid ""
 "&sfs_compliant; s3.2.7.2 - the optional SRID is from the conformance suite"
-msgstr ""
-"&sfs_compliant; s3.2.7.2 - El SRID opcional es para el paquete de conformidad"
+msgstr "&sfs_compliant; s3.2.7.2 - El SRID opcional es para el paquete de conformidad"
 
 #. Tag: para
 #: reference_constructor.xml:776
@@ -1904,42 +1480,12 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.41"
 
 #. Tag: programlisting
 #: reference_constructor.xml:784
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"--Although bytea rep contains single \\, these need to be escaped when "
-"inserting into a table\n"
+"--Although bytea rep contains single \\, these need to be escaped when inserting into a table\n"
 "                -- unless standard_conforming_strings is set to on.\n"
 "SELECT ST_AsEWKT(\n"
-"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@',4326)\n"
-");\n"
-"                                          st_asewkt\n"
-"------------------------------------------------------\n"
-" SRID=4326;LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)\n"
-"\n"
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_GeomFromWKB(\n"
-"          ST_AsEWKB('POINT(2 5)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"------------\n"
-" POINT(2 5)\n"
-"(1 row)"
-msgstr ""
-"----Aunque bytes rep contiene solo \\, esto se necesita para escapar "
-"caracteres cuando se e insertan en una tabla \n"
-"                --a menos que standard_conforming_strings este selccionado "
-"como on.\n"
-"SELECT ST_AsEWKT(\n"
-"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@',4326)\n"
+"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@',4326)\n"
 ");\n"
 "                                          st_asewkt\n"
 "------------------------------------------------------\n"
@@ -1956,6 +1502,7 @@ msgstr ""
 "------------\n"
 " POINT(2 5)\n"
 "(1 row)"
+msgstr "-- Aunque bytea rep contiene single \\, estos deben ser escapados al insertar en una tabla\n                -- a menos que standard_conforming_strings esté establecido en on.\nSELECT ST_AsEWKT(\nST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@',4326)\n);\n                                          st_as [...]
 
 #. Tag: para
 #: reference_constructor.xml:791
@@ -1973,7 +1520,7 @@ msgstr "ST_LineFromEncodedPolyline"
 #: reference_constructor.xml:800
 #, no-c-format
 msgid "Creates a LineString from an Encoded Polyline."
-msgstr ""
+msgstr "Crea un LineString desde una polilínea codificada."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:805
@@ -1981,40 +1528,39 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> "
 "<paramdef><type>text </type> <parameter>polyline</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</"
-"parameter></paramdef>"
-msgstr ""
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>precision=5</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> <paramdef><type>text </type> <parameter>polyline</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:816
 #, no-c-format
 msgid "Creates a LineString from an Encoded Polyline string."
-msgstr ""
+msgstr "Crea un LineString desde una cadena de polilínea codificada."
 
 #. Tag: para
 #: reference_constructor.xml:817
 #, no-c-format
 msgid ""
-"See http://developers.google.com/maps/documentation/utilities/"
-"polylinealgorithm"
-msgstr ""
+"See "
+"http://developers.google.com/maps/documentation/utilities/polylinealgorithm"
+msgstr "Ver http://developers.google.com/maps/documentation/utilities/polylinealgorithm"
 
 #. Tag: para
 #: reference_constructor.xml:818
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Availability: 2.2.0"
-msgstr "Disponibilidad: 1.5"
+msgstr "Disponibilidad: 2.2.0"
 
 #. Tag: programlisting
 #: reference_constructor.xml:824
 #, no-c-format
 msgid ""
 "--Create a line string from a polyline\n"
-"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|"
-"U_ulLnnqC_mqNvxq`@'));\n"
+"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@'));\n"
 "--result--\n"
 "LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
-msgstr ""
+msgstr "-- Crear una cadena de línea desde una polilínea\nSELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@'));\n--result--\nLINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
 
 #. Tag: refname
 #: reference_constructor.xml:837
@@ -2027,20 +1573,16 @@ msgstr "ST_LineFromMultiPoint"
 #, no-c-format
 msgid ""
 "<refpurpose>Creates a LineString from a MultiPoint geometry.</refpurpose>"
-msgstr ""
-"<refpurpose>Crea una LineString desde una geometría MultiPoint.</refpurpose>"
+msgstr "<refpurpose>Crea una LineString desde una geometría MultiPoint.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:844
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>aMultiPoint</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:854
@@ -2053,16 +1595,10 @@ msgstr "<para>Crea una LineString desde una geometría MultiPoint.</para>"
 #, no-c-format
 msgid ""
 "--Create a 3d line string from a 3d multipoint\n"
-"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 "
-"5 6, 7 8 9)')));\n"
+"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 5 6, 7 8 9)')));\n"
 "--result--\n"
 "LINESTRING(1 2 3,4 5 6,7 8 9)"
-msgstr ""
-"--Crea una linea 3d desde un multipunto 3d\n"
-"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 "
-"5 6, 7 8 9)')));\n"
-"--resultado--\n"
-"LINESTRING(1 2 3,4 5 6,7 8 9)"
+msgstr "--Crea una linea 3d desde un multipunto 3d\nSELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 5 6, 7 8 9)')));\n--resultado--\nLINESTRING(1 2 3,4 5 6,7 8 9)"
 
 #. Tag: para
 #: reference_constructor.xml:869
@@ -2080,37 +1616,30 @@ msgstr "ST_LineFromText"
 #: reference_constructor.xml:877
 #, no-c-format
 msgid ""
-"Makes a Geometry from WKT representation with the given SRID. If SRID is not "
-"given, it defaults to 0."
-msgstr ""
+"Makes a Geometry from WKT representation with the given SRID. If SRID is not"
+" given, it defaults to 0."
+msgstr "Hace una geometría de la representación WKT con el SRID dado. Si SRID no se da, el valor predeterminado es 0."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:882
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_LineFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:899
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0. If WKT passed in is not a LINESTRING, then null is returned."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Hace una Geometry desde un WKT con el SRID dado. Si no se da un SRID, el valor predeterminado es 0. Si el WKT pasado no es un LINESTRING, se devuelve null."
 
 #. Tag: para
 #: reference_constructor.xml:903 reference_constructor.xml:969
@@ -2125,10 +1654,7 @@ msgid ""
 "If you know all your geometries are LINESTRINGS, its more efficient to just "
 "use ST_GeomFromText. This just calls ST_GeomFromText and adds additional "
 "validation that it returns a linestring."
-msgstr ""
-"Si sabes que todas tus geometrías son LINESTRING, es mas eficiente el uso de "
-"ST_GeomFromText. Esto llama únicamente a ST_GeomFromText y añade "
-"validaciones adicionales que devuelven un linestring."
+msgstr "Si sabes que todas tus geometrías son LINESTRING, es mas eficiente el uso de ST_GeomFromText. Esto llama únicamente a ST_GeomFromText y añade validaciones adicionales que devuelven un linestring."
 
 #. Tag: para
 #: reference_constructor.xml:914
@@ -2140,17 +1666,11 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.8"
 #: reference_constructor.xml:922
 #, no-c-format
 msgid ""
-"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, "
-"ST_LineFromText('POINT(1 2)') AS null_return;\n"
-"aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, "
-"ST_LineFromText('POINT(1 2)') AS null_return;\n"
+"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, ST_LineFromText('POINT(1 2)') AS null_return;\n"
 "aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
+msgstr "SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, ST_LineFromText('POINT(1 2)') AS null_return;\naline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: refname
 #: reference_constructor.xml:935
@@ -2168,35 +1688,25 @@ msgstr "Crea un <varname>LINESTRING</varname> desde un WKB con el SRID dado"
 #: reference_constructor.xml:941
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</"
-"function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</"
-"function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> "
+"<parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_LineFromWKB</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:958
 #, no-c-format
 msgid ""
 "The <varname>ST_LineFromWKB</varname> function, takes a well-known binary "
-"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
-"varname>) and creates an instance of the appropriate geometry type - in this "
-"case, a <varname>LINESTRING</varname> geometry. This function plays the role "
-"of the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_GeomFromWKB</varname>, toma una representación "
-"binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia "
-"Espacial (<varname>SRID</varname>) y crea una instancia del tipo de "
-"geometría adecuado - en este caso una geometría <varname>LINESTRING</"
-"varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
+"representation of geometry and a Spatial Reference System ID "
+"(<varname>SRID</varname>) and creates an instance of the appropriate "
+"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This"
+" function plays the role of the Geometry Factory in SQL."
+msgstr "La función <varname>ST_GeomFromWKB</varname>, toma una representación binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia Espacial (<varname>SRID</varname>) y crea una instancia del tipo de geometría adecuado - en este caso una geometría <varname>LINESTRING</varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
 
 #. Tag: para
 #: reference_constructor.xml:964
@@ -2205,21 +1715,17 @@ msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
 "<varname>LINESTRING</varname>."
-msgstr ""
+msgstr "Si no se especifica un SRID, el valor predeterminado es 0. <varname>NULL</varname> se devuelve si la entrada <varname>bytea</varname> no representa un <varname>LINESTRING</varname>."
 
 #. Tag: para
 #: reference_constructor.xml:974
 #, no-c-format
 msgid ""
-"If you know all your geometries are <varname>LINESTRING</varname>s, its more "
-"efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function just "
-"calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation that "
-"it returns a linestring."
-msgstr ""
-"Si sabes que todas tus geometrías son <varname>LINESTRING</varname>, es mas "
-"eficiente el uso de <xref linkend=\"ST_GeomFromWKB\"/>. Esta función "
-"simplemente llama a <xref linkend=\"ST_GeomFromWKB\"/> y añade validaciones "
-"adicionales y devuelve una linestring."
+"If you know all your geometries are <varname>LINESTRING</varname>s, its more"
+" efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
+"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation"
+" that it returns a linestring."
+msgstr "Si sabes que todas tus geometrías son <varname>LINESTRING</varname>, es mas eficiente el uso de <xref linkend=\"ST_GeomFromWKB\"/>. Esta función simplemente llama a <xref linkend=\"ST_GeomFromWKB\"/> y añade validaciones adicionales y devuelve una linestring."
 
 #. Tag: para
 #: reference_constructor.xml:982 reference_constructor.xml:1048
@@ -2231,21 +1737,12 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.9"
 #: reference_constructor.xml:990
 #, no-c-format
 msgid ""
-"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) "
-"AS aline,\n"
-"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) "
-"IS NULL AS null_return;\n"
-"aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) "
-"AS aline,\n"
-"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) "
-"IS NULL AS null_return;\n"
+"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,\n"
+"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;\n"
 "aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
+msgstr "SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,\n                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;\naline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: para
 #: reference_constructor.xml:997
@@ -2269,19 +1766,14 @@ msgstr "Crea una geometría desde un WKB con el SRID dado."
 #: reference_constructor.xml:1009
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </"
-"type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </"
-"type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea "
+"</type> <parameter>WKB</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea "
+"</type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1026
@@ -2290,14 +1782,9 @@ msgid ""
 "The <varname>ST_LinestringFromWKB</varname> function, takes a well-known "
 "binary representation of geometry and a Spatial Reference System ID "
 "(<varname>SRID</varname>) and creates an instance of the appropriate "
-"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This "
-"function plays the role of the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_LinestringFromWKB</varname>, toma una representación "
-"de una geometría en \"well-known binary\" y un ID de un Sistema de "
-"Referencia Espacial (<varname>SRID</varname>) y crea una instancia del tipo "
-"apropiado de geometría - en este caso, una geometría <varname>LINESTRING</"
-"varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
+"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This"
+" function plays the role of the Geometry Factory in SQL."
+msgstr "La función <varname>ST_LinestringFromWKB</varname>, toma una representación de una geometría en \"well-known binary\" y un ID de un Sistema de Referencia Espacial (<varname>SRID</varname>) y crea una instancia del tipo apropiado de geometría - en este caso, una geometría <varname>LINESTRING</varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
 
 #. Tag: para
 #: reference_constructor.xml:1032
@@ -2305,9 +1792,9 @@ msgstr ""
 msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
-"<varname>LINESTRING</varname> geometry. This an alias for <xref linkend="
-"\"ST_LineFromWKB\"/>."
-msgstr ""
+"<varname>LINESTRING</varname> geometry. This an alias for <xref "
+"linkend=\"ST_LineFromWKB\"/>."
+msgstr "Si no se especifica un SRID, el valor predeterminado es 0.<varname>NULL</varname>  se devuelve si la entrada <varname>bytea</varname> no representa una geometría <varname>LINESTRING</varname>. Esto es un alias para <xref linkend=\"ST_LineFromWKB\"/>."
 
 #. Tag: para
 #: reference_constructor.xml:1037
@@ -2320,14 +1807,10 @@ msgstr "OGC SPEC 3.2.6.2 -  La opción SRID es del paquete de conformidad"
 #, no-c-format
 msgid ""
 "If you know all your geometries are <varname>LINESTRING</varname>s, it's "
-"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
-"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation "
-"that it returns a <varname>LINESTRING</varname>."
-msgstr ""
-"Si sabes que todas tus geometrías son <varname>LINESTRING</varname>, es mas "
-"eficiente el uso de <xref linkend=\"ST_GeomFromWKB\"/>. Esta función "
-"simplemente llama a <xref linkend=\"ST_GeomFromWKB\"/> y añade validaciones "
-"adicionales y devuelve una <varname>LINESTRING</varname>."
+"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function"
+" just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional "
+"validation that it returns a <varname>LINESTRING</varname>."
+msgstr "Si sabes que todas tus geometrías son <varname>LINESTRING</varname>, es mas eficiente el uso de <xref linkend=\"ST_GeomFromWKB\"/>. Esta función simplemente llama a <xref linkend=\"ST_GeomFromWKB\"/> y añade validaciones adicionales y devuelve una <varname>LINESTRING</varname>."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1054
@@ -2343,17 +1826,7 @@ msgid ""
 "   aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT\n"
-"  ST_LineStringFromWKB(\n"
-"        ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n"
-"  ) AS aline,\n"
-"  ST_LinestringFromWKB(\n"
-"        ST_AsBinary(ST_GeomFromText('POINT(1 2)'))\n"
-"  ) IS NULL AS null_return;\n"
-"   aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
+msgstr "SELECT\n  ST_LineStringFromWKB(\n        ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n  ) AS aline,\n  ST_LinestringFromWKB(\n        ST_AsBinary(ST_GeomFromText('POINT(1 2)'))\n  ) IS NULL AS null_return;\n   aline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: para
 #: reference_constructor.xml:1061 reference_constructor.xml:1822
@@ -2378,14 +1851,10 @@ msgstr "Crea una BOX2D definida por los puntos de la geometría dada."
 #, no-c-format
 msgid ""
 "<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></"
-"paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></"
-"paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</"
-"parameter></paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>pointLowLeft</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pointUpRight</parameter></paramdef>"
+msgstr "<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> <paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1086
@@ -2393,33 +1862,19 @@ msgstr ""
 msgid ""
 "Creates a BOX2D defined by the given point geometries. This is useful for "
 "doing range queries"
-msgstr ""
-"Crea una BOX2D definida por los puntos de la geometría dada. Esto es útil "
-"para hacer consultas de rango"
+msgstr "Crea una BOX2D definida por los puntos de la geometría dada. Esto es útil para hacer consultas de rango"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1094
 #, no-c-format
 msgid ""
-"--Return all features that fall reside or partly reside in a US national "
-"atlas coordinate bounding box\n"
-"--It is assumed here that the geometries are stored with SRID = 2163 (US "
-"National atlas equal area)\n"
-"SELECT feature_id, feature_name, the_geom\n"
-"FROM features\n"
-"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, "
-"528439.5625),\n"
-"        ST_Point(-987121.375 ,529933.1875)),2163)"
-msgstr ""
-"--Devuelve todos los registros que residen por completo o solo una parte en "
-"la bounding box de un atlas nacional de USA\n"
-"--Se asume que las geometrias estan guardadas con SRID = 2163 (US National "
-"atlas equal area)\n"
+"--Return all features that fall reside or partly reside in a US national atlas coordinate bounding box\n"
+"--It is assumed here that the geometries are stored with SRID = 2163 (US National atlas equal area)\n"
 "SELECT feature_id, feature_name, the_geom\n"
 "FROM features\n"
-"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, "
-"528439.5625),\n"
+"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439.5625),\n"
 "        ST_Point(-987121.375 ,529933.1875)),2163)"
+msgstr "--Devuelve todos los registros que residen por completo o solo una parte en la bounding box de un atlas nacional de USA\n--Se asume que las geometrias estan guardadas con SRID = 2163 (US National atlas equal area)\nSELECT feature_id, feature_name, the_geom\nFROM features\nWHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439.5625),\n        ST_Point(-987121.375 ,529933.1875)),2163)"
 
 #. Tag: para
 #: reference_constructor.xml:1101
@@ -2427,9 +1882,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1107
@@ -2448,14 +1901,11 @@ msgstr "Crea una BOX3D definida por las geometrías puntuales 3D."
 #, no-c-format
 msgid ""
 "<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</"
-"parameter></paramdef> <paramdef><type>geometry </type> "
-"<parameter>point3DUpRightTop</parameter></paramdef>"
-msgstr ""
-"<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</"
-"parameter></paramdef> <paramdef><type>geometry </type> "
+"<paramdef><type>geometry </type> "
+"<parameter>point3DLowLeftBottom</parameter></paramdef> "
+"<paramdef><type>geometry </type> "
 "<parameter>point3DUpRightTop</parameter></paramdef>"
+msgstr "<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> <paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</parameter></paramdef> <paramdef><type>geometry </type> <parameter>point3DUpRightTop</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1125
@@ -2485,13 +1935,7 @@ msgid ""
 "--bb3d--\n"
 "--------\n"
 "BOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
-msgstr ""
-"SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n"
-"        ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d\n"
-"\n"
-"--bb3d--\n"
-"--------\n"
-"BOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
+msgstr "SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n        ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d\n\n--bb3d--\n--------\nBOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
 
 #. Tag: para
 #: reference_constructor.xml:1148
@@ -2507,35 +1951,28 @@ msgstr "ST_MakeLine"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1156
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Creates a Linestring from point, multipoint, or line geometries."
-msgstr "Crea una Linestring a partir de geometrías de puntos o lineas."
+msgstr "Crea una cadena de línea desde geometrías de punto, multipunto o de línea."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1160
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</"
-"parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry[]</type> "
-"<parameter>geoms_array</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</"
-"parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry[]</type> "
+"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef>"
+" <paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry</type> "
+"<parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> "
+"<parameter>geom2</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MakeLine</function></funcdef> "
+"<paramdef><type>geometry[]</type> "
 "<parameter>geoms_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> <paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> [...]
 
 #. Tag: para
 #: reference_constructor.xml:1182
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "ST_MakeLine comes in 3 forms: a spatial aggregate that takes rows of point, "
 "multipoint, or line geometries and returns a line string, a function that "
@@ -2543,46 +1980,36 @@ msgid ""
 "takes two point, multipoint, or line geometries. You might want to use a "
 "subselect to order points before feeding them to the aggregate version of "
 "this function."
-msgstr ""
-"ST_MakeLine viene en 3 formas: como un agregado espacial que toma filas de "
-"geometrías puntuales o lineales y devuelve una cadena de línea,como una "
-"función que toma una matriz de puntos-o-líneas, y como una función regular "
-"que toma dos puntos-o-lineas geometrías. Es posible que desees utilizar una "
-"subselección para ordenar los puntos antes de alimentar la versión global de "
-"esta función."
+msgstr "ST_MakeLine viene en 3 formas: un agregado espacial que toma filas de geometrías de punto, multipunto o de línea y devuelve una cadena de línea, una función que toma una matriz de punto, multipunto, o línea, y una función regular que toma dos puntos, multipunto, o geometrías de línea.  Es posible que desee utilizar una subselección para ordenar los puntos antes de alimentarlos a la versión global de esta función."
 
 #. Tag: para
 #: reference_constructor.xml:1189
 #, no-c-format
 msgid "Inputs other than point, multipoint, or lines are ignored."
-msgstr ""
+msgstr "Las entradas que no sean de punto, multipunto o líneas se omiten."
 
 #. Tag: para
 #: reference_constructor.xml:1190
 #, no-c-format
 msgid ""
 "When adding line components common nodes at the beginning of lines are "
-"removed from the output. Common nodes in point and multipoint inputs are not "
-"removed."
-msgstr ""
+"removed from the output. Common nodes in point and multipoint inputs are not"
+" removed."
+msgstr "Al agregar componentes de línea, los nodos comunes al principio de las líneas se eliminan de la salida. Los nodos comunes en las entradas Point y multipunto no se eliminan."
 
 #. Tag: para
 #: reference_constructor.xml:1196
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Availability: 2.3.0 - Support for multipoint input elements was introduced"
-msgstr ""
-"Disponibilidad: 2.0.0 - Se introdujo el soporte de una cadena lineal como "
-"elemento de entrada"
+msgstr "Disponibilidad: 2.3.0 - Se introdujo soporte para elementos de entrada multipunto"
 
 #. Tag: para
 #: reference_constructor.xml:1197
 #, no-c-format
 msgid ""
 "Availability: 2.0.0 - Support for linestring input elements was introduced"
-msgstr ""
-"Disponibilidad: 2.0.0 - Se introdujo el soporte de una cadena lineal como "
-"elemento de entrada"
+msgstr "Disponibilidad: 2.0.0 - Se introdujo el soporte de una cadena lineal como elemento de entrada"
 
 #. Tag: para
 #: reference_constructor.xml:1198
@@ -2590,10 +2017,7 @@ msgstr ""
 msgid ""
 "Availability: 1.4.0 - ST_MakeLine(geomarray) was introduced. ST_MakeLine "
 "aggregate functions was enhanced to handle more points faster."
-msgstr ""
-"Disponibilidad: 1.4.0 - ST_MakeLine (geomarray) fue introducido. Las "
-"Funciones agregadas ST_MakeLine se mejoraron para manejar más puntos más "
-"rápido."
+msgstr "Disponibilidad: 1.4.0 - ST_MakeLine (geomarray) fue introducido. Las Funciones agregadas ST_MakeLine se mejoraron para manejar más puntos más rápido."
 
 #. Tag: title
 #: reference_constructor.xml:1203
@@ -2608,55 +2032,32 @@ msgid ""
 "This example takes a sequence of GPS points and creates one record for each "
 "gps travel where the geometry field is a line string composed of the gps "
 "points in the order of the travel."
-msgstr ""
-"Este ejemplo toma una secuencia de puntos GPS y crea un registro para cada "
-"trayecto GPS donde el campo geómetra es una cadena lineal compuesta de los "
-"puntos GPS en el orden del trayecto."
+msgstr "Este ejemplo toma una secuencia de puntos GPS y crea un registro para cada trayecto GPS donde el campo geómetra es una cadena lineal compuesta de los puntos GPS en el orden del trayecto."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1208
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "-- For pre-PostgreSQL 9.0 - this usually works,\n"
-"-- but the planner may on occasion choose not to respect the order of the "
-"subquery\n"
+"-- but the planner may on occasion choose not to respect the order of the subquery\n"
 "SELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n"
 "        FROM (SELECT gps_track,gps_time, the_geom\n"
-"                        FROM gps_points ORDER BY gps_track, gps_time) As "
-"gps\n"
-"        GROUP BY gps.gps_track;"
-msgstr ""
-"-- Para versiones anteriores a PostgreSQL 9.0 - esto normalmente funciona, \n"
-"-- pero en ocasiones el planificador elige no respetar el orden de la "
-"subconsulta\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n"
-"        FROM (SELECT gps_track,gps_time, the_geom\n"
-"                        FROM gps_points ORDER BY gps_track, gps_time) As "
-"gps\n"
+"                        FROM gps_points ORDER BY gps_track, gps_time) As gps\n"
 "        GROUP BY gps.gps_track;"
+msgstr "-- Para versiones anteriores a PostgreSQL 9.0 - Esto suele funcionar,\n-- pero el planificador puede en ocasiones optar por no respetar el orden de la subconsulta\nSELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n        FROM (SELECT gps_track,gps_time, the_geom\n                        FROM gps_points ORDER BY gps_track, gps_time) As gps\n        GROUP BY gps.gps_track;"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1210
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "-- If you are using PostgreSQL 9.0+\n"
 "-- (you can use the new ORDER BY support for aggregates)\n"
 "-- this is a guaranteed way to get a correctly ordered linestring\n"
 "-- Your order by part can order by more than one column if needed\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As "
-"newgeom\n"
-"        FROM gps_points As gps\n"
-"        GROUP BY gps.gps_track;"
-msgstr ""
-"-- Si estas utilizando PostgreSQL 9.0+ \n"
-"-- (puedes utilizar el soporte de ORDER BY para los agregados)\n"
-"-- esta es una forma garantizada para tener el orden correcto en la cadena "
-"de la linea\n"
-"-- Tu parte \"order by\" puede ordenar por varias columnas si es necesario\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As "
-"newgeom\n"
+"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As newgeom\n"
 "        FROM gps_points As gps\n"
 "        GROUP BY gps.gps_track;"
+msgstr "-- Si está usando PostgreSQL 9.0 +\n-- (puede utilizar el nuevo pedido mediante soporte para agregados)\n-- esta es una forma garantizada de obtener una cadena de línea correctamente ordenada\n-- Su orden por parte puede ordenar por más de una columna si es necesario\nSELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As newgeom\n        FROM gps_points As gps\n        GROUP BY gps.gps_track;"
 
 #. Tag: title
 #: reference_constructor.xml:1213
@@ -2671,11 +2072,7 @@ msgid ""
 "First example is a simple one off line string composed of 2 points. The "
 "second formulates line strings from 2 points a user draws. The third is a "
 "one-off that joins 2 3d points to create a line in 3d space."
-msgstr ""
-"El primer ejemplo es un ejemplo simple de una cadena lineal compuesta por 2 "
-"puntos. El segundo formula una cadena lineal a partir de dos puntos "
-"dibujados por el usuario. El tercero es un hecho aislado que une 2 puntos 3D "
-"para crear una línea en el espacio 3D."
+msgstr "El primer ejemplo es un ejemplo simple de una cadena lineal compuesta por 2 puntos. El segundo formula una cadena lineal a partir de dos puntos dibujados por el usuario. El tercero es un hecho aislado que une 2 puntos 3D para crear una línea en el espacio 3D."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1217
@@ -2693,19 +2090,7 @@ msgid ""
 "                st_asewkt\n"
 "-------------------------\n"
 " LINESTRING(1 2 3,3 4 5)"
-msgstr ""
-"SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n"
-"          st_astext\n"
-"---------------------\n"
-" LINESTRING(1 2,3 4)\n"
-"\n"
-"SELECT userpoints.id, ST_MakeLine(startpoint, endpoint) As drawn_line\n"
-"        FROM userpoints ;\n"
-"\n"
-"SELECT ST_AsEWKT(ST_MakeLine(ST_MakePoint(1,2,3), ST_MakePoint(3,4,5)));\n"
-"                st_asewkt\n"
-"-------------------------\n"
-" LINESTRING(1 2 3,3 4 5)"
+msgstr "SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n          st_astext\n---------------------\n LINESTRING(1 2,3 4)\n\nSELECT userpoints.id, ST_MakeLine(startpoint, endpoint) As drawn_line\n        FROM userpoints ;\n\nSELECT ST_AsEWKT(ST_MakeLine(ST_MakePoint(1,2,3), ST_MakePoint(3,4,5)));\n                st_asewkt\n-------------------------\n LINESTRING(1 2 3,3 4 5)"
 
 #. Tag: title
 #: reference_constructor.xml:1221
@@ -2717,27 +2102,15 @@ msgstr "Ejemplos: Utilizando la versión Array"
 #: reference_constructor.xml:1223
 #, no-c-format
 msgid ""
-"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations "
-"ORDER BY visit_time));\n"
+"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations ORDER BY visit_time));\n"
 "\n"
 "--Making a 3d line with 3 3-d points\n"
 "SELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n"
-"                                ST_MakePoint(3,4,5), "
-"ST_MakePoint(6,6,6)]));\n"
-"                st_asewkt\n"
-"-------------------------\n"
-"LINESTRING(1 2 3,3 4 5,6 6 6)"
-msgstr ""
-"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations "
-"ORDER BY visit_time));\n"
-"\n"
-"-- Haciendo una linea 3d com 3 puntos 3-d\n"
-"SELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n"
-"                                ST_MakePoint(3,4,5), "
-"ST_MakePoint(6,6,6)]));\n"
+"                                ST_MakePoint(3,4,5), ST_MakePoint(6,6,6)]));\n"
 "                st_asewkt\n"
 "-------------------------\n"
 "LINESTRING(1 2 3,3 4 5,6 6 6)"
+msgstr "SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations ORDER BY visit_time));\n\n-- Haciendo una linea 3d com 3 puntos 3-d\nSELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n                                ST_MakePoint(3,4,5), ST_MakePoint(6,6,6)]));\n                st_asewkt\n-------------------------\nLINESTRING(1 2 3,3 4 5,6 6 6)"
 
 #. Tag: para
 #: reference_constructor.xml:1230
@@ -2745,9 +2118,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
 "linkend=\"ST_MakePoint\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
-"linkend=\"ST_MakePoint\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_MakePoint\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1237
@@ -2761,30 +2132,22 @@ msgstr "ST_MakeEnvelope"
 msgid ""
 "Creates a rectangular Polygon formed from the given minimums and maximums. "
 "Input values must be in SRS specified by the SRID."
-msgstr ""
-"Crea un polígono rectangular formado a partir de los mínimos y máximos "
-"especificados. Los valores de entrada deben estar en el SRS especificado en "
-"el SRID."
+msgstr "Crea un polígono rectangular formado a partir de los mínimos y máximos especificados. Los valores de entrada deben estar en el SRS especificado en el SRID."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1245
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>xmin</parameter></"
-"paramdef> <paramdef><type>double precision</type> <parameter>ymin</"
-"parameter></paramdef> <paramdef><type>double precision</type> "
-"<parameter>xmax</parameter></paramdef> <paramdef><type>double precision</"
-"type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>xmin</parameter></"
-"paramdef> <paramdef><type>double precision</type> <parameter>ymin</"
-"parameter></paramdef> <paramdef><type>double precision</type> "
-"<parameter>xmax</parameter></paramdef> <paramdef><type>double precision</"
-"type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
+"<paramdef><type>double precision</type> "
+"<parameter>xmin</parameter></paramdef> <paramdef><type>double "
+"precision</type> <parameter>ymin</parameter></paramdef> "
+"<paramdef><type>double precision</type> "
+"<parameter>xmax</parameter></paramdef> <paramdef><type>double "
+"precision</type> <parameter>ymax</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=unknown</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> <paramdef><type>double precision</type> <parameter>xmin</parameter></paramdef> <paramdef><type>double precision</type> <parameter>ymin</parameter></paramdef> <paramdef><type>double precision</type> <parameter>xmax</parameter></paramdef> <paramdef><type>double precision</type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1259
@@ -2793,11 +2156,7 @@ msgid ""
 "Creates a rectangular Polygon formed from the minima and maxima. by the "
 "given shell. Input values must be in SRS specified by the SRID. If no SRID "
 "is specified the unknown spatial reference system is assumed"
-msgstr ""
-"Crea un polígono rectangular formado a partir de los mínimos y máximos de la "
-"caja dada. Los valores de entrada deben estar en el SRS especificado por el "
-"SRID. Si no se especifica SRID se supone que el sistema de referencia "
-"espacial es desconocido."
+msgstr "Crea un polígono rectangular formado a partir de los mínimos y máximos de la caja dada. Los valores de entrada deben estar en el SRS especificado por el SRID. Si no se especifica SRID se supone que el sistema de referencia espacial es desconocido."
 
 #. Tag: para
 #: reference_constructor.xml:1262
@@ -2809,11 +2168,9 @@ msgstr "Disponibilidad: 1.5"
 #: reference_constructor.xml:1263
 #, no-c-format
 msgid ""
-"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was "
-"introduced."
-msgstr ""
-"Mejorado: 2.0: Se introdujo capacidad de especificar una caja sin "
-"especificar un SRID."
+"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was"
+" introduced."
+msgstr "Mejorado: 2.0: Se introdujo capacidad de especificar una caja sin especificar un SRID."
 
 #. Tag: title
 #: reference_constructor.xml:1268
@@ -2830,12 +2187,7 @@ msgid ""
 "st_asewkt\n"
 "-----------\n"
 "POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
-msgstr ""
-"SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n"
-"\n"
-"st_asewkt\n"
-"-----------\n"
-"POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
+msgstr "SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n\nst_asewkt\n-----------\nPOLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
 
 #. Tag: para
 #: reference_constructor.xml:1273
@@ -2853,11 +2205,9 @@ msgstr "ST_MakePolygon"
 #: reference_constructor.xml:1281
 #, no-c-format
 msgid ""
-"Creates a Polygon formed by the given shell. Input geometries must be closed "
-"LINESTRINGS."
-msgstr ""
-"Crea un polígono formado por el contorno dado. Las geometrías de entrada "
-"deben ser LINESTRINGS cerradas."
+"Creates a Polygon formed by the given shell. Input geometries must be closed"
+" LINESTRINGS."
+msgstr "Crea un polígono formado por el contorno dado. Las geometrías de entrada deben ser LINESTRINGS cerradas."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1287
@@ -2865,39 +2215,32 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1293
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>outerlinestring</parameter></"
-"paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>outerlinestring</parameter></"
-"paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</"
-"parameter></paramdef>"
+"<paramdef><type>geometry</type> "
+"<parameter>outerlinestring</parameter></paramdef> "
+"<paramdef><type>geometry[]</type> "
+"<parameter>interiorlinestrings</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> <paramdef><type>geometry</type> <parameter>outerlinestring</parameter></paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1304
 #, no-c-format
 msgid ""
-"Creates a Polygon formed by the given shell. Input geometries must be closed "
-"LINESTRINGS. Comes in 2 variants."
-msgstr ""
-"Crea un polígono formado por el contorno dado. Las geometrias de entrada "
-"deben ser LINESTRINGS cerradas. Viene en 2 variantes."
+"Creates a Polygon formed by the given shell. Input geometries must be closed"
+" LINESTRINGS. Comes in 2 variants."
+msgstr "Crea un polígono formado por el contorno dado. Las geometrias de entrada deben ser LINESTRINGS cerradas. Viene en 2 variantes."
 
 #. Tag: para
 #: reference_constructor.xml:1306
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Variant 1: Takes one closed linestring."
-msgstr "Variante 1: toma una linestring cerrada."
+msgstr "Variante 1: Toma una cadena de líneas cerrada."
 
 #. Tag: para
 #: reference_constructor.xml:1307
@@ -2906,21 +2249,16 @@ msgid ""
 "Variant 2: Creates a Polygon formed by the given shell and array of holes. "
 "You can construct a geometry array using ST_Accum or the PostgreSQL ARRAY[] "
 "and ARRAY() constructs. Input geometries must be closed LINESTRINGS."
-msgstr ""
-"Variante 2: Crea un Poligono formado por el contorno dado y un array con "
-"huecos. Puedes construir un array de geometría utilizando ST_Accum o los "
-"constructores  ARRAY[] y ARRAY() de PostgreSQL. Las geometrías de entrada "
-"deben ser LINESTRINGS cerradas."
+msgstr "Variante 2: Crea un Poligono formado por el contorno dado y un array con huecos. Puedes construir un array de geometría utilizando ST_Accum o los constructores  ARRAY[] y ARRAY() de PostgreSQL. Las geometrías de entrada deben ser LINESTRINGS cerradas."
 
 #. Tag: para
 #: reference_constructor.xml:1311
 #, no-c-format
 msgid ""
-"This function will not accept a MULTILINESTRING. Use <xref linkend="
-"\"ST_LineMerge\"/> or <xref linkend=\"ST_Dump\"/> to generate line strings."
-msgstr ""
-"Esta función no acepta una MULTILINESTRING. Utiliza <xref linkend="
-"\"ST_LineMerge\"/> o <xref linkend=\"ST_Dump\"/> para generar una linestring."
+"This function will not accept a MULTILINESTRING. Use <xref "
+"linkend=\"ST_LineMerge\"/> or <xref linkend=\"ST_Dump\"/> to generate line "
+"strings."
+msgstr "Esta función no acepta una MULTILINESTRING. Utiliza <xref linkend=\"ST_LineMerge\"/> o <xref linkend=\"ST_Dump\"/> para generar una linestring."
 
 #. Tag: title
 #: reference_constructor.xml:1318
@@ -2933,64 +2271,33 @@ msgstr "Ejemplos: LINESTRING única y cerrada"
 #, no-c-format
 msgid ""
 "--2d line\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 "
-"29.5, 75.15 29.53)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));\n"
 "--If linestring is not closed\n"
 "--you can add the start point to close it\n"
-"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo."
-"open_line)))\n"
+"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo.open_line)))\n"
 "FROM (\n"
-"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As "
-"open_line) As foo;\n"
+"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As open_line) As foo;\n"
 "\n"
 "--3d closed line\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 "
-"29.5 1, 75.15 29.53 1)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'));\n"
 "\n"
 "st_asewkt\n"
 "-----------\n"
 "POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))\n"
 "\n"
 "--measured line --\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 "
-"1,77.6 29.5 2, 75.15 29.53 2)'));\n"
-"\n"
-"st_asewkt\n"
-"----------\n"
-"POLYGONM((75.15 29.53 1,77 29 1,77.6 29.5 2,75.15 29.53 2))"
-msgstr ""
-"--linea 2d\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 "
-"29.5, 75.15 29.53)'));\n"
-"--Si la cadena lineal no es cerrada\n"
-"--puedes añadir el punto de inicio para cerrarla\n"
-"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo."
-"open_line)))\n"
-"FROM (\n"
-"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As "
-"open_line) As foo;\n"
-"\n"
-"--linea cerrada 3d\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 "
-"29.5 1, 75.15 29.53 1)'));\n"
-"\n"
-"st_asewkt\n"
-"-----------\n"
-"POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))\n"
-"\n"
-"--linea medida --\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 "
-"1,77.6 29.5 2, 75.15 29.53 2)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 1,77.6 29.5 2, 75.15 29.53 2)'));\n"
 "\n"
 "st_asewkt\n"
 "----------\n"
 "POLYGONM((75.15 29.53 1,77 29 1,77.6 29.5 2,75.15 29.53 2))"
+msgstr "--linea 2d\nSELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));\n--Si la cadena lineal no es cerrada\n--puedes añadir el punto de inicio para cerrarla\nSELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo.open_line)))\nFROM (\nSELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As open_line) As foo;\n\n--linea cerrada 3d\nSELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75. [...]
 
 #. Tag: title
 #: reference_constructor.xml:1322
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Examples: Outer shell with inner shells"
-msgstr "Ejemplos: Contorno externo con anillos internos"
+msgstr "Ejemplos: carcasa exterior con carcasas interiores"
 
 #. Tag: para
 #: reference_constructor.xml:1324
@@ -3011,48 +2318,32 @@ msgid ""
 "        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n"
 "                As line )\n"
 "                As foo;"
-msgstr ""
-"SELECT ST_MakePolygon(\n"
-"                ST_ExteriorRing(ST_Buffer(foo.line,10)),\n"
-"        ARRAY[ST_Translate(foo.line,1,1),\n"
-"                ST_ExteriorRing(ST_Buffer(ST_MakePoint(20,20),1)) ]\n"
-"        )\n"
-"FROM\n"
-"        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n"
-"                As line )\n"
-"                As foo;"
+msgstr "SELECT ST_MakePolygon(\n                ST_ExteriorRing(ST_Buffer(foo.line,10)),\n        ARRAY[ST_Translate(foo.line,1,1),\n                ST_ExteriorRing(ST_Buffer(ST_MakePoint(20,20),1)) ]\n        )\nFROM\n        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n                As line )\n                As foo;"
 
 #. Tag: para
 #: reference_constructor.xml:1326
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Build province boundaries with holes representing lakes in the province from "
-"a set of province polygons/multipolygons and water linestrings. This is an "
+"Build province boundaries with holes representing lakes in the province from"
+" a set of province polygons/multipolygons and water linestrings. This is an "
 "example of using PostGIS ST_Accum."
-msgstr ""
-"Construye limites de provincia con agujeros representando lagos en la "
-"provincia y selecciona polígonos/multipolígonos y lineas de agua, este es un "
-"ejemplo utilizando ST_Accum de PostGIS"
+msgstr "Construya los límites de la provincia con los agujeros que representan los lagos en la provincia de un sistema polígonos/multipolígonos de la provincia y de cadena de línea de agua. Este es un ejemplo de uso de PostGIS ST_Acc"
 
 #. Tag: para
 #: reference_constructor.xml:1330
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The CASE construct is used because feeding a null array into ST_MakePolygon "
 "results in NULL."
-msgstr ""
-"El uso de CASE es por que estamos alimentando ST_MakePolygon con un array "
-"nulo y el resultado es NULL"
+msgstr "El constructor CASE se utiliza porque la alimentación de una matriz nula en ST_MakePolygon resulta en NULL."
 
 #. Tag: para
 #: reference_constructor.xml:1332
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"A left join is used to guarantee we get all provinces back even if they have "
-"no lakes."
-msgstr ""
-"El uso de \"left join\" es para garantizar que devuelve todas las provincias "
-"aunque no tengan ningún lago."
+"A left join is used to guarantee we get all provinces back even if they have"
+" no lakes."
+msgstr "Un unión por la izquierda se utiliza para garantizar que se devuelva a todas las provincias, incluso si no tienen lagos."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1333
@@ -3061,48 +2352,14 @@ msgid ""
 "SELECT p.gid, p.province_name,\n"
 "                CASE WHEN\n"
 "                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n"
-"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), "
-"ST_Accum(w.the_geom)) END\n"
+"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), ST_Accum(w.the_geom)) END\n"
 "        FROM\n"
 "                provinces p LEFT JOIN waterlines w\n"
-"                        ON (ST_Within(w.the_geom, p.the_geom) AND "
-"ST_IsClosed(w.the_geom))\n"
+"                        ON (ST_Within(w.the_geom, p.the_geom) AND ST_IsClosed(w.the_geom))\n"
 "        GROUP BY p.gid, p.province_name, p.the_geom;\n"
 "\n"
 "        --Same example above but utilizing a correlated subquery\n"
-"        --and PostgreSQL built-in ARRAY() function that converts a row set "
-"to an array\n"
-"\n"
-"        SELECT p.gid,  p.province_name, CASE WHEN\n"
-"                EXISTS(SELECT w.the_geom\n"
-"                        FROM waterlines w\n"
-"                        WHERE ST_Within(w.the_geom, p.the_geom)\n"
-"                        AND ST_IsClosed(w.the_geom))\n"
-"                THEN\n"
-"                ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)),\n"
-"                        ARRAY(SELECT w.the_geom\n"
-"                                FROM waterlines w\n"
-"                                WHERE ST_Within(w.the_geom, p.the_geom)\n"
-"                                AND ST_IsClosed(w.the_geom)))\n"
-"                ELSE p.the_geom END As the_geom\n"
-"        FROM\n"
-"                provinces p;"
-msgstr ""
-"SELECT p.gid, p.province_name,\n"
-"                CASE WHEN\n"
-"                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n"
-"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), "
-"ST_Accum(w.the_geom)) END\n"
-"        FROM\n"
-"                provinces p LEFT JOIN waterlines w\n"
-"                        ON (ST_Within(w.the_geom, p.the_geom) AND "
-"ST_IsClosed(w.the_geom))\n"
-"        GROUP BY p.gid, p.province_name, p.the_geom;\n"
-"\n"
-"        -- El mismo ejemplo que antes pero utilizando una subconsulta "
-"correlada\n"
-"        -- y la función ARRAY() de PostgreSQL, que convierte todo el "
-"conjunto de filas en una array\n"
+"        --and PostgreSQL built-in ARRAY() function that converts a row set to an array\n"
 "\n"
 "        SELECT p.gid,  p.province_name, CASE WHEN\n"
 "                EXISTS(SELECT w.the_geom\n"
@@ -3118,6 +2375,7 @@ msgstr ""
 "                ELSE p.the_geom END As the_geom\n"
 "        FROM\n"
 "                provinces p;"
+msgstr "SELECT p.gid, p.province_name,\n                CASE WHEN\n                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), ST_Accum(w.the_geom)) END\n        FROM\n                provinces p LEFT JOIN waterlines w\n                        ON (ST_Within(w.the_geom, p.the_geom) AND ST_IsClosed(w.the_geom))\n        GROUP BY p.gid, p.province_name, p.the_geom;\n\n        -- El mismo ejemplo que antes  [...]
 
 #. Tag: para
 #: reference_constructor.xml:1337
@@ -3126,7 +2384,7 @@ msgid ""
 ", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref "
 "linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref "
 "linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
-msgstr ""
+msgstr ", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1351
@@ -3147,10 +2405,7 @@ msgid ""
 "<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
 "<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1365
@@ -3160,11 +2415,7 @@ msgid ""
 "<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef> <paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1373
@@ -3175,12 +2426,7 @@ msgid ""
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>z</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>z</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef> <paramdef><type>double precision</type> <parameter>z</parameter></paramdef> <paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1386
@@ -3191,12 +2437,7 @@ msgid ""
 "faster and more precise than <xref linkend=\"ST_GeomFromText\"/> and <xref "
 "linkend=\"ST_PointFromText\"/>. It is also easier to use if you have raw "
 "coordinates rather than WKT."
-msgstr ""
-"Crea una geometría puntual 2D,3DZ o 4D (geometría con un valor de medida)."
-"Aunque no es conforme con el OGC <varname>ST_MakePoint</varname> "
-"generalmente es mas rápida y precisa que <xref linkend=\"ST_GeomFromText\"/> "
-"y <xref linkend=\"ST_PointFromText\"/>. También es mas fácil de usar si "
-"tienes registros con coordenadas en lugar de un WKT."
+msgstr "Crea una geometría puntual 2D,3DZ o 4D (geometría con un valor de medida).Aunque no es conforme con el OGC <varname>ST_MakePoint</varname> generalmente es mas rápida y precisa que <xref linkend=\"ST_GeomFromText\"/> y <xref linkend=\"ST_PointFromText\"/>. También es mas fácil de usar si tienes registros con coordenadas en lugar de un WKT."
 
 #. Tag: para
 #: reference_constructor.xml:1392
@@ -3208,10 +2449,9 @@ msgstr "Nota que x es la longitud e y es la latitud"
 #: reference_constructor.xml:1393
 #, no-c-format
 msgid ""
-"Use <xref linkend=\"ST_MakePointM\"/> if you need to make a point with x,y,m."
-msgstr ""
-"Si necesitas crear un punto con x,y,m utiliza <xref linkend=\"ST_MakePointM"
-"\"/>."
+"Use <xref linkend=\"ST_MakePointM\"/> if you need to make a point with "
+"x,y,m."
+msgstr "Si necesitas crear un punto con x,y,m utiliza <xref linkend=\"ST_MakePointM\"/>."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1400
@@ -3231,21 +2471,7 @@ msgid ""
 "result\n"
 "-------\n"
 "1.5"
-msgstr ""
-"--Devuelve un punto con un SRID desconocido\n"
-"SELECT ST_MakePoint(-71.1043443253471, 42.3150676015829);\n"
-"\n"
-"--Devuelve un punto como WGS 84 long lat\n"
-"SELECT ST_SetSRID(ST_MakePoint(-71.1043443253471, 42.3150676015829),4326);\n"
-"\n"
-"--Devuelve un punto 3D (por ejemplo, tiene altitud)\n"
-"SELECT ST_MakePoint(1, 2,1.5);\n"
-"\n"
-"--Obtiene z del punto\n"
-"SELECT ST_Z(ST_MakePoint(1, 2,1.5));\n"
-"result\n"
-"-------\n"
-"1.5"
+msgstr "--Devuelve un punto con un SRID desconocido\nSELECT ST_MakePoint(-71.1043443253471, 42.3150676015829);\n\n--Devuelve un punto como WGS 84 long lat\nSELECT ST_SetSRID(ST_MakePoint(-71.1043443253471, 42.3150676015829),4326);\n\n--Devuelve un punto 3D (por ejemplo, tiene altitud)\nSELECT ST_MakePoint(1, 2,1.5);\n\n--Obtiene z del punto\nSELECT ST_Z(ST_MakePoint(1, 2,1.5));\nresult\n-------\n1.5"
 
 #. Tag: para
 #: reference_constructor.xml:1404
@@ -3253,9 +2479,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
 "<xref linkend=\"ST_MakePointM\"/>"
-msgstr ""
-", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
-"<xref linkend=\"ST_MakePointM\"/>"
+msgstr ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_MakePointM\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1410
@@ -3277,11 +2501,7 @@ msgid ""
 "<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>m</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePointM</function></funcdef> "
-"<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>m</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePointM</function></funcdef> <paramdef><type>float</type> <parameter>x</parameter></paramdef> <paramdef><type>float</type> <parameter>y</parameter></paramdef> <paramdef><type>float</type> <parameter>m</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1429
@@ -3301,9 +2521,7 @@ msgstr "Nota que x es la longitud e y es la latitud"
 msgid ""
 "We use ST_AsEWKT in these examples to show the text representation instead "
 "of ST_AsText because ST_AsText does not support returning M."
-msgstr ""
-"Utilizaremos ST_AsEWKT en el ejemplo para mostrar la representación como "
-"texto en lugar de ST_AsText, ya que ST_AsText no soporta devolver el valor M."
+msgstr "Utilizaremos ST_AsEWKT en el ejemplo para mostrar la representación como texto en lugar de ST_AsText, ya que ST_AsText no soporta devolver el valor M."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1437
@@ -3317,10 +2535,8 @@ msgid ""
 "-----------------------------------------------\n"
 " POINTM(-71.1043443253471 42.3150676015829 10)\n"
 "\n"
-"--Return EWKT representation of point with measure marked as WGS 84 long "
-"lat\n"
-"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, "
-"42.3150676015829,10),4326));\n"
+"--Return EWKT representation of point with measure marked as WGS 84 long lat\n"
+"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, 42.3150676015829,10),4326));\n"
 "\n"
 "                                                st_asewkt\n"
 "---------------------------------------------------------\n"
@@ -3334,31 +2550,7 @@ msgid ""
 "result\n"
 "-------\n"
 "10"
-msgstr ""
-"--Devuelve la representación EWKT del punto con un SRID desconocido\n"
-"SELECT ST_AsEWKT(ST_MakePointM(-71.1043443253471, 42.3150676015829, 10));\n"
-"\n"
-"--result\n"
-"                                   st_asewkt\n"
-"-----------------------------------------------\n"
-" POINTM(-71.1043443253471 42.3150676015829 10)\n"
-"\n"
-"--Devuelve la representación EWKT del punto con medida como WGS 84 long lat\n"
-"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, "
-"42.3150676015829,10),4326));\n"
-"\n"
-"                                                st_asewkt\n"
-"---------------------------------------------------------\n"
-"SRID=4326;POINTM(-71.1043443253471 42.3150676015829 10)\n"
-"\n"
-"--Devuelve un punto 3D (por ejemplo, tiene altitud)\n"
-"SELECT ST_MakePoint(1, 2,1.5);\n"
-"\n"
-"--Obtiene el valor m del punto\n"
-"SELECT ST_M(ST_MakePointM(-71.1043443253471, 42.3150676015829,10));\n"
-"result\n"
-"-------\n"
-"10"
+msgstr "--Devuelve la representación EWKT del punto con un SRID desconocido\nSELECT ST_AsEWKT(ST_MakePointM(-71.1043443253471, 42.3150676015829, 10));\n\n--result\n                                   st_asewkt\n-----------------------------------------------\n POINTM(-71.1043443253471 42.3150676015829 10)\n\n--Devuelve la representación EWKT del punto con medida como WGS 84 long lat\nSELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, 42.3150676015829,10),4326));\n\n              [...]
 
 #. Tag: para
 #: reference_constructor.xml:1441
@@ -3376,37 +2568,28 @@ msgstr "ST_MLineFromText"
 #: reference_constructor.xml:1449
 #, no-c-format
 msgid "Return a specified ST_MultiLineString value from WKT representation."
-msgstr ""
-"Devuelve un valor especificado ST_MultiLineString desde una representación "
-"WKT."
+msgstr "Devuelve un valor especificado ST_MultiLineString desde una representación WKT."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1453
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MLineFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1471
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from Well-Known-Text (WKT) with the given SRID. If SRID is "
 "not given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Hace una Geometry desde el texto bien conocido (WKT) con el SRID dado. Si no se da un SRID, el valor predeterminado es 0."
 
 #. Tag: para
 #: reference_constructor.xml:1477
@@ -3419,12 +2602,9 @@ msgstr "Devuelve NULL si el WKT no es un MULTILINESTRING"
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are points, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrias WKT son puntos, no "
-"utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos "
-"pasos de validación."
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step."
+msgstr "Si estas completamente seguro que todas tus geometrias WKT son puntos, no utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos pasos de validación."
 
 #. Tag: para
 #: reference_constructor.xml:1486
@@ -3446,41 +2626,32 @@ msgstr "ST_MPointFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1509 reference_constructor.xml:1879
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<refpurpose>Makes a Geometry from WKT with the given SRID. If SRID is not "
 "given, it defaults to 0.</refpurpose>"
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "<refpurpose>Hace una geometría desde un WKT con el SRID dado. Si no se da un SRID, el valor predeterminado es 0.</refpurpose>"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1514
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1532
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<para>Makes a Geometry from WKT with the given SRID. If SRID is not given, "
 "it defaults to 0.</para>"
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "<para>Hace una geometría desde un WKT con el SRID dado. Si no se da un SRID, el valor predeterminado es 0.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:1538
@@ -3505,12 +2676,8 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 9.2.4"
 #, no-c-format
 msgid ""
 "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n"
-"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', "
-"4326);"
-msgstr ""
-"SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n"
-"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', "
-"4326);"
+"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', 4326);"
+msgstr "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\nSELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', 4326);"
 
 #. Tag: refname
 #: reference_constructor.xml:1568
@@ -3520,41 +2687,32 @@ msgstr "ST_MPolyFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1570
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not "
 "given, it defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Hace una Geometría MultiPolygon desde un WKT con el SRID dado. Si no se da SRID, el valor predeterminado es 0."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1575
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MPolyFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1593
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a MultiPolygon from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Hace un MultiPolygon desde un WKT con el SRID dado. Si no se da SRID, el valor predeterminado es 0."
 
 #. Tag: para
 #: reference_constructor.xml:1599
@@ -3569,10 +2727,7 @@ msgid ""
 "If you are absolutely sure all your WKT geometries are multipolygons, don't "
 "use this function. It is slower than ST_GeomFromText since it adds an "
 "additional validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrías WKT son multipolygon, "
-"no utilices esta función. Es mas lenta que ST_GeomFromText ya que añade "
-"algunos pasos de validación adicionales."
+msgstr "Si estas completamente seguro que todas tus geometrías WKT son multipolygon, no utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos pasos de validación adicionales."
 
 #. Tag: para
 #: reference_constructor.xml:1608
@@ -3584,41 +2739,10 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 9.6.4"
 #: reference_constructor.xml:1616
 #, no-c-format
 msgid ""
-"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),"
-"(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
-"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 "
-"42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 "
-"42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 "
-"42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 "
-"42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 "
-"42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 "
-"42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 "
-"42.1003,-70.9768 42.1005,-70.977 42.1011,-70.9766 42.1019,-70.9768 "
-"42.1026,-70.9769 42.1033,-70.9775 42.1042,-70.9773 42.1043,-70.9776 "
-"42.1043,-70.9778 42.1048,-70.9773 42.1058,-70.9774 42.1061,-70.9779 "
-"42.1065,-70.9782 42.1078,-70.9788 42.1085,-70.9798 42.1087,-70.9806 "
-"42.109,-70.9807 42.1093,-70.9806 42.1099,-70.9809 42.1109,-70.9808 "
-"42.1112,-70.9798 42.1116,-70.9792 42.1127,-70.979 42.1129,-70.9787 "
-"42.1134,-70.979 42.1139,-70.9791 42.1141,-70.9987 42.1116,-71.0022 42.1273,\n"
-"        -70.9408 42.1513,-70.9315 42.1165,-70.916 42.1002)))',4326);"
-msgstr ""
-"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),"
-"(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
-"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 "
-"42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 "
-"42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 "
-"42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 "
-"42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 "
-"42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 "
-"42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 "
-"42.1003,-70.9768 42.1005,-70.977 42.1011,-70.9766 42.1019,-70.9768 "
-"42.1026,-70.9769 42.1033,-70.9775 42.1042,-70.9773 42.1043,-70.9776 "
-"42.1043,-70.9778 42.1048,-70.9773 42.1058,-70.9774 42.1061,-70.9779 "
-"42.1065,-70.9782 42.1078,-70.9788 42.1085,-70.9798 42.1087,-70.9806 "
-"42.109,-70.9807 42.1093,-70.9806 42.1099,-70.9809 42.1109,-70.9808 "
-"42.1112,-70.9798 42.1116,-70.9792 42.1127,-70.979 42.1129,-70.9787 "
-"42.1134,-70.979 42.1139,-70.9791 42.1141,-70.9987 42.1116,-71.0022 42.1273,\n"
+"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
+"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 42.1003,-70.9768 4 [...]
 "        -70.9408 42.1513,-70.9315 42.1165,-70.916 42.1002)))',4326);"
+msgstr "SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\nSELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 42.0948,-70.9755 42.0953,-70.9751  [...]
 
 #. Tag: refname
 #: reference_constructor.xml:1629
@@ -3632,9 +2756,7 @@ msgstr "ST_Point"
 msgid ""
 "Returns an ST_Point with the given coordinate values. OGC alias for "
 "ST_MakePoint."
-msgstr ""
-"Devuelve un ST_Point con el valor de coordenadas dado. Es un alias de "
-"ST_MakePoint del OGC."
+msgstr "Devuelve un ST_Point con el valor de coordenadas dado. Es un alias de ST_MakePoint del OGC."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1636
@@ -3643,20 +2765,15 @@ msgid ""
 "<funcdef>geometry <function>ST_Point</function></funcdef> "
 "<paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> "
 "<paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Point</function></funcdef> "
-"<paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Point</function></funcdef> <paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> <paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1647
 #, no-c-format
 msgid ""
-"Returns an ST_Point with the given coordinate values. MM compliant alias for "
-"ST_MakePoint that takes just an x and y."
-msgstr ""
-"Devuelve un ST_Point con el valor de coordenadas dado. Conforme con el alias "
-"MM para ST_MakePoint que toma únicamente una x y una y."
+"Returns an ST_Point with the given coordinate values. MM compliant alias for"
+" ST_MakePoint that takes just an x and y."
+msgstr "Devuelve un ST_Point con el valor de coordenadas dado. Conforme con el alias MM para ST_MakePoint que toma únicamente una x y una y."
 
 #. Tag: para
 #: reference_constructor.xml:1650
@@ -3688,41 +2805,24 @@ msgstr "Ejemplos: Geography"
 msgid ""
 "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) "
 "As geography);"
-msgstr ""
-"SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) "
-"As geography);"
+msgstr "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) As geography);"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1665
 #, no-c-format
 msgid ""
 "-- the :: is PostgreSQL short-hand for casting.\n"
-"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::"
-"geography;"
-msgstr ""
-"-- el :: es el alias de PostgreSQL para conversiones cast.\n"
-"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::"
-"geography;"
+"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::geography;"
+msgstr "-- el :: es el alias de PostgreSQL para conversiones cast.\nSELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::geography;"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1667
 #, no-c-format
 msgid ""
-"--If your point coordinates are in a different spatial reference from WGS-84 "
-"long lat, then you need to transform before casting\n"
-"-- This example we convert a point in Pennsylvania State Plane feet to WGS "
-"84 and then geography\n"
-"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::"
-"geography;"
-msgstr ""
-"--Si las coordenadas de tus puntos están en sistemas de reference espaciales "
-"diferentes que WGS-84 long lat, tendras que transformarlos antes de hacer "
-"una conversión de tipo cast\n"
-"-- En este ejemplo convertimos un punto desde coordenadas planas en pies del "
-"estado de Pennsylvania en WGS 84 y después transformamos el tipo a  "
-"geography\n"
-"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::"
-"geography;"
+"--If your point coordinates are in a different spatial reference from WGS-84 long lat, then you need to transform before casting\n"
+"-- This example we convert a point in Pennsylvania State Plane feet to WGS 84 and then geography\n"
+"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::geography;"
+msgstr "--Si las coordenadas de tus puntos están en sistemas de reference espaciales diferentes que WGS-84 long lat, tendras que transformarlos antes de hacer una conversión de tipo cast\n-- En este ejemplo convertimos un punto desde coordenadas planas en pies del estado de Pennsylvania en WGS 84 y después transformamos el tipo a  geography\nSELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::geography;"
 
 #. Tag: para
 #: reference_constructor.xml:1674
@@ -3730,9 +2830,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_Transform\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1680
@@ -3744,7 +2842,7 @@ msgstr "ST_PointFromGeoHash"
 #: reference_constructor.xml:1682
 #, no-c-format
 msgid "Return a point from a GeoHash string."
-msgstr ""
+msgstr "Devuelve un punto de una cadena de GeoHash."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1687
@@ -3754,7 +2852,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
+msgstr "<funcdef>point <function>ST_PointFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1698
@@ -3762,17 +2860,15 @@ msgstr ""
 msgid ""
 "Return a point from a GeoHash string. The point represents the center point "
 "of the GeoHash."
-msgstr ""
+msgstr "Devuelve un punto de una cadena de GeoHash. El punto representa el punto central del GeoHash."
 
 #. Tag: para
 #: reference_constructor.xml:1700
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "If no <varname>precision</varname> is specified ST_PointFromGeoHash returns "
 "a point based on full precision of the input GeoHash string."
-msgstr ""
-"Si <varname>precision</varname> es especificado ST_PointFromGeoHash "
-"utilizará muchos caracteres de  GeoHash para crear el punto."
+msgstr "Si no se especifica ninguna <varname>precisión</varname>, ST_PointFromGeoHash devuelve un punto basándose en la precisión completa de la cadena de GeoHash de entrada."
 
 #. Tag: para
 #: reference_constructor.xml:1702
@@ -3780,9 +2876,7 @@ msgstr ""
 msgid ""
 "If <varname>precision</varname> is specified ST_PointFromGeoHash will use "
 "that many characters from the GeoHash to create the point."
-msgstr ""
-"Si <varname>precision</varname> es especificado ST_PointFromGeoHash "
-"utilizará muchos caracteres de  GeoHash para crear el punto."
+msgstr "Si <varname>precision</varname> es especificado ST_PointFromGeoHash utilizará muchos caracteres de  GeoHash para crear el punto."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1709
@@ -3803,15 +2897,15 @@ msgid ""
 "-------------------------------------------\n"
 " POINT(-115.172815918922 36.1146435141563)\n"
 "                ]]>"
-msgstr ""
+msgstr "<![CDATA[SELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n          st_astext\n------------------------------\n POINT(-115.172816 36.114646)\n\nSELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n             st_astext\n-----------------------------------\n POINT(-115.13671875 36.123046875)\n\nSELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n                 st_astext\n-------------------------------------------\n POINT(-115. [...]
 
 #. Tag: para
 #: reference_constructor.xml:1714
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash"
-"\"/>"
-msgstr ""
+", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
+"linkend=\"ST_GeomFromGeoHash\"/>"
+msgstr ", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1720
@@ -3825,27 +2919,20 @@ msgstr "ST_PointFromText"
 msgid ""
 "Makes a point Geometry from WKT with the given SRID. If SRID is not given, "
 "it defaults to unknown."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Crea una geometría puntual desde un WKT con el SRID dado. Si no se especifica el SRID  por defecto será unknown."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1725
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_PointFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1741
@@ -3855,7 +2942,7 @@ msgid ""
 "representation. If SRID is not given, it defaults to unknown (currently 0). "
 "If geometry is not a WKT point representation, returns null. If completely "
 "invalid WKT, then throws an error."
-msgstr ""
+msgstr "Construye un objeto de punto de PostGIS ST_GEOMETRY de la representación bien conocida del texto de OGC. Si no se da SRID, se omite a desconocido (actualmente 0). Si la geometría no es una representación de punto WKT, devuelve null. Si WKT es totalmente inválido, entonces lanza un error."
 
 #. Tag: para
 #: reference_constructor.xml:1747
@@ -3866,30 +2953,19 @@ msgid ""
 "takes a spatial reference id as the second argument and returns an "
 "ST_Geometry that includes this srid as part of its meta-data. The srid must "
 "be defined in the spatial_ref_sys table."
-msgstr ""
-"Hay 2 variantes de la función ST_PointFromText, la primera no toma SRID y "
-"devuelve una geometría sin sistema de referencia espacial definido. La "
-"segunda toma un id de un sistema de referencia como segundo argumento y "
-"devuelve una ST_Geometry que incluye este srid como parte de sus metadatos. "
-"El srid debe estar definido en la tabla spatial_ref_sys."
+msgstr "Hay 2 variantes de la función ST_PointFromText, la primera no toma SRID y devuelve una geometría sin sistema de referencia espacial definido. La segunda toma un id de un sistema de referencia como segundo argumento y devuelve una ST_Geometry que incluye este srid como parte de sus metadatos. El srid debe estar definido en la tabla spatial_ref_sys."
 
 #. Tag: para
 #: reference_constructor.xml:1754
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are points, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step. If you are building points from long lat coordinates and "
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step. If you are building points from long lat coordinates and "
 "care more about performance and accuracy than OGC compliance, use <xref "
-"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref linkend=\"ST_Point\"/"
-">."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrias WKT son puntos, no "
-"utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos "
-"pasos de validación. Si estas construyendo puntos desde coordenadas long lat "
-"y te interesan mas el rendimiento y la precisión que la conformidad con OGC, "
-"utiliza <xref linkend=\"ST_MakePoint\"/> o el alias conforme al OGC<xref "
+"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref "
 "linkend=\"ST_Point\"/>."
+msgstr "Si estas completamente seguro que todas tus geometrias WKT son puntos, no utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos pasos de validación. Si estas construyendo puntos desde coordenadas long lat y te interesan mas el rendimiento y la precisión que la conformidad con OGC, utiliza <xref linkend=\"ST_MakePoint\"/> o el alias conforme al OGC<xref linkend=\"ST_Point\"/>."
 
 #. Tag: para
 #: reference_constructor.xml:1759
@@ -3903,9 +2979,7 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.8"
 msgid ""
 "SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\n"
 "SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
-msgstr ""
-"SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\n"
-"SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
+msgstr "SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\nSELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
 
 #. Tag: para
 #: reference_constructor.xml:1768
@@ -3913,9 +2987,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1774
@@ -3934,16 +3006,11 @@ msgstr "Crea una geometría desde un WKB con el SRID dado."
 #, no-c-format
 msgid ""
 "The <varname>ST_PointFromWKB</varname> function, takes a well-known binary "
-"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
-"varname>) and creates an instance of the appropriate geometry type - in this "
-"case, a <varname>POINT</varname> geometry. This function plays the role of "
-"the Geometry Factory in SQL."
-msgstr ""
-"La función <varname>ST_PointFromWKB</varname>, toma una representación "
-"binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia "
-"Espacial (<varname>SRID</varname>) y crea una instancia del tipo de "
-"geometría adecuado - en este caso una geometría <varname>POINT</varname>. "
-"Esta función juega un rol de \"Geometry Factory\" en SQL."
+"representation of geometry and a Spatial Reference System ID "
+"(<varname>SRID</varname>) and creates an instance of the appropriate "
+"geometry type - in this case, a <varname>POINT</varname> geometry. This "
+"function plays the role of the Geometry Factory in SQL."
+msgstr "La función <varname>ST_PointFromWKB</varname>, toma una representación binaria \"well-known\" de una geometría y un ID de un Sistema de Referencia Espacial (<varname>SRID</varname>) y crea una instancia del tipo de geometría adecuado - en este caso una geometría <varname>POINT</varname>. Esta función juega un rol de \"Geometry Factory\" en SQL."
 
 #. Tag: para
 #: reference_constructor.xml:1803
@@ -3952,7 +3019,7 @@ msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
 "<varname>POINT</varname> geometry."
-msgstr ""
+msgstr "Si no se especifica un SRID, el valor predeterminado es 0. <varname>NULL</varname> se devuelve si la entrada <varname>bytea</varname> no representa una geometría de <varname>POINT</varname>."
 
 #. Tag: para
 #: reference_constructor.xml:1806
@@ -3991,28 +3058,7 @@ msgid ""
 "-----------\n"
 "\n"
 "(1 row)"
-msgstr ""
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_PointFromWKB(\n"
-"          ST_AsEWKB('POINT(2 5)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"------------\n"
-" POINT(2 5)\n"
-"(1 row)\n"
-"\n"
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_PointFromWKB(\n"
-"          ST_AsEWKB('LINESTRING(2 5, 2 6)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"-----------\n"
-"\n"
-"(1 row)"
+msgstr "SELECT\n  ST_AsText(\n        ST_PointFromWKB(\n          ST_AsEWKB('POINT(2 5)'::geometry)\n        )\n  );\n st_astext\n------------\n POINT(2 5)\n(1 row)\n\nSELECT\n  ST_AsText(\n        ST_PointFromWKB(\n          ST_AsEWKB('LINESTRING(2 5, 2 6)'::geometry)\n        )\n  );\n st_astext\n-----------\n\n(1 row)"
 
 #. Tag: refname
 #: reference_constructor.xml:1828
@@ -4024,49 +3070,36 @@ msgstr "ST_Polygon"
 #: reference_constructor.xml:1830
 #, no-c-format
 msgid ""
-"<refpurpose>Returns a polygon built from the specified linestring and SRID.</"
-"refpurpose>"
-msgstr ""
-"<refpurpose>Devuelve un polygon construido desde un linestring  especifico y "
-"un SRID.</refpurpose>"
+"<refpurpose>Returns a polygon built from the specified linestring and "
+"SRID.</refpurpose>"
+msgstr "<refpurpose>Devuelve un polygon construido desde un linestring  especifico y un SRID.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1835
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Polygon</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aLineString</parameter></"
-"paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Polygon</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aLineString</parameter></"
-"paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>aLineString</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Polygon</function></funcdef> <paramdef><type>geometry </type> <parameter>aLineString</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1846
 #, no-c-format
 msgid ""
 "<para>Returns a polygon built from the specified linestring and SRID.</para>"
-msgstr ""
-"<para>Devuelve un polygon construido desde un linestring  especifico y un "
-"SRID.</para>"
+msgstr "<para>Devuelve un polygon construido desde un linestring  especifico y un SRID.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:1850
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"ST_Polygon is similar to first version of ST_MakePolygon except it also sets "
-"the spatial ref sys (SRID) of the polygon. Will not work with "
+"ST_Polygon is similar to first version of ST_MakePolygon except it also sets"
+" the spatial ref sys (SRID) of the polygon. Will not work with "
 "MULTILINESTRINGS so use LineMerge to merge multilines. Also does not create "
 "polygons with holes. Use ST_MakePolygon for that."
-msgstr ""
-"ST_Polygon es similar a la primera version ST_MakePolygon excepto que "
-"siempre selecciona un Sistema de Referencia Espacial (SRID) para el "
-"polígono. No funcionará con MULTILINESTRINGS así que utiliza LineMerge para "
-"unir las lineas multiples. Tampoco creará polígonos con huecos. Utiliza "
-"ST_MakePolygon para esto."
+msgstr "ST_Polygon es similar a la primera versión de ST_MakePolygon excepto que también establece el sistema de referencia espacial (SRID) del polígono. No funcionará con MULTILINESTRINGS así que utilice LineMerge para combinar multilines. Tampoco crea polígonos con agujeros. Utilice ST_MakePolygon para eso."
 
 #. Tag: para
 #: reference_constructor.xml:1855
@@ -4079,32 +3112,17 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.2"
 #, no-c-format
 msgid ""
 "--a 2d polygon\n"
-"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, "
-"75.15 29.53)'), 4326);\n"
+"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'), 4326);\n"
 "\n"
 "--result--\n"
 "POLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n"
 "--a 3d polygon\n"
-"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 "
-"1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
-"\n"
-"result\n"
-"------\n"
-"SRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
-msgstr ""
-"--un poligono 2d\n"
-"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, "
-"75.15 29.53)'), 4326);\n"
-"\n"
-"--resultado--\n"
-"POLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n"
-"--un poligono 3d\n"
-"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 "
-"1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
+"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
 "\n"
 "result\n"
 "------\n"
 "SRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
+msgstr "--un poligono 2d\nSELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'), 4326);\n\n--resultado--\nPOLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n--un poligono 3d\nSELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n\nresult\n------\nSRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
 
 #. Tag: para
 #: reference_constructor.xml:1871
@@ -4113,10 +3131,7 @@ msgid ""
 ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
 "linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
 "linkend=\"ST_MakePolygon\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
-"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
-"linkend=\"ST_MakePolygon\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_MakePolygon\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1877
@@ -4128,41 +3143,31 @@ msgstr "ST_PolygonFromText"
 #: reference_constructor.xml:1884
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1900
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0. Returns null if WKT is not a polygon."
-msgstr ""
-"Crea una geometría puntual desde un WKT con el SRID dado. Si no se "
-"especifica el SRID  por defecto será unknown."
+msgstr "Hace una geometría desde WKT con el SRID dado. Si no se da SRID, el valor predeterminado es 0. Devuelve null si WKT no es un polígono."
 
 #. Tag: para
 #: reference_constructor.xml:1907
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are polygons, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step."
-msgstr ""
-"Si estas completamente seguro que todas tus geometrías WKT son poligonos, no "
-"utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos "
-"pasos de validación adicionales."
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step."
+msgstr "Si estas completamente seguro que todas tus geometrías WKT son poligonos, no utilices esta función. Es mas lenta que ST_GeomFromText ya que añade algunos pasos de validación adicionales."
 
 #. Tag: para
 #: reference_constructor.xml:1910
@@ -4174,25 +3179,8 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.6"
 #: reference_constructor.xml:1916
 #, no-c-format
 msgid ""
-"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"st_polygonfromtext\n"
-"------------------\n"
-"010300000001000000050000006...\n"
-"\n"
-"\n"
-"SELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;\n"
-"\n"
-"point_is_not_poly\n"
-"----------\n"
-"t"
-msgstr ""
-"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "st_polygonfromtext\n"
 "------------------\n"
 "010300000001000000050000006...\n"
@@ -4203,6 +3191,7 @@ msgstr ""
 "point_is_not_poly\n"
 "----------\n"
 "t"
+msgstr "SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\nst_polygonfromtext\n------------------\n010300000001000000050000006...\n\n\nSELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;\n\npoint_is_not_poly\n----------\nt"
 
 #. Tag: refname
 #: reference_constructor.xml:1929
@@ -4216,9 +3205,7 @@ msgstr "ST_WKBToSQL"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Binary representation "
 "(WKB). This is an alias name for ST_GeomFromWKB that takes no srid"
-msgstr ""
-"Devuelve un valor especifico de ST_Geometry desde una representación \"Well-"
-"Known Binary\" (WKB). Es un alias para ST_GeomFromWKB que no toma srid"
+msgstr "Devuelve un valor especifico de ST_Geometry desde una representación \"Well-Known Binary\" (WKB). Es un alias para ST_GeomFromWKB que no toma srid"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1934
@@ -4226,9 +3213,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1942
@@ -4248,18 +3233,10 @@ msgstr "ST_WKTToSQL"
 msgid ""
 "<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1965
 #, no-c-format
 msgid "&sqlmm_compliant; SQL-MM 3: 5.1.34"
 msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.34"
-
-#~ msgid ""
-#~ "When adding line components a common node is removed from the output."
-#~ msgstr ""
-#~ "Cuando se añaden componentes lineales, el nodo en común es suprimido de "
-#~ "la salida."
diff --git a/doc/po/es/reference_misc.xml.po b/doc/po/es/reference_misc.xml.po
index 5d461ff..4f07703 100644
--- a/doc/po/es/reference_misc.xml.po
+++ b/doc/po/es/reference_misc.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2017-05-31 16:03+0000\n"
 "Last-Translator: nramire1 nramire1 <nramire1 at yahoo.com.ar>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -862,7 +862,7 @@ msgstr "ST_PointInsideCircle"
 #: reference_misc.xml:512
 #, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 
 #. Tag: funcprototype
diff --git a/doc/po/es/reference_operator.xml.po b/doc/po/es/reference_operator.xml.po
index 2bcc21c..4f0e99e 100644
--- a/doc/po/es/reference_operator.xml.po
+++ b/doc/po/es/reference_operator.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2017-05-31 15:56+0000\n"
 "Last-Translator: nramire1 nramire1 <nramire1 at yahoo.com.ar>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -57,13 +57,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -84,10 +84,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -111,10 +111,10 @@ msgstr ""
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
@@ -124,11 +124,11 @@ msgstr ""
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
@@ -140,13 +140,13 @@ msgstr ""
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -178,13 +178,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -237,9 +237,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -250,9 +250,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -897,7 +897,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -975,12 +975,13 @@ msgstr ""
 #: reference_operator.xml:786
 #, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -993,55 +994,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:831
+#: reference_operator.xml:832
 #, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:843
+#: reference_operator.xml:846
 #, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:858
+#: reference_operator.xml:860
 #, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1060,10 +1062,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1074,19 +1077,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:864
+#: reference_operator.xml:866
 #, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1094,7 +1098,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1103,7 +1107,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1112,7 +1116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1134,20 +1138,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1156,7 +1160,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1165,7 +1169,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1186,19 +1190,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1206,7 +1210,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1215,7 +1219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1225,7 +1229,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1238,7 +1242,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1249,13 +1253,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1263,7 +1267,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1272,7 +1276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1282,7 +1286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1295,7 +1299,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1306,13 +1310,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1320,7 +1324,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1329,7 +1333,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1339,7 +1343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1352,7 +1356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1363,20 +1367,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1385,7 +1389,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1395,7 +1399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1417,7 +1421,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1425,20 +1429,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1447,7 +1451,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1456,7 +1460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1478,7 +1482,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1486,19 +1490,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1507,7 +1511,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1516,7 +1520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1537,13 +1541,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -1551,7 +1555,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1560,7 +1564,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1570,7 +1574,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -1583,7 +1587,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1595,13 +1599,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1609,7 +1613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1618,7 +1622,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1628,7 +1632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1641,7 +1645,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1653,13 +1657,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1667,7 +1671,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1676,7 +1680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1686,7 +1690,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1699,7 +1703,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1711,19 +1715,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -1732,7 +1736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -1741,13 +1745,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1550
+#: reference_operator.xml:1552
 #, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
@@ -1755,13 +1759,11 @@ msgid ""
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -1772,14 +1774,6 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
diff --git a/doc/po/es/reference_output.xml.po b/doc/po/es/reference_output.xml.po
index afb0ff4..fc017a3 100644
--- a/doc/po/es/reference_output.xml.po
+++ b/doc/po/es/reference_output.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -59,8 +59,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr ""
@@ -165,21 +165,21 @@ msgstr ""
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
@@ -196,9 +196,9 @@ msgstr ""
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr ""
@@ -244,8 +244,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr ""
@@ -289,7 +289,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr ""
@@ -1531,7 +1531,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -1630,8 +1630,14 @@ msgid ""
 "github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -1641,7 +1647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -1650,7 +1656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -1659,14 +1665,22 @@ msgid ""
 "\\x040402020400000202"
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:806
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -1674,7 +1688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -1685,7 +1699,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -1695,7 +1709,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -1707,13 +1721,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -1724,7 +1738,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -1732,7 +1746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -1741,7 +1755,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -1756,121 +1770,121 @@ msgid ""
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -1878,7 +1892,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -1887,7 +1901,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -1897,7 +1911,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -1907,13 +1921,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -1921,7 +1935,7 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -1929,7 +1943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -1979,13 +1993,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2004,13 +2018,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2033,13 +2047,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2060,19 +2074,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2082,7 +2096,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2093,7 +2107,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2107,7 +2121,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2117,13 +2131,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2131,7 +2145,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2149,19 +2163,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, no-c-format
 msgid "ST_AsGeobuf"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2173,7 +2187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2184,13 +2198,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2198,14 +2212,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, no-c-format
 msgid "Availability: 2.4.0"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -2219,13 +2233,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2233,20 +2247,20 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2256,13 +2270,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -2270,7 +2284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -2279,7 +2293,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -2287,7 +2301,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -2295,7 +2309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -2311,13 +2325,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, no-c-format
 msgid "ST_AsMVT"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2325,7 +2339,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -2336,18 +2350,18 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2361,7 +2375,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -2372,7 +2386,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -2380,7 +2403,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -2388,7 +2411,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/es/reference_raster.xml.po b/doc/po/es/reference_raster.xml.po
index 17c9d63..545a84c 100644
--- a/doc/po/es/reference_raster.xml.po
+++ b/doc/po/es/reference_raster.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -6994,8 +6994,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -7015,8 +7015,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -9886,7 +9886,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 
@@ -9969,7 +9969,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -11336,7 +11336,7 @@ msgstr ""
 #: reference_raster.xml:6721
 #, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -11424,9 +11424,9 @@ msgstr ""
 #: reference_raster.xml:6769
 #, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 
 #. Tag: term
@@ -12195,12 +12195,12 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 
 #. Tag: title
@@ -12216,11 +12216,11 @@ msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -12231,7 +12231,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 
 #. Tag: para
@@ -12317,8 +12317,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -12355,9 +12355,9 @@ msgstr ""
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -12388,9 +12388,9 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
+#: reference_raster.xml:7254
 #, no-c-format
-msgid "original (column rast-view)"
+msgid "original (column rast_view)"
 msgstr ""
 
 #. Tag: para
@@ -12421,8 +12421,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -12936,6 +12936,12 @@ msgid ""
 " 2BUI"
 msgstr ""
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -13075,7 +13081,7 @@ msgstr ""
 #: reference_raster.xml:7801
 #, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -13728,7 +13734,7 @@ msgstr ""
 #: reference_raster.xml:8124
 #, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -15084,7 +15090,7 @@ msgstr ""
 #: reference_raster.xml:9145
 #, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 
diff --git a/doc/po/es/release_notes.xml.po b/doc/po/es/release_notes.xml.po
index 3533285..28dcc9f 100644
--- a/doc/po/es/release_notes.xml.po
+++ b/doc/po/es/release_notes.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Spanish (http://www.transifex.com/postgis/postgis/language/"
@@ -42,10 +42,10 @@ msgid "Release date: 2017/09/xx"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -255,26 +255,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -283,13 +289,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -297,7 +303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -309,46 +315,46 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, fuzzy, no-c-format
 msgid "Release 2.3.3"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, fuzzy, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 "Esta es una versión de corrección de errores y la mejora del rendimiento."
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, fuzzy, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr "Mejoras"
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -356,7 +362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -364,7 +370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -372,7 +378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -380,63 +386,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, fuzzy, no-c-format
 msgid "Release 2.3.2"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, fuzzy, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -444,25 +450,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, fuzzy, no-c-format
 msgid "Release 2.3.1"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, fuzzy, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -470,7 +476,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -478,19 +484,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -498,19 +504,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -518,7 +524,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -526,25 +532,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, fuzzy, no-c-format
 msgid "Release 2.3.0"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, fuzzy, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -552,13 +558,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -566,69 +572,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -636,37 +642,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -674,31 +680,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -706,13 +712,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -720,7 +726,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -729,7 +735,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -737,7 +743,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -745,31 +751,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr "Corrección de errores"
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -777,19 +783,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -797,43 +803,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, fuzzy, no-c-format
 msgid "Release 2.2.2"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, fuzzy, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -841,37 +847,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -879,20 +885,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -901,80 +907,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, fuzzy, no-c-format
 msgid "Release 2.2.1"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, fuzzy, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -982,25 +988,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1008,25 +1014,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1034,43 +1040,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr "Versión 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, fuzzy, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1078,31 +1084,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1112,7 +1118,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1121,13 +1127,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1135,7 +1141,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1144,7 +1150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1153,7 +1159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1162,7 +1168,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1171,7 +1177,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1180,7 +1186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1189,7 +1195,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1198,7 +1204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1207,7 +1213,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1216,19 +1222,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1237,7 +1243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1246,7 +1252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1256,13 +1262,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1271,7 +1277,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1281,7 +1287,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1290,7 +1296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1299,7 +1305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1308,7 +1314,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1317,7 +1323,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1326,7 +1332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1335,19 +1341,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1355,7 +1361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1363,7 +1369,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1373,7 +1379,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1384,7 +1390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1393,7 +1399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1402,7 +1408,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1410,7 +1416,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1419,7 +1425,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1427,7 +1433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1436,7 +1442,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1445,7 +1451,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1454,7 +1460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1464,7 +1470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1472,17 +1478,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr "Mejoras"
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1491,7 +1497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1500,7 +1506,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1509,7 +1515,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1519,7 +1525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1527,7 +1533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1536,7 +1542,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1546,7 +1552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1555,7 +1561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1564,7 +1570,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1573,7 +1579,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1582,7 +1588,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1591,7 +1597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1600,7 +1606,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1609,7 +1615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1618,7 +1624,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1627,7 +1633,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1636,7 +1642,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1645,7 +1651,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1654,159 +1660,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, fuzzy, no-c-format
 msgid "Release 2.1.8"
 msgstr "Versión 2.1.4"
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, fuzzy, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, fuzzy, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr "Corregir caída en ST_Union(raster)"
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, fuzzy, no-c-format
 msgid "Release 2.1.7"
 msgstr "Versión 2.1.4"
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, fuzzy, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, fuzzy, no-c-format
 msgid "Release 2.1.6"
 msgstr "Versión 2.1.4"
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, fuzzy, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1814,50 +1820,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1866,7 +1872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1875,7 +1881,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1884,7 +1890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1893,7 +1899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1902,7 +1908,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1911,7 +1917,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1920,19 +1926,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr "Versión 2.1.4"
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr "Fecha de versión: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1941,7 +1947,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1950,7 +1956,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1959,7 +1965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1968,7 +1974,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1977,7 +1983,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1986,7 +1992,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1996,13 +2002,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr "Corregir caída en ST_Union(raster)"
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2011,7 +2017,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2021,7 +2027,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2030,7 +2036,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2040,7 +2046,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2049,13 +2055,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2064,7 +2070,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2073,7 +2079,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2082,7 +2088,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2091,7 +2097,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2100,7 +2106,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2109,7 +2115,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2118,7 +2124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2127,7 +2133,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2136,7 +2142,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2145,7 +2151,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2154,7 +2160,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2163,7 +2169,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2172,7 +2178,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2182,31 +2188,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2214,7 +2220,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2223,7 +2229,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2232,7 +2238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2240,7 +2246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2248,7 +2254,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2256,7 +2262,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2264,19 +2270,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2284,7 +2290,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2292,7 +2298,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2300,7 +2306,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2308,7 +2314,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2316,7 +2322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2324,7 +2330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2332,7 +2338,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2340,7 +2346,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2348,7 +2354,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2356,7 +2362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2364,7 +2370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2372,7 +2378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2380,7 +2386,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2388,7 +2394,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2396,7 +2402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2404,7 +2410,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2412,7 +2418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2420,7 +2426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2429,7 +2435,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2437,7 +2443,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2445,7 +2451,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2453,7 +2459,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2465,7 +2471,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2473,7 +2479,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2481,19 +2487,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2501,13 +2507,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2516,7 +2522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2524,7 +2530,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2532,7 +2538,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2540,7 +2546,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2548,7 +2554,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2556,7 +2562,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2564,7 +2570,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2572,7 +2578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2580,7 +2586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2588,7 +2594,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2597,7 +2603,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2605,7 +2611,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2613,19 +2619,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2635,7 +2641,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2644,7 +2650,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2654,7 +2660,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2662,7 +2668,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2670,7 +2676,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2680,7 +2686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2688,7 +2694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2696,7 +2702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2704,14 +2710,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2723,37 +2729,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2761,7 +2767,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2769,7 +2775,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2778,7 +2784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2786,7 +2792,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2794,7 +2800,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2803,55 +2809,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2860,7 +2866,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2868,7 +2874,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2876,7 +2882,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2884,7 +2890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2894,14 +2900,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2909,7 +2915,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2917,7 +2923,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2925,19 +2931,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2946,14 +2952,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2961,7 +2967,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2969,7 +2975,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2978,7 +2984,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2986,7 +2992,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2995,7 +3001,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3003,13 +3009,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3017,7 +3023,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3025,7 +3031,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3033,7 +3039,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3041,7 +3047,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3049,7 +3055,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3057,7 +3063,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3065,7 +3071,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3073,7 +3079,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3081,7 +3087,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3089,7 +3095,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3104,7 +3110,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3112,7 +3118,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3120,14 +3126,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3135,7 +3141,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3144,7 +3150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3152,7 +3158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3160,7 +3166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3168,7 +3174,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3176,7 +3182,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3184,7 +3190,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3192,7 +3198,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3200,7 +3206,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3208,7 +3214,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3217,7 +3223,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3226,7 +3232,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3234,7 +3240,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3242,7 +3248,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3250,7 +3256,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3258,7 +3264,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3266,7 +3272,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3274,7 +3280,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3282,7 +3288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3291,7 +3297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3299,7 +3305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3307,7 +3313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3316,7 +3322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3324,7 +3330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3332,7 +3338,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3340,7 +3346,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3348,7 +3354,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3356,7 +3362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3364,7 +3370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3372,19 +3378,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3392,7 +3398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3400,7 +3406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3408,7 +3414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3416,7 +3422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3424,7 +3430,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3433,7 +3439,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3441,7 +3447,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3450,13 +3456,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3464,7 +3470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3472,7 +3478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3480,7 +3486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3488,7 +3494,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3497,7 +3503,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3505,7 +3511,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3513,7 +3519,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3521,7 +3527,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3529,7 +3535,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3537,7 +3543,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3545,7 +3551,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3553,7 +3559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3561,7 +3567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3569,7 +3575,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3577,7 +3583,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3585,7 +3591,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3593,7 +3599,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3601,7 +3607,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3609,7 +3615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3617,7 +3623,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3625,7 +3631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3633,7 +3639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3642,7 +3648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3651,7 +3657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3659,7 +3665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3668,7 +3674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3676,7 +3682,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3684,7 +3690,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3692,7 +3698,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3700,7 +3706,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3708,7 +3714,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3716,7 +3722,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3724,7 +3730,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3732,7 +3738,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3740,7 +3746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3748,7 +3754,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3756,7 +3762,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3764,7 +3770,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3772,7 +3778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3780,7 +3786,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3788,13 +3794,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3802,13 +3808,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3817,7 +3823,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3825,7 +3831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3833,7 +3839,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3841,7 +3847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3849,7 +3855,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3857,7 +3863,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3865,7 +3871,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3874,19 +3880,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3895,7 +3901,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3903,13 +3909,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3917,7 +3923,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3925,7 +3931,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3933,7 +3939,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3941,7 +3947,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3949,7 +3955,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3957,13 +3963,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3971,7 +3977,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3979,7 +3985,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3987,7 +3993,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3995,7 +4001,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4003,7 +4009,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4011,7 +4017,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4019,7 +4025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4027,7 +4033,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4035,19 +4041,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4056,7 +4062,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4064,13 +4070,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4080,7 +4086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4088,7 +4094,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4096,7 +4102,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4104,13 +4110,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4118,31 +4124,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4150,7 +4156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4159,7 +4165,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4167,7 +4173,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4175,7 +4181,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4183,7 +4189,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4191,7 +4197,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4199,7 +4205,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4207,7 +4213,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4215,7 +4221,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4223,7 +4229,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4231,7 +4237,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4239,7 +4245,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4247,7 +4253,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4255,7 +4261,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4263,7 +4269,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4271,7 +4277,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4279,7 +4285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4287,7 +4293,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4295,7 +4301,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4303,7 +4309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4311,7 +4317,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4319,7 +4325,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4327,7 +4333,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4335,7 +4341,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4343,7 +4349,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4352,7 +4358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4360,7 +4366,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4368,7 +4374,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4376,7 +4382,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4384,7 +4390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4392,7 +4398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4400,7 +4406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4408,7 +4414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4416,7 +4422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4424,13 +4430,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4439,7 +4445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4448,7 +4454,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4456,7 +4462,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4464,19 +4470,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4484,7 +4490,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4492,7 +4498,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4500,7 +4506,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4508,7 +4514,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4516,7 +4522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4524,7 +4530,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4532,7 +4538,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4540,7 +4546,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4548,7 +4554,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4556,7 +4562,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4564,7 +4570,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4572,7 +4578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4580,7 +4586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4588,7 +4594,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4596,7 +4602,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4604,7 +4610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4612,7 +4618,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4620,7 +4626,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4628,7 +4634,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4636,7 +4642,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4644,7 +4650,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4652,7 +4658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4661,7 +4667,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4669,7 +4675,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4677,7 +4683,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4685,7 +4691,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4693,7 +4699,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4701,7 +4707,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4709,7 +4715,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4717,7 +4723,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4725,7 +4731,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4733,7 +4739,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4741,7 +4747,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4749,7 +4755,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4758,13 +4764,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4772,7 +4778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4780,7 +4786,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4788,19 +4794,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4811,13 +4817,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4826,7 +4832,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4834,31 +4840,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4867,19 +4873,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4888,13 +4894,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4902,7 +4908,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4915,7 +4921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4925,7 +4931,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4937,7 +4943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4947,7 +4953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4955,7 +4961,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4964,7 +4970,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4972,7 +4978,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4980,7 +4986,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4992,14 +4998,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5008,13 +5014,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5022,37 +5028,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5060,61 +5066,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5122,7 +5128,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5131,14 +5137,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5146,7 +5152,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5154,7 +5160,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5165,13 +5171,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5179,7 +5185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5187,13 +5193,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5204,19 +5210,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5224,7 +5230,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5232,7 +5238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5240,7 +5246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5248,7 +5254,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5256,7 +5262,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5264,7 +5270,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5272,7 +5278,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5280,7 +5286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5288,7 +5294,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5296,7 +5302,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5304,7 +5310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5312,7 +5318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5320,7 +5326,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5328,7 +5334,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5336,7 +5342,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5344,7 +5350,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5352,7 +5358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5360,7 +5366,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5368,7 +5374,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5376,7 +5382,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5384,7 +5390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5392,7 +5398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5400,7 +5406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5408,7 +5414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5416,7 +5422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5424,7 +5430,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5432,31 +5438,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5465,7 +5471,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5473,7 +5479,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5482,7 +5488,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5491,7 +5497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5500,7 +5506,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5508,7 +5514,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5516,7 +5522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5524,7 +5530,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5532,7 +5538,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5541,7 +5547,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5549,7 +5555,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5557,7 +5563,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5565,7 +5571,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5574,7 +5580,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5582,7 +5588,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5590,7 +5596,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5598,7 +5604,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5606,7 +5612,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5614,19 +5620,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5635,7 +5641,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5643,7 +5649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5652,7 +5658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5660,14 +5666,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5676,7 +5682,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5684,7 +5690,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5692,7 +5698,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5700,7 +5706,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5708,7 +5714,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5716,7 +5722,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5724,7 +5730,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5733,7 +5739,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5741,7 +5747,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5749,7 +5755,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5758,7 +5764,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5766,7 +5772,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5774,7 +5780,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5782,13 +5788,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5796,7 +5802,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5804,19 +5810,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5825,7 +5831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5834,7 +5840,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5843,7 +5849,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5851,7 +5857,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5860,7 +5866,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5868,7 +5874,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5876,7 +5882,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5884,7 +5890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5893,25 +5899,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5920,20 +5926,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5941,49 +5947,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5991,7 +5997,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -5999,7 +6005,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6007,98 +6013,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6106,52 +6112,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6159,19 +6165,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6181,7 +6187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6189,31 +6195,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6221,13 +6227,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6235,7 +6241,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6243,13 +6249,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6257,26 +6263,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6284,7 +6290,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6292,13 +6298,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6306,7 +6312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6314,7 +6320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6322,7 +6328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6330,13 +6336,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6344,13 +6350,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6359,31 +6365,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6391,21 +6397,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6413,7 +6419,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6421,7 +6427,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6429,7 +6435,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6437,13 +6443,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6451,19 +6457,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6475,19 +6481,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6497,19 +6503,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6519,7 +6525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6528,19 +6534,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6549,19 +6555,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6570,19 +6576,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6590,19 +6596,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6611,19 +6617,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6634,13 +6640,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6648,20 +6654,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6669,7 +6675,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6677,25 +6683,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6703,37 +6709,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6743,19 +6749,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6764,13 +6770,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6778,19 +6784,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6800,20 +6806,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6821,10 +6827,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6834,10 +6840,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6845,46 +6851,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6892,31 +6898,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6924,7 +6930,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6932,13 +6938,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6946,13 +6952,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6960,7 +6966,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6968,25 +6974,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6994,43 +7000,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7038,14 +7044,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7053,25 +7059,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7080,37 +7086,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7118,49 +7124,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7168,55 +7174,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7224,55 +7230,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7280,31 +7286,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7315,79 +7321,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7397,7 +7403,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7406,13 +7412,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7426,7 +7432,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7436,115 +7442,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7552,38 +7558,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7591,152 +7597,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7744,7 +7750,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7752,74 +7758,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7827,7 +7833,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7835,99 +7841,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7936,7 +7942,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7944,25 +7950,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7970,67 +7976,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8038,7 +8044,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8047,7 +8053,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8057,7 +8063,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8071,79 +8077,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8151,7 +8157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8159,145 +8165,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8305,7 +8311,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8313,7 +8319,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8321,87 +8327,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8409,56 +8415,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8466,7 +8472,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8474,43 +8480,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8518,80 +8524,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8599,62 +8605,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8662,43 +8668,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8706,31 +8712,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8738,67 +8744,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8806,19 +8812,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8826,85 +8832,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8913,25 +8919,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8939,7 +8945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8949,31 +8955,31 @@ msgstr ""
 "estimated_extent(), accum()."
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr "Posicionamiento vertical operadores indexados."
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr "Función de selectividad JOIN"
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr "Más constructores/editores de geometría."
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr "API extensión PostGIS"
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr "Reconoce UTF8 en el cargador."
diff --git a/doc/po/es/using_postgis_dataman.xml.po b/doc/po/es/using_postgis_dataman.xml.po
index fbc66a1..022dd86 100644
--- a/doc/po/es/using_postgis_dataman.xml.po
+++ b/doc/po/es/using_postgis_dataman.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2014-10-15 16:44+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/postgis-1/"
@@ -473,7 +473,7 @@ msgstr "CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:188
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the "
 "linear world. A single segment required three points, the start and end "
@@ -482,7 +482,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 "CIRCULARSTRING es el tipo básico de curva, similar a LINESTRING en el mundo "
diff --git a/doc/po/fr/extras_topology.xml.po b/doc/po/fr/extras_topology.xml.po
index 5244c76..cf33923 100644
--- a/doc/po/fr/extras_topology.xml.po
+++ b/doc/po/fr/extras_topology.xml.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -182,15 +182,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "Description"
@@ -335,15 +336,16 @@ msgstr "automatique"
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "Voir aussi"
@@ -472,14 +474,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr ""
@@ -701,9 +704,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr ""
@@ -733,7 +736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
@@ -964,10 +967,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr ""
@@ -1377,7 +1380,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ""
@@ -1479,8 +1482,8 @@ msgstr ""
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr ""
@@ -2163,7 +2166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr ""
@@ -2534,14 +2537,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -2551,26 +2554,60 @@ msgid ""
 " Isolated node 7 removed"
 msgstr ""
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
 #, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr ""
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
+#, no-c-format
 msgid "Topology Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -2584,13 +2621,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -2598,13 +2635,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -2612,26 +2649,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -2643,7 +2680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2654,26 +2691,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -2687,13 +2724,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -2701,13 +2738,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -2715,20 +2752,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -2741,7 +2778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2752,26 +2789,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -2785,13 +2822,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -2800,13 +2837,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -2814,7 +2851,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -2822,7 +2859,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2833,7 +2870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -2844,20 +2881,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -2865,7 +2902,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -2875,7 +2912,7 @@ msgstr ""
 "<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -2883,7 +2920,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -2893,7 +2930,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2901,13 +2938,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -2915,7 +2952,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -2923,7 +2960,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -2933,7 +2970,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2941,19 +2978,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -2963,7 +3000,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -2971,7 +3008,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -2981,7 +3018,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -2989,19 +3026,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3015,7 +3052,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3024,7 +3061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3033,14 +3070,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3059,7 +3096,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3071,25 +3108,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3101,7 +3138,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3109,14 +3146,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3132,13 +3169,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3146,7 +3183,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3162,7 +3199,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3171,7 +3208,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3180,7 +3217,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3189,31 +3226,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3225,7 +3262,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3236,7 +3273,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3244,13 +3281,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3258,25 +3295,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3286,19 +3323,19 @@ msgstr ""
 "<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3306,7 +3343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3314,19 +3351,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3335,7 +3372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3355,7 +3392,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3364,7 +3401,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3373,7 +3410,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -3381,7 +3418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -3389,7 +3426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -3401,13 +3438,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -3417,7 +3454,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -3429,7 +3466,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -3439,7 +3476,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -3448,7 +3485,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -3457,13 +3494,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -3489,20 +3526,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -3510,7 +3547,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -3526,7 +3563,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -3534,7 +3571,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -3544,7 +3581,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -3553,7 +3590,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -3563,7 +3600,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -3573,7 +3610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -3582,7 +3619,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -3629,13 +3666,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3643,7 +3680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -3652,7 +3689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3660,31 +3697,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -3692,26 +3729,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -3719,7 +3756,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -3745,7 +3782,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -3753,7 +3790,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -3762,7 +3799,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -3771,20 +3808,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -3792,7 +3829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -3800,13 +3837,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -3816,7 +3853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -3844,7 +3881,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -3880,7 +3917,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -3889,19 +3926,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -3918,13 +3955,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -3934,7 +3971,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -3942,7 +3979,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -3950,7 +3987,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -3959,7 +3996,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -3969,19 +4006,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4015,7 +4052,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4033,7 +4070,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4041,13 +4078,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -4055,7 +4092,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -4067,7 +4104,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -4075,7 +4112,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -4086,13 +4123,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -4100,25 +4137,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -4127,7 +4164,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -4137,13 +4174,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4151,19 +4188,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -4175,7 +4212,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -4183,13 +4220,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -4197,19 +4234,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -4221,7 +4258,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -4229,7 +4266,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -4237,31 +4274,31 @@ msgid ""
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -4270,7 +4307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -4286,7 +4323,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -4298,7 +4335,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -4308,7 +4345,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -4316,13 +4353,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -4331,7 +4368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4347,7 +4384,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4359,7 +4396,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -4367,7 +4404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -4375,25 +4412,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -4481,7 +4518,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -4492,7 +4529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -4507,7 +4544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -4517,7 +4554,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -4525,7 +4562,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -4533,14 +4570,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -4587,13 +4624,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -4640,25 +4677,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -4668,7 +4705,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -4678,7 +4715,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -4687,7 +4724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -4695,7 +4732,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -4705,13 +4742,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -4771,7 +4808,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -4779,19 +4816,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4799,7 +4836,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -4808,7 +4845,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4816,7 +4853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -4825,31 +4862,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -4857,7 +4894,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -4866,7 +4903,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -4874,7 +4911,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/fr/faq_raster.xml.po b/doc/po/fr/faq_raster.xml.po
index 3f93d2c..95bfcd9 100644
--- a/doc/po/fr/faq_raster.xml.po
+++ b/doc/po/fr/faq_raster.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -116,7 +116,7 @@ msgstr ""
 #, fuzzy, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 "Voici une compte-rendu d'un utilisateur de PostGIS Raster  <ulink url="
diff --git a/doc/po/fr/installation.xml.po b/doc/po/fr/installation.xml.po
index 065d72d..bc471d4 100644
--- a/doc/po/fr/installation.xml.po
+++ b/doc/po/fr/installation.xml.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -467,7 +467,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/fr/reference_misc.xml.po b/doc/po/fr/reference_misc.xml.po
index f46b693..f44b77d 100644
--- a/doc/po/fr/reference_misc.xml.po
+++ b/doc/po/fr/reference_misc.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2016-07-04 13:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -895,7 +895,7 @@ msgstr ""
 #: reference_misc.xml:512
 #, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 
 #. Tag: funcprototype
diff --git a/doc/po/fr/reference_operator.xml.po b/doc/po/fr/reference_operator.xml.po
index c0cd4da..2a87f3b 100644
--- a/doc/po/fr/reference_operator.xml.po
+++ b/doc/po/fr/reference_operator.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -66,13 +66,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -96,10 +96,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -124,10 +124,10 @@ msgstr "Disponibilité: La version 1.5.0 introduit le support des géographie."
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
@@ -137,11 +137,11 @@ msgstr ""
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
@@ -153,13 +153,13 @@ msgstr ""
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -191,13 +191,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -255,9 +255,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -268,9 +268,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, fuzzy, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -937,7 +937,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1015,12 +1015,13 @@ msgstr ""
 #: reference_operator.xml:786
 #, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -1033,55 +1034,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:831
+#: reference_operator.xml:832
 #, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:843
+#: reference_operator.xml:846
 #, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:858
+#: reference_operator.xml:860
 #, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1100,10 +1102,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1114,19 +1117,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:864
+#: reference_operator.xml:866
 #, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1134,7 +1138,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1143,7 +1147,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1152,7 +1156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1174,20 +1178,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1196,7 +1200,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1205,7 +1209,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1226,19 +1230,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1248,7 +1252,7 @@ msgstr ""
 "boite englobante 2D de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1257,7 +1261,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1267,7 +1271,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1280,7 +1284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1291,13 +1295,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1307,7 +1311,7 @@ msgstr ""
 "boite englobante 2D de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1316,7 +1320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1326,7 +1330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1339,7 +1343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1350,13 +1354,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1366,7 +1370,7 @@ msgstr ""
 "boite englobante 2D de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1375,7 +1379,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1385,7 +1389,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1398,7 +1402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1409,20 +1413,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1431,7 +1435,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1441,7 +1445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1463,7 +1467,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1471,20 +1475,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1493,7 +1497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1505,7 +1509,7 @@ msgstr ""
 "de la géométrie B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1527,7 +1531,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1535,19 +1539,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1556,7 +1560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1565,7 +1569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1586,13 +1590,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -1602,7 +1606,7 @@ msgstr ""
 "boite englobante 2D de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1611,7 +1615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1624,7 +1628,7 @@ msgstr ""
 "de la géométrie B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -1637,7 +1641,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1649,13 +1653,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1665,7 +1669,7 @@ msgstr ""
 "boite englobante 2D de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1674,7 +1678,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1684,7 +1688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1697,7 +1701,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1709,13 +1713,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1725,7 +1729,7 @@ msgstr ""
 "boite englobante 2D de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1734,7 +1738,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1744,7 +1748,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1757,7 +1761,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1769,19 +1773,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -1790,7 +1794,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -1799,13 +1803,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1550
+#: reference_operator.xml:1552
 #, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
@@ -1813,13 +1817,11 @@ msgid ""
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -1830,14 +1832,6 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
diff --git a/doc/po/fr/reference_output.xml.po b/doc/po/fr/reference_output.xml.po
index 315ed63..24eac07 100644
--- a/doc/po/fr/reference_output.xml.po
+++ b/doc/po/fr/reference_output.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -73,8 +73,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr ""
@@ -179,21 +179,21 @@ msgstr ""
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr ""
@@ -201,7 +201,7 @@ msgstr ""
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
@@ -210,9 +210,9 @@ msgstr ""
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr ""
@@ -284,8 +284,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr ""
@@ -329,7 +329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr ""
@@ -1754,7 +1754,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -1855,8 +1855,14 @@ msgid ""
 "github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -1866,7 +1872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -1875,7 +1881,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -1884,14 +1890,24 @@ msgid ""
 "\\x040402020400000202"
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:806
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>"
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr "ST_AsX3D"
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -1899,7 +1915,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -1915,7 +1931,7 @@ msgstr ""
 "\"><type>integer </type> <parameter>options=0</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -1925,7 +1941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -1937,13 +1953,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -1954,7 +1970,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -1962,7 +1978,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -1971,7 +1987,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -1986,121 +2002,121 @@ msgid ""
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -2108,7 +2124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -2117,7 +2133,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -2127,7 +2143,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -2137,13 +2153,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -2151,7 +2167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -2159,7 +2175,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -2209,13 +2225,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2234,13 +2250,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2263,13 +2279,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2290,19 +2306,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr "ST_GeoHash"
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2316,7 +2332,7 @@ msgstr ""
 "<parameter>maxchars=full_precision_of_point</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2327,7 +2343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2341,7 +2357,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2351,13 +2367,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2365,7 +2381,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2395,19 +2411,19 @@ msgstr ""
 "                ]]>"
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, fuzzy, no-c-format
 msgid "ST_AsGeobuf"
 msgstr "ST_AsGeoJSON"
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2425,7 +2441,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2436,13 +2452,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2450,14 +2466,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, no-c-format
 msgid "Availability: 2.4.0"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -2471,13 +2487,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, fuzzy, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr "ST_AsSVG"
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2485,16 +2501,16 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 "<funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
@@ -2504,7 +2520,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2514,13 +2530,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -2528,7 +2544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -2537,7 +2553,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -2545,7 +2561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -2553,7 +2569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -2569,13 +2585,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, fuzzy, no-c-format
 msgid "ST_AsMVT"
 msgstr "ST_AsGML"
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2583,7 +2599,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -2594,12 +2610,12 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
@@ -2626,7 +2642,7 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2640,7 +2656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -2651,7 +2667,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -2659,7 +2684,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -2667,7 +2692,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/fr/reference_raster.xml.po b/doc/po/fr/reference_raster.xml.po
index f98e9e2..d381690 100644
--- a/doc/po/fr/reference_raster.xml.po
+++ b/doc/po/fr/reference_raster.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -7443,8 +7443,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -7464,8 +7464,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -10680,7 +10680,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 
@@ -10769,7 +10769,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -12294,7 +12294,7 @@ msgstr ""
 #: reference_raster.xml:6721
 #, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -12382,9 +12382,9 @@ msgstr ""
 #: reference_raster.xml:6769
 #, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 
 #. Tag: term
@@ -13153,12 +13153,12 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 
 #. Tag: title
@@ -13174,11 +13174,11 @@ msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -13189,7 +13189,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 
 #. Tag: para
@@ -13288,8 +13288,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -13326,9 +13326,9 @@ msgstr ""
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -13359,9 +13359,9 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
+#: reference_raster.xml:7254
 #, no-c-format
-msgid "original (column rast-view)"
+msgid "original (column rast_view)"
 msgstr ""
 
 #. Tag: para
@@ -13392,8 +13392,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -13974,6 +13974,12 @@ msgid ""
 " 2BUI"
 msgstr ""
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -14133,7 +14139,7 @@ msgstr ""
 #: reference_raster.xml:7801
 #, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -14827,7 +14833,7 @@ msgstr ""
 #: reference_raster.xml:8124
 #, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -16183,7 +16189,7 @@ msgstr ""
 #: reference_raster.xml:9145
 #, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 
diff --git a/doc/po/fr/release_notes.xml.po b/doc/po/fr/release_notes.xml.po
index 1666b52..3b58514 100644
--- a/doc/po/fr/release_notes.xml.po
+++ b/doc/po/fr/release_notes.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: French (http://www.transifex.com/postgis/postgis/language/"
@@ -43,10 +43,10 @@ msgid "Release date: 2017/09/xx"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -226,7 +226,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -256,26 +256,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -284,13 +290,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -298,7 +304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -310,45 +316,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, fuzzy, no-c-format
 msgid "Release 2.3.3"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, fuzzy, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -356,7 +362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -364,7 +370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -372,7 +378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -380,63 +386,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, fuzzy, no-c-format
 msgid "Release 2.3.2"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, fuzzy, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -444,25 +450,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, fuzzy, no-c-format
 msgid "Release 2.3.1"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, fuzzy, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -470,7 +476,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -478,19 +484,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -498,19 +504,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -518,7 +524,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -526,25 +532,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, fuzzy, no-c-format
 msgid "Release 2.3.0"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, fuzzy, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -552,13 +558,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -566,69 +572,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -636,37 +642,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -674,31 +680,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -706,13 +712,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -720,7 +726,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -729,7 +735,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -737,7 +743,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -745,31 +751,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr "Correctifs"
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -777,19 +783,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -797,43 +803,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, fuzzy, no-c-format
 msgid "Release 2.2.2"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, fuzzy, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -841,37 +847,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -879,20 +885,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -901,80 +907,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, fuzzy, no-c-format
 msgid "Release 2.2.1"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, fuzzy, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -982,25 +988,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1008,25 +1014,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1034,43 +1040,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, fuzzy, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1078,31 +1084,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1112,7 +1118,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1121,13 +1127,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1135,7 +1141,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1144,7 +1150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1153,7 +1159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1162,7 +1168,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1171,7 +1177,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1180,7 +1186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1189,7 +1195,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1198,7 +1204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1207,7 +1213,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1216,19 +1222,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1237,7 +1243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1246,7 +1252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1256,13 +1262,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1271,7 +1277,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1281,7 +1287,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1290,7 +1296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1299,7 +1305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1308,7 +1314,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1317,7 +1323,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1326,7 +1332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1335,19 +1341,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1355,7 +1361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1363,7 +1369,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1373,7 +1379,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1384,7 +1390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1393,7 +1399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1402,7 +1408,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1410,7 +1416,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1419,7 +1425,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1427,7 +1433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1436,7 +1442,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1445,7 +1451,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1454,7 +1460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1464,7 +1470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1472,17 +1478,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1491,7 +1497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1500,7 +1506,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1509,7 +1515,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1519,7 +1525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1527,7 +1533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1536,7 +1542,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1546,7 +1552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1555,7 +1561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1564,7 +1570,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1573,7 +1579,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1582,7 +1588,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1591,7 +1597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1600,7 +1606,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1609,7 +1615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1618,7 +1624,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1627,7 +1633,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1636,7 +1642,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1645,7 +1651,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1654,159 +1660,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, fuzzy, no-c-format
 msgid "Release 2.1.8"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, fuzzy, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, fuzzy, no-c-format
 msgid "Release 2.1.7"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, fuzzy, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, fuzzy, no-c-format
 msgid "Release 2.1.6"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, fuzzy, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1814,50 +1820,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1866,7 +1872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1875,7 +1881,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1884,7 +1890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1893,7 +1899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1902,7 +1908,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1911,7 +1917,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1920,19 +1926,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1941,7 +1947,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1950,7 +1956,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1959,7 +1965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1968,7 +1974,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1977,7 +1983,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1986,7 +1992,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1996,13 +2002,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2011,7 +2017,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2021,7 +2027,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2030,7 +2036,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2040,7 +2046,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2049,13 +2055,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2064,7 +2070,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2073,7 +2079,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2082,7 +2088,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2091,7 +2097,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2100,7 +2106,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2109,7 +2115,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2118,7 +2124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2127,7 +2133,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2136,7 +2142,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2145,7 +2151,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2154,7 +2160,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2163,7 +2169,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2172,7 +2178,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2182,31 +2188,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2214,7 +2220,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2223,7 +2229,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2232,7 +2238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2240,7 +2246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2248,7 +2254,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2256,7 +2262,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2264,19 +2270,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2284,7 +2290,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2292,7 +2298,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2300,7 +2306,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2308,7 +2314,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2316,7 +2322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2324,7 +2330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2332,7 +2338,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2340,7 +2346,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2348,7 +2354,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2356,7 +2362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2364,7 +2370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2372,7 +2378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2380,7 +2386,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2388,7 +2394,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2396,7 +2402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2404,7 +2410,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2412,7 +2418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2420,7 +2426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2429,7 +2435,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2437,7 +2443,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2445,7 +2451,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2453,7 +2459,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2465,7 +2471,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2473,7 +2479,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2481,19 +2487,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2501,13 +2507,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2516,7 +2522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2524,7 +2530,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2532,7 +2538,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2540,7 +2546,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2548,7 +2554,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2556,7 +2562,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2564,7 +2570,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2572,7 +2578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2580,7 +2586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2588,7 +2594,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2597,7 +2603,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2605,7 +2611,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2613,19 +2619,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2635,7 +2641,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2644,7 +2650,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2654,7 +2660,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2662,7 +2668,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2670,7 +2676,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2680,7 +2686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2688,7 +2694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2696,7 +2702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2704,14 +2710,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2723,37 +2729,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2761,7 +2767,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2769,7 +2775,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2778,7 +2784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2786,7 +2792,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2794,7 +2800,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2803,55 +2809,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2860,7 +2866,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2868,7 +2874,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2876,7 +2882,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2884,7 +2890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2894,14 +2900,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2909,7 +2915,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2917,7 +2923,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2925,19 +2931,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2946,14 +2952,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2961,7 +2967,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2969,7 +2975,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2978,7 +2984,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2986,7 +2992,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2995,7 +3001,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3003,13 +3009,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3017,7 +3023,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3025,7 +3031,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3033,7 +3039,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3041,7 +3047,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3049,7 +3055,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3057,7 +3063,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3065,7 +3071,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3073,7 +3079,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3081,7 +3087,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3089,7 +3095,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3104,7 +3110,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3112,7 +3118,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3120,14 +3126,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3135,7 +3141,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3144,7 +3150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3152,7 +3158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3160,7 +3166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3168,7 +3174,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3176,7 +3182,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3184,7 +3190,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3192,7 +3198,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3200,7 +3206,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3208,7 +3214,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3217,7 +3223,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3226,7 +3232,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3234,7 +3240,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3242,7 +3248,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3250,7 +3256,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3258,7 +3264,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3266,7 +3272,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3274,7 +3280,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3282,7 +3288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3291,7 +3297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3299,7 +3305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3307,7 +3313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3316,7 +3322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3324,7 +3330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3332,7 +3338,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3340,7 +3346,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3348,7 +3354,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3356,7 +3362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3364,7 +3370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3372,19 +3378,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3392,7 +3398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3400,7 +3406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3408,7 +3414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3416,7 +3422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3424,7 +3430,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3433,7 +3439,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3441,7 +3447,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3450,13 +3456,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3464,7 +3470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3472,7 +3478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3480,7 +3486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3488,7 +3494,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3497,7 +3503,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3505,7 +3511,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3513,7 +3519,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3521,7 +3527,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3529,7 +3535,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3537,7 +3543,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3545,7 +3551,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3553,7 +3559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3561,7 +3567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3569,7 +3575,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3577,7 +3583,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3585,7 +3591,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3593,7 +3599,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3601,7 +3607,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3609,7 +3615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3617,7 +3623,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3625,7 +3631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3633,7 +3639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3642,7 +3648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3651,7 +3657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3659,7 +3665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3668,7 +3674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3676,7 +3682,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3684,7 +3690,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3692,7 +3698,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3700,7 +3706,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3708,7 +3714,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3716,7 +3722,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3724,7 +3730,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3732,7 +3738,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3740,7 +3746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3748,7 +3754,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3756,7 +3762,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3764,7 +3770,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3772,7 +3778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3780,7 +3786,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3788,13 +3794,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3802,13 +3808,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3817,7 +3823,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3825,7 +3831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3833,7 +3839,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3841,7 +3847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3849,7 +3855,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3857,7 +3863,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3865,7 +3871,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3874,19 +3880,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3895,7 +3901,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3903,13 +3909,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3917,7 +3923,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3925,7 +3931,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3933,7 +3939,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3941,7 +3947,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3949,7 +3955,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3957,13 +3963,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3971,7 +3977,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3979,7 +3985,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3987,7 +3993,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3995,7 +4001,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4003,7 +4009,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4011,7 +4017,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4019,7 +4025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4027,7 +4033,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4035,19 +4041,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4056,7 +4062,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4064,13 +4070,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4080,7 +4086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4088,7 +4094,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4096,7 +4102,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4104,13 +4110,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4118,31 +4124,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4150,7 +4156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4159,7 +4165,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4167,7 +4173,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4175,7 +4181,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4183,7 +4189,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4191,7 +4197,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4199,7 +4205,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4207,7 +4213,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4215,7 +4221,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4223,7 +4229,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4231,7 +4237,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4239,7 +4245,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4247,7 +4253,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4255,7 +4261,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4263,7 +4269,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4271,7 +4277,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4279,7 +4285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4287,7 +4293,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4295,7 +4301,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4303,7 +4309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4311,7 +4317,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4319,7 +4325,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4327,7 +4333,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4335,7 +4341,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4343,7 +4349,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4352,7 +4358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4360,7 +4366,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4368,7 +4374,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4376,7 +4382,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4384,7 +4390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4392,7 +4398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4400,7 +4406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4408,7 +4414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4416,7 +4422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4424,13 +4430,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4439,7 +4445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4448,7 +4454,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4456,7 +4462,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4464,19 +4470,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr "Version 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr "Date de version : 22/06/2012"
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4486,7 +4492,7 @@ msgstr ""
 "qui ont été déposées depuis la version 2.0.0."
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4494,7 +4500,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4502,7 +4508,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4510,7 +4516,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4518,7 +4524,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4526,7 +4532,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4534,7 +4540,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4542,7 +4548,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4550,7 +4556,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4558,7 +4564,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4566,7 +4572,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4574,7 +4580,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4582,7 +4588,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4590,7 +4596,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4598,7 +4604,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4606,7 +4612,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4614,7 +4620,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4622,7 +4628,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4630,7 +4636,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4638,7 +4644,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4646,7 +4652,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4654,7 +4660,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4663,7 +4669,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4671,7 +4677,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4679,7 +4685,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4687,7 +4693,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4695,7 +4701,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4703,7 +4709,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4711,7 +4717,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4719,7 +4725,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4727,7 +4733,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4735,7 +4741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4743,7 +4749,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4751,7 +4757,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4760,13 +4766,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4774,7 +4780,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4782,7 +4788,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4790,19 +4796,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4813,13 +4819,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4828,7 +4834,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4836,31 +4842,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4869,19 +4875,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4890,13 +4896,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4904,7 +4910,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4917,7 +4923,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4927,7 +4933,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4939,7 +4945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4949,7 +4955,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4957,7 +4963,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4966,7 +4972,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4974,7 +4980,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4982,7 +4988,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4994,14 +5000,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5010,13 +5016,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5024,37 +5030,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5062,61 +5068,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5124,7 +5130,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5133,14 +5139,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5148,7 +5154,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5156,7 +5162,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5167,13 +5173,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5181,7 +5187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5189,13 +5195,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5206,19 +5212,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5226,7 +5232,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5234,7 +5240,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5242,7 +5248,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5250,7 +5256,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5258,7 +5264,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5266,7 +5272,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5274,7 +5280,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5282,7 +5288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5290,7 +5296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5298,7 +5304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5306,7 +5312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5314,7 +5320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5322,7 +5328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5330,7 +5336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5338,7 +5344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5346,7 +5352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5354,7 +5360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5362,7 +5368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5370,7 +5376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5378,7 +5384,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5386,7 +5392,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5394,7 +5400,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5402,7 +5408,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5410,7 +5416,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5418,7 +5424,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5426,7 +5432,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5434,31 +5440,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5467,7 +5473,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5475,7 +5481,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5484,7 +5490,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5493,7 +5499,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5502,7 +5508,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5510,7 +5516,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5518,7 +5524,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5526,7 +5532,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5534,7 +5540,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5543,7 +5549,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5551,7 +5557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5559,7 +5565,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5567,7 +5573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5576,7 +5582,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5584,7 +5590,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5592,7 +5598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5600,7 +5606,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5608,7 +5614,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5616,19 +5622,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5637,7 +5643,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5645,7 +5651,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5654,7 +5660,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5662,14 +5668,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5678,7 +5684,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5686,7 +5692,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5694,7 +5700,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5702,7 +5708,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5710,7 +5716,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5718,7 +5724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5726,7 +5732,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5735,7 +5741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5743,7 +5749,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5751,7 +5757,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5760,7 +5766,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5768,7 +5774,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5776,7 +5782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5784,13 +5790,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5798,7 +5804,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5806,19 +5812,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5827,7 +5833,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5836,7 +5842,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5845,7 +5851,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5853,7 +5859,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5862,7 +5868,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5870,7 +5876,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5878,7 +5884,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5886,7 +5892,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5895,25 +5901,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5922,20 +5928,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5943,49 +5949,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5993,7 +5999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -6001,7 +6007,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6009,98 +6015,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6108,52 +6114,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6161,19 +6167,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6183,7 +6189,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6191,31 +6197,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6223,13 +6229,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6237,7 +6243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6245,13 +6251,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6259,26 +6265,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6286,7 +6292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6294,13 +6300,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6308,7 +6314,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6316,7 +6322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6324,7 +6330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6332,13 +6338,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6346,13 +6352,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6361,31 +6367,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6393,21 +6399,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6415,7 +6421,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6423,7 +6429,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6431,7 +6437,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6439,13 +6445,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6453,19 +6459,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6477,19 +6483,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6499,19 +6505,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6521,7 +6527,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6530,19 +6536,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6551,19 +6557,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6572,19 +6578,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6592,19 +6598,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6613,19 +6619,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6636,13 +6642,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6650,20 +6656,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6671,7 +6677,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6679,25 +6685,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6705,37 +6711,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6745,19 +6751,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6766,13 +6772,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6780,19 +6786,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6802,20 +6808,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6823,10 +6829,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6836,10 +6842,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6847,46 +6853,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6894,31 +6900,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6926,7 +6932,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6934,13 +6940,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6948,13 +6954,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6962,7 +6968,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6970,25 +6976,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6996,43 +7002,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7040,14 +7046,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7055,25 +7061,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7082,37 +7088,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7120,49 +7126,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7170,55 +7176,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7226,55 +7232,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7282,31 +7288,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7317,79 +7323,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7399,7 +7405,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7408,13 +7414,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7428,7 +7434,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7438,115 +7444,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7554,38 +7560,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7593,152 +7599,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7746,7 +7752,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7754,74 +7760,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7829,7 +7835,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7837,99 +7843,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7938,7 +7944,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7946,25 +7952,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7972,67 +7978,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8040,7 +8046,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8049,7 +8055,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8059,7 +8065,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8073,79 +8079,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8153,7 +8159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8161,145 +8167,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8307,7 +8313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8315,7 +8321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8323,87 +8329,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8411,56 +8417,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8468,7 +8474,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8476,43 +8482,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8520,80 +8526,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8601,62 +8607,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8664,43 +8670,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8708,31 +8714,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8740,67 +8746,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8808,19 +8814,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8828,85 +8834,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8915,25 +8921,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8941,7 +8947,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8949,31 +8955,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr ""
diff --git a/doc/po/fr/using_postgis_dataman.xml.po b/doc/po/fr/using_postgis_dataman.xml.po
index b673a95..7119204 100644
--- a/doc/po/fr/using_postgis_dataman.xml.po
+++ b/doc/po/fr/using_postgis_dataman.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2013-11-26 21:54+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: French (http://www.transifex.com/projects/p/postgis-1/"
@@ -402,7 +402,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 
diff --git a/doc/po/it_IT/extras_topology.xml.po b/doc/po/it_IT/extras_topology.xml.po
index ddc56da..ee4c7ae 100644
--- a/doc/po/it_IT/extras_topology.xml.po
+++ b/doc/po/it_IT/extras_topology.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -179,15 +179,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "Descrizione"
@@ -325,15 +326,16 @@ msgstr ""
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr ""
@@ -459,14 +461,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "Esempi"
@@ -700,9 +703,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr ""
@@ -736,7 +739,7 @@ msgstr ""
 "'LINE');"
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
@@ -968,10 +971,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr ""
@@ -1407,7 +1410,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ", <xref linkend=\"CreateTopology\"/>"
@@ -1513,8 +1516,8 @@ msgstr ""
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr "Disponibilità: 2.0"
@@ -2202,7 +2205,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr "Disponibilità: 1.1.0"
@@ -2580,14 +2583,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -2597,26 +2600,60 @@ msgid ""
 " Isolated node 7 removed"
 msgstr ""
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
+#, fuzzy, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
 #, no-c-format
 msgid "Topology Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr "GetEdgeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -2630,13 +2667,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -2644,13 +2681,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -2658,26 +2695,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -2695,7 +2732,7 @@ msgstr ""
 "         2 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2711,26 +2748,26 @@ msgstr ""
 "ERROR:  Two or more edges found"
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr "GetFaceByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -2744,13 +2781,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -2758,13 +2795,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -2772,20 +2809,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -2805,7 +2842,7 @@ msgstr ""
 "                         1 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2821,7 +2858,7 @@ msgstr ""
 "ERROR:  Two or more faces found"
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
@@ -2829,19 +2866,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr "GetNodeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -2855,13 +2892,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -2870,13 +2907,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -2884,7 +2921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -2892,7 +2929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2908,7 +2945,7 @@ msgstr ""
 "        2"
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -2924,20 +2961,20 @@ msgstr ""
 " ERROR:  Two or more nodes found"
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr "GetTopologyID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -2945,7 +2982,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -2955,7 +2992,7 @@ msgstr ""
 "<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -2963,7 +3000,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -2977,7 +3014,7 @@ msgstr ""
 "       1"
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2985,13 +3022,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr "GetTopologySRID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -2999,7 +3036,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -3007,7 +3044,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -3021,7 +3058,7 @@ msgstr ""
 "  4326"
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3031,19 +3068,19 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr "GetTopologyName"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -3053,7 +3090,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -3061,7 +3098,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -3075,7 +3112,7 @@ msgstr ""
 " ma_topo"
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -3085,19 +3122,19 @@ msgstr ""
 "linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr "ST_GetFaceEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3111,7 +3148,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3120,7 +3157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3129,14 +3166,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3155,7 +3192,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3167,25 +3204,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr "ST_GetFaceGeometry"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3197,7 +3234,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3205,14 +3242,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3228,13 +3265,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr "GetRingEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3242,7 +3279,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3258,7 +3295,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3267,7 +3304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3276,7 +3313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3285,31 +3322,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ", <xref linkend=\"GetNodeEdges\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr "GetNodeEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3321,7 +3358,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3332,7 +3369,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3340,13 +3377,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ", <xref linkend=\"ST_Azimuth\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3354,25 +3391,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr "Polygonize"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3382,19 +3419,19 @@ msgstr ""
 "<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3402,7 +3439,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3410,19 +3447,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ", <xref linkend=\"ST_Polygonize\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr "AddNode"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3431,7 +3468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3451,7 +3488,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3460,7 +3497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3469,7 +3506,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -3477,7 +3514,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -3485,7 +3522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -3503,13 +3540,13 @@ msgstr ""
 " 4"
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr "AddEdge"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -3519,7 +3556,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -3531,7 +3568,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -3541,7 +3578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -3550,7 +3587,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -3559,13 +3596,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -3611,7 +3648,7 @@ msgstr ""
 " ERROR:  Edge intersects (not on endpoints) with existing edge 1"
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
@@ -3619,13 +3656,13 @@ msgstr ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr "AddFace"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -3633,7 +3670,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -3649,7 +3686,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -3657,7 +3694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -3667,7 +3704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -3676,7 +3713,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -3686,7 +3723,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -3696,7 +3733,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -3705,7 +3742,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -3752,13 +3789,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3766,7 +3803,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -3775,7 +3812,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3783,31 +3820,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -3815,26 +3852,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr "CreateTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -3842,7 +3879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -3868,7 +3905,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -3876,7 +3913,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -3885,7 +3922,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -3894,20 +3931,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -3915,7 +3952,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -3925,13 +3962,13 @@ msgstr ""
 "CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -3941,7 +3978,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -3969,7 +4006,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -4005,7 +4042,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -4017,19 +4054,19 @@ msgstr ""
 "<xref linkend=\"TopoElementArray_Agg\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr "toTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -4046,13 +4083,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -4062,7 +4099,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -4070,7 +4107,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -4078,7 +4115,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -4087,7 +4124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -4097,19 +4134,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4143,7 +4180,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4161,7 +4198,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4169,13 +4206,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr "TopoElementArray_Agg"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -4183,7 +4220,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -4195,7 +4232,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -4203,7 +4240,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -4219,13 +4256,13 @@ msgstr ""
 "{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -4233,25 +4270,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -4260,7 +4297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -4270,13 +4307,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4284,19 +4321,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, fuzzy, no-c-format
 msgid "TopoGeom_addElement"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -4308,7 +4345,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -4316,13 +4353,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, fuzzy, no-c-format
 msgid "Availability: 2.3"
 msgstr "Disponibilità: 2.0"
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -4330,19 +4367,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, fuzzy, no-c-format
 msgid "TopoGeom_remElement"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -4354,7 +4391,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -4362,7 +4399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -4370,31 +4407,31 @@ msgid ""
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr "GetTopoGeomElementArray"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -4403,7 +4440,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -4419,7 +4456,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -4431,7 +4468,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -4441,7 +4478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -4449,13 +4486,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -4464,7 +4501,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4480,7 +4517,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4492,7 +4529,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -4500,7 +4537,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -4510,25 +4547,25 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr "AsGML"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -4616,7 +4653,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -4627,7 +4664,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -4642,7 +4679,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -4656,7 +4693,7 @@ msgstr ""
 ");"
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -4664,7 +4701,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -4672,14 +4709,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -4767,13 +4804,13 @@ msgstr ""
 "</gml:TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -4861,25 +4898,25 @@ msgstr ""
 "</TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -4889,7 +4926,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -4899,7 +4936,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -4908,7 +4945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -4916,7 +4953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -4926,13 +4963,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -4992,7 +5029,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -5000,19 +5037,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5020,7 +5057,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -5029,7 +5066,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5037,7 +5074,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -5046,31 +5083,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -5078,7 +5115,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -5087,7 +5124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -5095,7 +5132,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/it_IT/faq_raster.xml.po b/doc/po/it_IT/faq_raster.xml.po
index be2fa9f..607e60c 100644
--- a/doc/po/it_IT/faq_raster.xml.po
+++ b/doc/po/it_IT/faq_raster.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -113,7 +113,7 @@ msgstr ""
 #, fuzzy, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 "Qui trovi una rassegna da parte di un utente di PostGIS Raster per <ulink "
diff --git a/doc/po/it_IT/installation.xml.po b/doc/po/it_IT/installation.xml.po
index 0c45db6..271f195 100644
--- a/doc/po/it_IT/installation.xml.po
+++ b/doc/po/it_IT/installation.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 20:46+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -482,7 +482,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/it_IT/reference_misc.xml.po b/doc/po/it_IT/reference_misc.xml.po
index 8555bfa..8340ab0 100644
--- a/doc/po/it_IT/reference_misc.xml.po
+++ b/doc/po/it_IT/reference_misc.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2016-07-04 13:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -998,7 +998,7 @@ msgstr ""
 #: reference_misc.xml:512
 #, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 
 #. Tag: funcprototype
diff --git a/doc/po/it_IT/reference_operator.xml.po b/doc/po/it_IT/reference_operator.xml.po
index 9de81bc..35c42ff 100644
--- a/doc/po/it_IT/reference_operator.xml.po
+++ b/doc/po/it_IT/reference_operator.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -64,13 +64,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -91,10 +91,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -118,10 +118,10 @@ msgstr ""
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
@@ -131,11 +131,11 @@ msgstr "&curve_support;"
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
@@ -147,13 +147,13 @@ msgstr "&P_support;"
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -198,13 +198,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -263,9 +263,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -276,9 +276,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -1051,7 +1051,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1152,12 +1152,13 @@ msgstr "="
 #: reference_operator.xml:786
 #, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -1170,55 +1171,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:831
+#: reference_operator.xml:832
 #, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:843
+#: reference_operator.xml:846
 #, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:858
+#: reference_operator.xml:860
 #, fuzzy, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1237,10 +1239,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1286,19 +1289,21 @@ msgstr ""
 "f"
 
 #. Tag: para
-#: reference_operator.xml:864
-#, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
-msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+#: reference_operator.xml:866
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
+msgstr ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ">>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1306,7 +1311,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1318,7 +1323,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1327,7 +1332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1365,20 +1370,20 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr "<refname>@</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1390,7 +1395,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1399,7 +1404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1420,19 +1425,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ", <xref linkend=\"geometry_overlaps\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1440,7 +1445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1452,7 +1457,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1462,7 +1467,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1475,7 +1480,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1489,13 +1494,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1503,7 +1508,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1515,7 +1520,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1525,7 +1530,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1538,7 +1543,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1552,13 +1557,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1566,7 +1571,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1578,7 +1583,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1588,7 +1593,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1601,7 +1606,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1615,20 +1620,20 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr "|&>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1640,7 +1645,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1650,7 +1655,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1688,7 +1693,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1698,20 +1703,20 @@ msgstr ""
 "\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr "|>>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1723,7 +1728,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1732,7 +1737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1770,7 +1775,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1780,19 +1785,19 @@ msgstr ""
 ">"
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr "<refname>~</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1804,7 +1809,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1813,7 +1818,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1849,13 +1854,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -1863,7 +1868,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1875,7 +1880,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1885,7 +1890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -1898,7 +1903,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1910,13 +1915,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1924,7 +1929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1936,7 +1941,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1946,7 +1951,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1959,7 +1964,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1971,13 +1976,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1985,7 +1990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1997,7 +2002,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2007,7 +2012,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2020,7 +2025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2035,19 +2040,19 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr "<refname>~=</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -2059,7 +2064,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -2068,13 +2073,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1550
+#: reference_operator.xml:1552
 #, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
@@ -2082,13 +2087,11 @@ msgid ""
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -2104,14 +2107,6 @@ msgstr ""
 "          t    |"
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
@@ -2696,3 +2691,6 @@ msgstr ""
 #, no-c-format
 msgid ", <xref linkend=\"geometry_distance_box\"/>"
 msgstr ""
+
+#~ msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+#~ msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
diff --git a/doc/po/it_IT/reference_output.xml.po b/doc/po/it_IT/reference_output.xml.po
index 139867d..cabb0c1 100644
--- a/doc/po/it_IT/reference_output.xml.po
+++ b/doc/po/it_IT/reference_output.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -72,8 +72,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr "Descrizione"
@@ -178,21 +178,21 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.37"
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr "&T_support;"
@@ -200,7 +200,7 @@ msgstr "&T_support;"
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
@@ -209,9 +209,9 @@ msgstr "&Z_support;"
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr "Esempi"
@@ -283,8 +283,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr "Si veda anche"
@@ -328,7 +328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr ""
@@ -1781,7 +1781,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -1882,8 +1882,14 @@ msgid ""
 "github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -1893,7 +1899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -1902,7 +1908,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -1911,14 +1917,24 @@ msgid ""
 "\\x040402020400000202"
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:806
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>"
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr "ST_AsX3D"
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -1926,7 +1942,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -1942,7 +1958,7 @@ msgstr ""
 "\"><type>integer </type> <parameter>options=0</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -1952,7 +1968,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -1964,13 +1980,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -1981,7 +1997,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -1989,7 +2005,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -1998,7 +2014,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -2013,121 +2029,121 @@ msgid ""
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr "LINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr "LineSet"
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr "MULTILINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr "IndexedLineSet"
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr "MULTIPOINT"
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr "Polypoint2D"
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr "PointSet"
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr "POINT"
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr "(MULTI) POLYGON, POLYHEDRALSURFACE"
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr "Invalid X3D markup"
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr "<entry>TIN</entry>"
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr "IndexedTriangleSet"
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -2135,7 +2151,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -2144,7 +2160,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -2154,7 +2170,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -2164,13 +2180,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -2178,7 +2194,7 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -2186,7 +2202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, fuzzy, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -2280,13 +2296,13 @@ msgstr ""
 "</X3D>]]>"
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2318,13 +2334,13 @@ msgstr ""
 "</IndexedFaceSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr "Esempio: TIN"
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, fuzzy, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2364,13 +2380,13 @@ msgstr ""
 "0 1 0 1 0 0 0 0 0 1 0 1 1 0'/></IndexedTriangleSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, fuzzy, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2406,19 +2422,19 @@ msgstr ""
 " </IndexedLineSet>]]>"
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr "ST_GeoHash"
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2432,7 +2448,7 @@ msgstr ""
 "<parameter>maxchars=full_precision_of_point</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2443,7 +2459,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2457,7 +2473,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2467,13 +2483,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr "Disponibilità: 1.4.0"
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2481,7 +2497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2511,19 +2527,19 @@ msgstr ""
 "                ]]>"
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, fuzzy, no-c-format
 msgid "ST_AsGeobuf"
 msgstr "ST_AsGeoJSON"
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2541,7 +2557,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2552,13 +2568,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2566,14 +2582,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, fuzzy, no-c-format
 msgid "Availability: 2.4.0"
 msgstr "Disponibilità: 1.4.0"
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -2587,13 +2603,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, fuzzy, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr "ST_AsSVG"
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2601,16 +2617,16 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 "<funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
@@ -2620,7 +2636,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2630,13 +2646,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -2644,7 +2660,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -2653,7 +2669,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -2661,7 +2677,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -2669,7 +2685,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -2685,13 +2701,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, fuzzy, no-c-format
 msgid "ST_AsMVT"
 msgstr "ST_AsGML"
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2699,7 +2715,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -2710,12 +2726,12 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
@@ -2742,7 +2758,7 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2756,7 +2772,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -2767,7 +2783,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -2775,7 +2800,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -2783,7 +2808,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/it_IT/reference_raster.xml.po b/doc/po/it_IT/reference_raster.xml.po
index baa3318..73f62dc 100644
--- a/doc/po/it_IT/reference_raster.xml.po
+++ b/doc/po/it_IT/reference_raster.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -7934,8 +7934,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -7955,8 +7955,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -11240,7 +11240,7 @@ msgstr "ST_AsGDALRaster"
 #, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 
@@ -11329,7 +11329,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -12876,7 +12876,7 @@ msgstr ""
 #: reference_raster.xml:6721
 #, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -12964,9 +12964,9 @@ msgstr ""
 #: reference_raster.xml:6769
 #, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 
 #. Tag: term
@@ -13735,12 +13735,12 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 
 #. Tag: title
@@ -13756,11 +13756,11 @@ msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -13771,7 +13771,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 
 #. Tag: para
@@ -13867,11 +13867,11 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7237
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -13893,6 +13893,36 @@ msgid ""
 "     254 |      0\n"
 "     254 |      0"
 msgstr ""
+"ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
+"CREATE FUNCTION mod_fct(pixel float, pos integer[], variadic args text[])\n"
+"RETURNS float\n"
+"AS $$\n"
+"BEGIN\n"
+"    RETURN pixel::integer % 2;\n"
+"END;\n"
+"$$\n"
+"LANGUAGE 'plpgsql' IMMUTABLE;\n"
+"\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraFct(rast,NULL,'mod_fct(float,"
+"integer[],text[])'::regprocedure) WHERE rid = 2;\n"
+"\n"
+"SELECT ST_Value(rast,1,i,j) As origval, ST_Value(map_rast, 1, i, j) As "
+"mapval\n"
+"FROM dummy_rast CROSS JOIN generate_series(1, 3) AS i CROSS JOIN "
+"generate_series(1,3) AS j\n"
+"WHERE rid = 2;\n"
+"\n"
+" origval | mapval\n"
+"---------+--------\n"
+"     253 |      1\n"
+"     254 |      0\n"
+"     253 |      1\n"
+"     253 |      1\n"
+"     254 |      0\n"
+"     254 |      0\n"
+"     250 |      0\n"
+"     254 |      0\n"
+"     254 |      0"
 
 #. Tag: para
 #: reference_raster.xml:7239
@@ -13908,9 +13938,9 @@ msgstr ""
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -13990,10 +14020,10 @@ msgstr ""
 " 2BUI"
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
-#, no-c-format
-msgid "original (column rast-view)"
-msgstr ""
+#: reference_raster.xml:7254
+#, fuzzy, no-c-format
+msgid "original (column rast_view)"
+msgstr "original (column rast)"
 
 #. Tag: para
 #: reference_raster.xml:7268 reference_raster.xml:7722
@@ -14023,8 +14053,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -14711,6 +14741,12 @@ msgstr ""
 "----------\n"
 " 2BUI"
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, fuzzy, no-c-format
@@ -14896,7 +14932,7 @@ msgstr ""
 #: reference_raster.xml:7801
 #, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -15594,7 +15630,7 @@ msgstr ""
 #: reference_raster.xml:8124
 #, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -17046,7 +17082,7 @@ msgstr ""
 #: reference_raster.xml:9145
 #, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 
diff --git a/doc/po/it_IT/release_notes.xml.po b/doc/po/it_IT/release_notes.xml.po
index 94d9043..318b748 100644
--- a/doc/po/it_IT/release_notes.xml.po
+++ b/doc/po/it_IT/release_notes.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/postgis/postgis/"
@@ -41,10 +41,10 @@ msgid "Release date: 2017/09/xx"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -224,7 +224,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -254,26 +254,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -282,13 +288,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -296,7 +302,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -308,45 +314,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, no-c-format
 msgid "Release 2.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -354,7 +360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -362,7 +368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -370,7 +376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -378,63 +384,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, no-c-format
 msgid "Release 2.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -442,25 +448,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, no-c-format
 msgid "Release 2.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -468,7 +474,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -476,19 +482,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -496,19 +502,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -516,7 +522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -524,25 +530,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, no-c-format
 msgid "Release 2.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -550,13 +556,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -564,69 +570,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -634,37 +640,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -672,31 +678,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -704,13 +710,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -718,7 +724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -727,7 +733,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -735,7 +741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -743,31 +749,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -775,19 +781,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -795,43 +801,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, no-c-format
 msgid "Release 2.2.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -839,37 +845,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -877,20 +883,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -899,80 +905,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, no-c-format
 msgid "Release 2.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -980,25 +986,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1006,25 +1012,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1032,43 +1038,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1076,31 +1082,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1110,7 +1116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1119,13 +1125,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1133,7 +1139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1142,7 +1148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1151,7 +1157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1160,7 +1166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1169,7 +1175,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1178,7 +1184,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1187,7 +1193,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1196,7 +1202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1205,7 +1211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1214,19 +1220,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1235,7 +1241,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1244,7 +1250,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1254,13 +1260,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1269,7 +1275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1279,7 +1285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1288,7 +1294,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1297,7 +1303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1306,7 +1312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1315,7 +1321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1324,7 +1330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1333,19 +1339,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1353,7 +1359,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1361,7 +1367,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1371,7 +1377,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1382,7 +1388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1391,7 +1397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1400,7 +1406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1408,7 +1414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1417,7 +1423,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1425,7 +1431,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1434,7 +1440,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1443,7 +1449,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1452,7 +1458,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1462,7 +1468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1470,17 +1476,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1489,7 +1495,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1498,7 +1504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1507,7 +1513,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1517,7 +1523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1525,7 +1531,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1534,7 +1540,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1544,7 +1550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1553,7 +1559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1562,7 +1568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1571,7 +1577,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1580,7 +1586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1589,7 +1595,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1598,7 +1604,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1607,7 +1613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1616,7 +1622,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1625,7 +1631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1634,7 +1640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1643,7 +1649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1652,159 +1658,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, no-c-format
 msgid "Release 2.1.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, no-c-format
 msgid "Release 2.1.7"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, no-c-format
 msgid "Release 2.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1812,50 +1818,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1864,7 +1870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1873,7 +1879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1882,7 +1888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1891,7 +1897,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1900,7 +1906,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1909,7 +1915,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1918,19 +1924,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1939,7 +1945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1948,7 +1954,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1957,7 +1963,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1966,7 +1972,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1975,7 +1981,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1984,7 +1990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1994,13 +2000,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2009,7 +2015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2019,7 +2025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2028,7 +2034,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2038,7 +2044,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2047,13 +2053,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2062,7 +2068,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2071,7 +2077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2080,7 +2086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2089,7 +2095,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2098,7 +2104,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2107,7 +2113,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2116,7 +2122,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2125,7 +2131,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2134,7 +2140,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2143,7 +2149,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2152,7 +2158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2161,7 +2167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2170,7 +2176,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2180,31 +2186,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2212,7 +2218,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2221,7 +2227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2230,7 +2236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2238,7 +2244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2246,7 +2252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2254,7 +2260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2262,19 +2268,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2282,7 +2288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2290,7 +2296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2298,7 +2304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2306,7 +2312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2314,7 +2320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2322,7 +2328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2330,7 +2336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2338,7 +2344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2346,7 +2352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2354,7 +2360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2362,7 +2368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2370,7 +2376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2378,7 +2384,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2386,7 +2392,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2394,7 +2400,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2402,7 +2408,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2410,7 +2416,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2418,7 +2424,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2427,7 +2433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2435,7 +2441,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2443,7 +2449,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2451,7 +2457,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2463,7 +2469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2471,7 +2477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2479,19 +2485,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2499,13 +2505,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2514,7 +2520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2522,7 +2528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2530,7 +2536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2538,7 +2544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2546,7 +2552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2554,7 +2560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2562,7 +2568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2570,7 +2576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2578,7 +2584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2586,7 +2592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2595,7 +2601,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2603,7 +2609,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2611,19 +2617,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2633,7 +2639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2642,7 +2648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2652,7 +2658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2660,7 +2666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2668,7 +2674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2678,7 +2684,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2686,7 +2692,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2694,7 +2700,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2702,14 +2708,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2721,37 +2727,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2759,7 +2765,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2767,7 +2773,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2776,7 +2782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2784,7 +2790,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2792,7 +2798,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2801,55 +2807,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2858,7 +2864,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2866,7 +2872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2874,7 +2880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2882,7 +2888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2892,14 +2898,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2907,7 +2913,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2915,7 +2921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2923,19 +2929,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2944,14 +2950,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2959,7 +2965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2967,7 +2973,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2976,7 +2982,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2984,7 +2990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2993,7 +2999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3001,13 +3007,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3015,7 +3021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3023,7 +3029,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3031,7 +3037,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3039,7 +3045,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3047,7 +3053,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3055,7 +3061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3063,7 +3069,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3071,7 +3077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3079,7 +3085,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3087,7 +3093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3102,7 +3108,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3110,7 +3116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3118,14 +3124,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3133,7 +3139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3142,7 +3148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3150,7 +3156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3158,7 +3164,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3166,7 +3172,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3174,7 +3180,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3182,7 +3188,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3190,7 +3196,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3198,7 +3204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3206,7 +3212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3215,7 +3221,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3224,7 +3230,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3232,7 +3238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3240,7 +3246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3248,7 +3254,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3256,7 +3262,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3264,7 +3270,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3272,7 +3278,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3280,7 +3286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3289,7 +3295,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3297,7 +3303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3305,7 +3311,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3314,7 +3320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3322,7 +3328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3330,7 +3336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3338,7 +3344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3346,7 +3352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3354,7 +3360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3362,7 +3368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3370,19 +3376,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3390,7 +3396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3398,7 +3404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3406,7 +3412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3414,7 +3420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3422,7 +3428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3431,7 +3437,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3439,7 +3445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3448,13 +3454,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3462,7 +3468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3470,7 +3476,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3478,7 +3484,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3486,7 +3492,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3495,7 +3501,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3503,7 +3509,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3511,7 +3517,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3519,7 +3525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3527,7 +3533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3535,7 +3541,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3543,7 +3549,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3551,7 +3557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3559,7 +3565,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3567,7 +3573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3575,7 +3581,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3583,7 +3589,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3591,7 +3597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3599,7 +3605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3607,7 +3613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3615,7 +3621,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3623,7 +3629,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3631,7 +3637,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3640,7 +3646,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3649,7 +3655,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3657,7 +3663,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3666,7 +3672,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3674,7 +3680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3682,7 +3688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3690,7 +3696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3698,7 +3704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3706,7 +3712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3714,7 +3720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3722,7 +3728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3730,7 +3736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3738,7 +3744,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3746,7 +3752,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3754,7 +3760,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3762,7 +3768,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3770,7 +3776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3778,7 +3784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3786,13 +3792,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3800,13 +3806,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3815,7 +3821,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3823,7 +3829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3831,7 +3837,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3839,7 +3845,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3847,7 +3853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3855,7 +3861,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3863,7 +3869,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3872,19 +3878,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3893,7 +3899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3901,13 +3907,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3915,7 +3921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3923,7 +3929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3931,7 +3937,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3939,7 +3945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3947,7 +3953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3955,13 +3961,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3969,7 +3975,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3977,7 +3983,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3985,7 +3991,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3993,7 +3999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4001,7 +4007,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4009,7 +4015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4017,7 +4023,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4025,7 +4031,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4033,19 +4039,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4054,7 +4060,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4062,13 +4068,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4078,7 +4084,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4086,7 +4092,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4094,7 +4100,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4102,13 +4108,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4116,31 +4122,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4148,7 +4154,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4157,7 +4163,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4165,7 +4171,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4173,7 +4179,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4181,7 +4187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4189,7 +4195,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4197,7 +4203,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4205,7 +4211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4213,7 +4219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4221,7 +4227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4229,7 +4235,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4237,7 +4243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4245,7 +4251,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4253,7 +4259,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4261,7 +4267,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4269,7 +4275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4277,7 +4283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4285,7 +4291,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4293,7 +4299,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4301,7 +4307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4309,7 +4315,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4317,7 +4323,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4325,7 +4331,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4333,7 +4339,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4341,7 +4347,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4350,7 +4356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4358,7 +4364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4366,7 +4372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4374,7 +4380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4382,7 +4388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4390,7 +4396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4398,7 +4404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4406,7 +4412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4414,7 +4420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4422,13 +4428,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4437,7 +4443,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4446,7 +4452,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4454,7 +4460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4462,19 +4468,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4482,7 +4488,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4490,7 +4496,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4498,7 +4504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4506,7 +4512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4514,7 +4520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4522,7 +4528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4530,7 +4536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4538,7 +4544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4546,7 +4552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4554,7 +4560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4562,7 +4568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4570,7 +4576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4578,7 +4584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4586,7 +4592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4594,7 +4600,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4602,7 +4608,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4610,7 +4616,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4618,7 +4624,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4626,7 +4632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4634,7 +4640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4642,7 +4648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4650,7 +4656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4659,7 +4665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4667,7 +4673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4675,7 +4681,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4683,7 +4689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4691,7 +4697,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4699,7 +4705,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4707,7 +4713,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4715,7 +4721,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4723,7 +4729,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4731,7 +4737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4739,7 +4745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4747,7 +4753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4756,13 +4762,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4770,7 +4776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4778,7 +4784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4786,19 +4792,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4809,13 +4815,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4824,7 +4830,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4832,31 +4838,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4865,19 +4871,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4886,13 +4892,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4900,7 +4906,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4913,7 +4919,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4923,7 +4929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4935,7 +4941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4945,7 +4951,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4953,7 +4959,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4962,7 +4968,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4970,7 +4976,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4978,7 +4984,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4990,14 +4996,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5006,13 +5012,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5020,37 +5026,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5058,61 +5064,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5120,7 +5126,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5129,14 +5135,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5144,7 +5150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5152,7 +5158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5163,13 +5169,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5177,7 +5183,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5185,13 +5191,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5202,19 +5208,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5222,7 +5228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5230,7 +5236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5238,7 +5244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5246,7 +5252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5254,7 +5260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5262,7 +5268,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5270,7 +5276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5278,7 +5284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5286,7 +5292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5294,7 +5300,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5302,7 +5308,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5310,7 +5316,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5318,7 +5324,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5326,7 +5332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5334,7 +5340,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5342,7 +5348,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5350,7 +5356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5358,7 +5364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5366,7 +5372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5374,7 +5380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5382,7 +5388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5390,7 +5396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5398,7 +5404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5406,7 +5412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5414,7 +5420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5422,7 +5428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5430,31 +5436,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5463,7 +5469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5471,7 +5477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5480,7 +5486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5489,7 +5495,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5498,7 +5504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5506,7 +5512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5514,7 +5520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5522,7 +5528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5530,7 +5536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5539,7 +5545,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5547,7 +5553,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5555,7 +5561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5563,7 +5569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5572,7 +5578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5580,7 +5586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5588,7 +5594,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5596,7 +5602,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5604,7 +5610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5612,19 +5618,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5633,7 +5639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5641,7 +5647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5650,7 +5656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5658,14 +5664,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5674,7 +5680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5682,7 +5688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5690,7 +5696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5698,7 +5704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5706,7 +5712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5714,7 +5720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5722,7 +5728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5731,7 +5737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5739,7 +5745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5747,7 +5753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5756,7 +5762,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5764,7 +5770,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5772,7 +5778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5780,13 +5786,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5794,7 +5800,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5802,19 +5808,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5823,7 +5829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5832,7 +5838,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5841,7 +5847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5849,7 +5855,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5858,7 +5864,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5866,7 +5872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5874,7 +5880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5882,7 +5888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5891,25 +5897,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5918,20 +5924,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5939,49 +5945,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5989,7 +5995,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -5997,7 +6003,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6005,98 +6011,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6104,52 +6110,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6157,19 +6163,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6179,7 +6185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6187,31 +6193,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6219,13 +6225,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6233,7 +6239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6241,13 +6247,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6255,26 +6261,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6282,7 +6288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6290,13 +6296,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6304,7 +6310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6312,7 +6318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6320,7 +6326,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6328,13 +6334,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6342,13 +6348,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6357,31 +6363,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6389,21 +6395,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6411,7 +6417,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6419,7 +6425,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6427,7 +6433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6435,13 +6441,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6449,19 +6455,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6473,19 +6479,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6495,19 +6501,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6517,7 +6523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6526,19 +6532,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6547,19 +6553,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6568,19 +6574,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6588,19 +6594,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6609,19 +6615,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6632,13 +6638,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6646,20 +6652,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6667,7 +6673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6675,25 +6681,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6701,37 +6707,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6741,19 +6747,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6762,13 +6768,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6776,19 +6782,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6798,20 +6804,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6819,10 +6825,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6832,10 +6838,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6843,46 +6849,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6890,31 +6896,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6922,7 +6928,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6930,13 +6936,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6944,13 +6950,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6958,7 +6964,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6966,25 +6972,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6992,43 +6998,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7036,14 +7042,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7051,25 +7057,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7078,37 +7084,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7116,49 +7122,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7166,55 +7172,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7222,55 +7228,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7278,31 +7284,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7313,79 +7319,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7395,7 +7401,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7404,13 +7410,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7424,7 +7430,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7434,115 +7440,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7550,38 +7556,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7589,152 +7595,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7742,7 +7748,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7750,74 +7756,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7825,7 +7831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7833,99 +7839,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7934,7 +7940,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7942,25 +7948,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7968,67 +7974,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8036,7 +8042,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8045,7 +8051,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8055,7 +8061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8069,79 +8075,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8149,7 +8155,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8157,145 +8163,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8303,7 +8309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8311,7 +8317,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8319,87 +8325,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8407,56 +8413,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8464,7 +8470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8472,43 +8478,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8516,80 +8522,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8597,62 +8603,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8660,43 +8666,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8704,31 +8710,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8736,67 +8742,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8804,19 +8810,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8824,85 +8830,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8911,25 +8917,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8937,7 +8943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8945,31 +8951,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr ""
diff --git a/doc/po/it_IT/using_postgis_dataman.xml.po b/doc/po/it_IT/using_postgis_dataman.xml.po
index 0cfc359..6954e5d 100644
--- a/doc/po/it_IT/using_postgis_dataman.xml.po
+++ b/doc/po/it_IT/using_postgis_dataman.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -401,7 +401,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 
diff --git a/doc/po/ja/extras_topology.xml.po b/doc/po/ja/extras_topology.xml.po
index a69af86..fa0c797 100644
--- a/doc/po/ja/extras_topology.xml.po
+++ b/doc/po/ja/extras_topology.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2016-11-11 05:48+0000\n"
 "Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -178,15 +178,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "説明"
@@ -336,15 +337,16 @@ msgstr "自動"
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "関連情報"
@@ -498,14 +500,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "例"
@@ -788,9 +791,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr "Availability: 1.?"
@@ -833,7 +836,7 @@ msgstr ""
 "'LINE');"
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
@@ -1087,10 +1090,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr "Availability: 2.0.0"
@@ -1558,7 +1561,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ", <xref linkend=\"CreateTopology\"/>"
@@ -1675,8 +1678,8 @@ msgstr "空トポロジの追加に使えます。"
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr "Availability: 2.0"
@@ -2528,7 +2531,7 @@ msgstr ""
 "ます。"
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr "Availability: 1.1.0"
@@ -3002,7 +3005,7 @@ msgstr ""
 "ジの始端または終端である)場合には、例外が投げられます。</para>"
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
@@ -3011,7 +3014,7 @@ msgstr ""
 "3: ルーチン詳細: X.3.3"
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -3026,26 +3029,64 @@ msgstr ""
 "-------------------------\n"
 " Isolated node 7 removed"
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
+#, fuzzy, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, fuzzy, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+"<refpurpose>孤立ノードを削除し、実行結果が返されます。ノードが孤立していない "
+"(エッジの始端または終端である)場合には、例外が投げられます。</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, fuzzy, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+"<para>孤立ノードを削除し、実行結果が返されます。ノードが孤立していない (エッ"
+"ジの始端または終端である)場合には、例外が投げられます。</para>"
+
+#. Tag: title
+#: extras_topology.xml:1668
 #, no-c-format
 msgid "Topology Accessors"
 msgstr "トポロジアクセサ"
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr "GetEdgeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr "与えられたポイントにインタセクトするエッジの識別番号を探索します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -3059,13 +3100,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr "与えられたポイントにインタセクトするエッジの識別番号を探索します。"
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -3076,13 +3117,13 @@ msgstr ""
 "せん。"
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr "ポイントがエッジにインタセクトしない場合には0を返します。"
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -3092,7 +3133,7 @@ msgstr ""
 "げられます。"
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
@@ -3100,19 +3141,19 @@ msgstr ""
 "許容差が0の場合はST_Intersectsを使い、それ以外ではST_DWinthinを使います。"
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr "Availability: 2.0.0 - GEOS 3.3.0以上が必要 "
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr "本例では<xref linkend=\"AddEdge\"/>で作ったエッジを使います。"
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -3130,7 +3171,7 @@ msgstr ""
 "         2 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3146,7 +3187,7 @@ msgstr ""
 "ERROR:  Two or more edges found"
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3154,19 +3195,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr "GetFaceByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr "与えられたポイントにインタセクトするフェイスの識別番号を探索します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -3180,13 +3221,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr "与えられたポイントにインタセクトするフェイスの識別番号を探索します。"
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -3197,13 +3238,13 @@ msgstr ""
 "ばなりません。"
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr "ポイントがフェイスにインタセクトしない場合には.、0を返します。"
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -3213,7 +3254,7 @@ msgstr ""
 "投げられます。"
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
@@ -3222,13 +3263,13 @@ msgstr ""
 "す。"
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr "本例では<xref linkend=\"AddFace\"/>で作ったフェイスを使います。"
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -3248,7 +3289,7 @@ msgstr ""
 "                         1 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3264,7 +3305,7 @@ msgstr ""
 "ERROR:  Two or more faces found"
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
@@ -3272,19 +3313,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr "GetNodeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr "ポイント位置にあるノードの識別番号を探索します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -3298,13 +3339,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr "ポイント位置にあるノードの識別番号を探索します。"
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -3316,13 +3357,13 @@ msgstr ""
 "合には、ある程度の間隔で探索します。"
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr "ポイントで指定した位置にノードが無い場合には、0を返します。"
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -3332,7 +3373,7 @@ msgstr ""
 "げられます。"
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -3342,7 +3383,7 @@ msgstr ""
 "す。"
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3358,7 +3399,7 @@ msgstr ""
 "        2"
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -3374,7 +3415,7 @@ msgstr ""
 " ERROR:  Two or more nodes found"
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3382,13 +3423,13 @@ msgstr ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr "GetTopologyID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -3398,7 +3439,7 @@ msgstr ""
 "を返します。</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -3408,7 +3449,7 @@ msgstr ""
 "<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -3418,7 +3459,7 @@ msgstr ""
 "ます。</para>"
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -3432,7 +3473,7 @@ msgstr ""
 "       1"
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3442,13 +3483,13 @@ msgstr ""
 "<xref linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr "GetTopologySRID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -3457,7 +3498,7 @@ msgstr ""
 "トポロジ名からtopology.topologyテーブル内にあるトポロジのSRIDを返します。"
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -3467,7 +3508,7 @@ msgstr ""
 "番号を返します。"
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -3481,7 +3522,7 @@ msgstr ""
 "  4326"
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3491,19 +3532,19 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr "GetTopologyName"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr "識別番号からトポロジ (スキーマ)の名前を返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -3513,7 +3554,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -3521,7 +3562,7 @@ msgid ""
 msgstr "識別番号からトポロジ (スキーマ)の名前を返します。"
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -3535,7 +3576,7 @@ msgstr ""
 " ma_topo"
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -3545,13 +3586,13 @@ msgstr ""
 "linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr "ST_GetFaceEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
@@ -3559,7 +3600,7 @@ msgstr ""
 "返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3573,7 +3614,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3585,7 +3626,7 @@ msgstr ""
 "から始まります。"
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3596,7 +3637,7 @@ msgstr ""
 "は左手の法則に従います (境界フェイスは各有向辺の左側にあるようにします)。"
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
@@ -3605,7 +3646,7 @@ msgstr ""
 "3: ルーチン詳細: X.3.5"
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3637,7 +3678,7 @@ msgstr ""
 "(7 rows)"
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3654,26 +3695,26 @@ msgstr ""
 "        INNER JOIN tt.edge AS e ON abs(t.edge) = e.edge_id;"
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr "ST_GetFaceGeometry"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
 "指定されたトポロジの中の、フェイス識別番号で指定されたポリゴンを返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3685,7 +3726,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3695,7 +3736,7 @@ msgstr ""
 "フェイスを作るエッジからポリゴンを構築します。"
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
@@ -3704,7 +3745,7 @@ msgstr ""
 "3: ルーチン詳細: X.3.16"
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3730,13 +3771,13 @@ msgstr ""
 "234755.2 899255.4,234612.7 899379.4,234776.9 899563.7))"
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr "GetRingEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3746,7 +3787,7 @@ msgstr ""
 "返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3762,7 +3803,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3774,7 +3815,7 @@ msgstr ""
 "始まりです。"
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3785,7 +3826,7 @@ msgstr ""
 "ます。負のエッジ識別番号を渡すと、右側を歩き、エッジを逆方向に進みます。"
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3797,31 +3838,31 @@ msgstr ""
 "あることを意味します。"
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr "この関数はメタデータとリンクするエッジ環を使います。"
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ", <xref linkend=\"GetNodeEdges\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr "GetNodeEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr "与えられたノードに付随するエッジの集合を整列して返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3833,7 +3874,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3849,7 +3890,7 @@ msgstr ""
 "ら時計回りになります。"
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3859,13 +3900,13 @@ msgstr ""
 "しているエッジ環を構築するのに使えます。"
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ", <xref linkend=\"ST_Azimuth\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3873,25 +3914,25 @@ msgid ""
 msgstr "本節では、非標準の手法でのトポロジ処理の関数を挙げます。"
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr "トポロジ処理"
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr "Polygonize"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr "トポロジエッジで定義される全てのフェイスを探索し、追加します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3901,20 +3942,20 @@ msgstr ""
 "<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 "トポロジエッジプリミティブで構築することができる全てのフェイスを登録します。"
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr "対象トポロジは自己インタセクトするエッジが無いと仮定しています。"
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3924,7 +3965,7 @@ msgstr ""
 "Polygonizeを複数回呼んでも問題ありません。"
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3934,19 +3975,19 @@ msgstr ""
 "を行いません。"
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ", <xref linkend=\"ST_Polygonize\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr "AddNode"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3958,7 +3999,7 @@ msgstr ""
 "識別番号を返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3978,7 +4019,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3990,7 +4031,7 @@ msgstr ""
 "追加するので、明示的にエッジのノードを追加する必要はあまりありません。"
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -4001,7 +4042,7 @@ msgstr ""
 "れます。<varname>allowEdgeSplitting</varname>パラメータの値に依存します。"
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -4011,7 +4052,7 @@ msgstr ""
 "ノードによって、ノードを含む正しいフェイスが計算されます。"
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -4021,7 +4062,7 @@ msgstr ""
 "加されずに、既存ノードの識別番号を返します。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -4039,13 +4080,13 @@ msgstr ""
 " 4"
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr "AddEdge"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -4058,7 +4099,7 @@ msgstr ""
 "に追加し、新しい (または既存の)エッジの識別番号を返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -4070,7 +4111,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -4086,7 +4127,7 @@ msgstr ""
 "フェイスを持ち、自分自身にリンクしています。"
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -4098,7 +4139,7 @@ msgstr ""
 "る場合には、エラーが投げられ、エッジは追加されません。"
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -4110,13 +4151,13 @@ msgstr ""
 "げられます。"
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr "Availability: 2.0.0 GEOS 3.3.0以降が必要です。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -4162,7 +4203,7 @@ msgstr ""
 " ERROR:  Edge intersects (not on endpoints) with existing edge 1"
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
@@ -4170,13 +4211,13 @@ msgstr ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr "AddFace"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -4186,7 +4227,7 @@ msgstr ""
 "refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -4202,7 +4243,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -4211,7 +4252,7 @@ msgstr ""
 "<para>フェイスプリミティブをトポロジに登録し、その識別番号を得ます。 </para>"
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -4225,7 +4266,7 @@ msgstr ""
 "ます。"
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -4237,7 +4278,7 @@ msgstr ""
 "スにオーバラップする場合には、例外が投げられます。"
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -4252,7 +4293,7 @@ msgstr ""
 "号が"
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -4266,7 +4307,7 @@ msgstr ""
 "に対応するのは、この関数を呼び出した側です。"
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -4277,7 +4318,7 @@ msgstr ""
 "である必要があり、異なる場合には、不正な空間参照系エラーが投げられます。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -4366,13 +4407,13 @@ msgstr ""
 " 1"
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr "ST_Simplify"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -4382,7 +4423,7 @@ msgstr ""
 "のアルゴリズムを使います。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -4394,7 +4435,7 @@ msgstr ""
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -4404,31 +4445,31 @@ msgstr ""
 "に対してダグラス-ポーカーのアルゴリズムを使います。"
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr "返されるジオメトリは単純でなかったり不正であったりする場合があります。"
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr "要素エッジの分割によって単純性/妥当性を維持することがあります。"
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr "GEOSモジュールで実現しています。"
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr "Availability: 2.1.0"
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -4438,26 +4479,26 @@ msgstr ""
 ">, <xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr "本節では、新しいTopoGeometryを生成するトポロジ関数を挙げます。"
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr "TopoGeometryコンストラクタ"
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr "CreateTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -4467,7 +4508,7 @@ msgstr ""
 "1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -4493,7 +4534,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -4503,7 +4544,7 @@ msgstr ""
 "<varname>toponame</varname>スキーマの関連テーブルに登録します。"
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -4515,7 +4556,7 @@ msgstr ""
 "ブル内のレイヤ識別番号です。"
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -4527,20 +4568,20 @@ msgstr ""
 "合から形成されます。"
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr "要素の配列を省略した場合、空のTopoGeometryオブジェクトが生成されます。"
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr "例: 既存エッジからの形成"
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, fuzzy, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -4551,7 +4592,7 @@ msgstr ""
 "からTopoGeometryを生成します。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -4561,13 +4602,13 @@ msgstr ""
 "CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr "例: 面ジオメトリから最善と推測されるTopoGeometryへの変換"
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -4580,7 +4621,7 @@ msgstr ""
 "整列しているなら、次のようにできます。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -4629,7 +4670,7 @@ msgstr ""
 "WHERE foo.gid = bg.gid;"
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -4694,7 +4735,7 @@ msgstr ""
 "UPDATE boston.blockgroups SET new_geom = topo::geometry;"
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -4706,19 +4747,19 @@ msgstr ""
 "<xref linkend=\"TopoElementArray_Agg\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr "toTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr "単純なジオメトリからTopoGeometryを生成します。"
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -4746,13 +4787,13 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr "単純なジオメトリから<xref linkend=\"topogeometry\"/>を生成します。"
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -4765,7 +4806,7 @@ msgstr ""
 "varname>テーブル内のTopoGeometryの出力に紐づきます。"
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -4775,7 +4816,7 @@ msgstr ""
 "が与えられている場合には、それが例外となる可能性があります)。"
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -4785,7 +4826,7 @@ msgstr ""
 "リミティブにスナップさせるために使われます。"
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -4797,7 +4838,7 @@ msgstr ""
 "に作られます。"
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -4811,19 +4852,19 @@ msgstr ""
 "<xref linkend=\"clearTopoGeom\"/>を参照して下さい。"
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr "Enhanced: 2.1.0版では、既存のTopoGeometryを取る形式が追加されました。"
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr "これは完全に全て揃ったワークフローです。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4885,7 +4926,7 @@ msgstr ""
 " Deploy: public.nei_topo.topo"
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4915,7 +4956,7 @@ msgstr ""
 "  );"
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4925,13 +4966,13 @@ msgstr ""
 "\"/>, <xref linkend=\"TopologySummary\"/>, <xref linkend=\"clearTopoGeom\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr "TopoElementArray_Agg"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -4941,7 +4982,7 @@ msgstr ""
 "varname>を返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -4953,7 +4994,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -4963,7 +5004,7 @@ msgstr ""
 "ら生成するために使います。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -4979,13 +5020,13 @@ msgstr ""
 "{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ", <xref linkend=\"topoelementarray\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -4993,25 +5034,25 @@ msgid ""
 msgstr "本節では、既存のTopoGeometryを編集する関数を挙げます。"
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr "TopoGeometryエディタ"
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr "clearTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr "TopoGeometryの中身を消去します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -5023,7 +5064,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -5036,13 +5077,13 @@ msgstr ""
 "状の置換に、だいたい便利です。"
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr "Availability: 2.1"
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -5052,19 +5093,19 @@ msgstr ""
 "UPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);"
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr "TopoGeom_addElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr "TopoGeometryの定義に要素を追加します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -5076,7 +5117,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -5086,13 +5127,13 @@ msgstr ""
 "要素がすでに定義の一部になっていても、エラーは発生しません。"
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr "Availability: 2.3"
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -5102,19 +5143,19 @@ msgstr ""
 "UPDATE mylayer SET tg = TopoGeom_addElement(tg, '{5,2}');"
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr "TopoGeom_remElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr "TopoGeometryの定義から要素を削除します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -5126,7 +5167,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -5136,7 +5177,7 @@ msgstr ""
 "す。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -5146,31 +5187,31 @@ msgstr ""
 "UPDATE mylayer SET tg = TopoGeom_remElement(tg, '{43,3}');"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr "ジオメトリの形状を既存のTopoGeometryに追加します。"
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr "<xref linkend=\"toTopoGeom\"/>を参照して下さい。"
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr "TopoGeometryアクセサ"
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr "GetTopoGeomElementArray"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -5181,7 +5222,7 @@ msgstr ""
 "<varname>topoelementarray</varname> (topoelementの配列)を返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -5197,7 +5238,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -5209,7 +5250,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -5222,7 +5263,7 @@ msgstr ""
 "れは、要素群をデータセットでなく配列で返しています。"
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -5232,13 +5273,13 @@ msgstr ""
 "イヤのトポロジにおけるTopoGeometryオブジェクトの識別番号です。"
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -5250,7 +5291,7 @@ msgstr ""
 "す。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -5266,7 +5307,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -5278,7 +5319,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -5288,7 +5329,7 @@ msgstr ""
 "element_type (topoelements)の集合を返します。"
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -5298,25 +5339,25 @@ msgstr ""
 "<xref linkend=\"TopoGeom_remElement\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr "TopoGeometry出力"
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr "AsGML"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr "TopoGeometryのGML表現を返します。"
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -5404,7 +5445,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -5420,7 +5461,7 @@ msgstr ""
 "渡します。"
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -5442,7 +5483,7 @@ msgstr ""
 "デクスは一意制約をカラムに追加すると自動的に生成されます。例を示します。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -5456,7 +5497,7 @@ msgstr ""
 ");"
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -5466,7 +5507,7 @@ msgstr ""
 "Nodeタグ識別子の前に付きます。"
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -5476,7 +5517,7 @@ msgstr ""
 "ST_AsGMLに渡されます。デフォルトは3です。"
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
@@ -5485,7 +5526,7 @@ msgstr ""
 "ます。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -5573,13 +5614,13 @@ msgstr ""
 "</gml:TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr "上の例から名前空間を取った例です。"
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -5667,25 +5708,25 @@ msgstr ""
 "</TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr "AsTopoJSON"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr "opoGeometryのTopoJSON表現を返します。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -5699,7 +5740,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -5713,7 +5754,7 @@ msgstr ""
 "るためです。"
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -5725,7 +5766,7 @@ msgstr ""
 "合わせるので、このカラムにインデクスを追加することが推奨されます。"
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -5735,7 +5776,7 @@ msgstr ""
 "1始まりです。"
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -5749,13 +5790,13 @@ msgstr ""
 "specification</ulink>をご覧ください。"
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr "Enhanced: 2.2.1 点入力に対応するようになりました"
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -5869,7 +5910,7 @@ msgstr ""
 " ]}"
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -5879,19 +5920,19 @@ msgstr ""
 "一覧を挙げます。"
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr "トポロジ空間関係関数"
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr "Equals"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5901,7 +5942,7 @@ msgstr ""
 "す。"
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -5913,7 +5954,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5922,7 +5963,7 @@ msgstr ""
 "二つTopoGeometryが同じトポロジプリミティブで成っている場合にtrueを返します。"
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -5933,31 +5974,31 @@ msgstr ""
 "ロジからなるTopoGeometryとの比較もできません。"
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr "<!--TODO: Need example -->"
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ", <xref linkend=\"ST_Equals\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr "Intersects"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -5967,7 +6008,7 @@ msgstr ""
 "trueを返します。</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -5979,7 +6020,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -5989,7 +6030,7 @@ msgstr ""
 "ます。</para>"
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/ja/faq_raster.xml.po b/doc/po/ja/faq_raster.xml.po
index d0d6140..69f5046 100644
--- a/doc/po/ja/faq_raster.xml.po
+++ b/doc/po/ja/faq_raster.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-02-15 12:13+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -100,7 +100,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 
diff --git a/doc/po/ja/installation.xml.po b/doc/po/ja/installation.xml.po
index cff18d6..85e9b25 100644
--- a/doc/po/ja/installation.xml.po
+++ b/doc/po/ja/installation.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-02-15 12:14+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -546,7 +546,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/ja/reference_misc.xml.po b/doc/po/ja/reference_misc.xml.po
index 8b2f6bb..081b1ff 100644
--- a/doc/po/ja/reference_misc.xml.po
+++ b/doc/po/ja/reference_misc.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-11-25 09:18+0000\n"
 "Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -1148,9 +1148,9 @@ msgstr "ST_PointInsideCircle"
 
 #. Tag: refpurpose
 #: reference_misc.xml:512
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 "ポイントジオメトリがcenter_x, center_y , radiusで定義される円内にあるかどうか"
 "を見ます。"
diff --git a/doc/po/ja/reference_operator.xml.po b/doc/po/ja/reference_operator.xml.po
index bb06d38..5dcefef 100644
--- a/doc/po/ja/reference_operator.xml.po
+++ b/doc/po/ja/reference_operator.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2017-04-26 02:01+0000\n"
 "Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -65,13 +65,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -95,10 +95,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -122,10 +122,10 @@ msgstr "Availability: 1.5.0 ジオグラフィ対応が導入されました。"
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
@@ -135,11 +135,11 @@ msgstr "&curve_support;"
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
@@ -151,13 +151,13 @@ msgstr "&P_support;"
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -202,13 +202,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -275,9 +275,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -290,9 +290,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -1193,7 +1193,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1296,17 +1296,18 @@ msgstr "="
 
 #. Tag: refpurpose
 #: reference_operator.xml:786
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
-"AのバウンディングボックスがBのバウンディングボックスと同じ場合に"
-"<varname>TRUE</varname>を返します。倍精度浮動小数点数のバウンディングボックス"
-"を使います。"
+"<varname>~=</varname>演算子はジオメトリ/ジオグラフィAのバウンディングボックス"
+"がジオメトリ/ジオグラフィBのバウンディングボックスと同じ場合に<varname>TRUE</"
+"varname>を返します。"
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -1326,14 +1327,15 @@ msgstr ""
 "paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_operator.xml:831
-#, no-c-format
+#: reference_operator.xml:832
+#, fuzzy, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 "<varname>=</varname>演算子は、ジオメトリ/ジオグラフィAのバウンダリボックス"
 "が、Bのバウンダリボックスと同じ場合に<varname>TRUE</varname>を返します。"
@@ -1341,53 +1343,44 @@ msgstr ""
 "定義した=, <, >演算子を使います (GROUP BYやORDER BY節)。"
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
-"これは多数の混乱の元です。geometryA = geometryBの比較を行うと、ジオメトリが明"
-"確に異なっていたとしても、バウンディングボックスが同じならTRUEが返ります。本"
-"当の等価性をチェックするには<xref linkend=\"ST_OrderingEquals\"/>または<xref "
-"linkend=\"ST_Equals\"/>を使います。"
 
 #. Tag: para
-#: reference_operator.xml:843
-#, no-c-format
+#: reference_operator.xml:846
+#, fuzzy, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr "これのオペランドはジオメトリで使用できるインデクスを*使いません*。"
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
-"Changed: 2.0.0 ジオメトリのバウンディングボックスをfloat4使用から倍精度使用に"
-"変更しました。ほんの少し違う位置にある特定のポイントについて、float4でのバウ"
-"ンディングボックスなら同じになるのにfloat8 (倍精度)でのバウンディングボックス"
-"では異なるため、以前の版ではtrueが返ったのが2.0以上ではfalseが返る、という副"
-"作用があります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:858
-#, no-c-format
+#: reference_operator.xml:860
+#, fuzzy, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1406,10 +1399,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1454,19 +1448,21 @@ msgstr ""
 "f"
 
 #. Tag: para
-#: reference_operator.xml:864
-#, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
-msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+#: reference_operator.xml:866
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
+msgstr ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ">>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1476,7 +1472,7 @@ msgstr ""
 "<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1488,7 +1484,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1499,7 +1495,7 @@ msgstr ""
 "ダリボックスの右にある場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1537,13 +1533,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr "<refname>@</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
@@ -1552,7 +1548,7 @@ msgstr ""
 "<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1564,7 +1560,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1575,7 +1571,7 @@ msgstr ""
 "に、完全に含まれている場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1611,19 +1607,19 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ", <xref linkend=\"geometry_overlaps\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr "@(geometry,box2df)"
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1634,7 +1630,7 @@ msgstr ""
 "す。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1646,7 +1642,7 @@ msgstr ""
 "<parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1661,7 +1657,7 @@ msgstr ""
 "ス (BOX2DF)に変換されることになります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1681,7 +1677,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1697,13 +1693,13 @@ msgstr ""
 ">, <xref linkend=\"is_contained_box2df_box2df\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr "@(box2df,geometry)"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1713,7 +1709,7 @@ msgstr ""
 "元バウンディングボックスに包含される場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1725,7 +1721,7 @@ msgstr ""
 "<parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1740,7 +1736,7 @@ msgstr ""
 "ス (BOX2DF)に変換されることになります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1760,7 +1756,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1776,13 +1772,13 @@ msgstr ""
 ">, <xref linkend=\"is_contained_box2df_box2df\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr "@(box2df,box2df)"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1792,7 +1788,7 @@ msgstr ""
 "一方を包含する場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1804,7 +1800,7 @@ msgstr ""
 "<parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1819,7 +1815,7 @@ msgstr ""
 "(BOX2DF)に変換されることになります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1839,7 +1835,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1855,13 +1851,13 @@ msgstr ""
 ">, <xref linkend=\"is_contained_box2df_geometry\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr "|&>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
@@ -1870,7 +1866,7 @@ msgstr ""
 "バウンディングボックスの上にある場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1882,7 +1878,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1897,7 +1893,7 @@ msgstr ""
 "です。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1935,7 +1931,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1945,13 +1941,13 @@ msgstr ""
 "\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr "|>>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
@@ -1960,7 +1956,7 @@ msgstr ""
 "<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1972,7 +1968,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1983,7 +1979,7 @@ msgstr ""
 "ンダリボックスの下にある場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -2021,7 +2017,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -2031,13 +2027,13 @@ msgstr ""
 ">"
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr "<refname>~</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
@@ -2045,7 +2041,7 @@ msgstr ""
 "<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -2057,7 +2053,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -2068,7 +2064,7 @@ msgstr ""
 "ボックスを、完全に含む場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -2104,13 +2100,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr "~(geometry,box2df)"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -2121,7 +2117,7 @@ msgstr ""
 "varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -2133,7 +2129,7 @@ msgstr ""
 "<parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2148,7 +2144,7 @@ msgstr ""
 "ス (BOX2DF)に変換されることになります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -2168,7 +2164,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2186,13 +2182,13 @@ msgstr ""
 "\"is_contained_box2df_box2df\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr "~(box2df,geometry)"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2203,7 +2199,7 @@ msgstr ""
 "<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2215,7 +2211,7 @@ msgstr ""
 "<parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2230,7 +2226,7 @@ msgstr ""
 "ス (BOX2DF)に変換されることになります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2250,7 +2246,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2268,13 +2264,13 @@ msgstr ""
 "\"is_contained_box2df_box2df\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr "~(box2df,box2df)"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2284,7 +2280,7 @@ msgstr ""
 "う一方を包含する場合に<varname>TRUE</varname>を返します。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2296,7 +2292,7 @@ msgstr ""
 "<parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2311,7 +2307,7 @@ msgstr ""
 "(BOX2DF)に変換されることになります。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2331,7 +2327,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2349,13 +2345,13 @@ msgstr ""
 "\"is_contained_box2df_box2df\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr "<refname>~=</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
@@ -2363,7 +2359,7 @@ msgstr ""
 "す。"
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -2375,7 +2371,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -2387,23 +2383,21 @@ msgstr ""
 "varname>を返します。"
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr "Availability: 1.5.0 挙動が変更されました"
 
 #. Tag: para
-#: reference_operator.xml:1550
-#, no-c-format
+#: reference_operator.xml:1552
+#, fuzzy, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
 "geometric equality to only checking for bounding box equality. To complicate "
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 "この演算子の挙動はPostGIS 1.5で、実際のジオメトリとしての等価性のテストから、"
 "バウンディングボックスの等価性のテストに変更されました。ハードアップグレード"
@@ -2415,7 +2409,7 @@ msgstr ""
 "\"ST_Geometry_EQ\"/>を使用するのが、安全な選択肢です。"
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -2431,14 +2425,6 @@ msgstr ""
 "          t    |"
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr "上の例は、~=演算子の新しい挙動でも古い挙動でも使えます。"
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
@@ -3125,6 +3111,48 @@ msgid ", <xref linkend=\"geometry_distance_box\"/>"
 msgstr ", <xref linkend=\"geometry_distance_box\"/>"
 
 #~ msgid ""
+#~ "Returns <varname>TRUE</varname> if A's bounding box is the same as B's. "
+#~ "Uses double precision bounding box."
+#~ msgstr ""
+#~ "AのバウンディングボックスがBのバウンディングボックスと同じ場合に"
+#~ "<varname>TRUE</varname>を返します。倍精度浮動小数点数のバウンディングボッ"
+#~ "クスを使います。"
+
+#~ msgid ""
+#~ "This is cause for a lot of confusion. When you compare geometryA = "
+#~ "geometryB it will return true even when the geometries are clearly "
+#~ "different IF their bounding boxes are the same. To check for true "
+#~ "equality use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+#~ "\"ST_Equals\"/>"
+#~ msgstr ""
+#~ "これは多数の混乱の元です。geometryA = geometryBの比較を行うと、ジオメトリ"
+#~ "が明確に異なっていたとしても、バウンディングボックスが同じならTRUEが返りま"
+#~ "す。本当の等価性をチェックするには<xref linkend=\"ST_OrderingEquals\"/>ま"
+#~ "たは<xref linkend=\"ST_Equals\"/>を使います。"
+
+#~ msgid ""
+#~ "Changed: 2.0.0 , the bounding box of geometries was changed to use double "
+#~ "precision instead of float4 precision of prior. The side effect of this "
+#~ "is that in particular points in prior versions that were a little "
+#~ "different may have returned true in prior versions and false in 2.0+ "
+#~ "since their float4 boxes would be the same but there float8 (double "
+#~ "precision), would be different."
+#~ msgstr ""
+#~ "Changed: 2.0.0 ジオメトリのバウンディングボックスをfloat4使用から倍精度使"
+#~ "用に変更しました。ほんの少し違う位置にある特定のポイントについて、float4で"
+#~ "のバウンディングボックスなら同じになるのにfloat8 (倍精度)でのバウンディン"
+#~ "グボックスでは異なるため、以前の版ではtrueが返ったのが2.0以上ではfalseが返"
+#~ "る、という副作用があります。"
+
+#~ msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+#~ msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+
+#~ msgid ""
+#~ "The above can be used to test if you have the new or old behavior of ~= "
+#~ "operator."
+#~ msgstr "上の例は、~=演算子の新しい挙動でも古い挙動でも使えます。"
+
+#~ msgid ""
 #~ "The <varname>|>></varname> operator returns <varname>TRUE</varname> "
 #~ "if the bounding box of geometry A is strictly to the right of the "
 #~ "bounding box of geometry B."
diff --git a/doc/po/ja/reference_output.xml.po b/doc/po/ja/reference_output.xml.po
index 41ef5b0..2b72700 100644
--- a/doc/po/ja/reference_output.xml.po
+++ b/doc/po/ja/reference_output.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2016-11-14 04:11+0000\n"
 "Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -73,8 +73,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr "説明"
@@ -201,21 +201,21 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.37"
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr "&T_support;"
@@ -223,7 +223,7 @@ msgstr "&T_support;"
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
@@ -232,9 +232,9 @@ msgstr "&Z_support;"
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr "例"
@@ -306,8 +306,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr "関連情報"
@@ -359,7 +359,7 @@ msgstr ""
 "です。"
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr "Availability: 2.2.0"
@@ -2060,7 +2060,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -2203,8 +2203,14 @@ msgstr ""
 "するプログラムは<ulink url=\"https://github.com/TWKB/twkb.js\">https://"
 "github.com/TWKB/twkb.js</ulink>にあります。"
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -2218,7 +2224,7 @@ msgstr ""
 "\\x02000202020808"
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -2230,7 +2236,7 @@ msgstr ""
 "でいます。"
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -2243,14 +2249,24 @@ msgstr ""
 "--------------------------------------------\n"
 "\\x040402020400000202"
 
+#. Tag: para
+#: reference_output.xml:806
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>"
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr "ST_AsX3D"
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -2260,7 +2276,7 @@ msgstr ""
 "す。"
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -2276,7 +2292,7 @@ msgstr ""
 "\"><type>integer </type> <parameter>options=0</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -2290,7 +2306,7 @@ msgstr ""
 "場合には、デフォルトは15です。"
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -2309,13 +2325,13 @@ msgstr ""
 "グチケットを出して下さい。"
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr "次に現時点のPostGIS 2次元/3次元型からX3D型への対応付けを示します。"
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -2331,7 +2347,7 @@ msgstr ""
 "でしょう。"
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -2341,7 +2357,7 @@ msgstr ""
 "す。非空間座標 (一般的な古いCoordinate要素です)です。"
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -2352,7 +2368,7 @@ msgstr ""
 "\"latitude_first\" (緯度が先)となり、座標が同じように反対になります。"
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -2376,121 +2392,121 @@ msgstr ""
 "code>とします。"
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr "PostGISタイプ"
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr "2次元X3Dタイプ"
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr "3次元X3Dタイプ"
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr "LINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr "未実装 - PolyLine2Dの予定"
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr "LineSet"
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr "MULTILINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr "IndexedLineSet"
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr "MULTIPOINT"
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr "Polypoint2D"
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr "PointSet"
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr "POINT"
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr "空白区切り座標値を出力"
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr "(MULTI) POLYGON, POLYHEDRALSURFACE"
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr "不正なX3Dマークアップ"
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr "IndexedFaceSet (内環は現在は他のfacesetとして出力)"
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr "<entry>TIN</entry>"
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr "TriangleSet2D (未実装)"
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr "IndexedTriangleSet"
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -2500,7 +2516,7 @@ msgstr ""
 "画されるだけです。作業中です。"
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -2512,7 +2528,7 @@ msgstr ""
 "よって、よく進展しています。"
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -2526,7 +2542,7 @@ msgstr ""
 "ジオメトリを見るためのパッケージであるFreeWRL_Launcherを使います。"
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -2540,13 +2556,13 @@ msgstr ""
 "てみて下さい。"
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -2556,7 +2572,7 @@ msgstr ""
 "細はoptionsを見て下さい。"
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -2566,7 +2582,7 @@ msgstr ""
 "立方体を生成しています。"
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -2660,13 +2676,13 @@ msgstr ""
 "</X3D>]]>"
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr "例: 高さ3単位で精度が6桁の八角柱"
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2698,13 +2714,13 @@ msgstr ""
 "</IndexedFaceSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr "例: TIN"
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2744,13 +2760,13 @@ msgstr ""
 "0 1 0 1 0 0 0 0 0 1 0 1 1 0'/></IndexedTriangleSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr "例: 閉じたラインストリング (穴のあるポリゴンの境界)"
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2786,19 +2802,19 @@ msgstr ""
 " </IndexedLineSet>]]>"
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr "ST_GeoHash"
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr "ジオメトリのGeoHash表現を返します。"
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2812,7 +2828,7 @@ msgstr ""
 "<parameter>maxchars=full_precision_of_point</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2828,7 +2844,7 @@ msgstr ""
 "られます。"
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2848,7 +2864,7 @@ msgstr ""
 "れます。GeoHashが含むボックスは常に入力フィーチャーを含むようにしています。"
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2861,13 +2877,13 @@ msgstr ""
 "以外では、計算の開始点はジオメトリのバウンディングボックスの中心となります。"
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr "Availability: 1.4.0"
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2875,7 +2891,7 @@ msgid ""
 msgstr "ST_GeoHashはジオグラフィ (経度緯度)座標系では動作しません。"
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2905,19 +2921,19 @@ msgstr ""
 "                ]]>"
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, fuzzy, no-c-format
 msgid "ST_AsGeobuf"
 msgstr "ST_AsGeoJSON"
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, fuzzy, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr "ジオメトリのGeoHash表現を返します。"
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2935,7 +2951,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2946,13 +2962,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2960,14 +2976,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, fuzzy, no-c-format
 msgid "Availability: 2.4.0"
 msgstr "Availability: 2.2.0"
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -2981,13 +2997,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, fuzzy, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr "ST_AsSVG"
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2995,16 +3011,16 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 "<funcdef>text <function>ST_AsHEXEWKB</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
@@ -3014,7 +3030,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -3024,13 +3040,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -3038,7 +3054,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -3047,7 +3063,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -3055,7 +3071,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -3063,7 +3079,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -3079,13 +3095,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, fuzzy, no-c-format
 msgid "ST_AsMVT"
 msgstr "ST_AsGML"
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -3093,7 +3109,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -3104,12 +3120,12 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
@@ -3136,7 +3152,7 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -3150,7 +3166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -3161,7 +3177,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -3169,7 +3194,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -3177,7 +3202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/ja/reference_processing.xml.po b/doc/po/ja/reference_processing.xml.po
index 25544cd..b099d25 100644
--- a/doc/po/ja/reference_processing.xml.po
+++ b/doc/po/ja/reference_processing.xml.po
@@ -1,19 +1,20 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
+# Regina Obe, 2017
+# TERAMOTO Ikuhiro <yellow at affrc.go.jp>, 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-09-11 22:04+0000\n"
-"PO-Revision-Date: 2016-11-25 09:22+0000\n"
-"Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
-"Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
-"ja/)\n"
-"Language: ja\n"
+"PO-Revision-Date: 2017-09-24 05:35+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/ja/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: ja\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #. Tag: title
@@ -34,9 +35,7 @@ msgstr "ST_Buffer"
 msgid ""
 "(T) Returns a geometry covering all points within a given distance from the "
 "input geometry."
-msgstr ""
-"(T) このジオメトリからの距離が指定された距離以下となる点全てを表現するジオメ"
-"トリを返します。"
+msgstr "(T) このジオメトリからの距離が指定された距離以下となる点全てを表現するジオメトリを返します。"
 
 #. Tag: funcsynopsis
 #: reference_processing.xml:16
@@ -44,61 +43,34 @@ msgstr ""
 msgid ""
 "<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>radius_of_buffer</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
-"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geometry </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
-"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer_in_meters</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
-"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
-"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
-"funcprototype>"
-msgstr ""
+"<paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> </funcprototype> "
 "<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>radius_of_buffer</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>num_seg_quarter_circle</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
 "<function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> "
 "<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
-"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geometry </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
-"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer_in_meters</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
-"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
-"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
-"parameter></paramdef> <paramdef><type>float </type> "
-"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
-"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
-"funcprototype>"
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>buffer_style_parameters</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer_in_meters</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>num_seg_quarter_circle</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Buffer</function></funcdef> <paramdef><type>geography </type> "
+"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
+"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text "
+"</type> <parameter>buffer_style_parameters</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>radius_of_buffer</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>radius_of_buffer</parameter></paramdef> <paramdef><type [...]
 
 #. Tag: title
 #: reference_processing.xml:61 reference_processing.xml:235
@@ -131,9 +103,7 @@ msgstr "説明"
 msgid ""
 "Returns a geometry/geography that represents all points whose distance from "
 "this Geometry/geography is less than or equal to distance."
-msgstr ""
-"このジオメトリ/ジオグラフィからの距離が指定された距離以下となる点全てを表現す"
-"るジオメトリ/ジオグラフィを返します。"
+msgstr "このジオメトリ/ジオグラフィからの距離が指定された距離以下となる点全てを表現するジオメトリ/ジオグラフィを返します。"
 
 #. Tag: para
 #: reference_processing.xml:65
@@ -142,9 +112,7 @@ msgid ""
 "Geometry: Calculations are in the Spatial Reference System of the geometry. "
 "Introduced in 1.5 support for different end cap and mitre settings to "
 "control shape."
-msgstr ""
-"ジオメトリ: 計算は、ジオメトリの空間参照系で行われます。形状制御のために異な"
-"る終端キャップと継ぎ目を設定する機能が1.5で導入されました。"
+msgstr "ジオメトリ: 計算は、ジオメトリの空間参照系で行われます。形状制御のために異なる終端キャップと継ぎ目を設定する機能が1.5で導入されました。"
 
 #. Tag: para
 #: reference_processing.xml:68
@@ -152,25 +120,19 @@ msgstr ""
 msgid ""
 "Negative radii: For polygons, a negative radius can be used, which will "
 "shrink the polygon rather than expanding it."
-msgstr ""
-"負の半径: ポリゴンでは、負の半径が使えます。ポリゴンを拡張させずに縮小させる"
-"ことができます。"
+msgstr "負の半径: ポリゴンでは、負の半径が使えます。ポリゴンを拡張させずに縮小させることができます。"
 
 #. Tag: para
 #: reference_processing.xml:69
 #, no-c-format
 msgid ""
 "Geography: For geography this is really a thin wrapper around the geometry "
-"implementation. It first determines the best SRID that fits the bounding box "
-"of the geography object (favoring UTM, Lambert Azimuthal Equal Area (LAEA) "
+"implementation. It first determines the best SRID that fits the bounding box"
+" of the geography object (favoring UTM, Lambert Azimuthal Equal Area (LAEA) "
 "north/south pole, and falling back on mercator in worst case scenario) and "
 "then buffers in that planar spatial ref and retransforms back to WGS84 "
 "geography."
-msgstr ""
-"ジオグラフィ: ジオメトリ実装にかぶさる、薄いラッパです。ジオグラフィオブジェ"
-"クトのバウンディングボックスに最適なSRIDを決定し (UTMが望ましいですが、ランベ"
-"ルト正積方位図法 (北/南)や、最悪のシナリオではメルカトルに頼ります)、その平面"
-"でバッファを生成し、WGS84ジオグラフィに戻します。"
+msgstr "ジオグラフィ: ジオメトリ実装にかぶさる、薄いラッパです。ジオグラフィオブジェクトのバウンディングボックスに最適なSRIDを決定し (UTMが望ましいですが、ランベルト正積方位図法 (北/南)や、最悪のシナリオではメルカトルに頼ります)、その平面でバッファを生成し、WGS84ジオグラフィに戻します。"
 
 #. Tag: para
 #: reference_processing.xml:71
@@ -178,9 +140,7 @@ msgstr ""
 msgid ""
 "For geography this may not behave as expected if object is sufficiently "
 "large that it falls between two UTM zones or crosses the dateline"
-msgstr ""
-"ジオグラフィでは、オブジェクトが二つのUTMゾーンをまたいだり、日付変更線をまた"
-"ぐような、相当に大きい場合には、期待した通りの動作をないかも知れません。"
+msgstr "ジオグラフィでは、オブジェクトが二つのUTMゾーンをまたいだり、日付変更線をまたぐような、相当に大きい場合には、期待した通りの動作をないかも知れません。"
 
 #. Tag: para
 #: reference_processing.xml:73
@@ -189,26 +149,19 @@ msgid ""
 "Availability: 1.5 - ST_Buffer was enhanced to support different endcaps and "
 "join types. These are useful for example to convert road linestrings into "
 "polygon roads with flat or square edges instead of rounded edges. Thin "
-"wrapper for geography was added. - requires GEOS >= 3.2 to take advantage "
-"of advanced geometry functionality."
-msgstr ""
-"Availability: 1.5 - ST_Bufferが異なる終端と継ぎ目の型に対応するよう強化されま"
-"した。たとえば、道路ラインストリングを、丸の代わりに平坦や四角形の終端を持つ"
-"道路ポリゴンに変換するのに使います。ジオグラフィ用の薄いラッパが追加されまし"
-"た。最新のジオメトリ機能の利点を得るにはGEOS 3.2以上が必要です。"
+"wrapper for geography was added. - requires GEOS >= 3.2 to take advantage"
+" of advanced geometry functionality."
+msgstr "Availability: 1.5 - ST_Bufferが異なる終端と継ぎ目の型に対応するよう強化されました。たとえば、道路ラインストリングを、丸の代わりに平坦や四角形の終端を持つ道路ポリゴンに変換するのに使います。ジオグラフィ用の薄いラッパが追加されました。最新のジオメトリ機能の利点を得るにはGEOS 3.2以上が必要です。"
 
 #. Tag: para
 #: reference_processing.xml:76
 #, no-c-format
 msgid ""
-"The optional third parameter (currently only applies to geometry) can either "
-"specify number of segments used to approximate a quarter circle (integer "
+"The optional third parameter (currently only applies to geometry) can either"
+" specify number of segments used to approximate a quarter circle (integer "
 "case, defaults to 8) or a list of blank-separated key=value pairs (string "
 "case) to tweak operations as follows:"
-msgstr ""
-"第3引数 (現在ジオメトリしか適用できません)で、4分の1円に近づけるための区分数"
-"を指定でき (整数の場合、デフォルトは8です)、また、空白区切りのkey=valueペア "
-"(文字列の場合)を、次に示す操作として指定することができます。"
+msgstr "第3引数 (現在ジオメトリしか適用できません)で、4分の1円に近づけるための区分数を指定でき (整数の場合、デフォルトは8です)、また、空白区切りのkey=valueペア (文字列の場合)を、次に示す操作として指定することができます。"
 
 #. Tag: para
 #: reference_processing.xml:80 reference_processing.xml:1669
@@ -216,9 +169,7 @@ msgstr ""
 msgid ""
 "'quad_segs=#' : number of segments used to approximate a quarter circle "
 "(defaults to 8)."
-msgstr ""
-"'quad_segs=#' : 4分の1円区分数に近づけるために使われる区分の数 (デフォルトは"
-"8)。"
+msgstr "'quad_segs=#' : 4分の1円区分数に近づけるために使われる区分の数 (デフォルトは8)。"
 
 #. Tag: para
 #: reference_processing.xml:83
@@ -227,20 +178,16 @@ msgid ""
 "'endcap=round|flat|square' : endcap style (defaults to \"round\", needs "
 "GEOS-3.2 or higher for a different value). 'butt' is also accepted as a "
 "synonym for 'flat'."
-msgstr ""
-"'endcap=round|flat|square' : 終端スタイル (デフォルトは\"round\"、他の値を取"
-"るにはGEOS 3.2以上が必要)。'butt'は'flat'の同意語として受け付けます。"
+msgstr "'endcap=round|flat|square' : 終端スタイル (デフォルトは\"round\"、他の値を取るにはGEOS 3.2以上が必要)。'butt'は'flat'の同意語として受け付けます。"
 
 #. Tag: para
 #: reference_processing.xml:86
 #, no-c-format
 msgid ""
-"'join=round|mitre|bevel' : join style (defaults to \"round\", needs GEOS-3.2 "
-"or higher for a different value). 'miter' is also accepted as a synonym for "
-"'mitre'."
-msgstr ""
-"'join=round|mitre|bevel' : 接続スタイル (デフォルトは\"round\"、他の値を取る"
-"にはGEOS 3.2以上が必要)。'miter'は'mitre'の同義語として受け付けます。"
+"'join=round|mitre|bevel' : join style (defaults to \"round\", needs GEOS-3.2"
+" or higher for a different value). 'miter' is also accepted as a synonym for"
+" 'mitre'."
+msgstr "'join=round|mitre|bevel' : 接続スタイル (デフォルトは\"round\"、他の値を取るにはGEOS 3.2以上が必要)。'miter'は'mitre'の同義語として受け付けます。"
 
 #. Tag: para
 #: reference_processing.xml:89
@@ -248,10 +195,7 @@ msgstr ""
 msgid ""
 "'mitre_limit=#.#' : mitre ratio limit (only affects mitered join style). "
 "'miter_limit' is also accepted as a synonym for 'mitre_limit'."
-msgstr ""
-"'mitre_limit=#.#' : マイター比 (訳注: 継ぎ目の内側と外側の距離と線幅との比)の"
-"最大値 (継ぎ目スタイルがmiterである場合のみ有"
-"効)。'miter_limit'は'mitre_limit'の同義語として受け付けます。"
+msgstr "'mitre_limit=#.#' : マイター比 (訳注: 継ぎ目の内側と外側の距離と線幅との比)の最大値 (継ぎ目スタイルがmiterである場合のみ有効)。'miter_limit'は'mitre_limit'の同義語として受け付けます。"
 
 #. Tag: para
 #: reference_processing.xml:94
@@ -265,9 +209,7 @@ msgstr "半径の単位は空間参照系の単位です。"
 msgid ""
 "The inputs can be POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
 "POLYGONS, MULTIPOLYGONS, and GeometryCollections."
-msgstr ""
-"入力は、POINT, MULTIPOINT, LINESTRING, MULTILINESTRING, POLYGON, "
-"MULTIPOLYGON, GEOMETRYCOLLECTIONが可能です。"
+msgstr "入力は、POINT, MULTIPOINT, LINESTRING, MULTILINESTRING, POLYGON, MULTIPOLYGON, GEOMETRYCOLLECTIONが可能です。"
 
 #. Tag: para
 #: reference_processing.xml:96
@@ -275,9 +217,7 @@ msgstr ""
 msgid ""
 "This function ignores the third dimension (z) and will always give a 2-d "
 "buffer even when presented with a 3d-geometry."
-msgstr ""
-"この関数は第3次元 (Z軸)は無視し、3次元ジオメトリが与えられても、常に2次元バッ"
-"ファを返します。"
+msgstr "この関数は第3次元 (Z軸)は無視し、3次元ジオメトリが与えられても、常に2次元バッファを返します。"
 
 #. Tag: para
 #: reference_processing.xml:98 reference_processing.xml:323
@@ -303,15 +243,12 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.17"
 
 #. Tag: para
 #: reference_processing.xml:102
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "People often make the mistake of using this function to try to do radius "
 "searches. Creating a buffer to a radius search is slow and pointless. Use "
 "<xref linkend=\"ST_DWithin\"/> instead."
-msgstr ""
-"この関数を半径探索に使おうとして失敗する人がいらっしゃいます。バッファを生成"
-"して半径探索に使うのは遅いし無意味です。<xref linkend=\"ST_DWithin\"/>を使い"
-"ます。"
+msgstr "この関数はしばしば間違って半径探索に使われています。バッファを生成して半径探索に使うのは遅いし無意味です。<xref linkend=\"ST_DWithin\"/>を使います。"
 
 #. Tag: title
 #: reference_processing.xml:107 reference_processing.xml:252
@@ -346,10 +283,7 @@ msgid ""
 "SELECT ST_Buffer(\n"
 " ST_GeomFromText('POINT(100 90)'),\n"
 " 50, 'quad_segs=8');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText('POINT(100 90)'),\n"
-" 50, 'quad_segs=8');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=8');"
 
 #. Tag: para
 #: reference_processing.xml:129
@@ -364,10 +298,7 @@ msgid ""
 "SELECT ST_Buffer(\n"
 " ST_GeomFromText('POINT(100 90)'),\n"
 " 50, 'quad_segs=2');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText('POINT(100 90)'),\n"
-" 50, 'quad_segs=2');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText('POINT(100 90)'),\n 50, 'quad_segs=2');"
 
 #. Tag: para
 #: reference_processing.xml:141
@@ -383,11 +314,7 @@ msgid ""
 " ST_GeomFromText(\n"
 "  'LINESTRING(50 50,150 150,150 50)'\n"
 " ), 10, 'endcap=round join=round');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText(\n"
-"  'LINESTRING(50 50,150 150,150 50)'\n"
-" ), 10, 'endcap=round join=round');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'endcap=round join=round');"
 
 #. Tag: para
 #: reference_processing.xml:152
@@ -403,11 +330,7 @@ msgid ""
 " ST_GeomFromText(\n"
 "  'LINESTRING(50 50,150 150,150 50)'\n"
 " ), 10, 'endcap=square join=round');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText(\n"
-"  'LINESTRING(50 50,150 150,150 50)'\n"
-" ), 10, 'endcap=square join=round');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'endcap=square join=round');"
 
 #. Tag: para
 #: reference_processing.xml:163
@@ -423,11 +346,7 @@ msgid ""
 " ST_GeomFromText(\n"
 "  'LINESTRING(50 50,150 150,150 50)'\n"
 " ), 10, 'endcap=flat join=round');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText(\n"
-"  'LINESTRING(50 50,150 150,150 50)'\n"
-" ), 10, 'endcap=flat join=round');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'endcap=flat join=round');"
 
 #. Tag: para
 #: reference_processing.xml:175
@@ -443,11 +362,7 @@ msgid ""
 " ST_GeomFromText(\n"
 "  'LINESTRING(50 50,150 150,150 50)'\n"
 " ), 10, 'join=bevel');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText(\n"
-"  'LINESTRING(50 50,150 150,150 50)'\n"
-" ), 10, 'join=bevel');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'join=bevel');"
 
 #. Tag: para
 #: reference_processing.xml:186
@@ -463,11 +378,7 @@ msgid ""
 " ST_GeomFromText(\n"
 "  'LINESTRING(50 50,150 150,150 50)'\n"
 " ), 10, 'join=mitre mitre_limit=5.0');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText(\n"
-"  'LINESTRING(50 50,150 150,150 50)'\n"
-" ), 10, 'join=mitre mitre_limit=5.0');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'join=mitre mitre_limit=5.0');"
 
 #. Tag: para
 #: reference_processing.xml:197
@@ -483,23 +394,17 @@ msgid ""
 " ST_GeomFromText(\n"
 "  'LINESTRING(50 50,150 150,150 50)'\n"
 " ), 10, 'join=mitre mitre_limit=1.0');"
-msgstr ""
-"SELECT ST_Buffer(\n"
-" ST_GeomFromText(\n"
-"  'LINESTRING(50 50,150 150,150 50)'\n"
-" ), 10, 'join=mitre mitre_limit=1.0');"
+msgstr "SELECT ST_Buffer(\n ST_GeomFromText(\n  'LINESTRING(50 50,150 150,150 50)'\n ), 10, 'join=mitre mitre_limit=1.0');"
 
 #. Tag: programlisting
 #: reference_processing.xml:207
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "--A buffered point approximates a circle\n"
 "-- A buffered point forcing approximation of (see diagram)\n"
 "-- 2 points per quarter circle is poly with 8 sides (see diagram)\n"
-"SELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As "
-"promisingcircle_pcount,\n"
-"ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As "
-"lamecircle_pcount;\n"
+"SELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As promisingcircle_pcount,\n"
+"ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As lamecircle_pcount;\n"
 "\n"
 "promisingcircle_pcount | lamecircle_pcount\n"
 "------------------------+-------------------\n"
@@ -515,42 +420,11 @@ msgid ""
 "ST_SetSRID(ST_MakePoint(-71.063526, 42.35785),4269), 26986)\n"
 ",100,2)) As octagon;\n"
 "----------------------\n"
-"POLYGON((236057.59057465 900908.759918696,236028.301252769 "
-"900838.049240578,235\n"
-"957.59057465 900808.759918696,235886.879896532 "
-"900838.049240578,235857.59057465\n"
-"900908.759918696,235886.879896532 900979.470596815,235957.59057465 "
-"901008.759918\n"
-"696,236028.301252769 900979.470596815,236057.59057465 900908.759918696))"
-msgstr ""
-"-- ポイントに対する近似円バッファ\n"
-"-- 4分の1円を2点で近似するようにバッファを施された点は8辺のポリゴンです。\n"
-"-- (ダイアグラム参照)\n"
-"SELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As "
-"promisingcircle_pcount,\n"
-"ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As "
-"lamecircle_pcount;\n"
-"\n"
-"promisingcircle_pcount | lamecircle_pcount\n"
-"------------------------+-------------------\n"
-"                         33 |                9\n"
-"\n"
-"-- 手軽だけれども不十分な円(4分の1円で2点だけの八角形)\n"
-"-- 次に示すのは100メートルの八角形です。\n"
-"-- 座標系は、メートル単位マサチューセッツ州平面に変換したNAD 83経度緯度で、\n"
-"-- メートルでバッファを取っています。\n"
-"SELECT ST_AsText(ST_Buffer(\n"
-"ST_Transform(\n"
-"ST_SetSRID(ST_MakePoint(-71.063526, 42.35785),4269), 26986)\n"
-",100,2)) As octagon;\n"
-"----------------------\n"
-"POLYGON((236057.59057465 900908.759918696,236028.301252769 "
-"900838.049240578,235\n"
-"957.59057465 900808.759918696,235886.879896532 "
-"900838.049240578,235857.59057465\n"
-"900908.759918696,235886.879896532 900979.470596815,235957.59057465 "
-"901008.759918\n"
+"POLYGON((236057.59057465 900908.759918696,236028.301252769 900838.049240578,235\n"
+"957.59057465 900808.759918696,235886.879896532 900838.049240578,235857.59057465\n"
+"900908.759918696,235886.879896532 900979.470596815,235957.59057465 901008.759918\n"
 "696,236028.301252769 900979.470596815,236057.59057465 900908.759918696))"
+msgstr "-- ポイントに対する近似円バッファ\n-- 4分の1円を2点で近似するようポイントに施したバッファは8辺のポリゴンです。\n-- (ダイアグラム参照)\nSELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As promisingcircle_pcount,\nST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As lamecircle_pcount;\n\npromisingcircle_pcount | lamecircle_pcount\n------------------------+-------------------\n                         33 |                9\n\n--- 手軽だけれども不十分な円(4分の1円で2点だけの八角形)\n-- 次に示すのは100メートルの八角形です。\n-- 座標系は、元はNAD 83経度緯度で、メー [...]
 
 #. Tag: title
 #: reference_processing.xml:211 reference_processing.xml:286
@@ -583,9 +457,7 @@ msgstr "関連情報"
 msgid ""
 ", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
-msgstr ""
-", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
+msgstr ", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:219
@@ -607,9 +479,7 @@ msgstr "与えられたジオメトリの構成ラインから面ジオメトリ
 msgid ""
 "<funcdef>geometry <function>ST_BuildArea</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BuildArea</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BuildArea</function></funcdef> <paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:237
@@ -620,12 +490,7 @@ msgid ""
 "input. If the input lineworks do not form polygons NULL is returned. The "
 "inputs can be LINESTRINGS, MULTILINESTRINGS, POLYGONS, MULTIPOLYGONS, and "
 "GeometryCollections."
-msgstr ""
-"与えられたジオメトリの構成ラインから面ジオメトリを生成します。返り値はポリゴ"
-"ンまたはマルチポリゴンで、どちらになるかは入力に依存します。入力構成ラインが"
-"ポリゴンを形成しない場合はNULLを返します。入力としてLINESTRING, "
-"MULTILINESTRING, POLYGON, MULTIPOLYGON, GEOMETRYCOLLECTIONを取ることができま"
-"す。"
+msgstr "与えられたジオメトリの構成ラインから面ジオメトリを生成します。返り値はポリゴンまたはマルチポリゴンで、どちらになるかは入力に依存します。入力構成ラインがポリゴンを形成しない場合はNULLを返します。入力としてLINESTRING, MULTILINESTRING, POLYGON, MULTIPOLYGON, GEOMETRYCOLLECTIONを取ることができます。"
 
 #. Tag: para
 #: reference_processing.xml:242
@@ -638,9 +503,7 @@ msgstr "この関数は全ての内部ジオメトリが穴を表現すると仮
 #, no-c-format
 msgid ""
 "Input linework must be correctly noded for this function to work properly"
-msgstr ""
-"この関数が正しく動作するには、入力ラインに正しくノードが作成されている必要が"
-"あります。"
+msgstr "この関数が正しく動作するには、入力ラインに正しくノードが作成されている必要があります。"
 
 #. Tag: para
 #: reference_processing.xml:248
@@ -663,12 +526,7 @@ msgid ""
 "        ST_Buffer(\n"
 "          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n"
 "        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
-msgstr ""
-"SELECT ST_BuildArea(ST_Collect(smallc,bigc))\n"
-"FROM (SELECT\n"
-"        ST_Buffer(\n"
-"          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n"
-"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
+msgstr "SELECT ST_BuildArea(ST_Collect(smallc,bigc))\nFROM (SELECT\n        ST_Buffer(\n          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
 
 #. Tag: para
 #: reference_processing.xml:274
@@ -697,35 +555,16 @@ msgid ""
 "        ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190))\n"
 "                ,5)  As line,\n"
 "        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;"
-msgstr ""
-"SELECT ST_BuildArea(ST_Collect(line,circle))\n"
-"FROM (SELECT\n"
-"        ST_Buffer(\n"
-"                ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)),\n"
-"                                5)  As line,\n"
-"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
-"\n"
-"-- 同じ裂け目を生成します\n"
-"-- ただし、ポリゴンでなくラインストリングを使います\n"
-"SELECT ST_BuildArea(\n"
-"        ST_Collect(ST_ExteriorRing(line),ST_ExteriorRing(circle))\n"
-"        )\n"
-"FROM (SELECT ST_Buffer(\n"
-"        ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190))\n"
-"                ,5)  As line,\n"
-"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;"
+msgstr "SELECT ST_BuildArea(ST_Collect(line,circle))\nFROM (SELECT\n        ST_Buffer(\n                ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)),\n                                5)  As line,\n        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n\n-- 同じ裂け目を生成します\n-- ただし、ポリゴンでなくラインストリングを使います\nSELECT ST_BuildArea(\n        ST_Collect(ST_ExteriorRing(line),ST_ExteriorRing(circle))\n        )\nFROM (SELECT ST_Buffer(\n        ST_MakeLine(ST_MakePoint(10 [...]
 
 #. Tag: para
 #: reference_processing.xml:288
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>, "
-"<xref linkend=\"ST_BdMPolyFromText\"/>wrappers to this function with "
+", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>,"
+" <xref linkend=\"ST_BdMPolyFromText\"/>wrappers to this function with "
 "standard OGC interface"
-msgstr ""
-", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>, "
-"<xref linkend=\"ST_BdMPolyFromText\"/> (この関数を標準OGCインタフェースにする"
-"ためのラッパ)"
+msgstr ", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>, <xref linkend=\"ST_BdMPolyFromText\"/> (この関数を標準OGCインタフェースにするためのラッパ)"
 
 #. Tag: refname
 #: reference_processing.xml:299
@@ -746,24 +585,17 @@ msgid ""
 "<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
-"<paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:316
 #, no-c-format
 msgid ""
 "Clips a geometry by a 2D box in a fast but possibly dirty way. The output "
-"geometry is not guaranteed to be valid (self-intersections for a polygon may "
-"be introduced). Topologically invalid input geometries do not result in "
+"geometry is not guaranteed to be valid (self-intersections for a polygon may"
+" be introduced). Topologically invalid input geometries do not result in "
 "exceptions being thrown."
-msgstr ""
-"2次元ボックスでジオメトリを切り抜きます。高速ですが汚い方法かもしれません。出"
-"力ジオメトリの妥当性は保証されません (ポリゴンで自己インタセクションができる"
-"かも知れません)。トポロジ的に不正な入力ジオメトリでは例外が投げられ結果を返し"
-"ません。"
+msgstr "2次元ボックスでジオメトリを切り抜きます。高速ですが汚い方法かもしれません。出力ジオメトリの妥当性は保証されません (ポリゴンで自己インタセクションができるかも知れません)。トポロジ的に不正な入力ジオメトリでは例外が投げられ結果を返しません。"
 
 #. Tag: para
 #: reference_processing.xml:324 reference_processing.xml:2435
@@ -783,16 +615,13 @@ msgstr "Availability: 2.2.0 - GEOS 3.5.0以上が必要です。"
 msgid ""
 "-- Rely on implicit cast from geometry to box2d for the second parameter\n"
 "SELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
-msgstr ""
-"-- 第2引数はジオメトリからbox2dへの暗黙のキャストに依っています\n"
-"SELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
+msgstr "-- 第2引数はジオメトリからbox2dへの暗黙のキャストに依っています\nSELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
 
 #. Tag: para
 #: reference_processing.xml:336
 #, no-c-format
 msgid ", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
+msgstr ", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:346
@@ -812,24 +641,15 @@ msgstr "他のジオメトリのコレクションから、指定したST_Geomet
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
-"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
-"<funcdef>geometry <function>ST_Collect</function></funcdef> "
-"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
-"</funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
-"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
+"<paramdef><type>geometry set</type> "
+"<parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>geometry <function>ST_Collect</function></funcdef> "
-"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
-"</funcprototype>"
+"<paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Collect</function></funcdef> <paramdef><type>geometry[]</type> "
+"<parameter>g1_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> <paramdef><type>geometry set</type> <parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> <param [...]
 
 #. Tag: para
 #: reference_processing.xml:370
@@ -838,61 +658,44 @@ msgid ""
 "Output type can be a MULTI* or a GEOMETRYCOLLECTION. Comes in 2 variants. "
 "Variant 1 collects 2 geometries. Variant 2 is an aggregate function that "
 "takes a set of geometries and collects them into a single ST_Geometry."
-msgstr ""
-"出力タイプはMULTI系またはGEOMETRYCOLLECTIONです。二つの形式があります。 一つ"
-"目は、二つのジオメトリをまとめるものです。二つ目は、ジオメトリの集合を取って"
-"単一のST_Geometryにまとめる集約関数です。"
+msgstr "出力タイプはMULTI系またはGEOMETRYCOLLECTIONです。二つの形式があります。 一つ目は、二つのジオメトリをまとめるものです。二つ目は、ジオメトリの集合を取って単一のST_Geometryにまとめる集約関数です。"
 
 #. Tag: para
 #: reference_processing.xml:374
 #, no-c-format
 msgid ""
 "Aggregate version: This function returns a GEOMETRYCOLLECTION or a MULTI "
-"object from a set of geometries. The ST_Collect() function is an \"aggregate"
-"\" function in the terminology of PostgreSQL. That means that it operates on "
-"rows of data, in the same way the SUM() and AVG() functions do. For example, "
-"\"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\" will return a "
-"separate GEOMETRYCOLLECTION for each distinct value of ATTRCOLUMN."
-msgstr ""
-"集約関数版: この関数は、ジオメトリの集合からGEOMETRYCOLLECTIONまたはMULTI系を"
-"返します。ST_Collect()関数はPostgreSQL用語で言うところの「集約関数」です。"
-"SUM()やMEAN()と同じ方法でデータ行での操作を行うことを意味します。たとえ"
-"ば、\"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\"は"
-"ATTRCOLUMNの異なった値ごとに、別々のGEOMETRYCOLLECTIONを返します。"
+"object from a set of geometries. The ST_Collect() function is an "
+"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
+"operates on rows of data, in the same way the SUM() and AVG() functions do. "
+"For example, \"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\" "
+"will return a separate GEOMETRYCOLLECTION for each distinct value of "
+"ATTRCOLUMN."
+msgstr "集約関数版: この関数は、ジオメトリの集合からGEOMETRYCOLLECTIONまたはMULTI系を返します。ST_Collect()関数はPostgreSQL用語で言うところの「集約関数」です。SUM()やMEAN()と同じ方法でデータ行での操作を行うことを意味します。たとえば、\"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\"はATTRCOLUMNの異なった値ごとに、別々のGEOMETRYCOLLECTIONを返します。"
 
 #. Tag: para
 #: reference_processing.xml:382
 #, no-c-format
 msgid ""
 "Non-Aggregate version: This function returns a geometry being a collection "
-"of two input geometries. Output type can be a MULTI* or a GEOMETRYCOLLECTION."
-msgstr ""
-"非集約関数版: この関数は、二つの入力ジオメトリをまとめたジオメトリを返しま"
-"す。出力タイプはMULTI系またはGEOMETRYCOLLECTIONです。"
+"of two input geometries. Output type can be a MULTI* or a "
+"GEOMETRYCOLLECTION."
+msgstr "非集約関数版: この関数は、二つの入力ジオメトリをまとめたジオメトリを返します。出力タイプはMULTI系またはGEOMETRYCOLLECTIONです。"
 
 #. Tag: para
 #: reference_processing.xml:386
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "ST_Collect and ST_Union are often interchangeable except that ST_Collect "
 "will always return a GeometryCollection or MULTI geometry and ST_Union may "
 "return single geometries when it dissolves boundaries. ST_Union will also "
-"split linestrings at node intersections, whereas ST_Collect will never split "
-"linestrings and in turn just return as MULTILINESTRING. To prevent "
+"split linestrings at node intersections, whereas ST_Collect will never split"
+" linestrings and in turn just return as MULTILINESTRING. To prevent "
 "ST_Collect from returning a Geometry Collection when collecting MULTI "
-"geometries, one can use the below trick that utilizes <xref linkend=\"ST_Dump"
-"\"/> to expand the MULTIs out to singles and then regroup them."
-msgstr ""
-"ST_CollectとST_Unionはしばしば交換して使うことができます。ST_Collectは境界を"
-"更新しようとしませんし、構築されたマルチポリゴンが他の領域をオーバラップしな"
-"いかの評価も行おうともしないので、一般的にST_Unionよりも桁違いに早く動きま"
-"す。ST_Collectは、単に、シングルジオメトリをMULTI系ジオメトリに巻き込み、"
-"MULTI系ジオメトリまたはジオメトリ型混在の集合をジオメトリコレクションに巻き込"
-"む、ということを行っているだけです。不幸なことに、GISツールはジオメトリコレク"
-"ションを十分にサポートしていません。MULTI系ジオメトリを集める時にST_Collectが"
-"ジオメトリコレクションを返すのを防ぐために、次に示すように、<xref linkend="
-"\"ST_Dump\"/>でMULTI系ジオメトリをシングルジオメトリに展開したうえで再グルー"
-"プ化するというトリックを使うことができます。"
+"geometries, one can use the below trick that utilizes <xref "
+"linkend=\"ST_Dump\"/> to expand the MULTIs out to singles and then regroup "
+"them."
+msgstr "ST_CollectとST_Unionはしばしば交換して使うことができます。ただし、ST_Collectは常にジオメトリコレクションかマルチ系ジオメトリを返すのに対して、ST_Unionは分解できる時に単一ジオメトリを返すことがあります。また、ST_Unionはラインストリングをインタセクトするノードで分割しますが、ST_Collectは分割せずにマルチラインストリングとして返します。マルチ系ジオメトリを収集する時にST_Collectにジオメトリコレクションを返さないようにするためには、下に示すように、<xref linkend=\"ST_Dump\"/>を利用して、マルチ系ジオメトリを単一ジオメトリにして、再グループ化するというトリックを使います。"
 
 #. Tag: para
 #: reference_processing.xml:394
@@ -900,9 +703,7 @@ msgstr ""
 msgid ""
 "Availability: 1.4.0 - ST_Collect(geomarray) was introduced. ST_Collect was "
 "enhanced to handle more geometries faster."
-msgstr ""
-"Availability: 1.4.0 - ST_Collect(geometry)が導入されました。ST_Collectがより"
-"多くのジオメトリをより早く扱えるよう強化されました。"
+msgstr "Availability: 1.4.0 - ST_Collect(geometry)が導入されました。ST_Collectがより多くのジオメトリをより早く扱えるよう強化されました。"
 
 #. Tag: para
 #: reference_processing.xml:395 reference_processing.xml:604
@@ -925,10 +726,7 @@ msgid ""
 "&curve_support; This method supports Circular Strings and Curves, but will "
 "never return a MULTICURVE or MULTI as one would expect and PostGIS does not "
 "currently support those."
-msgstr ""
-"&curve_support; このメソッドは曲線ストリングと曲線をサポートします。 ただし、"
-"MULTICURVEまたはMULTI系は期待するように返ることはなく、PostGISは現在のところ"
-"これに対応していません。"
+msgstr "&curve_support; このメソッドは曲線ストリングと曲線をサポートします。 ただし、MULTICURVEまたはMULTI系は期待するように返ることはなく、PostGISは現在のところこれに対応していません。"
 
 #. Tag: para
 #: reference_processing.xml:403 reference_processing.xml:2598
@@ -938,20 +736,14 @@ msgstr "集約関数版の例"
 
 #. Tag: programlisting
 #: reference_processing.xml:404
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT stusps, ST_Collect(f.the_geom) as singlegeom\n"
 "         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n"
 "                                FROM\n"
 "                                somestatetable ) As f\n"
 "GROUP BY stusps"
-msgstr ""
-"SELECT stusps,\n"
-"           ST_Multi(ST_Collect(f.the_geom)) as singlegeom\n"
-"         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n"
-"                                FROM\n"
-"                                somestatetable ) As f\n"
-"GROUP BY stusps"
+msgstr "SELECT stusps, ST_Collect(f.the_geom) as singlegeom\n         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n                                FROM\n                                somestatetable ) As f\nGROUP BY stusps"
 
 #. Tag: para
 #: reference_processing.xml:405 reference_processing.xml:2600
@@ -987,69 +779,22 @@ msgid ""
 " MULTIPOINT(1 2 3,1 2 4)\n"
 "\n"
 " --Example with curves\n"
-"SELECT ST_AsText(ST_Collect(ST_GeomFromText('CIRCULARSTRING(220268 "
-"150415,220227 150505,220227 150406)'),\n"
-"ST_GeomFromText('CIRCULARSTRING(220227 150406,2220227 150407,220227 "
-"150406)')));\n"
+"SELECT ST_AsText(ST_Collect(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'),\n"
+"ST_GeomFromText('CIRCULARSTRING(220227 150406,2220227 150407,220227 150406)')));\n"
 "                                                                                                                                st_astext\n"
 "------------------------------------------------------------------------------------\n"
-" GEOMETRYCOLLECTION(CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406),\n"
+" GEOMETRYCOLLECTION(CIRCULARSTRING(220268 150415,220227 150505,220227 150406),\n"
 " CIRCULARSTRING(220227 150406,2220227 150407,220227 150406))\n"
 "\n"
 "--New ST_Collect array construct\n"
 "SELECT ST_Collect(ARRAY(SELECT the_geom FROM sometable));\n"
 "\n"
 "SELECT ST_AsText(ST_Collect(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
-"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
-"wktcollect;\n"
-"\n"
-"--wkt collect --\n"
-"MULTILINESTRING((1 2,3 4),(3 4,4 5))"
-msgstr ""
-"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
-"        ST_GeomFromText('POINT(-2 3)') ));\n"
-"\n"
-"st_astext\n"
-"----------\n"
-"MULTIPOINT(1 2,-2 3)\n"
-"\n"
-"-- 2次元ポイント\n"
-"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
-"                ST_GeomFromText('POINT(1 2)') ) );\n"
-"\n"
-"st_astext\n"
-"----------\n"
-"MULTIPOINT(1 2,1 2)\n"
-"\n"
-"-- 3次元ポイント\n"
-"SELECT ST_AsEWKT(ST_Collect(ST_GeomFromEWKT('POINT(1 2 3)'),\n"
-"                ST_GeomFromEWKT('POINT(1 2 4)') ) );\n"
-"\n"
-"                st_asewkt\n"
-"-------------------------\n"
-" MULTIPOINT(1 2 3,1 2 4)\n"
-"\n"
-"-- 曲線の例\n"
-"SELECT ST_AsText(ST_Collect(ST_GeomFromText('CIRCULARSTRING(220268 "
-"150415,220227 150505,220227 150406)'),\n"
-"ST_GeomFromText('CIRCULARSTRING(220227 150406,2220227 150407,220227 "
-"150406)')));\n"
-"                                                                                                                                st_astext\n"
-"------------------------------------------------------------------------------------\n"
-" GEOMETRYCOLLECTION(CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406),\n"
-" CIRCULARSTRING(220227 150406,2220227 150407,220227 150406))\n"
-"\n"
-"-- 配列を構築して渡す新しいST_Collect\n"
-"SELECT ST_Collect(ARRAY(SELECT the_geom FROM sometable));\n"
-"\n"
-"SELECT ST_AsText(ST_Collect(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
-"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
-"wktcollect;\n"
+"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As wktcollect;\n"
 "\n"
 "--wkt collect --\n"
 "MULTILINESTRING((1 2,3 4),(3 4,4 5))"
+msgstr "SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n        ST_GeomFromText('POINT(-2 3)') ));\n\nst_astext\n----------\nMULTIPOINT(1 2,-2 3)\n\n-- 2次元ポイント\nSELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n                ST_GeomFromText('POINT(1 2)') ) );\n\nst_astext\n----------\nMULTIPOINT(1 2,1 2)\n\n-- 3次元ポイント\nSELECT ST_AsEWKT(ST_Collect(ST_GeomFromEWKT('POINT(1 2 3)'),\n                ST_GeomFromEWKT('POINT(1 2 4)') ) );\n\n                st_asewkt\n-- [...]
 
 #. Tag: para
 #: reference_processing.xml:410
@@ -1070,9 +815,7 @@ msgid ""
 "The concave hull of a geometry represents a possibly concave geometry that "
 "encloses all geometries within the set. You can think of it as shrink "
 "wrapping."
-msgstr ""
-"凹包は、集合の範囲内におけるすべてのジオメトリーを囲む、できる限り凹となるジ"
-"オメトリを表現するものです。収縮包装とみることができます。"
+msgstr "凹包は、集合の範囲内におけるすべてのジオメトリーを囲む、できる限り凹となるジオメトリを表現するものです。収縮包装とみることができます。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:424
@@ -1080,15 +823,11 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>target_percent</parameter></"
-"paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
-"<parameter>allow_holes=false</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>target_percent</parameter></"
-"paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
+"<paramdef><type>float </type> "
+"<parameter>target_percent</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>boolean </type> "
 "<parameter>allow_holes=false</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>float </type> <parameter>target_percent</parameter></paramdef> <paramdef choice=\"opt\"><type>boolean </type> <parameter>allow_holes=false</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:435
@@ -1097,10 +836,7 @@ msgid ""
 "The concave hull of a geometry represents a possibly concave geometry that "
 "encloses all geometries within the set. Defaults to false for allowing "
 "polygons with holes. The result is never higher than a single polygon."
-msgstr ""
-"凹包は、集合の範囲内におけるすべてのジオメトリを囲む、できる限り凹となるジオ"
-"メトリを表現するものです。ポリゴンの穴を認めるのはデフォルトではfalseです。結"
-"果はシングルポリゴンより高くなることはありません。"
+msgstr "凹包は、集合の範囲内におけるすべてのジオメトリを囲む、できる限り凹となるジオメトリを表現するものです。ポリゴンの穴を認めるのはデフォルトではfalseです。結果はシングルポリゴンより高くなることはありません。"
 
 #. Tag: para
 #: reference_processing.xml:439
@@ -1111,15 +847,10 @@ msgid ""
 "the concave hull as the geometry you get by vacuum sealing a set of "
 "geometries. The target_percent of 1 will give you the same answer as the "
 "convex hull. A target_percent between 0 and 0.99 will give you something "
-"that should have a smaller area than the convex hull. This is different from "
-"a convex hull which is more like wrapping a rubber band around the set of "
+"that should have a smaller area than the convex hull. This is different from"
+" a convex hull which is more like wrapping a rubber band around the set of "
 "geometries."
-msgstr ""
-"target_percentは、凸包からPostGISがあきらめるか終了するまでに接近を試みる、凸"
-"包に対する目標割合です。凹包はジオメトリの集合を真空パックしたジオメトリと考"
-"えることができます。target_percentが1の場合には、凸包と同じ答えになります。"
-"target_parcetが0から0.99までの間では、凸包より小さい面積が得られます。これ"
-"が、ジオメトリ集合を輪ゴムで囲うのに似ている凸包との違いです。"
+msgstr "target_percentは、凸包からPostGISがあきらめるか終了するまでに接近を試みる、凸包に対する目標割合です。凹包はジオメトリの集合を真空パックしたジオメトリと考えることができます。target_percentが1の場合には、凸包と同じ答えになります。target_parcetが0から0.99までの間では、凸包より小さい面積が得られます。これが、ジオメトリ集合を輪ゴムで囲うのに似ている凸包との違いです。"
 
 #. Tag: para
 #: reference_processing.xml:444
@@ -1129,11 +860,7 @@ msgid ""
 "an aggregate - you can use it in conjunction with ST_Collect or ST_Union to "
 "get the concave hull of a set of points/linestring/polygons "
 "ST_ConcaveHull(ST_Collect(somepointfield), 0.80)."
-msgstr ""
-"通常はMULTI系とジオメトリコレクションに使われます。 集約関数ではないのです"
-"が、ST_CollectやST_Unionと併用して、ポイント/ラインストリング/ポリゴンの凹包"
-"を得ることができます。\"ST_ConcaveHull(ST_Collect(somepointfield), 0.80)\"と"
-"いったようにします。"
+msgstr "通常はMULTI系とジオメトリコレクションに使われます。 集約関数ではないのですが、ST_CollectやST_Unionと併用して、ポイント/ラインストリング/ポリゴンの凹包を得ることができます。\"ST_ConcaveHull(ST_Collect(somepointfield), 0.80)\"といったようにします。"
 
 #. Tag: para
 #: reference_processing.xml:449
@@ -1141,9 +868,7 @@ msgstr ""
 msgid ""
 "It is much slower to compute than convex hull but encloses the geometry "
 "better and is also useful for image recognition."
-msgstr ""
-"凸包の計算よりも非常に遅いですが、よりよくジオメトリを囲みますし、画像認識に"
-"も使用されます。"
+msgstr "凸包の計算よりも非常に遅いですが、よりよくジオメトリを囲みますし、画像認識にも使用されます。"
 
 #. Tag: para
 #: reference_processing.xml:452 reference_processing.xml:600
@@ -1160,68 +885,48 @@ msgid ""
 "Note - If you are using with points, linestrings, or geometry collections "
 "use ST_Collect. If you are using with polygons, use ST_Union since it may "
 "fail with invalid geometries."
-msgstr ""
-"ご注意 - ポイント、ラインストリング、ジオメトリコレクションで使用する場合に"
-"は、ST_Collectを使用して下さい。ポリゴンで使用する場合には、不正なジオメトリ"
-"で失敗する可能性があるため、ST_Unionを使用して下さい。"
+msgstr "ご注意 - ポイント、ラインストリング、ジオメトリコレクションで使用する場合には、ST_Collectを使用して下さい。ポリゴンで使用する場合には、不正なジオメトリで失敗する可能性があるため、ST_Unionを使用して下さい。"
 
 #. Tag: para
 #: reference_processing.xml:456
 #, no-c-format
 msgid ""
 "Note - The smaller you make the target percent, the longer it takes to "
-"process the concave hull and more likely to run into topological exceptions. "
-"Also the more floating points and number of points you accrue. First try a "
+"process the concave hull and more likely to run into topological exceptions."
+" Also the more floating points and number of points you accrue. First try a "
 "0.99 which does a first hop, is usually very fast, sometimes as fast as "
 "computing the convex hull, and usually gives much better than 99% of shrink "
-"since it almost always overshoots. Second hope of 0.98 it slower, others get "
-"slower usually quadratically. To reduce precision and float points, use "
-"<xref linkend=\"ST_SimplifyPreserveTopology\"/> or <xref linkend="
-"\"ST_SnapToGrid\"/> after ST_ConcaveHull. ST_SnapToGrid is a bit faster, but "
-"could result in invalid geometries where as ST_SimplifyPreserveTopology "
-"almost always preserves the validity of the geometry."
-msgstr ""
-"ご注意 - 目標割合を小さくすると、凹包処理が長くなり、トポロジ例外が発生しやす"
-"くなります。蓄積される浮動小数点数とポイントの数もまた多くなります。最初に"
-"0.99で実行してみて下さい。普通は非常に速く、時々凸包と同じ速さです。99%縮小で"
-"はほとんどの場合行き過ぎになるので、通常は99%縮小より良い結果になります。次に"
-"0.98で実行すると、2乗のオーダーで遅くなります。ST_ConcaveHull実行後に、精度と"
-"浮動小数点数を減らすために、<xref linkend=\"ST_SimplifyPreserveTopology\"/>や"
-"<xref linkend=\"ST_SnapToGrid\"/>を使用します。ST_SnapToGridは少し早くなりま"
-"すが、不正なジオメトリが得られることがあります。ST_SimplifyPreserveTopologyは"
-"常にジオメトリの妥当性を確保します。"
+"since it almost always overshoots. Second hope of 0.98 it slower, others get"
+" slower usually quadratically. To reduce precision and float points, use "
+"<xref linkend=\"ST_SimplifyPreserveTopology\"/> or <xref "
+"linkend=\"ST_SnapToGrid\"/> after ST_ConcaveHull. ST_SnapToGrid is a bit "
+"faster, but could result in invalid geometries where as "
+"ST_SimplifyPreserveTopology almost always preserves the validity of the "
+"geometry."
+msgstr "ご注意 - 目標割合を小さくすると、凹包処理が長くなり、トポロジ例外が発生しやすくなります。蓄積される浮動小数点数とポイントの数もまた多くなります。最初に0.99で実行してみて下さい。普通は非常に速く、時々凸包と同じ速さです。99%縮小ではほとんどの場合行き過ぎになるので、通常は99%縮小より良い結果になります。次に0.98で実行すると、2乗のオーダーで遅くなります。ST_ConcaveHull実行後に、精度と浮動小数点数を減らすために、<xref linkend=\"ST_SimplifyPreserveTopology\"/>や<xref linkend=\"ST_SnapToGrid\"/>を使用します。ST_SnapToGridは少し早くなりますが、不正なジオメトリが得られることがあります。ST_SimplifyPreserveTopologyは常にジオメトリの妥当性を確保します。"
 
 #. Tag: para
 #: reference_processing.xml:461
 #, no-c-format
 msgid ""
 "More real world examples and brief explanation of the technique are shown "
-"<ulink url=\"http://www.bostongis.com/postgis_concavehull.snippet\">http://"
-"www.bostongis.com/postgis_concavehull.snippet</ulink>"
-msgstr ""
-"現実世界の例と技術面でのしっかりした説明は、<ulink url=\"http://www."
-"bostongis.com/postgis_concavehull.snippet\">http://www.bostongis.com/"
-"postgis_concavehull.snippet</ulink>にあります。"
+"<ulink "
+"url=\"http://www.bostongis.com/postgis_concavehull.snippet\">http://www.bostongis.com/postgis_concavehull.snippet</ulink>"
+msgstr "現実世界の例と技術面でのしっかりした説明は、<ulink url=\"http://www.bostongis.com/postgis_concavehull.snippet\">http://www.bostongis.com/postgis_concavehull.snippet</ulink>にあります。"
 
 #. Tag: para
 #: reference_processing.xml:464
 #, no-c-format
 msgid ""
 "Also check out Simon Greener's article on demonstrating ConcaveHull "
-"introduced in Oracle 11G R2. <ulink url=\"http://www.spatialdbadvisor.com/"
-"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-"
-"oracle-11gr2\">http://www.spatialdbadvisor.com/"
-"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2</"
-"ulink>. The solution we get at 0.75 target percent of convex hull is similar "
-"to the shape Simon gets with Oracle SDO_CONCAVEHULL_BOUNDARY."
-msgstr ""
-"Oracle 11G R2で導入された凹包のデモンストレーションに関するSimon Greenerさん"
-"の記事も見てください。<ulink url=\"http://www.spatialdbadvisor.com/"
-"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-"
-"oracle-11gr2\">http://www.spatialdbadvisor.com/"
-"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2</"
-"ulink>にあります。凸包に対する目標割合を0.75にした際の形状がSimonさんOracleの"
-"SDO_CONCAVEHULL_BOUNDARYで得た形状と似ています。"
+"introduced in Oracle 11G R2. <ulink "
+"url=\"http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172"
+"/concave-hull-geometries-in-oracle-"
+"11gr2\">http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172"
+"/concave-hull-geometries-in-oracle-11gr2</ulink>. The solution we get at "
+"0.75 target percent of convex hull is similar to the shape Simon gets with "
+"Oracle SDO_CONCAVEHULL_BOUNDARY."
+msgstr "Oracle 11G R2で導入された凹包のデモンストレーションに関するSimon Greenerさんの記事も見てください。<ulink url=\"http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2\">http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2</ulink>にあります。凸包に対する目標割合を0.75にした際の形状がSimonさんOracleのSDO_CONCAVEHULL_BOUNDARYで得た形状と似ています。"
 
 #. Tag: para
 #: reference_processing.xml:468 reference_processing.xml:1096
@@ -1239,17 +944,13 @@ msgid ""
 "        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n"
 "        FROM disease_obs As d\n"
 "        GROUP BY d.disease_type;"
-msgstr ""
-"-- 観察ポイントを基に感染域の見積もりを得ます\n"
-"SELECT d.disease_type,\n"
-"        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n"
-"        FROM disease_obs As d\n"
-"        GROUP BY d.disease_type;"
+msgstr "-- 観察ポイントを基に感染域の見積もりを得ます\nSELECT d.disease_type,\n        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n        FROM disease_obs As d\n        GROUP BY d.disease_type;"
 
 #. Tag: para
 #: reference_processing.xml:483
 #, no-c-format
-msgid "ST_ConcaveHull of 2 polygons encased in target 100% shrink concave hull"
+msgid ""
+"ST_ConcaveHull of 2 polygons encased in target 100% shrink concave hull"
 msgstr " 縮小目標割合100%にした場合の2ポリゴンのST_ConcaveHull"
 
 #. Tag: programlisting
@@ -1257,18 +958,7 @@ msgstr " 縮小目標割合100%にした場合の2ポリゴンのST_ConcaveHull"
 #, no-c-format
 msgid ""
 "-- geometries overlaid with concavehull\n"
-"-- at target 100% shrink (this is the same as convex hull - since no "
-"shrink)\n"
-"SELECT\n"
-"        ST_ConcaveHull(\n"
-"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
-"                        50 60, 125 100, 175 150))'),\n"
-"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
-"                ), 1)\n"
-"         As convexhull;"
-msgstr ""
-"-- 目標縮小率を100%にした (凸包と同じとなり、縮小していません)場合の凹包で\n"
-"-- 覆ったジオメトリ\n"
+"-- at target 100% shrink (this is the same as convex hull - since no shrink)\n"
 "SELECT\n"
 "        ST_ConcaveHull(\n"
 "                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
@@ -1276,6 +966,7 @@ msgstr ""
 "                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
 "                ), 1)\n"
 "         As convexhull;"
+msgstr "-- 目標縮小率を100%にした (凸包と同じとなり、縮小していません)場合の凹包で\n-- 覆ったジオメトリ\nSELECT\n        ST_ConcaveHull(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ), 1)\n         As convexhull;"
 
 #. Tag: para
 #: reference_processing.xml:493
@@ -1296,15 +987,7 @@ msgid ""
 "                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
 "                ), 0.9)\n"
 "         As target_90;"
-msgstr ""
-"-- 目標縮小率を900%にした 場合の凹包で覆ったジオメトリ\n"
-"SELECT\n"
-"        ST_ConcaveHull(\n"
-"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
-"                        50 60, 125 100, 175 150))'),\n"
-"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
-"                ), 0.9)\n"
-"         As target_90;"
+msgstr "-- 目標縮小率を900%にした 場合の凹包で覆ったジオメトリ\nSELECT\n        ST_ConcaveHull(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ), 0.9)\n         As target_90;"
 
 #. Tag: para
 #: reference_processing.xml:506
@@ -1327,18 +1010,7 @@ msgid ""
 "\n"
 "SELECT ST_ConvexHull(ST_Collect(geom))\n"
 "FROM l_shape;"
-msgstr ""
-"-- 42ポイントでL字型を形成するテーブルを生成\n"
-"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
-"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
-"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
-"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
-"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
-"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
-"        INTO TABLE l_shape;\n"
-"\n"
-"SELECT ST_ConvexHull(ST_Collect(geom))\n"
-"FROM l_shape;"
+msgstr "-- 42ポイントでL字型を形成するテーブルを生成\nSELECT (ST_DumpPoints(ST_GeomFromText(\n'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n14 94,14 74,14 54,14 34,14 14)'))).geom\n        INTO TABLE l_shape;\n\nSELECT ST_ConvexHull(ST_Collect(geom))\nFROM l_shape;"
 
 #. Tag: para
 #: reference_processing.xml:516
@@ -1352,9 +1024,7 @@ msgstr "凸包に対する縮小目標割合を99%としたL字型のポイン
 msgid ""
 "SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n"
 "        FROM l_shape;"
-msgstr ""
-"SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n"
-"        FROM l_shape;"
+msgstr "SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n        FROM l_shape;"
 
 #. Tag: para
 #: reference_processing.xml:528
@@ -1370,10 +1040,7 @@ msgid ""
 "        -- at target 80% of convexhull\n"
 "        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n"
 "        FROM l_shape;"
-msgstr ""
-"-- 凸包に対する縮小目標割合を80%としたL字型のポイント群の凹包\n"
-"        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n"
-"        FROM l_shape;"
+msgstr "-- 凸包に対する縮小目標割合を80%としたL字型のポイント群の凹包\n        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n        FROM l_shape;"
 
 #. Tag: para
 #: reference_processing.xml:540
@@ -1385,28 +1052,15 @@ msgstr "凸包に覆われたマルチラインストリング"
 #: reference_processing.xml:548
 #, no-c-format
 msgid ""
-"multilinestring with overlaid with Concave hull of linestrings at 99% target "
-"-- first hop"
-msgstr ""
-"凸包に対する縮小目標割合を99% (第1段階)とした凹包に覆われたマルチラインストリ"
-"ング"
+"multilinestring with overlaid with Concave hull of linestrings at 99% target"
+" -- first hop"
+msgstr "凸包に対する縮小目標割合を99% (第1段階)とした凹包に覆われたマルチラインストリング"
 
 #. Tag: programlisting
 #: reference_processing.xml:552
 #, no-c-format
 msgid ""
-"SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 "
-"70,82 112,130 94,\n"
-"        130 62,122 40,156 32,162 76,172 88),\n"
-"(132 178,134 148,128 136,96 128,132 108,150 130,\n"
-"170 142,174 110,156 96,158 90,158 88),\n"
-"(22 64,66 28,94 38,94 68,114 76,112 30,\n"
-"132 10,168 18,178 34,186 52,184 74,190 100,\n"
-"190 122,182 148,178 170,176 184,156 164,146 178,\n"
-"132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
-msgstr ""
-"SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 "
-"70,82 112,130 94,\n"
+"SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,\n"
 "        130 62,122 40,156 32,162 76,172 88),\n"
 "(132 178,134 148,128 136,96 128,132 108,150 130,\n"
 "170 142,174 110,156 96,158 90,158 88),\n"
@@ -1414,16 +1068,15 @@ msgstr ""
 "132 10,168 18,178 34,186 52,184 74,190 100,\n"
 "190 122,182 148,178 170,176 184,156 164,146 178,\n"
 "132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
+msgstr "SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,\n        130 62,122 40,156 32,162 76,172 88),\n(132 178,134 148,128 136,96 128,132 108,150 130,\n170 142,174 110,156 96,158 90,158 88),\n(22 64,66 28,94 38,94 68,114 76,112 30,\n132 10,168 18,178 34,186 52,184 74,190 100,\n190 122,182 148,178 170,176 184,156 164,146 178,\n132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
 
 #. Tag: para
 #: reference_processing.xml:562
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_ConvexHull\"/>, <xref linkend="
-"\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
-msgstr ""
-", <xref linkend=\"ST_ConvexHull\"/>, <xref linkend="
-"\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
+", <xref linkend=\"ST_ConvexHull\"/>, <xref "
+"linkend=\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
+msgstr ", <xref linkend=\"ST_ConvexHull\"/>, <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:568
@@ -1437,9 +1090,7 @@ msgstr "ST_ConvexHull"
 msgid ""
 "<refpurpose>The convex hull of a geometry represents the minimum convex "
 "geometry that encloses all geometries within the set.</refpurpose>"
-msgstr ""
-"<refpurpose>凸包は与えられた集合の全てのジオメトリを含む最小の閉じた凸ジオメ"
-"トリです。</refpurpose>"
+msgstr "<refpurpose>凸包は与えられた集合の全てのジオメトリを含む最小の閉じた凸ジオメトリです。</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_processing.xml:575
@@ -1447,9 +1098,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_ConvexHull</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_ConvexHull</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ConvexHull</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:584
@@ -1457,9 +1106,7 @@ msgstr ""
 msgid ""
 "<para>The convex hull of a geometry represents the minimum convex geometry "
 "that encloses all geometries within the set.</para>"
-msgstr ""
-"<para>凸包は与えられた集合の全てのジオメトリを含む最小の閉じた凸ジオメトリで"
-"す。</para>"
+msgstr "<para>凸包は与えられた集合の全てのジオメトリを含む最小の閉じた凸ジオメトリです。</para>"
 
 #. Tag: para
 #: reference_processing.xml:587
@@ -1468,9 +1115,7 @@ msgid ""
 "One can think of the convex hull as the geometry you get by wrapping an "
 "elastic band around a set of geometries. This is different from a concave "
 "hull which is analogous to shrink-wrapping your geometries."
-msgstr ""
-"凸包は、ジオメトリの集合に輪ゴムをかけて得られるジオメトリと見ることができま"
-"す。これは縮小包装に似ている凹包と異なります。"
+msgstr "凸包は、ジオメトリの集合に輪ゴムをかけて得られるジオメトリと見ることができます。これは縮小包装に似ている凹包と異なります。"
 
 #. Tag: para
 #: reference_processing.xml:591
@@ -1479,10 +1124,7 @@ msgid ""
 "It is usually used with MULTI and Geometry Collections. Although it is not "
 "an aggregate - you can use it in conjunction with ST_Collect to get the "
 "convex hull of a set of points. ST_ConvexHull(ST_Collect(somepointfield))."
-msgstr ""
-"通常はMULTI系まはたジオメトリカラムを使いますが、集約関数ではありません - "
-"ST_Collectと併用してST_ConvexHull(ST_Collect(somepointfield))とすると、ポイン"
-"トの集合の凸包を得ることができます。"
+msgstr "通常はMULTI系まはたジオメトリカラムを使いますが、集約関数ではありません - ST_Collectと併用してST_ConvexHull(ST_Collect(somepointfield))とすると、ポイントの集合の凸包を得ることができます。"
 
 #. Tag: para
 #: reference_processing.xml:596
@@ -1490,8 +1132,7 @@ msgstr ""
 msgid ""
 "It is often used to determine an affected area based on a set of point "
 "observations."
-msgstr ""
-"ポイント観察の集合を基にして、影響を受ける範囲を決定するのに使用します。"
+msgstr "ポイント観察の集合を基にして、影響を受ける範囲を決定するのに使用します。"
 
 #. Tag: para
 #: reference_processing.xml:603
@@ -1508,12 +1149,7 @@ msgid ""
 "        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n"
 "        FROM disease_obs As d\n"
 "        GROUP BY d.disease_type;"
-msgstr ""
-"-- ポイント観察に基づいて、感染域の推定を得る\n"
-"SELECT d.disease_type,\n"
-"        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n"
-"        FROM disease_obs As d\n"
-"        GROUP BY d.disease_type;"
+msgstr "-- ポイント観察に基づいて、感染域の推定を得る\nSELECT d.disease_type,\n        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n        FROM disease_obs As d\n        GROUP BY d.disease_type;"
 
 #. Tag: para
 #: reference_processing.xml:617
@@ -1529,33 +1165,20 @@ msgstr "マルチラインストリングとマルチポイントの凸包"
 msgid ""
 "SELECT ST_AsText(ST_ConvexHull(\n"
 "        ST_Collect(\n"
-"                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 "
-"30))'),\n"
-"                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 "
-"10)')\n"
-"                        )) );\n"
-"---st_astext--\n"
-"POLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
-msgstr ""
-"SELECT ST_AsText(ST_ConvexHull(\n"
-"        ST_Collect(\n"
-"                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 "
-"30))'),\n"
-"                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 "
-"10)')\n"
+"                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 30))'),\n"
+"                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 10)')\n"
 "                        )) );\n"
 "---st_astext--\n"
 "POLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
+msgstr "SELECT ST_AsText(ST_ConvexHull(\n        ST_Collect(\n                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 30))'),\n                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 10)')\n                        )) );\n---st_astext--\nPOLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
 
 #. Tag: para
 #: reference_processing.xml:625
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend="
-"\"ST_MinimumBoundingCircle\"/>"
-msgstr ""
-", <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend="
-"\"ST_MinimumBoundingCircle\"/>"
+", <xref linkend=\"ST_ConcaveHull\"/>, <xref "
+"linkend=\"ST_MinimumBoundingCircle\"/>"
+msgstr ", <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend=\"ST_MinimumBoundingCircle\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:631
@@ -1571,53 +1194,43 @@ msgstr "CIRCULARSTRING/CURVEPOLYGONをLINESTRING/POLYGONに変換します。"
 
 #. Tag: funcsynopsis
 #: reference_processing.xml:637
-#, fuzzy, no-c-format
-msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></"
-"funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
-"type> <parameter>curveGeom</parameter></paramdef> <paramdef><type>integer</"
-"type> <parameter>segments_per_qtr_circle</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_CurveToLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</"
-"parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</"
-"parameter></paramdef> <paramdef><type>integer</type> "
-"<parameter>tolerance_type</parameter></paramdef> <paramdef><type>integer</"
-"type> <parameter>flags</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
-"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
-"<funcdef>geometry <function>ST_Collect</function></funcdef> "
-"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
+#, no-c-format
+msgid ""
+"<funcprototype> <funcdef>geometry "
+"<function>ST_CurveToLine</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_CurveToLine</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
+"<paramdef><type>integer</type> "
+"<parameter>segments_per_qtr_circle</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_CurveToLine</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
+"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
+"<paramdef><type>integer</type> "
+"<parameter>tolerance_type</parameter></paramdef> "
+"<paramdef><type>integer</type> <parameter>flags</parameter></paramdef> "
 "</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> <paramdef><type>integer</type> <parameter>segments_per_qtr_circle</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Cu [...]
 
 #. Tag: para
 #: reference_processing.xml:660
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Converts a CIRCULAR STRING to regular LINESTRING or CURVEPOLYGON to POLYGON. "
-"Useful for outputting to devices that can't support CIRCULARSTRING geometry "
-"types"
-msgstr ""
-"CIRCULARSTRINGを規則的なLINESTRINGに、または、CURVEPOLYGONをPOLYGONに変換しま"
-"す。CIRCULARSTRING型をサポートしないデバイスへの出力に使います。"
+"Converts a CIRCULAR STRING to regular LINESTRING or CURVEPOLYGON to POLYGON."
+" Useful for outputting to devices that can't support CIRCULARSTRING geometry"
+" types"
+msgstr "CIRCULARSTRINGを規則的なLINESTRINGに、または、CURVEPOLYGONをPOLYGONに変換します。CIRCULARSTRING型に対応していないデバイスへの出力に使います。"
 
 #. Tag: para
 #: reference_processing.xml:662
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Converts a given geometry to a linear geometry. Each curved geometry or "
-"segment is converted into a linear approximation using the given `tolerance` "
-"and options (32 segments per quadrant and no options by default)."
-msgstr ""
-"与えられたジオメトリを線型ジオメトリに変換します。それぞれの曲線ジオメトリま"
-"たはその区分は4分の1円ごとに32区分とするのをデフォルトとする線型近似に変換し"
-"ます。"
+"segment is converted into a linear approximation using the given `tolerance`"
+" and options (32 segments per quadrant and no options by default)."
+msgstr "与えられたジオメトリを線型ジオメトリに変換します。それぞれの曲線ジオメトリまたは辺は、`tolerance` とオプションを使用して線形近似に変換します (デフォルトでは4分の1円ごとに32辺でオプションなしです)。"
 
 #. Tag: para
 #: reference_processing.xml:667
@@ -1625,37 +1238,37 @@ msgstr ""
 msgid ""
 "The 'tolerance_type' argument determines interpretation of the `tolerance` "
 "argument. It can take the following values:"
-msgstr ""
+msgstr "'tolerance_type'引数によって`tolerance`引数の解釈が決定されます。"
 
 #. Tag: para
 #: reference_processing.xml:672
 #, no-c-format
 msgid "0 (default): Tolerance is max segments per quadrant."
-msgstr ""
+msgstr "0 (デフォルト): toleranceは4分の1円の最大辺数です。"
 
 #. Tag: para
 #: reference_processing.xml:675
 #, no-c-format
 msgid "1: Tolerance is max-deviation of line from curve, in source units."
-msgstr ""
+msgstr "1: toleranceは曲線からラインまでの最大差です。単位は入力ジオメトリの単位です。"
 
 #. Tag: para
 #: reference_processing.xml:678
 #, no-c-format
 msgid "2: Tolerance is max-angle, in radians, between generating radii."
-msgstr ""
+msgstr "2: toleranceは生成される半径がなす角度のラジアン単位の最大値です。"
 
 #. Tag: para
 #: reference_processing.xml:683
 #, no-c-format
 msgid "The 'flags' argument is a bitfield. 0 by default. Supported bits are:"
-msgstr ""
+msgstr "'flags'引数はビットフィールドです。デフォルトでは0です。次のビットに対応します。"
 
 #. Tag: para
 #: reference_processing.xml:688
 #, no-c-format
 msgid "1: Symmetric (orientation idependent) output."
-msgstr ""
+msgstr "1: 対称となる (方向独立)出力。"
 
 #. Tag: para
 #: reference_processing.xml:691
@@ -1663,7 +1276,7 @@ msgstr ""
 msgid ""
 "2: Retain angle, avoids reducing angles (segment lengths) when producing "
 "symmetric output. Has no effect when Symmetric flag is off."
-msgstr ""
+msgstr "2: 角度維持。対称出力を生成する時に角度 (辺長)減少を避けます。対称フラグがOFFの時は何の効果もありません。"
 
 #. Tag: para
 #: reference_processing.xml:696 reference_processing.xml:1296
@@ -1675,9 +1288,9 @@ msgstr "Availability: 1.2.2?"
 #: reference_processing.xml:697
 #, no-c-format
 msgid ""
-"Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and "
-"for symmetric output."
-msgstr ""
+"Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and"
+" for symmetric output."
+msgstr "Enhanced: 2.4.0 最大距離差による許容範囲と最大角度による許容範囲に対応し、対称出力に対応しました。"
 
 #. Tag: para
 #: reference_processing.xml:699
@@ -1701,108 +1314,62 @@ msgstr "&curve_support;"
 
 #. Tag: programlisting
 #: reference_processing.xml:709
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
-"150415,220227 150505,220227 150406)')));\n"
+"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)')));\n"
 "\n"
 "--Result --\n"
-" LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 "
-"150418.17258804,220273.613787707 150419.895736857,\n"
-" 220275.317452352 150421.704659462,220276.930305234 "
-"150423.594998003,220278.448460847 150425.562198489,\n"
-" 220279.868261823 150427.60152176,220281.186287736 "
-"150429.708054909,220282.399363347 150431.876723113,\n"
-" 220283.50456625 150434.10230186,220284.499233914 "
-"150436.379429536,220285.380970099 150438.702620341,220286.147650624 "
-"150441.066277505,\n"
-" 220286.797428488 150443.464706771,220287.328738321 "
-"150445.892130112,220287.740300149 150448.342699654,\n"
-" 220288.031122486 150450.810511759,220288.200504713 "
-"150453.289621251,220288.248038775 150455.77405574,\n"
-" 220288.173610157 150458.257830005,220287.977398166 "
-"150460.734960415,220287.659875492 150463.199479347,\n"
-" 220287.221807076 150465.64544956,220286.664248262 "
-"150468.066978495,220285.988542259 150470.458232479,220285.196316903 "
-"150472.81345077,\n"
-" 220284.289480732 150475.126959442,220283.270218395 "
-"150477.39318505,220282.140985384 150479.606668057,\n"
-" 220280.90450212 150481.762075989,220279.5637474 "
-"150483.85421628,220278.12195122 150485.87804878,\n"
-" 220276.582586992 150487.828697901,220274.949363179 "
-"150489.701464356,220273.226214362 150491.491836488,\n"
-" 220271.417291757 150493.195501133,220269.526953216 "
-"150494.808354014,220267.559752731 150496.326509628,\n"
-" 220265.520429459 150497.746310603,220263.41389631 "
-"150499.064336517,220261.245228106 150500.277412127,\n"
-" 220259.019649359 150501.38261503,220256.742521683 "
-"150502.377282695,220254.419330878 150503.259018879,\n"
-" 220252.055673714 150504.025699404,220249.657244448 "
-"150504.675477269,220247.229821107 150505.206787101,\n"
-" 220244.779251566 150505.61834893,220242.311439461 "
-"150505.909171266,220239.832329968 150506.078553494,\n"
-" 220237.347895479 150506.126087555,220234.864121215 "
-"150506.051658938,220232.386990804 150505.855446946,\n"
-" 220229.922471872 150505.537924272,220227.47650166 "
-"150505.099855856,220225.054972724 150504.542297043,\n"
+" LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 150418.17258804,220273.613787707 150419.895736857,\n"
+" 220275.317452352 150421.704659462,220276.930305234 150423.594998003,220278.448460847 150425.562198489,\n"
+" 220279.868261823 150427.60152176,220281.186287736 150429.708054909,220282.399363347 150431.876723113,\n"
+" 220283.50456625 150434.10230186,220284.499233914 150436.379429536,220285.380970099 150438.702620341,220286.147650624 150441.066277505,\n"
+" 220286.797428488 150443.464706771,220287.328738321 150445.892130112,220287.740300149 150448.342699654,\n"
+" 220288.031122486 150450.810511759,220288.200504713 150453.289621251,220288.248038775 150455.77405574,\n"
+" 220288.173610157 150458.257830005,220287.977398166 150460.734960415,220287.659875492 150463.199479347,\n"
+" 220287.221807076 150465.64544956,220286.664248262 150468.066978495,220285.988542259 150470.458232479,220285.196316903 150472.81345077,\n"
+" 220284.289480732 150475.126959442,220283.270218395 150477.39318505,220282.140985384 150479.606668057,\n"
+" 220280.90450212 150481.762075989,220279.5637474 150483.85421628,220278.12195122 150485.87804878,\n"
+" 220276.582586992 150487.828697901,220274.949363179 150489.701464356,220273.226214362 150491.491836488,\n"
+" 220271.417291757 150493.195501133,220269.526953216 150494.808354014,220267.559752731 150496.326509628,\n"
+" 220265.520429459 150497.746310603,220263.41389631 150499.064336517,220261.245228106 150500.277412127,\n"
+" 220259.019649359 150501.38261503,220256.742521683 150502.377282695,220254.419330878 150503.259018879,\n"
+" 220252.055673714 150504.025699404,220249.657244448 150504.675477269,220247.229821107 150505.206787101,\n"
+" 220244.779251566 150505.61834893,220242.311439461 150505.909171266,220239.832329968 150506.078553494,\n"
+" 220237.347895479 150506.126087555,220234.864121215 150506.051658938,220232.386990804 150505.855446946,\n"
+" 220229.922471872 150505.537924272,220227.47650166 150505.099855856,220225.054972724 150504.542297043,\n"
 " 220222.663718741 150503.86659104,220220.308500449 150503.074365683,\n"
 " 220217.994991777 150502.167529512,220215.72876617 150501.148267175,\n"
 " 220213.515283163 150500.019034164,220211.35987523 150498.7825509,\n"
 " 220209.267734939 150497.441796181,220207.243902439 150496,\n"
-" 220205.293253319 150494.460635772,220203.420486864 "
-"150492.82741196,220201.630114732 150491.104263143,\n"
-" 220199.926450087 150489.295340538,220198.313597205 "
-"150487.405001997,220196.795441592 150485.437801511,\n"
-" 220195.375640616 150483.39847824,220194.057614703 "
-"150481.291945091,220192.844539092 150479.123276887,220191.739336189 "
-"150476.89769814,\n"
-" 220190.744668525 150474.620570464,220189.86293234 "
-"150472.297379659,220189.096251815 150469.933722495,\n"
-" 220188.446473951 150467.535293229,220187.915164118 "
-"150465.107869888,220187.50360229 150462.657300346,\n"
-" 220187.212779953 150460.189488241,220187.043397726 "
-"150457.710378749,220186.995863664 150455.22594426,\n"
-" 220187.070292282 150452.742169995,220187.266504273 "
-"150450.265039585,220187.584026947 150447.800520653,\n"
-" 220188.022095363 150445.35455044,220188.579654177 "
-"150442.933021505,220189.25536018 150440.541767521,\n"
-" 220190.047585536 150438.18654923,220190.954421707 "
-"150435.873040558,220191.973684044 150433.60681495,\n"
-" 220193.102917055 150431.393331943,220194.339400319 "
-"150429.237924011,220195.680155039 150427.14578372,220197.12195122 "
-"150425.12195122,\n"
-" 220198.661315447 150423.171302099,220200.29453926 "
-"150421.298535644,220202.017688077 150419.508163512,220203.826610682 "
-"150417.804498867,\n"
-" 220205.716949223 150416.191645986,220207.684149708 "
-"150414.673490372,220209.72347298 150413.253689397,220211.830006129 "
-"150411.935663483,\n"
-" 220213.998674333 150410.722587873,220216.22425308 "
-"150409.61738497,220218.501380756 150408.622717305,220220.824571561 "
-"150407.740981121,\n"
-" 220223.188228725 150406.974300596,220225.586657991 150406.324522731,220227 "
-"150406)\n"
+" 220205.293253319 150494.460635772,220203.420486864 150492.82741196,220201.630114732 150491.104263143,\n"
+" 220199.926450087 150489.295340538,220198.313597205 150487.405001997,220196.795441592 150485.437801511,\n"
+" 220195.375640616 150483.39847824,220194.057614703 150481.291945091,220192.844539092 150479.123276887,220191.739336189 150476.89769814,\n"
+" 220190.744668525 150474.620570464,220189.86293234 150472.297379659,220189.096251815 150469.933722495,\n"
+" 220188.446473951 150467.535293229,220187.915164118 150465.107869888,220187.50360229 150462.657300346,\n"
+" 220187.212779953 150460.189488241,220187.043397726 150457.710378749,220186.995863664 150455.22594426,\n"
+" 220187.070292282 150452.742169995,220187.266504273 150450.265039585,220187.584026947 150447.800520653,\n"
+" 220188.022095363 150445.35455044,220188.579654177 150442.933021505,220189.25536018 150440.541767521,\n"
+" 220190.047585536 150438.18654923,220190.954421707 150435.873040558,220191.973684044 150433.60681495,\n"
+" 220193.102917055 150431.393331943,220194.339400319 150429.237924011,220195.680155039 150427.14578372,220197.12195122 150425.12195122,\n"
+" 220198.661315447 150423.171302099,220200.29453926 150421.298535644,220202.017688077 150419.508163512,220203.826610682 150417.804498867,\n"
+" 220205.716949223 150416.191645986,220207.684149708 150414.673490372,220209.72347298 150413.253689397,220211.830006129 150411.935663483,\n"
+" 220213.998674333 150410.722587873,220216.22425308 150409.61738497,220218.501380756 150408.622717305,220220.824571561 150407.740981121,\n"
+" 220223.188228725 150406.974300596,220225.586657991 150406.324522731,220227 150406)\n"
 "\n"
 "--3d example\n"
-"SELECT ST_AsEWKT(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(220268 "
-"150415 1,220227 150505 2,220227 150406 3)')));\n"
+"SELECT ST_AsEWKT(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)')));\n"
 "Output\n"
 "------\n"
-" LINESTRING(220268 150415 1,220269.95064912 150416.539364228 "
-"1.0181172856673,\n"
-" 220271.823415575 150418.17258804 1.03623457133459,220273.613787707 "
-"150419.895736857 1.05435185700189,....AD INFINITUM ....\n"
+" LINESTRING(220268 150415 1,220269.95064912 150416.539364228 1.0181172856673,\n"
+" 220271.823415575 150418.17258804 1.03623457133459,220273.613787707 150419.895736857 1.05435185700189,....AD INFINITUM ....\n"
 "        220225.586657991 150406.324522731 1.32611114201132,220227 150406 3)\n"
 "\n"
 "--use only 2 segments to approximate quarter circle\n"
-"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
-"150415,220227 150505,220227 150406)'),2));\n"
+"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)'),2));\n"
 "st_astext\n"
 "------------------------------\n"
-" LINESTRING(220268 150415,220287.740300149 150448.342699654,220278.12195122 "
-"150485.87804878,\n"
-" 220244.779251566 150505.61834893,220207.243902439 150496,220187.50360229 "
-"150462.657300346,\n"
+" LINESTRING(220268 150415,220287.740300149 150448.342699654,220278.12195122 150485.87804878,\n"
+" 220244.779251566 150505.61834893,220207.243902439 150496,220187.50360229 150462.657300346,\n"
 " 220197.12195122 150425.12195122,220227 150406)\n"
 "\n"
 "-- Ensure approximated line is no further than 20 units away from\n"
@@ -1815,110 +1382,8 @@ msgid ""
 "));\n"
 "st_astext\n"
 "-------------------------------------------------------------------------------------------\n"
-" LINESTRING(0 0,50 -86.6025403784438,150 -86.6025403784439,200 "
-"-1.1331077795296e-13,200 0)"
-msgstr ""
-"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
-"150415,220227 150505,220227 150406)')));\n"
-"\n"
-"-- 結果 --\n"
-" LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 "
-"150418.17258804,220273.613787707 150419.895736857,\n"
-" 220275.317452352 150421.704659462,220276.930305234 "
-"150423.594998003,220278.448460847 150425.562198489,\n"
-" 220279.868261823 150427.60152176,220281.186287736 "
-"150429.708054909,220282.399363347 150431.876723113,\n"
-" 220283.50456625 150434.10230186,220284.499233914 "
-"150436.379429536,220285.380970099 150438.702620341,220286.147650624 "
-"150441.066277505,\n"
-" 220286.797428488 150443.464706771,220287.328738321 "
-"150445.892130112,220287.740300149 150448.342699654,\n"
-" 220288.031122486 150450.810511759,220288.200504713 "
-"150453.289621251,220288.248038775 150455.77405574,\n"
-" 220288.173610157 150458.257830005,220287.977398166 "
-"150460.734960415,220287.659875492 150463.199479347,\n"
-" 220287.221807076 150465.64544956,220286.664248262 "
-"150468.066978495,220285.988542259 150470.458232479,220285.196316903 "
-"150472.81345077,\n"
-" 220284.289480732 150475.126959442,220283.270218395 "
-"150477.39318505,220282.140985384 150479.606668057,\n"
-" 220280.90450212 150481.762075989,220279.5637474 "
-"150483.85421628,220278.12195122 150485.87804878,\n"
-" 220276.582586992 150487.828697901,220274.949363179 "
-"150489.701464356,220273.226214362 150491.491836488,\n"
-" 220271.417291757 150493.195501133,220269.526953216 "
-"150494.808354014,220267.559752731 150496.326509628,\n"
-" 220265.520429459 150497.746310603,220263.41389631 "
-"150499.064336517,220261.245228106 150500.277412127,\n"
-" 220259.019649359 150501.38261503,220256.742521683 "
-"150502.377282695,220254.419330878 150503.259018879,\n"
-" 220252.055673714 150504.025699404,220249.657244448 "
-"150504.675477269,220247.229821107 150505.206787101,\n"
-" 220244.779251566 150505.61834893,220242.311439461 "
-"150505.909171266,220239.832329968 150506.078553494,\n"
-" 220237.347895479 150506.126087555,220234.864121215 "
-"150506.051658938,220232.386990804 150505.855446946,\n"
-" 220229.922471872 150505.537924272,220227.47650166 "
-"150505.099855856,220225.054972724 150504.542297043,\n"
-" 220222.663718741 150503.86659104,220220.308500449 150503.074365683,\n"
-" 220217.994991777 150502.167529512,220215.72876617 150501.148267175,\n"
-" 220213.515283163 150500.019034164,220211.35987523 150498.7825509,\n"
-" 220209.267734939 150497.441796181,220207.243902439 150496,\n"
-" 220205.293253319 150494.460635772,220203.420486864 "
-"150492.82741196,220201.630114732 150491.104263143,\n"
-" 220199.926450087 150489.295340538,220198.313597205 "
-"150487.405001997,220196.795441592 150485.437801511,\n"
-" 220195.375640616 150483.39847824,220194.057614703 "
-"150481.291945091,220192.844539092 150479.123276887,220191.739336189 "
-"150476.89769814,\n"
-" 220190.744668525 150474.620570464,220189.86293234 "
-"150472.297379659,220189.096251815 150469.933722495,\n"
-" 220188.446473951 150467.535293229,220187.915164118 "
-"150465.107869888,220187.50360229 150462.657300346,\n"
-" 220187.212779953 150460.189488241,220187.043397726 "
-"150457.710378749,220186.995863664 150455.22594426,\n"
-" 220187.070292282 150452.742169995,220187.266504273 "
-"150450.265039585,220187.584026947 150447.800520653,\n"
-" 220188.022095363 150445.35455044,220188.579654177 "
-"150442.933021505,220189.25536018 150440.541767521,\n"
-" 220190.047585536 150438.18654923,220190.954421707 "
-"150435.873040558,220191.973684044 150433.60681495,\n"
-" 220193.102917055 150431.393331943,220194.339400319 "
-"150429.237924011,220195.680155039 150427.14578372,220197.12195122 "
-"150425.12195122,\n"
-" 220198.661315447 150423.171302099,220200.29453926 "
-"150421.298535644,220202.017688077 150419.508163512,220203.826610682 "
-"150417.804498867,\n"
-" 220205.716949223 150416.191645986,220207.684149708 "
-"150414.673490372,220209.72347298 150413.253689397,220211.830006129 "
-"150411.935663483,\n"
-" 220213.998674333 150410.722587873,220216.22425308 "
-"150409.61738497,220218.501380756 150408.622717305,220220.824571561 "
-"150407.740981121,\n"
-" 220223.188228725 150406.974300596,220225.586657991 150406.324522731,220227 "
-"150406)\n"
-"\n"
-"-- 3次元の例\n"
-"SELECT ST_AsEWKT(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(220268 "
-"150415 1,220227 150505 2,220227 150406 3)')));\n"
-"Output\n"
-"------\n"
-" LINESTRING(220268 150415 1,220269.95064912 150416.539364228 "
-"1.0181172856673,\n"
-" 220271.823415575 150418.17258804 1.03623457133459,220273.613787707 "
-"150419.895736857 1.05435185700189,....AD INFINITUM ....\n"
-"        220225.586657991 150406.324522731 1.32611114201132,220227 150406 3)\n"
-"\n"
-"-- 二つの区分だけで4分の1円を近似\n"
-"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
-"150415,220227 150505,220227 150406)'),2));\n"
-"st_astext\n"
-"------------------------------\n"
-" LINESTRING(220268 150415,220287.740300149 150448.342699654,220278.12195122 "
-"150485.87804878,\n"
-" 220244.779251566 150505.61834893,220207.243902439 150496,220187.50360229 "
-"150462.657300346,\n"
-" 220197.12195122 150425.12195122,220227 150406)"
+" LINESTRING(0 0,50 -86.6025403784438,150 -86.6025403784439,200 -1.1331077795296e-13,200 0)"
+msgstr "SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)')));\n\n-- 結果 --\n LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 150418.17258804,220273.613787707 150419.895736857,\n 220275.317452352 150421.704659462,220276.930305234 150423.594998003,220278.448460847 150425.562198489,\n 220279.868261823 150427.60152176,220281.186287736 150429.708054909,220282.399363347 150431.876723113,\n 220283.50456625 15043 [...]
 
 #. Tag: refname
 #: reference_processing.xml:722
@@ -1940,27 +1405,19 @@ msgid ""
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
 "<paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> "
 "<paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_DelaunayTriangles</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_DelaunayTriangles</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> <paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> <paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:743
 #, no-c-format
 msgid ""
-"Return a <ulink url=\"http://en.wikipedia.org/wiki/Delaunay_triangulation"
-"\">Delaunay triangulation</ulink> around the vertices of the input geometry. "
-"Output is a COLLECTION of polygons (for flags=0) or a MULTILINESTRING (for "
-"flags=1) or TIN (for flags=2). The tolerance, if any, is used to snap input "
-"vertices togheter."
-msgstr ""
-"入力ジオメトリの頂点の周りの<ulink url=\"http://ja.wikipedia.org/wiki/"
-"%E3%83%89%E3%83%AD%E3%83%8D%E3%83%BC%E5%9B%B3\">ドロネー三角形</ulink>を返し"
-"ます。出力はポリゴンのコレクション (flags=0の場合)、MULTILINESTRING (flags=1"
-"の場合)、TIN(flags=2の場合)のいずれかになります。いずれの場合も、入力の頂点を"
-"一緒にスナップするために許容誤差が使われます。"
+"Return a <ulink "
+"url=\"http://en.wikipedia.org/wiki/Delaunay_triangulation\">Delaunay "
+"triangulation</ulink> around the vertices of the input geometry. Output is a"
+" COLLECTION of polygons (for flags=0) or a MULTILINESTRING (for flags=1) or "
+"TIN (for flags=2). The tolerance, if any, is used to snap input vertices "
+"togheter."
+msgstr "入力ジオメトリの頂点の周りの<ulink url=\"http://ja.wikipedia.org/wiki/%E3%83%89%E3%83%AD%E3%83%8D%E3%83%BC%E5%9B%B3\">ドロネー三角形</ulink>を返します。出力はポリゴンのコレクション (flags=0の場合)、MULTILINESTRING (flags=1の場合)、TIN(flags=2の場合)のいずれかになります。いずれの場合も、入力の頂点を一緒にスナップするために許容誤差が使われます。"
 
 #. Tag: para
 #: reference_processing.xml:752
@@ -1997,22 +1454,15 @@ msgid ""
 "                        50 60, 125 100, 175 150))'),\n"
 "                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
 "                )"
-msgstr ""
-"-- 元のジオメトリ --\n"
-"        ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
-"                        50 60, 125 100, 175 150))'),\n"
-"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
-"                )"
+msgstr "-- 元のジオメトリ --\n        ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                )"
 
 #. Tag: para
 #: reference_processing.xml:778
 #, no-c-format
 msgid ""
-"ST_DelaunayTriangles of 2 polygons: delaunay triangle polygons each triangle "
-"themed in different color"
-msgstr ""
-"二つのポリゴンのST_DelaunayTriangles: ポリゴンごとに異なる色をつけたドロネー"
-"三角形ポリゴン"
+"ST_DelaunayTriangles of 2 polygons: delaunay triangle polygons each triangle"
+" themed in different color"
+msgstr "二つのポリゴンのST_DelaunayTriangles: ポリゴンごとに異なる色をつけたドロネー三角形ポリゴン"
 
 #. Tag: programlisting
 #: reference_processing.xml:781
@@ -2026,15 +1476,7 @@ msgid ""
 "                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
 "                ))\n"
 "         As  dtriag;"
-msgstr ""
-"-- マルチラインストリングによる三角形を載せたジオメトリ --\n"
-"SELECT\n"
-"        ST_DelaunayTriangles(\n"
-"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
-"                        50 60, 125 100, 175 150))'),\n"
-"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
-"                ))\n"
-"         As  dtriag;"
+msgstr "-- マルチラインストリングによる三角形を載せたジオメトリ --\nSELECT\n        ST_DelaunayTriangles(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ))\n         As  dtriag;"
 
 #. Tag: para
 #: reference_processing.xml:788
@@ -2053,14 +1495,7 @@ msgid ""
 "                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
 "                ),0.001,1)\n"
 "         As  dtriag;"
-msgstr ""
-"SELECT\n"
-"        ST_DelaunayTriangles(\n"
-"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
-"                        50 60, 125 100, 175 150))'),\n"
-"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
-"                ),0.001,1)\n"
-"         As  dtriag;"
+msgstr "SELECT\n        ST_DelaunayTriangles(\n                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n                        50 60, 125 100, 175 150))'),\n                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n                ),0.001,1)\n         As  dtriag;"
 
 #. Tag: para
 #: reference_processing.xml:799
@@ -2094,29 +1529,7 @@ msgid ""
 "POLYGON((154 14,150 14,154 6,154 14))\n"
 ":\n"
 ":"
-msgstr ""
-"-- L字型に42個のポイントを持つテーブルを生成\n"
-"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
-"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
-"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
-"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
-"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
-"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
-"        INTO TABLE l_shape;\n"
-"-- 個別の三角形ポリゴンとして出力\n"
-"SELECT ST_AsText((ST_Dump(geom)).geom) As wkt\n"
-"FROM ( SELECT ST_DelaunayTriangles(ST_Collect(geom)) As geom\n"
-"FROM l_shape) As foo;\n"
-"\n"
-"-- wkt --\n"
-"POLYGON((6 194,6 190,14 194,6 194))\n"
-"POLYGON((14 194,6 190,14 174,14 194))\n"
-"POLYGON((14 194,14 174,154 14,14 194))\n"
-"POLYGON((154 14,14 174,14 154,154 14))\n"
-"POLYGON((154 14,14 154,150 14,154 14))\n"
-"POLYGON((154 14,150 14,154 6,154 14))\n"
-":\n"
-":"
+msgstr "-- L字型に42個のポイントを持つテーブルを生成\nSELECT (ST_DumpPoints(ST_GeomFromText(\n'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n14 94,14 74,14 54,14 34,14 14)'))).geom\n        INTO TABLE l_shape;\n-- 個別の三角形ポリゴンとして出力\nSELECT ST_AsText((ST_Dump(geom)).geom) As wkt\nFROM ( SELECT ST_DelaunayTriangles(ST_Collect( [...]
 
 #. Tag: title
 #: reference_processing.xml:811
@@ -2136,15 +1549,7 @@ msgid ""
 "-----wkt----\n"
 "GEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n"
 " ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
-msgstr ""
-"-- 3次元マルチポイント --\n"
-"SELECT ST_AsText(ST_DelaunayTriangles(ST_GeomFromText(\n"
-"'MULTIPOINT Z(14 14 10,\n"
-"150 14 100,34 6 25, 20 10 150)'))) As wkt;\n"
-"\n"
-"----- WKT ----\n"
-"GEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n"
-" ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
+msgstr "-- 3次元マルチポイント --\nSELECT ST_AsText(ST_DelaunayTriangles(ST_GeomFromText(\n'MULTIPOINT Z(14 14 10,\n150 14 100,34 6 25, 20 10 150)'))) As wkt;\n\n----- WKT ----\nGEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
 
 #. Tag: para
 #: reference_processing.xml:816 reference_processing.xml:1561
@@ -2164,9 +1569,7 @@ msgstr "ST_Difference"
 msgid ""
 "Returns a geometry that represents that part of geometry A that does not "
 "intersect with geometry B."
-msgstr ""
-"ジオメトリBにインタセクトしないジオメトリAの部分を表現するジオメトリを返しま"
-"す。"
+msgstr "ジオメトリBにインタセクトしないジオメトリAの部分を表現するジオメトリを返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:831
@@ -2175,10 +1578,7 @@ msgid ""
 "<funcdef>geometry <function>ST_Difference</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
 "<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Difference</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Difference</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:842
@@ -2188,10 +1588,7 @@ msgid ""
 "intersect with geometry B. One can think of this as GeometryA - "
 "ST_Intersection(A,B). If A is completely contained in B then an empty "
 "geometry collection is returned."
-msgstr ""
-"ジオメトリBにインタセクトしないジオメトリAの部分を表現するジオメトリを返しま"
-"す。これは、ジオメトリA - ST_Intersection(A,B)と見ることができます。Aが完全に"
-"Bに含まれる場合に、空ジオメトリコレクションが返されます。"
+msgstr "ジオメトリBにインタセクトしないジオメトリAの部分を表現するジオメトリを返します。これは、ジオメトリA - ST_Intersection(A,B)と見ることができます。Aが完全にBに含まれる場合に、空ジオメトリコレクションが返されます。"
 
 #. Tag: para
 #: reference_processing.xml:845
@@ -2217,9 +1614,7 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.20"
 msgid ""
 "&Z_support; However it seems to only consider x y when doing the difference "
 "and tacks back on the Z-Index"
-msgstr ""
-"&Z_support; ただし、差を取ってZインデクスを戻す時に、X Yのみ考慮に入れている"
-"ように見えます。"
+msgstr "&Z_support; ただし、差を取ってZインデクスを戻す時に、X Yのみ考慮に入れているように見えます。"
 
 #. Tag: para
 #: reference_processing.xml:870
@@ -2237,21 +1632,7 @@ msgstr "二つのラインストリングの差"
 #: reference_processing.xml:891
 #, no-c-format
 msgid ""
-"--Safe for 2d. This is same geometries as what is shown for "
-"st_symdifference\n"
-"SELECT ST_AsText(\n"
-"        ST_Difference(\n"
-"                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
-"                        ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
-"                )\n"
-"        );\n"
-"\n"
-"st_astext\n"
-"---------\n"
-"LINESTRING(50 150,50 200)"
-msgstr ""
-"-- 2次元では安全です。これは同じST_SymDifferenceで示したのと同じジオメトリで"
-"す。\n"
+"--Safe for 2d. This is same geometries as what is shown for st_symdifference\n"
 "SELECT ST_AsText(\n"
 "        ST_Difference(\n"
 "                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
@@ -2262,26 +1643,18 @@ msgstr ""
 "st_astext\n"
 "---------\n"
 "LINESTRING(50 150,50 200)"
+msgstr "-- 2次元では安全です。これは同じST_SymDifferenceで示したのと同じジオメトリです。\nSELECT ST_AsText(\n        ST_Difference(\n                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n                        ST_GeomFromText('LINESTRING(50 50, 50 150)')\n                )\n        );\n\nst_astext\n---------\nLINESTRING(50 150,50 200)"
 
 #. Tag: programlisting
 #: reference_processing.xml:893
 #, no-c-format
 msgid ""
 "--When used in 3d doesn't quite do the right thing\n"
-"SELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 "
-"5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 "
-"38.281 5)')));\n"
-"st_asewkt\n"
-"---------\n"
-"MULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
-msgstr ""
-"-- 3次元では正しく動作しません\n"
-"SELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 "
-"5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 "
-"38.281 5)')));\n"
+"SELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 38.281 5)')));\n"
 "st_asewkt\n"
 "---------\n"
 "MULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
+msgstr "-- 3次元では正しく動作しません\nSELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 38.281 5)')));\nst_asewkt\n---------\nMULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
 
 #. Tag: refname
 #: reference_processing.xml:906
@@ -2302,9 +1675,7 @@ msgstr "ジオメトリg1から作られたgeometry_dump(geom, path)行の集合
 msgid ""
 "<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
+msgstr "<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> <paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:921
@@ -2314,16 +1685,10 @@ msgid ""
 "rows, formed by a geometry (geom) and an array of integers (path). When the "
 "input geometry is a simple type (POINT,LINESTRING,POLYGON) a single record "
 "will be returned with an empty path array and the input geometry as geom. "
-"When the input geometry is a collection or multi it will return a record for "
-"each of the collection components, and the path will express the position of "
-"the component inside the collection."
-msgstr ""
-"これは集合を返す関数 (SRF=set-returning function)です。ジオメトリ "
-"(<varname>geom</varname>)と整数配列 (<varname>path</varname>)で作られる"
-"<varname>geometry_dump</varname>行を返します。入力ジオメトリが単純型 (POINT,"
-"LINESTRING,POLYGON)の場合は、単一の行で返り、pathには空配列、geomには入力ジオ"
-"メトリが入ります。入力ジオメトリがジオメトリコレクションまたはMULTI系の場合"
-"は、要素ごとの行で返り、pathはコレクション内の要素位置を表します。"
+"When the input geometry is a collection or multi it will return a record for"
+" each of the collection components, and the path will express the position "
+"of the component inside the collection."
+msgstr "これは集合を返す関数 (SRF=set-returning function)です。ジオメトリ (<varname>geom</varname>)と整数配列 (<varname>path</varname>)で作られる<varname>geometry_dump</varname>行を返します。入力ジオメトリが単純型 (POINT,LINESTRING,POLYGON)の場合は、単一の行で返り、pathには空配列、geomには入力ジオメトリが入ります。入力ジオメトリがジオメトリコレクションまたはMULTI系の場合は、要素ごとの行で返り、pathはコレクション内の要素位置を表します。"
 
 #. Tag: para
 #: reference_processing.xml:930
@@ -2332,9 +1697,7 @@ msgid ""
 "ST_Dump is useful for expanding geometries. It is the reverse of a GROUP BY "
 "in that it creates new rows. For example it can be use to expand "
 "MULTIPOLYGONS into POLYGONS."
-msgstr ""
-"ST_Dumpはジオメトリを展開するのに使えます。新しい行を作る点では、GROUP BYの逆"
-"です。たとえば、MULTIPOLYGONをPOLYGONに展開するために使われます。"
+msgstr "ST_Dumpはジオメトリを展開するのに使えます。新しい行を作る点では、GROUP BYの逆です。たとえば、MULTIPOLYGONをPOLYGONに展開するために使われます。"
 
 #. Tag: para
 #: reference_processing.xml:934 reference_processing.xml:994
@@ -2342,8 +1705,7 @@ msgstr ""
 msgid ""
 "Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
 "introduced."
-msgstr ""
-"Enhanced: 2.0.0 多面体サーフェス対応、三角対応、TIN対応が導入されました。"
+msgstr "Enhanced: 2.0.0 多面体サーフェス対応、三角対応、TIN対応が導入されました。"
 
 #. Tag: para
 #: reference_processing.xml:935
@@ -2357,9 +1719,7 @@ msgstr "Availability: PostGIS 1.0.0RC1 PostgreSQL 7.3以上が必要です。"
 msgid ""
 "Prior to 1.3.4, this function crashes if used with geometries that contain "
 "CURVES. This is fixed in 1.3.4+"
-msgstr ""
-"1.3.4より前では、曲線を含むジオメトリで使用すると、この関数はクラッシュしま"
-"す。これは1.3.4以上で訂正されています。"
+msgstr "1.3.4より前では、曲線を含むジオメトリで使用すると、この関数はクラッシュします。これは1.3.4以上で訂正されています。"
 
 #. Tag: para
 #: reference_processing.xml:942 reference_processing.xml:997
@@ -2383,34 +1743,17 @@ msgid ""
 "      (ST_Dump(sometable.the_geom)).geom AS the_geom\n"
 "FROM sometable;\n"
 "\n"
-"-- Break a compound curve into its constituent linestrings and "
-"circularstrings\n"
-"SELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n"
-"  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n"
-"         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 "
-"1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n"
-"        ) AS a;\n"
-"          st_asewkt          | st_hasarc\n"
-"-----------------------------+----------\n"
-" CIRCULARSTRING(0 0,1 1,1 0) | t\n"
-" LINESTRING(1 0,0 1)         | f\n"
-"(2 rows)"
-msgstr ""
-"SELECT sometable.field1, sometable.field1,\n"
-"      (ST_Dump(sometable.the_geom)).geom AS the_geom\n"
-"FROM sometable;\n"
-"\n"
-"-- COMPOUNDCURVEをLINESTRINGとCIRCULARSTRINGとに分けます\n"
+"-- Break a compound curve into its constituent linestrings and circularstrings\n"
 "SELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n"
 "  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n"
-"         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 "
-"1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n"
+"         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n"
 "        ) AS a;\n"
 "          st_asewkt          | st_hasarc\n"
 "-----------------------------+----------\n"
 " CIRCULARSTRING(0 0,1 1,1 0) | t\n"
 " LINESTRING(1 0,0 1)         | f\n"
 "(2 rows)"
+msgstr "SELECT sometable.field1, sometable.field1,\n      (ST_Dump(sometable.the_geom)).geom AS the_geom\nFROM sometable;\n\n-- COMPOUNDCURVEをLINESTRINGとCIRCULARSTRINGとに分けます\nSELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n        ) AS a;\n          st_asewkt          | st_hasarc\n-----------------------------+----------\n CIRCULAR [...]
 
 #. Tag: title
 #: reference_processing.xml:951 reference_processing.xml:1019
@@ -2427,30 +1770,8 @@ msgid ""
 "SELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n"
 "  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
 "((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
-"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
-"0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
-"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
-"1))\n"
-")') ) AS p_geom )  AS a;\n"
-"\n"
-" path |                geom_ewkt\n"
-"------+------------------------------------------\n"
-"    1 | POLYGON((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0))\n"
-"    2 | POLYGON((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0))\n"
-"    3 | POLYGON((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))\n"
-"    4 | POLYGON((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0))\n"
-"    5 | POLYGON((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0))\n"
-"    6 | POLYGON((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1))"
-msgstr ""
-"-- 多面体サーフェスの例\n"
-"-- 多面体サーフェスを面に分解\n"
-"SELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n"
-"  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
-"((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
-"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
-"0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
-"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
-"1))\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
 ")') ) AS p_geom )  AS a;\n"
 "\n"
 " path |                geom_ewkt\n"
@@ -2461,6 +1782,7 @@ msgstr ""
 "    4 | POLYGON((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0))\n"
 "    5 | POLYGON((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0))\n"
 "    6 | POLYGON((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1))"
+msgstr "-- 多面体サーフェスの例\n-- 多面体サーフェスを面に分解\nSELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n)') ) AS p_geom )  AS a;\n\n path |                geom_ewkt\n------+-------- [...]
 
 #. Tag: programlisting
 #: reference_processing.xml:954
@@ -2488,41 +1810,16 @@ msgid ""
 "------+-------------------------------------\n"
 " {1}  | TRIANGLE((0 0 0,0 0 1,0 1 0,0 0 0))\n"
 " {2}  | TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
-msgstr ""
-"-- TIN --\n"
-"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
-"  FROM\n"
-"    (SELECT\n"
-"       ST_Dump( ST_GeomFromEWKT('TIN (((\n"
-"                0 0 0,\n"
-"                0 0 1,\n"
-"                0 1 0,\n"
-"                0 0 0\n"
-"            )), ((\n"
-"                0 0 0,\n"
-"                0 1 0,\n"
-"                1 1 0,\n"
-"                0 0 0\n"
-"            ))\n"
-"            )') ) AS gdump\n"
-"    ) AS g;\n"
-"-- 結果 --\n"
-" path |                 wkt\n"
-"------+-------------------------------------\n"
-" {1}  | TRIANGLE((0 0 0,0 0 1,0 1 0,0 0 0))\n"
-" {2}  | TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
+msgstr "-- TIN --\nSELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_Dump( ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )') ) AS gdump\n    ) AS g;\n-- 結果 --\n path |                 wkt\n------+-------------------------------------\n  [...]
 
 #. Tag: para
 #: reference_processing.xml:958
 #, no-c-format
 msgid ""
-", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend="
-"\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend="
-"\"ST_GeometryN\"/>"
-msgstr ""
-", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend="
-"\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend="
-"\"ST_GeometryN\"/>"
+", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
+"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
+"linkend=\"ST_GeometryN\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_GeometryN\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:964
@@ -2534,8 +1831,8 @@ msgstr "ST_DumpPoints"
 #: reference_processing.xml:965
 #, no-c-format
 msgid ""
-"Returns a set of geometry_dump (geom,path) rows of all points that make up a "
-"geometry."
+"Returns a set of geometry_dump (geom,path) rows of all points that make up a"
+" geometry."
 msgstr "ジオメトリを作る全ての点のgometry_dump(geom,path)行の集合を返します。"
 
 #. Tag: funcprototype
@@ -2544,57 +1841,42 @@ msgstr "ジオメトリを作る全ての点のgometry_dump(geom,path)行の集
 msgid ""
 "<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:979
 #, no-c-format
 msgid ""
-"This set-returning function (SRF) returns a set of <varname>geometry_dump</"
-"varname> rows formed by a geometry (<varname>geom</varname>) and an array of "
-"integers (<varname>path</varname>)."
-msgstr ""
-"この集合を返す関数 (SRF=set-returning function)は、ジオメトリ "
-"(<varname>geom</varname>)と整数配列 (<varname>path</varname>)で作られる"
-"<varname>geometry_dump</varname>行を返します。"
+"This set-returning function (SRF) returns a set of "
+"<varname>geometry_dump</varname> rows formed by a geometry "
+"(<varname>geom</varname>) and an array of integers "
+"(<varname>path</varname>)."
+msgstr "この集合を返す関数 (SRF=set-returning function)は、ジオメトリ (<varname>geom</varname>)と整数配列 (<varname>path</varname>)で作られる<varname>geometry_dump</varname>行を返します。"
 
 #. Tag: para
 #: reference_processing.xml:982
 #, no-c-format
 msgid ""
-"The <parameter>geom</parameter> component of <varname>geometry_dump</"
-"varname> are all the <varname>POINT</varname>s that make up the supplied "
-"geometry"
-msgstr ""
-"<varname>geometry_dump</varname>の<parameter>geom</parameter>要素は全て、与え"
-"られたジオメトリを作る<varname>POINT</varname>です。"
+"The <parameter>geom</parameter> component of "
+"<varname>geometry_dump</varname> are all the <varname>POINT</varname>s that "
+"make up the supplied geometry"
+msgstr "<varname>geometry_dump</varname>の<parameter>geom</parameter>要素は全て、与えられたジオメトリを作る<varname>POINT</varname>です。"
 
 #. Tag: para
 #: reference_processing.xml:985
 #, no-c-format
 msgid ""
-"The <parameter>path</parameter> component of <varname>geometry_dump</"
-"varname> (an <varname>integer[]</varname>) is an index reference enumerating "
-"the <varname>POINT</varname>s of the supplied geometry. For example, if a "
-"<varname>LINESTRING</varname> is supplied, a path of <varname>{i}</varname> "
-"is returned where <varname>i</varname> is the <varname>nth</varname> "
-"coordinate in the <varname>LINESTRING</varname>. If a <varname>POLYGON</"
-"varname> is supplied, a path of <varname>{i,j}</varname> is returned where "
-"<varname>i</varname> is the ring number (1 is outer; inner rings follow) and "
-"<varname>j</varname> enumerates the <varname>POINT</varname>s (again 1-based "
-"index)."
-msgstr ""
-"<varname>geometry_dump</varname>の<parameter>path</parameter>要素 "
-"(<varname>integer[]</varname>)は、与えられたジオメトリの<varname>POINT</"
-"varname>を列挙するインデクス参照です。たとえば、<varname>LINESTRING</varname>"
-"が与えられた場合に、<varname>{i}</varname>のpathが返ります。ここで、"
-"<varname>i</varname>は<varname>LINESTRING</varname>の<varname>n番目</varname>"
-"の座標です。<varname>POLYGON</varname>が与えられた場合には、<varname>{i,j}</"
-"varname>のpathが返ります。ここで、<varname>i</varname>は環番号 (1が外環で、内"
-"環が続きます)で、<varname>j</varname>は<varname>POINT</varname>を列挙するもの"
-"です (1始まり)。"
+"The <parameter>path</parameter> component of "
+"<varname>geometry_dump</varname> (an <varname>integer[]</varname>) is an "
+"index reference enumerating the <varname>POINT</varname>s of the supplied "
+"geometry. For example, if a <varname>LINESTRING</varname> is supplied, a "
+"path of <varname>{i}</varname> is returned where <varname>i</varname> is the"
+" <varname>nth</varname> coordinate in the <varname>LINESTRING</varname>. If "
+"a <varname>POLYGON</varname> is supplied, a path of <varname>{i,j}</varname>"
+" is returned where <varname>i</varname> is the ring number (1 is outer; "
+"inner rings follow) and <varname>j</varname> enumerates the "
+"<varname>POINT</varname>s (again 1-based index)."
+msgstr "<varname>geometry_dump</varname>の<parameter>path</parameter>要素 (<varname>integer[]</varname>)は、与えられたジオメトリの<varname>POINT</varname>を列挙するインデクス参照です。たとえば、<varname>LINESTRING</varname>が与えられた場合に、<varname>{i}</varname>のpathが返ります。ここで、<varname>i</varname>は<varname>LINESTRING</varname>の<varname>n番目</varname>の座標です。<varname>POLYGON</varname>が与えられた場合には、<varname>{i,j}</varname>のpathが返ります。ここで、<varname>i</varname>は環番号 (1が外環で、内環が続きます)で、<varname>j</varname>は<varname>POINT</varname>を列挙するものです (1始まり)。"
 
 #. Tag: para
 #: reference_processing.xml:993
@@ -2620,30 +1902,10 @@ msgstr "ラインストリングのテーブルのノードへの古典的な分
 msgid ""
 "SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\n"
 "FROM (SELECT 1 As edge_id\n"
-"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS "
-"dp\n"
-"     UNION ALL\n"
-"     SELECT 2 As edge_id\n"
-"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS "
-"dp\n"
-"   ) As foo;\n"
-" edge_id | index |    wktnode\n"
-"---------+-------+--------------\n"
-"       1 |     1 | POINT(1 2)\n"
-"       1 |     2 | POINT(3 4)\n"
-"       1 |     3 | POINT(10 10)\n"
-"       2 |     1 | POINT(3 5)\n"
-"       2 |     2 | POINT(5 6)\n"
-"       2 |     3 | POINT(9 10)"
-msgstr ""
-"SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\n"
-"FROM (SELECT 1 As edge_id\n"
-"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS "
-"dp\n"
+"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS dp\n"
 "     UNION ALL\n"
 "     SELECT 2 As edge_id\n"
-"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS "
-"dp\n"
+"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS dp\n"
 "   ) As foo;\n"
 " edge_id | index |    wktnode\n"
 "---------+-------+--------------\n"
@@ -2653,6 +1915,7 @@ msgstr ""
 "       2 |     1 | POINT(3 5)\n"
 "       2 |     2 | POINT(5 6)\n"
 "       2 |     3 | POINT(9 10)"
+msgstr "SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\nFROM (SELECT 1 As edge_id\n        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS dp\n     UNION ALL\n     SELECT 2 As edge_id\n        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS dp\n   ) As foo;\n edge_id | index |    wktnode\n---------+-------+--------------\n       1 |     1 | POINT(1 2)\n       1 |     2 | POINT(3 4)\n       1 |     3 | POINT(10 10)\n       2 |   [...]
 
 #. Tag: title
 #: reference_processing.xml:1006
@@ -2716,59 +1979,7 @@ msgid ""
 " {5,2,1,3} | POINT(6 7)\n"
 " {5,2,1,4} | POINT(5 4)\n"
 "(29 rows)"
-msgstr ""
-"SELECT path, ST_AsText(geom)\n"
-"FROM (\n"
-"  SELECT (ST_DumpPoints(g.geom)).*\n"
-"  FROM\n"
-"    (SELECT\n"
-"       'GEOMETRYCOLLECTION(\n"
-"          POINT ( 0 1 ),\n"
-"          LINESTRING ( 0 3, 3 4 ),\n"
-"          POLYGON (( 2 0, 2 3, 0 2, 2 0 )),\n"
-"          POLYGON (( 3 0, 3 3, 6 3, 6 0, 3 0 ),\n"
-"                   ( 5 1, 4 2, 5 2, 5 1 )),\n"
-"          MULTIPOLYGON (\n"
-"                  (( 0 5, 0 8, 4 8, 4 5, 0 5 ),\n"
-"                   ( 1 6, 3 6, 2 7, 1 6 )),\n"
-"                  (( 5 4, 5 8, 6 7, 5 4 ))\n"
-"          )\n"
-"        )'::geometry AS geom\n"
-"    ) AS g\n"
-"  ) j;\n"
-"\n"
-"   path    | st_astext\n"
-"-----------+------------\n"
-" {1,1}     | POINT(0 1)\n"
-" {2,1}     | POINT(0 3)\n"
-" {2,2}     | POINT(3 4)\n"
-" {3,1,1}   | POINT(2 0)\n"
-" {3,1,2}   | POINT(2 3)\n"
-" {3,1,3}   | POINT(0 2)\n"
-" {3,1,4}   | POINT(2 0)\n"
-" {4,1,1}   | POINT(3 0)\n"
-" {4,1,2}   | POINT(3 3)\n"
-" {4,1,3}   | POINT(6 3)\n"
-" {4,1,4}   | POINT(6 0)\n"
-" {4,1,5}   | POINT(3 0)\n"
-" {4,2,1}   | POINT(5 1)\n"
-" {4,2,2}   | POINT(4 2)\n"
-" {4,2,3}   | POINT(5 2)\n"
-" {4,2,4}   | POINT(5 1)\n"
-" {5,1,1,1} | POINT(0 5)\n"
-" {5,1,1,2} | POINT(0 8)\n"
-" {5,1,1,3} | POINT(4 8)\n"
-" {5,1,1,4} | POINT(4 5)\n"
-" {5,1,1,5} | POINT(0 5)\n"
-" {5,1,2,1} | POINT(1 6)\n"
-" {5,1,2,2} | POINT(3 6)\n"
-" {5,1,2,3} | POINT(2 7)\n"
-" {5,1,2,4} | POINT(1 6)\n"
-" {5,2,1,1} | POINT(5 4)\n"
-" {5,2,1,2} | POINT(5 8)\n"
-" {5,2,1,3} | POINT(6 7)\n"
-" {5,2,1,4} | POINT(5 4)\n"
-"(29 rows)"
+msgstr "SELECT path, ST_AsText(geom)\nFROM (\n  SELECT (ST_DumpPoints(g.geom)).*\n  FROM\n    (SELECT\n       'GEOMETRYCOLLECTION(\n          POINT ( 0 1 ),\n          LINESTRING ( 0 3, 3 4 ),\n          POLYGON (( 2 0, 2 3, 0 2, 2 0 )),\n          POLYGON (( 3 0, 3 3, 6 3, 6 0, 3 0 ),\n                   ( 5 1, 4 2, 5 2, 5 1 )),\n          MULTIPOLYGON (\n                  (( 0 5, 0 8, 4 8, 4 5, 0 5 ),\n                   ( 1 6, 3 6, 2 7, 1 6 )),\n                  (( 5 4, 5 8, 6 7, 5 4 [...]
 
 #. Tag: programlisting
 #: reference_processing.xml:1020
@@ -2778,13 +1989,10 @@ msgid ""
 "SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
 "  FROM\n"
 "    (SELECT\n"
-"       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 "
-"1, 0 1 0, 0 0 0)),\n"
-"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
-"0)),\n"
+"       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
+"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
 "((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
-"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
-"1)) )') ) AS gdump\n"
+"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )') ) AS gdump\n"
 "    ) AS g;\n"
 "-- result --\n"
 "  path   |     wkt\n"
@@ -2820,53 +2028,7 @@ msgid ""
 " {6,1,4} | POINT(0 1 1)\n"
 " {6,1,5} | POINT(0 0 1)\n"
 "(30 rows)"
-msgstr ""
-"-- 多面体サーフェスの立方体--\n"
-"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
-"  FROM\n"
-"    (SELECT\n"
-"       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 "
-"1, 0 1 0, 0 0 0)),\n"
-"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
-"0)),\n"
-"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
-"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
-"1)) )') ) AS gdump\n"
-"    ) AS g;\n"
-"-- 結果 --\n"
-"  path   |     wkt\n"
-"---------+--------------\n"
-" {1,1,1} | POINT(0 0 0)\n"
-" {1,1,2} | POINT(0 0 1)\n"
-" {1,1,3} | POINT(0 1 1)\n"
-" {1,1,4} | POINT(0 1 0)\n"
-" {1,1,5} | POINT(0 0 0)\n"
-" {2,1,1} | POINT(0 0 0)\n"
-" {2,1,2} | POINT(0 1 0)\n"
-" {2,1,3} | POINT(1 1 0)\n"
-" {2,1,4} | POINT(1 0 0)\n"
-" {2,1,5} | POINT(0 0 0)\n"
-" {3,1,1} | POINT(0 0 0)\n"
-" {3,1,2} | POINT(1 0 0)\n"
-" {3,1,3} | POINT(1 0 1)\n"
-" {3,1,4} | POINT(0 0 1)\n"
-" {3,1,5} | POINT(0 0 0)\n"
-" {4,1,1} | POINT(1 1 0)\n"
-" {4,1,2} | POINT(1 1 1)\n"
-" {4,1,3} | POINT(1 0 1)\n"
-" {4,1,4} | POINT(1 0 0)\n"
-" {4,1,5} | POINT(1 1 0)\n"
-" {5,1,1} | POINT(0 1 0)\n"
-" {5,1,2} | POINT(0 1 1)\n"
-" {5,1,3} | POINT(1 1 1)\n"
-" {5,1,4} | POINT(1 1 0)\n"
-" {5,1,5} | POINT(0 1 0)\n"
-" {6,1,1} | POINT(0 0 1)\n"
-" {6,1,2} | POINT(1 0 1)\n"
-" {6,1,3} | POINT(1 1 1)\n"
-" {6,1,4} | POINT(0 1 1)\n"
-" {6,1,5} | POINT(0 0 1)\n"
-"(30 rows)"
+msgstr "-- 多面体サーフェスの立方体--\nSELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )') ) AS gdump\n    ) AS g;\n-- 結果 --\n  path   |     wkt\n---------+--------------\n {1,1,1}  [...]
 
 #. Tag: programlisting
 #: reference_processing.xml:1021
@@ -2890,25 +2052,7 @@ msgid ""
 " {2}  | POINT(0 9)\n"
 " {3}  | POINT(9 0)\n"
 " {4}  | POINT(0 0)"
-msgstr ""
-"-- 三角形 --\n"
-"SELECT (g.gdump).path, ST_AsText((g.gdump).geom) as wkt\n"
-"  FROM\n"
-"    (SELECT\n"
-"       ST_DumpPoints( ST_GeomFromEWKT('TRIANGLE ((\n"
-"                0 0,\n"
-"                0 9,\n"
-"                9 0,\n"
-"                0 0\n"
-"            ))') ) AS gdump\n"
-"    ) AS g;\n"
-"-- 結果 --\n"
-" path |    wkt\n"
-"------+------------\n"
-" {1}  | POINT(0 0)\n"
-" {2}  | POINT(0 9)\n"
-" {3}  | POINT(9 0)\n"
-" {4}  | POINT(0 0)"
+msgstr "-- 三角形 --\nSELECT (g.gdump).path, ST_AsText((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_DumpPoints( ST_GeomFromEWKT('TRIANGLE ((\n                0 0,\n                0 9,\n                9 0,\n                0 0\n            ))') ) AS gdump\n    ) AS g;\n-- 結果 --\n path |    wkt\n------+------------\n {1}  | POINT(0 0)\n {2}  | POINT(0 9)\n {3}  | POINT(9 0)\n {4}  | POINT(0 0)"
 
 #. Tag: programlisting
 #: reference_processing.xml:1022
@@ -2943,46 +2087,15 @@ msgid ""
 " {2,1,3} | POINT(1 1 0)\n"
 " {2,1,4} | POINT(0 0 0)\n"
 "(8 rows)"
-msgstr ""
-"-- TIN --\n"
-"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
-"  FROM\n"
-"    (SELECT\n"
-"       ST_DumpPoints( ST_GeomFromEWKT('TIN (((\n"
-"                0 0 0,\n"
-"                0 0 1,\n"
-"                0 1 0,\n"
-"                0 0 0\n"
-"            )), ((\n"
-"                0 0 0,\n"
-"                0 1 0,\n"
-"                1 1 0,\n"
-"                0 0 0\n"
-"            ))\n"
-"            )') ) AS gdump\n"
-"    ) AS g;\n"
-"-- 結果 --\n"
-"  path   |     wkt\n"
-"---------+--------------\n"
-" {1,1,1} | POINT(0 0 0)\n"
-" {1,1,2} | POINT(0 0 1)\n"
-" {1,1,3} | POINT(0 1 0)\n"
-" {1,1,4} | POINT(0 0 0)\n"
-" {2,1,1} | POINT(0 0 0)\n"
-" {2,1,2} | POINT(0 1 0)\n"
-" {2,1,3} | POINT(1 1 0)\n"
-" {2,1,4} | POINT(0 0 0)\n"
-"(8 rows)"
+msgstr "-- TIN --\nSELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n  FROM\n    (SELECT\n       ST_DumpPoints( ST_GeomFromEWKT('TIN (((\n                0 0 0,\n                0 0 1,\n                0 1 0,\n                0 0 0\n            )), ((\n                0 0 0,\n                0 1 0,\n                1 1 0,\n                0 0 0\n            ))\n            )') ) AS gdump\n    ) AS g;\n-- 結果 --\n  path   |     wkt\n---------+--------------\n {1,1,1} | POINT(0 0 0)\ [...]
 
 #. Tag: para
 #: reference_processing.xml:1026
 #, no-c-format
 msgid ""
-", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
-"\"/>, <xref linkend=\"ST_DumpRings\"/>"
-msgstr ""
-", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
-"\"/>, <xref linkend=\"ST_DumpRings\"/>"
+", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
+"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:1031
@@ -2996,9 +2109,7 @@ msgstr "ST_DumpRings"
 msgid ""
 "Returns a set of <varname>geometry_dump</varname> rows, representing the "
 "exterior and interior rings of a polygon."
-msgstr ""
-"ポリゴンの外環と内環を表す<varname>geometry_dump</varname>行の集合を返しま"
-"す。"
+msgstr "ポリゴンの外環と内環を表す<varname>geometry_dump</varname>行の集合を返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1039
@@ -3006,26 +2117,19 @@ msgstr ""
 msgid ""
 "<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
+msgstr "<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> <paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1049
 #, no-c-format
 msgid ""
 "This is a set-returning function (SRF). It returns a set of "
-"<varname>geometry_dump</varname> rows, defined as an <varname>integer[]</"
-"varname> and a <varname>geometry</varname>, aliased \"path\" and \"geom\" "
-"respectively. The \"path\" field holds the polygon ring index containing a "
-"single integer: 0 for the shell, >0 for holes. The \"geom\" field contains "
-"the corresponding ring as a polygon."
-msgstr ""
-"これは集合を返す関数 (SRF=set-returning function)です。それぞれ\"path\", "
-"\"geom\"と別名が付けられた<varname>integer[]</varname>と<varname>geometry</"
-"varname>で定義さた<varname>geometry_dump</varname>行の集合を返します。\"path"
-"\"フィールドは、単一整数を持つ環のインデクスで、0が外環で、0より大きい値は内"
-"環です。\"geom\"フィールドは、対応する環をポリゴンで持ちます。"
+"<varname>geometry_dump</varname> rows, defined as an "
+"<varname>integer[]</varname> and a <varname>geometry</varname>, aliased "
+"\"path\" and \"geom\" respectively. The \"path\" field holds the polygon "
+"ring index containing a single integer: 0 for the shell, >0 for holes. The "
+"\"geom\" field contains the corresponding ring as a polygon."
+msgstr "これは集合を返す関数 (SRF=set-returning function)です。それぞれ\"path\", \"geom\"と別名が付けられた<varname>integer[]</varname>と<varname>geometry</varname>で定義さた<varname>geometry_dump</varname>行の集合を返します。\"path\"フィールドは、単一整数を持つ環のインデクスで、0が外環で、0より大きい値は内環です。\"geom\"フィールドは、対応する環をポリゴンで持ちます。"
 
 #. Tag: para
 #: reference_processing.xml:1055
@@ -3050,69 +2154,30 @@ msgid ""
 "\n"
 "SELECT ST_AsEWKT(geom) As the_geom, path\n"
 "        FROM ST_DumpRings(\n"
-"                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 "
-"5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 "
-"5132466 1,-8148924 5132394 1,\n"
-"                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 "
-"1,-8149237 5132093 1,-8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
-"1,\n"
-"                -8150305 5132788 1,-8149064 5133092 1),\n"
-"                (-8149362 5132394 1,-8149446 5132501 1,-8149548 5132597 "
-"1,-8149695 5132675 1,-8149362 5132394 1))')\n"
-"                )  as foo;\n"
-" path |                                            the_geom\n"
-"----------------------------------------------------------------------------------------------------------------\n"
-"  {0} | POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 "
-"1,-8148972 5132767 1,-8148958 5132508 1,\n"
-"          |          -8148941 5132466 1,-8148924 5132394 1,\n"
-"          |          -8148903 5132210 1,-8148930 5131967 1,\n"
-"          |          -8148992 5131978 1,-8149237 5132093 1,\n"
-"          |          -8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
-"1,-8150305 5132788 1,-8149064 5133092 1))\n"
-"  {1} | POLYGON((-8149362 5132394 1,-8149446 5132501 1,\n"
-"          |          -8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 "
-"1))"
-msgstr ""
-"SELECT sometable.field1, sometable.field1,\n"
-"          (ST_DumpRings(sometable.the_geom)).geom As the_geom\n"
-"FROM sometableOfpolys;\n"
-"\n"
-"SELECT ST_AsEWKT(geom) As the_geom, path\n"
-"        FROM ST_DumpRings(\n"
-"                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 "
-"5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 "
-"5132466 1,-8148924 5132394 1,\n"
-"                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 "
-"1,-8149237 5132093 1,-8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
-"1,\n"
+"                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 5132466 1,-8148924 5132394 1,\n"
+"                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 1,-8149237 5132093 1,-8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 1,\n"
 "                -8150305 5132788 1,-8149064 5133092 1),\n"
-"                (-8149362 5132394 1,-8149446 5132501 1,-8149548 5132597 "
-"1,-8149695 5132675 1,-8149362 5132394 1))')\n"
+"                (-8149362 5132394 1,-8149446 5132501 1,-8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 1))')\n"
 "                )  as foo;\n"
 " path |                                            the_geom\n"
 "----------------------------------------------------------------------------------------------------------------\n"
-"  {0} | POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 "
-"1,-8148972 5132767 1,-8148958 5132508 1,\n"
+"  {0} | POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,\n"
 "          |          -8148941 5132466 1,-8148924 5132394 1,\n"
 "          |          -8148903 5132210 1,-8148930 5131967 1,\n"
 "          |          -8148992 5131978 1,-8149237 5132093 1,\n"
-"          |          -8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
-"1,-8150305 5132788 1,-8149064 5133092 1))\n"
+"          |          -8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 1,-8150305 5132788 1,-8149064 5133092 1))\n"
 "  {1} | POLYGON((-8149362 5132394 1,-8149446 5132501 1,\n"
-"          |          -8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 "
-"1))"
+"          |          -8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 1))"
+msgstr "SELECT sometable.field1, sometable.field1,\n          (ST_DumpRings(sometable.the_geom)).geom As the_geom\nFROM sometableOfpolys;\n\nSELECT ST_AsEWKT(geom) As the_geom, path\n        FROM ST_DumpRings(\n                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 5132466 1,-8148924 5132394 1,\n                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 1,-8149237 5132093 1,-8149404 513 [...]
 
 #. Tag: para
 #: reference_processing.xml:1071
 #, no-c-format
 msgid ""
-", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
-"\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_InteriorRingN"
-"\"/>"
-msgstr ""
-", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
-"\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_InteriorRingN"
-"\"/>"
+", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
+"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
+"linkend=\"ST_InteriorRingN\"/>"
+msgstr ", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_InteriorRingN\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:1077
@@ -3126,9 +2191,7 @@ msgstr "ST_FlipCoordinates"
 msgid ""
 "Returns a version of the given geometry with X and Y axis flipped. Useful "
 "for people who have built latitude/longitude features and need to fix them."
-msgstr ""
-"与えられたジオメトリのX軸とY軸とを入れ替えたものを返します。緯度/経度のフィー"
-"チャーを構築して、これを訂正したい場合に使えます。"
+msgstr "与えられたジオメトリのX軸とY軸とを入れ替えたものを返します。緯度/経度のフィーチャーを構築して、これを訂正したい場合に使えます。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1086
@@ -3136,9 +2199,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1095
@@ -3168,13 +2229,7 @@ msgid ""
 "------------\n"
 "POINT(2 1)\n"
 "                 ]]>"
-msgstr ""
-"<![CDATA[\n"
-"SELECT ST_AsEWKT(ST_FlipCoordinates(GeomFromEWKT('POINT(1 2)')));\n"
-" st_asewkt\n"
-"------------\n"
-"POINT(2 1)\n"
-"                 ]]>"
+msgstr "<![CDATA[\nSELECT ST_AsEWKT(ST_FlipCoordinates(GeomFromEWKT('POINT(1 2)')));\n st_asewkt\n------------\nPOINT(2 1)\n                 ]]>"
 
 #. Tag: refname
 #: reference_processing.xml:1119
@@ -3188,9 +2243,7 @@ msgstr "ST_GeneratePoints"
 msgid ""
 "Converts a polygon or multi-polygon into a multi-point composed of randomly "
 "location points within the original areas."
-msgstr ""
-"ポリゴンまたはマルチポリゴンから、元の領域の内部の、乱数で決められた位置に置"
-"かれた点からなるマルチポイントに変換します。"
+msgstr "ポリゴンまたはマルチポリゴンから、元の領域の内部の、乱数で決められた位置に置かれた点からなるマルチポイントに変換します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1126
@@ -3199,10 +2252,7 @@ msgid ""
 "<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> "
 "<paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> "
 "<paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> "
-"<paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> "
-"<paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> <paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> <paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1144
@@ -3210,9 +2260,7 @@ msgstr ""
 msgid ""
 "ST_GeneratePoints generates pseudo-random points until the requested number "
 "are found within the input area."
-msgstr ""
-"ST_GeneratePointsは、指定された個数が入力領域内に出現するまで、擬似乱数による"
-"点を生成します。"
+msgstr "ST_GeneratePointsは、指定された個数が入力領域内に出現するまで、擬似乱数による点を生成します。"
 
 #. Tag: para
 #: reference_processing.xml:1149 reference_processing.xml:1980
@@ -3241,12 +2289,7 @@ msgid ""
 "                ST_GeomFromText(\n"
 "                'LINESTRING(50 50,150 150,150 50)'\n"
 "                ), 10, 'endcap=round join=round'), 12);"
-msgstr ""
-"SELECT ST_GeneratePoints(\n"
-"        ST_Buffer(\n"
-"                ST_GeomFromText(\n"
-"                'LINESTRING(50 50,150 150,150 50)'\n"
-"                ), 10, 'endcap=round join=round'), 12);"
+msgstr "SELECT ST_GeneratePoints(\n        ST_Buffer(\n                ST_GeomFromText(\n                'LINESTRING(50 50,150 150,150 50)'\n                ), 10, 'endcap=round join=round'), 12);"
 
 #. Tag: refname
 #: reference_processing.xml:1191
@@ -3258,28 +2301,24 @@ msgstr "ST_Intersection"
 #: reference_processing.xml:1193
 #, no-c-format
 msgid ""
-"(T) Returns a geometry that represents the shared portion of geomA and geomB."
+"(T) Returns a geometry that represents the shared portion of geomA and "
+"geomB."
 msgstr "(T) geomAとgeomBの共有する部分を表現するジオメトリを返します。"
 
 #. Tag: funcsynopsis
 #: reference_processing.xml:1199
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_Intersection</function></"
-"funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </"
-"paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geography "
-"<function>ST_Intersection</function></funcdef> <paramdef> <type>geography</"
-"type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</"
-"type> <parameter>geogB</parameter> </paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_Intersection</function></"
-"funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </"
-"paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geography "
-"<function>ST_Intersection</function></funcdef> <paramdef> <type>geography</"
-"type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</"
-"type> <parameter>geogB</parameter> </paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Intersection</function></funcdef> <paramdef> "
+"<type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> "
+"<type>geometry</type> <parameter>geomB</parameter> </paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geography "
+"<function>ST_Intersection</function></funcdef> <paramdef> "
+"<type>geography</type> <parameter>geogA</parameter> </paramdef> <paramdef> "
+"<type>geography</type> <parameter>geogB</parameter> </paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Intersection</function></funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </paramdef> </funcprototype> <funcprototype> <funcdef>geography <function>ST_Intersection</function></funcdef> <paramdef> <type>geography</type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</type> <parameter>geogB</parameter> </paramdef> </func [...]
 
 #. Tag: para
 #: reference_processing.xml:1226
@@ -3287,8 +2326,7 @@ msgstr ""
 msgid ""
 "Returns a geometry that represents the point set intersection of the "
 "Geometries."
-msgstr ""
-"ジオメトリのインタセクションとなる点集合を表現するジオメトリを返します。"
+msgstr "ジオメトリのインタセクションとなる点集合を表現するジオメトリを返します。"
 
 #. Tag: para
 #: reference_processing.xml:1229
@@ -3296,8 +2334,7 @@ msgstr ""
 msgid ""
 "In other words - that portion of geometry A and geometry B that is shared "
 "between the two geometries."
-msgstr ""
-"言い換えると、ジオメトリAとジオメトリBとで共有されている部分のことです。"
+msgstr "言い換えると、ジオメトリAとジオメトリBとで共有されている部分のことです。"
 
 #. Tag: para
 #: reference_processing.xml:1232
@@ -3305,9 +2342,7 @@ msgstr ""
 msgid ""
 "If the geometries do not share any space (are disjoint), then an empty "
 "geometry collection is returned."
-msgstr ""
-"ジオメトリの共有部分が無い (非接触になる)場合には、空ジオメトリコレクションが"
-"返されます。"
+msgstr "ジオメトリの共有部分が無い (非接触になる)場合には、空ジオメトリコレクションが返されます。"
 
 #. Tag: para
 #: reference_processing.xml:1234
@@ -3315,41 +2350,35 @@ msgstr ""
 msgid ""
 "ST_Intersection in conjunction with ST_Intersects is very useful for "
 "clipping geometries such as in bounding box, buffer, region queries where "
-"you only want to return that portion of a geometry that sits in a country or "
-"region of interest."
-msgstr ""
-"ST_IntersectionとST_Intersectsとの併用は、バウンディングボックス、バッファ、"
-"領域のクエリ等で、対象とする国または地域にあるジオメトリの部分の返ってほしい"
-"ところを切り取るのに、非常に便利です。"
+"you only want to return that portion of a geometry that sits in a country or"
+" region of interest."
+msgstr "ST_IntersectionとST_Intersectsとの併用は、バウンディングボックス、バッファ、領域のクエリ等で、対象とする国または地域にあるジオメトリの部分の返ってほしいところを切り取るのに、非常に便利です。"
 
 #. Tag: para
 #: reference_processing.xml:1237
 #, no-c-format
 msgid ""
 "Geography: For geography this is really a thin wrapper around the geometry "
-"implementation. It first determines the best SRID that fits the bounding box "
-"of the 2 geography objects (if geography objects are within one half zone "
+"implementation. It first determines the best SRID that fits the bounding box"
+" of the 2 geography objects (if geography objects are within one half zone "
 "UTM but not same UTM will pick one of those) (favoring UTM or Lambert "
 "Azimuthal Equal Area (LAEA) north/south pole, and falling back on mercator "
 "in worst case scenario) and then intersection in that best fit planar "
 "spatial ref and retransforms back to WGS84 geography."
-msgstr ""
-"ジオグラフィ: ジオメトリ実装にかぶさる、薄いラッパです。ジオグラフィオブジェ"
-"クトのバウンディングボックスに最適なSRIDを決定し (UTMが望ましいですが、ランベ"
-"ルト正積方位図法 (北/南)、最悪のシナリオでメルカトルに頼ります)、その平面で"
-"バッファを生成し、WGS84ジオグラフィに戻します。"
+msgstr "ジオグラフィ: ジオメトリ実装にかぶさる、薄いラッパです。ジオグラフィオブジェクトのバウンディングボックスに最適なSRIDを決定し (UTMが望ましいですが、ランベルト正積方位図法 (北/南)、最悪のシナリオでメルカトルに頼ります)、その平面でバッファを生成し、WGS84ジオグラフィに戻します。"
 
 #. Tag: para
 #: reference_processing.xml:1240
 #, no-c-format
-msgid "Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument"
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument"
 msgstr "<varname>GEOMETRYCOLLECTION</varname>を引数として呼ばないでください。"
 
 #. Tag: para
 #: reference_processing.xml:1243
 #, no-c-format
 msgid "This function will drop the M coordinate values if present."
-msgstr ""
+msgstr "この関数はM値が存在している場合には削除します。"
 
 #. Tag: para
 #: reference_processing.xml:1245
@@ -3359,16 +2388,10 @@ msgid ""
 "linkend=\"ST_3DIntersection\"/> which does a proper 3D intersection for 3D "
 "geometries. Although this function works with Z-coordinate, it does an "
 "averaging of Z-Coordinate values when <code>postgis.backend=geos</code>. "
-"<code>postgis.backend=sfcgal</code>, it will return a 2D geometry regardless "
-"ignoring the Z-Coordinate. Refer to <xref linkend=\"postgis_backend\"/> for "
-"details."
-msgstr ""
-"3次元ジオメトリで動作させるにはSFCGALベースの<xref linkend="
-"\"ST_3DIntersection\"/>を使います。3次元ジオメトリに適切な3次元インタセクショ"
-"ンを生成します。この関数はZ軸を持っていても動作しますが、<code>postgis."
-"backend=geos</code>の時はZ値の平均をとります。<code>postgis.backend=sfcgal</"
-"code>とすると、Z軸を無視して2次元ジオメトリを返します。詳細については<xref "
-"linkend=\"postgis_backend\"/>を参照してください。"
+"<code>postgis.backend=sfcgal</code>, it will return a 2D geometry regardless"
+" ignoring the Z-Coordinate. Refer to <xref linkend=\"postgis_backend\"/> for"
+" details."
+msgstr "3次元ジオメトリで動作させるにはSFCGALベースの<xref linkend=\"ST_3DIntersection\"/>を使います。3次元ジオメトリに適切な3次元インタセクションを生成します。この関数はZ軸を持っていても動作しますが、<code>postgis.backend=geos</code>の時はZ値の平均をとります。<code>postgis.backend=sfcgal</code>とすると、Z軸を無視して2次元ジオメトリを返します。詳細については<xref linkend=\"postgis_backend\"/>を参照してください。"
 
 #. Tag: para
 #: reference_processing.xml:1248
@@ -3392,98 +2415,42 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.18"
 #: reference_processing.xml:1257
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, "
-"0 2 )'::geometry));\n"
+"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry));\n"
 " st_astext\n"
 "---------------\n"
 "GEOMETRYCOLLECTION EMPTY\n"
 "(1 row)\n"
-"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, "
-"0 2 )'::geometry));\n"
+"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry));\n"
 " st_astext\n"
 "---------------\n"
 "POINT(0 0)\n"
 "(1 row)\n"
 "\n"
-"---Clip all lines (trails) by country (here we assume country geom are "
-"POLYGON or MULTIPOLYGONS)\n"
-"-- NOTE: we are only keeping intersections that result in a LINESTRING or "
-"MULTILINESTRING because we don't\n"
+"---Clip all lines (trails) by country (here we assume country geom are POLYGON or MULTIPOLYGONS)\n"
+"-- NOTE: we are only keeping intersections that result in a LINESTRING or MULTILINESTRING because we don't\n"
 "-- care about trails that just share a point\n"
-"-- the dump is needed to expand a geometry collection into individual single "
-"MULT* parts\n"
-"-- the below is fairly generic and will work for polys, etc. by just "
-"changing the where clause\n"
+"-- the dump is needed to expand a geometry collection into individual single MULT* parts\n"
+"-- the below is fairly generic and will work for polys, etc. by just changing the where clause\n"
 "SELECT clipped.gid, clipped.f_name, clipped_geom\n"
-"FROM (SELECT trails.gid, trails.f_name, (ST_Dump(ST_Intersection(country."
-"the_geom, trails.the_geom))).geom As clipped_geom\n"
+"FROM (SELECT trails.gid, trails.f_name, (ST_Dump(ST_Intersection(country.the_geom, trails.the_geom))).geom As clipped_geom\n"
 "FROM country\n"
 "        INNER JOIN trails\n"
 "        ON ST_Intersects(country.the_geom, trails.the_geom))  As clipped\n"
 "        WHERE ST_Dimension(clipped.clipped_geom) = 1 ;\n"
 "\n"
-"--For polys e.g. polygon landmarks, you can also use the sometimes faster "
-"hack that buffering anything by 0.0\n"
+"--For polys e.g. polygon landmarks, you can also use the sometimes faster hack that buffering anything by 0.0\n"
 "-- except a polygon results in an empty geometry collection\n"
 "--(so a geometry collection containing polys, lines and points)\n"
-"-- buffered by 0.0 would only leave the polygons and dissolve the collection "
-"shell\n"
-"SELECT poly.gid,  ST_Multi(ST_Buffer(\n"
-"                                ST_Intersection(country.the_geom, poly."
-"the_geom),\n"
-"                                0.0)\n"
-"                                ) As clipped_geom\n"
-"FROM country\n"
-"        INNER JOIN poly\n"
-"        ON ST_Intersects(country.the_geom, poly.the_geom)\n"
-"        WHERE Not ST_IsEmpty(ST_Buffer(ST_Intersection(country.the_geom, "
-"poly.the_geom),0.0));"
-msgstr ""
-"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, "
-"0 2 )'::geometry));\n"
-" st_astext\n"
-"---------------\n"
-"GEOMETRYCOLLECTION EMPTY\n"
-"(1 row)\n"
-"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, "
-"0 2 )'::geometry));\n"
-" st_astext\n"
-"---------------\n"
-"POINT(0 0)\n"
-"(1 row)\n"
-"\n"
-"-- trailsテーブルの線を全てをcountryテーブル\n"
-"--   (POLYGONかMULTIPOLYGONであるとします)で切り抜きます\n"
-"-- ご注意: trailsが点を共有することに注意を払っていないため\n"
-"--  LINESTRINGかMULTILINESTRINGとなるインタセクションのみを\n"
-"--   抜き出すようにしています\n"
-"-- ダンプはコレクションから個々のMULTI系ポリゴンに展開するために必要です\n"
-"-- 下に示したのは、かなり一般的なもので、WHERE節を変更するだけで\n"
-"--  ポリゴンや他でも動作します。\n"
-"SELECT clipped.gid, clipped.f_name, clipped_geom\n"
-"FROM (SELECT trails.gid, trails.f_name, (ST_Dump(ST_Intersection(country."
-"the_geom, trails.the_geom))).geom As clipped_geom\n"
-"FROM country\n"
-"        INNER JOIN trails\n"
-"        ON ST_Intersects(country.the_geom, trails.the_geom))  As clipped\n"
-"        WHERE ST_Dimension(clipped.clipped_geom) = 1 ;\n"
-"\n"
-"-- ランドマーク等のポリゴンに対しては、\n"
-"-- 0.0を指定したバッファを使う、高速にする技を使うことができます\n"
-"-- ただし、ポリゴンが空のジオメトリコレクションの結果になる時を除きます\n"
-"-- (ジオメトリコレクションはポリゴン、ライン、ポイントを含みます)\n"
-"-- 0.0でバッファを施すと、ポリゴンはそのままで、コレクションの殻は分解されま"
-"す。\n"
+"-- buffered by 0.0 would only leave the polygons and dissolve the collection shell\n"
 "SELECT poly.gid,  ST_Multi(ST_Buffer(\n"
-"                                ST_Intersection(country.the_geom, poly."
-"the_geom),\n"
+"                                ST_Intersection(country.the_geom, poly.the_geom),\n"
 "                                0.0)\n"
 "                                ) As clipped_geom\n"
 "FROM country\n"
 "        INNER JOIN poly\n"
 "        ON ST_Intersects(country.the_geom, poly.the_geom)\n"
-"        WHERE Not ST_IsEmpty(ST_Buffer(ST_Intersection(country.the_geom, "
-"poly.the_geom),0.0));"
+"        WHERE Not ST_IsEmpty(ST_Buffer(ST_Intersection(country.the_geom, poly.the_geom),0.0));"
+msgstr "SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry));\n st_astext\n---------------\nGEOMETRYCOLLECTION EMPTY\n(1 row)\nSELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry));\n st_astext\n---------------\nPOINT(0 0)\n(1 row)\n\n-- trailsテーブルの線を全てをcountryテーブル\n--   (POLYGONかMULTIPOLYGONであるとします)で切り抜きます\n-- ご注意: trailsが点を共有することに注意を払っていないため\n--  LINESTRINGかMULTILINESTRINGとなるインタセクションのみを\n--   抜き出すようにしていま [...]
 
 #. Tag: title
 #: reference_processing.xml:1261
@@ -3496,11 +2463,9 @@ msgstr "例: 2.5次元的なもの"
 #, no-c-format
 msgid ""
 "Geos is the default backend if not set. Note this is not a true "
-"intersection, compare to the same example using <xref linkend="
-"\"ST_3DIntersection\"/>."
-msgstr ""
-"GEOSが、バックエンド指定がない場合のデフォルトです。<xref linkend="
-"\"ST_3DIntersection\"/>を使った同じ例と比較します。"
+"intersection, compare to the same example using <xref "
+"linkend=\"ST_3DIntersection\"/>."
+msgstr "GEOSが、バックエンド指定がない場合のデフォルトです。<xref linkend=\"ST_3DIntersection\"/>を使った同じ例と比較します。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1263
@@ -3508,25 +2473,13 @@ msgstr ""
 msgid ""
 "set postgis.backend=geos;\n"
 "select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
-"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
-"10)') AS linestring\n"
-" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
-"AS polygon;\n"
-"\n"
-"               st_astext\n"
-"---------------------------------------\n"
-" LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
-msgstr ""
-"set postgis.backend=geos;\n"
-"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
-"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
-"10)') AS linestring\n"
-" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
-"AS polygon;\n"
+"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n"
+" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n"
 "\n"
 "               st_astext\n"
 "---------------------------------------\n"
 " LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
+msgstr "set postgis.backend=geos;\nselect ST_AsText(ST_Intersection(linestring, polygon)) As wkt\nfrom  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n\n               st_astext\n---------------------------------------\n LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
 
 #. Tag: para
 #: reference_processing.xml:1265
@@ -3536,50 +2489,31 @@ msgid ""
 "sfcgal, but note if basically cases down both geometries to 2D before doing "
 "intersection and returns the ST_Force2D equivalent result which is a 2D "
 "geometry"
-msgstr ""
-"PostGISをSFCGAL対応でコンパイルしている場合には、SFCGAL使用の選択肢がありま"
-"す。ただし、基本的にインタセクション実行前にジオメトリを2次元に落とし、"
-"ST_Force2Dと等価な2次元ジオメトリを返します。"
-
-#. Tag: programlisting
-#: reference_processing.xml:1267
-#, no-c-format
-msgid ""
-"set postgis.backend=sfcgal;\n"
-"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
-"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
-"10)') AS linestring\n"
-" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
-"AS polygon;\n"
-"\n"
-"                     wkt\n"
-"----------------------------------------------\n"
-" MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
-msgstr ""
+msgstr "PostGISをSFCGAL対応でコンパイルしている場合には、SFCGAL使用の選択肢があります。ただし、基本的にインタセクション実行前にジオメトリを2次元に落とし、ST_Force2Dと等価な2次元ジオメトリを返します。"
+
+#. Tag: programlisting
+#: reference_processing.xml:1267
+#, no-c-format
+msgid ""
 "set postgis.backend=sfcgal;\n"
 "select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
-"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
-"10)') AS linestring\n"
-" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
-"AS polygon;\n"
+"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n"
+" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n"
 "\n"
 "                     wkt\n"
 "----------------------------------------------\n"
 " MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
+msgstr "set postgis.backend=sfcgal;\nselect ST_AsText(ST_Intersection(linestring, polygon)) As wkt\nfrom  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 10)') AS linestring\n CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') AS polygon;\n\n                     wkt\n----------------------------------------------\n MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
 
 #. Tag: para
 #: reference_processing.xml:1271
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
-"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend="
-"\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend="
-"\"ST_Multi\"/>"
-msgstr ""
-", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
-"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend="
-"\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend="
-"\"ST_Multi\"/>"
+", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref"
+" linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
+"linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
+"linkend=\"ST_Multi\"/>"
+msgstr ", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Multi\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:1277
@@ -3598,22 +2532,17 @@ msgstr "LINESTRING/POLYGONをCIRCULARSTRINGかCURVEPOLYGONに変換します。"
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_LineToCurve</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomANoncircular</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_LineToCurve</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomANoncircular</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>geomANoncircular</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineToCurve</function></funcdef> <paramdef><type>geometry </type> <parameter>geomANoncircular</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1294
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Converts plain LINESTRING/POLYGON to CIRCULAR STRINGs and Curved Polygons. "
 "Note much fewer points are needed to describe the curved equivalent."
-msgstr ""
-"LINESTRING/POLYGONをCIRCULARSTRINGと曲線ポリゴンに変換します。等価の曲線を記"
-"述するのに必要なポイントが少なくなります。"
+msgstr "LINESTRING/POLYGONをCIRCULARSTRINGと曲線ポリゴンに変換します。等価の曲線を記述するのに必要なポイントが少なくなります。"
 
 #. Tag: para
 #: reference_processing.xml:1295
@@ -3621,91 +2550,39 @@ msgstr ""
 msgid ""
 "If the input LINESTRING/POLYGON is not curved enough to clearly represent a "
 "curve, the function will return the same input geometry."
-msgstr ""
+msgstr "入力ラインストリング/ポリゴンが、曲線をはっきりと表現するのには不十分な場合には、関数は入力ジオメトリと同じものを返します。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1305
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "-- 2D Example\n"
-"SELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo."
-"the_geom) As non_curvedastext\n"
-"        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As "
-"foo;\n"
+"SELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo.the_geom) As non_curvedastext\n"
+"        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As foo;\n"
 "\n"
-"curvedatext                                                            "
-"non_curvedastext\n"
+"curvedatext                                                            non_curvedastext\n"
 "--------------------------------------------------------------------|-----------------------------------------------------------------\n"
-"CURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.878679656440359, | "
-"POLYGON((4 3,3.94235584120969 2.41472903395162,3.77163859753386 "
-"1.85194970290473,\n"
-"1 0,-1.12132034355965 5.12132034355963,4 3))                        |  "
-"3.49440883690764 1.33328930094119,3.12132034355964 0.878679656440359,\n"
-"                                                                    |  "
-"2.66671069905881 0.505591163092366,2.14805029709527 0.228361402466141,\n"
-"                                                                    |  "
-"1.58527096604839 0.0576441587903094,1 0,\n"
-"                                                                    |  "
-"0.414729033951621 0.0576441587903077,-0.148050297095264 0.228361402466137,\n"
-"                                                                    |  "
-"-0.666710699058802 0.505591163092361,-1.12132034355964 0.878679656440353,\n"
-"                                                                    |  "
-"-1.49440883690763 1.33328930094119,-1.77163859753386 1.85194970290472\n"
-"                                                                    |  --"
-"ETC-- ,3.94235584120969 3.58527096604839,4 3))\n"
+"CURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.878679656440359, | POLYGON((4 3,3.94235584120969 2.41472903395162,3.77163859753386 1.85194970290473,\n"
+"1 0,-1.12132034355965 5.12132034355963,4 3))                        |  3.49440883690764 1.33328930094119,3.12132034355964 0.878679656440359,\n"
+"                                                                    |  2.66671069905881 0.505591163092366,2.14805029709527 0.228361402466141,\n"
+"                                                                    |  1.58527096604839 0.0576441587903094,1 0,\n"
+"                                                                    |  0.414729033951621 0.0576441587903077,-0.148050297095264 0.228361402466137,\n"
+"                                                                    |  -0.666710699058802 0.505591163092361,-1.12132034355964 0.878679656440353,\n"
+"                                                                    |  -1.49440883690763 1.33328930094119,-1.77163859753386 1.85194970290472\n"
+"                                                                    |  --ETC-- ,3.94235584120969 3.58527096604839,4 3))\n"
 "\n"
 "--3D example\n"
-"SELECT ST_AsText(ST_LineToCurve(geom)) As curved, ST_AsText(geom) AS "
-"not_curved\n"
-"FROM (SELECT ST_Translate(ST_Force3D(ST_Boundary(ST_Buffer(ST_Point(1,3), "
-"2,2))),0,0,3) AS geom) AS foo;\n"
+"SELECT ST_AsText(ST_LineToCurve(geom)) As curved, ST_AsText(geom) AS not_curved\n"
+"FROM (SELECT ST_Translate(ST_Force3D(ST_Boundary(ST_Buffer(ST_Point(1,3), 2,2))),0,0,3) AS geom) AS foo;\n"
 "\n"
-"                        curved                        |               "
-"not_curved\n"
-"------------------------------------------------------"
-"+---------------------------------------------------------------------\n"
-" CIRCULARSTRING Z (3 3 3,-1 2.99999999999999 3,3 3 3) | LINESTRING Z (3 3 "
-"3,2.4142135623731 1.58578643762691 3,1 1 3,\n"
-"                                                      |        "
-"-0.414213562373092 1.5857864376269 3,-1 2.99999999999999 3,\n"
-"                                                      | -0.414213562373101 "
-"4.41421356237309 3,\n"
-"                                                      |        "
-"0.999999999999991 5 3,2.41421356237309 4.4142135623731 3,3 3 3)\n"
+"                        curved                        |               not_curved\n"
+"------------------------------------------------------+---------------------------------------------------------------------\n"
+" CIRCULARSTRING Z (3 3 3,-1 2.99999999999999 3,3 3 3) | LINESTRING Z (3 3 3,2.4142135623731 1.58578643762691 3,1 1 3,\n"
+"                                                      |        -0.414213562373092 1.5857864376269 3,-1 2.99999999999999 3,\n"
+"                                                      | -0.414213562373101 4.41421356237309 3,\n"
+"                                                      |        0.999999999999991 5 3,2.41421356237309 4.4142135623731 3,3 3 3)\n"
 "(1 row)"
-msgstr ""
-"SELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo."
-"the_geom) As non_curvedastext\n"
-"        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As "
-"foo;\n"
-"\n"
-"curvedatext                                                            "
-"non_curvedastext\n"
-"--------------------------------------------------------------------|-----------------------------------------------------------------\n"
-"CURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.878679656440359, | "
-"POLYGON((4 3,3.94235584120969 2.41472903395162,3.77163859753386 "
-"1.85194970290473,\n"
-"1 0,-1.12132034355965 5.12132034355963,4 3))                        |  "
-"3.49440883690764 1.33328930094119,3.12132034355964 0.878679656440359,\n"
-"                                                                    |  "
-"2.66671069905881 0.505591163092366,2.14805029709527 0.228361402466141,\n"
-"                                                                    |  "
-"1.58527096604839 0.0576441587903094,1 0,\n"
-"                                                                    |  "
-"0.414729033951621 0.0576441587903077,-0.148050297095264 0.228361402466137,\n"
-"                                                                    |  "
-"-0.666710699058802 0.505591163092361,-1.12132034355964 0.878679656440353,\n"
-"                                                                    |  "
-"-1.49440883690763 1.33328930094119,-1.77163859753386 1.85194970290472\n"
-"                                                                    |  --"
-"ETC-- ,3.94235584120969 3.58527096604839,4 3))\n"
-"-- 3次元の例\n"
-"SELECT ST_AsEWKT(ST_LineToCurve(ST_GeomFromEWKT('LINESTRING(1 2 3, 3 4 8, 5 "
-"6 4, 7 8 4, 9 10 4)')));\n"
-"\n"
-"                         st_asewkt\n"
-"------------------------------------\n"
-" CIRCULARSTRING(1 2 3,5 6 4,9 10 4)"
+msgstr "-- 2次元の例\nSELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo.the_geom) As non_curvedastext\n        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As foo;\n\ncurvedatext                                                            non_curvedastext\n--------------------------------------------------------------------|-----------------------------------------------------------------\nCURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.87867965 [...]
 
 #. Tag: refname
 #: reference_processing.xml:1320
@@ -3717,8 +2594,7 @@ msgstr "ST_MakeValid"
 #: reference_processing.xml:1321
 #, no-c-format
 msgid "Attempts to make an invalid geometry valid without losing vertices."
-msgstr ""
-"頂点を失うことなしに不正なジオメトリを妥当なジオメトリにしようと試みます。"
+msgstr "頂点を失うことなしに不正なジオメトリを妥当なジオメトリにしようと試みます。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1326
@@ -3726,9 +2602,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_MakeValid</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakeValid</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakeValid</function></funcdef> <paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1335
@@ -3737,9 +2611,7 @@ msgid ""
 "The function attempts to create a valid representation of a given invalid "
 "geometry without losing any of the input vertices. Already-valid geometries "
 "are returned without further intervention."
-msgstr ""
-"入力頂点を失うことなしに、与えられた不正なジオメトリの妥当な表現を生成しよう"
-"と試みます。既に妥当であるジオメトリは、さらなる操作を行わずに返ります。"
+msgstr "入力頂点を失うことなしに、与えられた不正なジオメトリの妥当な表現を生成しようと試みます。既に妥当であるジオメトリは、さらなる操作を行わずに返ります。"
 
 #. Tag: para
 #: reference_processing.xml:1341
@@ -3747,28 +2619,23 @@ msgstr ""
 msgid ""
 "Supported inputs are: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
 "POLYGONS, MULTIPOLYGONS and GEOMETRYCOLLECTIONS containing any mix of them."
-msgstr ""
-"対応する入力はPOINTS, MULTIPOINTS, LINESTRING, MULTILINESTRING, POLYGON, "
-"MULTIPOLYGON, GEOMETRYCOLLECTIONおよびそれらの混交したものです。"
+msgstr "対応する入力はPOINTS, MULTIPOINTS, LINESTRING, MULTILINESTRING, POLYGON, MULTIPOLYGON, GEOMETRYCOLLECTIONおよびそれらの混交したものです。"
 
 #. Tag: para
 #: reference_processing.xml:1347
 #, no-c-format
 msgid ""
-"In case of full or partial dimensional collapses, the output geometry may be "
-"a collection of lower-to-equal dimension geometries or a geometry of lower "
+"In case of full or partial dimensional collapses, the output geometry may be"
+" a collection of lower-to-equal dimension geometries or a geometry of lower "
 "dimension."
-msgstr ""
-"全部また部分的に次元減少が発生した場合には、出力ジオメトリが低い次元のジオメ"
-"トリまたは元の次元以下の次元のコレクションになります。"
+msgstr "全部また部分的に次元減少が発生した場合には、出力ジオメトリが低い次元のジオメトリまたは元の次元以下の次元のコレクションになります。"
 
 #. Tag: para
 #: reference_processing.xml:1353
 #, no-c-format
 msgid ""
 "Single polygons may become multi-geometries in case of self-intersections."
-msgstr ""
-"単一ポリゴンは、自己インタセクトがある場合には、マルチポリゴンになります。"
+msgstr "単一ポリゴンは、自己インタセクトがある場合には、マルチポリゴンになります。"
 
 #. Tag: para
 #: reference_processing.xml:1357
@@ -3786,8 +2653,7 @@ msgstr "Enhanced: 2.0.1 速度向上しました。GEOS 3.3.4が必要です。"
 #: reference_processing.xml:1359
 #, no-c-format
 msgid "Enhanced: 2.1.0 added support for GEOMETRYCOLLECTION and MULTIPOINT."
-msgstr ""
-"Enhanced: 2.1.0 GEOMETRYCOLLECTIONとMULTIPOINTに対応するようになりました。"
+msgstr "Enhanced: 2.1.0 GEOMETRYCOLLECTIONとMULTIPOINTに対応するようになりました。"
 
 #. Tag: refname
 #: reference_processing.xml:1376
@@ -3801,20 +2667,16 @@ msgstr "ST_MemUnion"
 msgid ""
 "Same as ST_Union, only memory-friendly (uses less memory and more processor "
 "time)."
-msgstr ""
-"ST_Unionと同じですが、メモリフレンドリ (少ないメモリ使用、多いCPU時間)です。"
+msgstr "ST_Unionと同じですが、メモリフレンドリ (少ないメモリ使用、多いCPU時間)です。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1384
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MemUnion</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MemUnion</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
-"paramdef>"
+"<paramdef><type>geometry set</type> "
+"<parameter>geomfield</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MemUnion</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1395
@@ -3828,12 +2690,9 @@ msgstr "(説明を記載)"
 msgid ""
 "Same as ST_Union, only memory-friendly (uses less memory and more processor "
 "time). This aggregate function works by unioning the geometries one at a "
-"time to previous result as opposed to ST_Union aggregate which first creates "
-"an array and then unions"
-msgstr ""
-"ST_Unionと同じですが、メモリフレンドリ (少ないメモリ使用、多いCPU時間)です。"
-"この集約関数は、最初に配列を作って結合していくST_Union集約関数と対象的に、一"
-"つずつ前の結果にジオメトリを結合させることによって動作します。"
+"time to previous result as opposed to ST_Union aggregate which first creates"
+" an array and then unions"
+msgstr "ST_Unionと同じですが、メモリフレンドリ (少ないメモリ使用、多いCPU時間)です。この集約関数は、最初に配列を作って結合していくST_Union集約関数と対象的に、一つずつ前の結果にジオメトリを結合させることによって動作します。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1411
@@ -3853,9 +2712,7 @@ msgstr "ST_MinimumBoundingCircle"
 msgid ""
 "Returns the smallest circle polygon that can fully contain a geometry. "
 "Default uses 48 segments per quarter circle."
-msgstr ""
-"ジオメトリを完全に含む最小の円ポリゴンを返します。デフォルトでは、4分の1円に"
-"対して48区分を使用します。"
+msgstr "ジオメトリを完全に含む最小の円ポリゴンを返します。デフォルトでは、4分の1円に対して48区分を使用します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1431
@@ -3865,11 +2722,7 @@ msgid ""
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MinimumBoundingCircle</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> "
-"<parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MinimumBoundingCircle</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1441
@@ -3888,25 +2741,17 @@ msgid ""
 "number of segments, with little performance penalty. For applications where "
 "a polygonal approximation is not suitable, ST_MinimumBoundingRadius may be "
 "used."
-msgstr ""
-"円はポリゴンで近似されます。デフォルトでは、4分の1円で48辺です。このポリゴン"
-"は円の最小バウンディングボックスの近似であるので、入力ジオメトリのいくつかの"
-"点はポリゴンに入らない可能性があります。この近似は辺の数を増やすことによって"
-"改善され、辺の数を増やすことで得られる不利益は小さいです。ポリゴン近似が適切"
-"でない場合のアプリケーションにおいては、ST_MinimumBoundingRadiusを使います。"
+msgstr "円はポリゴンで近似されます。デフォルトでは、4分の1円で48辺です。このポリゴンは円の最小バウンディングボックスの近似であるので、入力ジオメトリのいくつかの点はポリゴンに入らない可能性があります。この近似は辺の数を増やすことによって改善され、辺の数を増やすことで得られる不利益は小さいです。ポリゴン近似が適切でない場合のアプリケーションにおいては、ST_MinimumBoundingRadiusを使います。"
 
 #. Tag: para
 #: reference_processing.xml:1444
 #, no-c-format
 msgid ""
 "It is often used with MULTI and Geometry Collections. Although it is not an "
-"aggregate - you can use it in conjunction with ST_Collect to get the minimum "
-"bounding circle of a set of geometries. "
+"aggregate - you can use it in conjunction with ST_Collect to get the minimum"
+" bounding circle of a set of geometries. "
 "ST_MinimumBoundingCircle(ST_Collect(somepointfield))."
-msgstr ""
-"しばしば、MULTI系とジオメトリコレクションで使用します。しかし、集約関数ではあ"
-"りません。ST_Collectと併用して、ジオメトリの集合の最小包含円を得ます。"
-"ST_MinimumBoundingCircle(ST_Collect(somepointfield))とします。"
+msgstr "しばしば、MULTI系とジオメトリコレクションで使用します。しかし、集約関数ではありません。ST_Collectと併用して、ジオメトリの集合の最小包含円を得ます。ST_MinimumBoundingCircle(ST_Collect(somepointfield))とします。"
 
 #. Tag: para
 #: reference_processing.xml:1449
@@ -3914,9 +2759,7 @@ msgstr ""
 msgid ""
 "The ratio of the area of a polygon divided by the area of its Minimum "
 "Bounding Circle is often referred to as the Roeck test."
-msgstr ""
-"ポリゴンの面積を最小包含円の面積で割った割合は、しばしばRoeckテストとして参照"
-"されます。"
+msgstr "ポリゴンの面積を最小包含円の面積で割った割合は、しばしばRoeckテストとして参照されます。"
 
 #. Tag: para
 #: reference_processing.xml:1451
@@ -3938,11 +2781,7 @@ msgid ""
 "        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n"
 "        FROM disease_obs As d\n"
 "        GROUP BY d.disease_type;"
-msgstr ""
-"SELECT d.disease_type,\n"
-"        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n"
-"        FROM disease_obs As d\n"
-"        GROUP BY d.disease_type;"
+msgstr "SELECT d.disease_type,\n        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n        FROM disease_obs As d\n        GROUP BY d.disease_type;"
 
 #. Tag: para
 #: reference_processing.xml:1467
@@ -3950,9 +2789,7 @@ msgstr ""
 msgid ""
 "Minimum bounding circle of a point and linestring. Using 8 segs to "
 "approximate a quarter circle"
-msgstr ""
-"ポイントとラインストリングの最小包含円です。4分の1円の近似に8区分使用していま"
-"す。"
+msgstr "ポイントとラインストリングの最小包含円です。4分の1円の近似に8区分使用しています。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1470
@@ -3965,52 +2802,11 @@ msgid ""
 "                                )) As wktmbc;\n"
 "wktmbc\n"
 "-----------\n"
-"POLYGON((135.59714732062 115,134.384753327498 "
-"102.690357210921,130.79416296937 90.8537670908995,124.963360620072 "
-"79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 "
-"62.5366393799277,96.6462329091006 56.70583703063,84.8096427890789 "
-"53.115246672502,72.5000000000001 51.9028526793802,60.1903572109213 "
-"53.1152466725019,48.3537670908996 56.7058370306299,37.4451031602112 "
-"62.5366393799276,27.8835792560632 70.383579256063,20.0366393799278 "
-"79.9451031602109,14.20583703063 90.8537670908993,10.615246672502 "
-"102.690357210921,9.40285267938019 115,10.6152466725019 "
-"127.309642789079,14.2058370306299 139.1462329091,20.0366393799275 "
-"150.054896839789,27.883579256063 159.616420743937,\n"
-"37.4451031602108 167.463360620072,48.3537670908992 "
-"173.29416296937,60.190357210921 176.884753327498,\n"
-"72.4999999999998 178.09714732062,84.8096427890786 "
-"176.884753327498,96.6462329091003 173.29416296937,107.554896839789 "
-"167.463360620072,\n"
-"117.116420743937 159.616420743937,124.963360620072 "
-"150.054896839789,130.79416296937 139.146232909101,134.384753327498 "
-"127.309642789079,135.59714732062 115))"
-msgstr ""
-"SELECT ST_AsText(ST_MinimumBoundingCircle(\n"
-"                ST_Collect(\n"
-"                        ST_GeomFromEWKT('LINESTRING(55 75,125 150)'),\n"
-"                                ST_Point(20, 80)), 8\n"
-"                                )) As wktmbc;\n"
-"wktmbc\n"
-"-----------\n"
-"POLYGON((135.59714732062 115,134.384753327498 "
-"102.690357210921,130.79416296937 90.8537670908995,124.963360620072 "
-"79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 "
-"62.5366393799277,96.6462329091006 56.70583703063,84.8096427890789 "
-"53.115246672502,72.5000000000001 51.9028526793802,60.1903572109213 "
-"53.1152466725019,48.3537670908996 56.7058370306299,37.4451031602112 "
-"62.5366393799276,27.8835792560632 70.383579256063,20.0366393799278 "
-"79.9451031602109,14.20583703063 90.8537670908993,10.615246672502 "
-"102.690357210921,9.40285267938019 115,10.6152466725019 "
-"127.309642789079,14.2058370306299 139.1462329091,20.0366393799275 "
-"150.054896839789,27.883579256063 159.616420743937,\n"
-"37.4451031602108 167.463360620072,48.3537670908992 "
-"173.29416296937,60.190357210921 176.884753327498,\n"
-"72.4999999999998 178.09714732062,84.8096427890786 "
-"176.884753327498,96.6462329091003 173.29416296937,107.554896839789 "
-"167.463360620072,\n"
-"117.116420743937 159.616420743937,124.963360620072 "
-"150.054896839789,130.79416296937 139.146232909101,134.384753327498 "
-"127.309642789079,135.59714732062 115))"
+"POLYGON((135.59714732062 115,134.384753327498 102.690357210921,130.79416296937 90.8537670908995,124.963360620072 79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 62.5366393799277,96.6462329091006 56.70583703063,84.8096427890789 53.115246672502,72.5000000000001 51.9028526793802,60.1903572109213 53.1152466725019,48.3537670908996 56.7058370306299,37.4451031602112 62.5366393799276,27.8835792560632 70.383579256063,20.0366393799278 79.9451031602109,14.20583703063 90.8537670 [...]
+"37.4451031602108 167.463360620072,48.3537670908992 173.29416296937,60.190357210921 176.884753327498,\n"
+"72.4999999999998 178.09714732062,84.8096427890786 176.884753327498,96.6462329091003 173.29416296937,107.554896839789 167.463360620072,\n"
+"117.116420743937 159.616420743937,124.963360620072 150.054896839789,130.79416296937 139.146232909101,134.384753327498 127.309642789079,135.59714732062 115))"
+msgstr "SELECT ST_AsText(ST_MinimumBoundingCircle(\n                ST_Collect(\n                        ST_GeomFromEWKT('LINESTRING(55 75,125 150)'),\n                                ST_Point(20, 80)), 8\n                                )) As wktmbc;\nwktmbc\n-----------\nPOLYGON((135.59714732062 115,134.384753327498 102.690357210921,130.79416296937 90.8537670908995,124.963360620072 79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 62.5366393799277,96.6462329091006 56. [...]
 
 #. Tag: refname
 #: reference_processing.xml:1480
@@ -4030,13 +2826,10 @@ msgstr "ジオメトリを完全に包含する最小円の中心ポイントと
 #: reference_processing.xml:1486
 #, no-c-format
 msgid ""
-"<funcdef>(geometry, double precision) <function>ST_MinimumBoundingRadius</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>(geometry, double precision) <function>ST_MinimumBoundingRadius</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom</"
-"parameter></paramdef>"
+"<funcdef>(geometry, double precision) "
+"<function>ST_MinimumBoundingRadius</function></funcdef> "
+"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>(geometry, double precision) <function>ST_MinimumBoundingRadius</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1495
@@ -4052,9 +2845,7 @@ msgstr "ジオメトリを完全に包含する最小円の中心ポイントと
 msgid ""
 "Can be used in conjunction with <xref linkend=\"ST_Collect\"/> to get the "
 "minimum bounding circle of a set of geometries."
-msgstr ""
-"ジオメトリの集合の最小包含円を得るには<xref linkend=\"ST_Collect\"/>と併用し"
-"ます。"
+msgstr "ジオメトリの集合の最小包含円を得るには<xref linkend=\"ST_Collect\"/>と併用します。"
 
 #. Tag: para
 #: reference_processing.xml:1497
@@ -4072,21 +2863,12 @@ msgstr ", <xref linkend=\"ST_MinimumBoundingCircle\"/>"
 #: reference_processing.xml:1507
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(center), radius FROM "
-"ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 "
-"65427,26426 65078))');\n"
-"\n"
-"                st_astext                 |      radius\n"
-"------------------------------------------+------------------\n"
-" POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
-msgstr ""
-"SELECT ST_AsText(center), radius FROM "
-"ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 "
-"65427,26426 65078))');\n"
+"SELECT ST_AsText(center), radius FROM ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 65427,26426 65078))');\n"
 "\n"
 "                st_astext                 |      radius\n"
 "------------------------------------------+------------------\n"
 " POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
+msgstr "SELECT ST_AsText(center), radius FROM ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 65427,26426 65078))');\n\n                st_astext                 |      radius\n------------------------------------------+------------------\n POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
 
 #. Tag: refname
 #: reference_processing.xml:1514
@@ -4100,25 +2882,20 @@ msgstr "ST_Polygonize"
 msgid ""
 "Aggregate. Creates a GeometryCollection containing possible polygons formed "
 "from the constituent linework of a set of geometries."
-msgstr ""
-"集約関数。ジオメトリの集合のラインから形成されうるポリゴンを含むジオメトリコ"
-"レクションを生成します。"
+msgstr "集約関数。ジオメトリの集合のラインから形成されうるポリゴンを含むジオメトリコレクションを生成します。"
 
 #. Tag: funcsynopsis
 #: reference_processing.xml:1522
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_Polygonize</function></"
-"funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Polygonize</function></funcdef> <paramdef><type>geometry[]</"
-"type> <parameter>geom_array</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_Polygonize</function></"
-"funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Polygonize</function></funcdef> <paramdef><type>geometry[]</"
-"type> <parameter>geom_array</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Polygonize</function></funcdef> <paramdef><type>geometry "
+"set</type> <parameter>geomfield</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_Polygonize</function></funcdef> "
+"<paramdef><type>geometry[]</type> "
+"<parameter>geom_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Polygonize</function></funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Polygonize</function></funcdef> <paramdef><type>geometry[]</type> <parameter>geom_array</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_processing.xml:1538
@@ -4126,9 +2903,7 @@ msgstr ""
 msgid ""
 "Creates a GeometryCollection containing possible polygons formed from the "
 "constituent linework of a set of geometries."
-msgstr ""
-"ジオメトリの集合のラインから形成された可能なポリゴンを含むジオメトリコレク"
-"ションを生成します。"
+msgstr "ジオメトリの集合のラインから形成された可能なポリゴンを含むジオメトリコレクションを生成します。"
 
 #. Tag: para
 #: reference_processing.xml:1543
@@ -4137,10 +2912,7 @@ msgid ""
 "Geometry Collections are often difficult to deal with with third party "
 "tools, so use ST_Polygonize in conjunction with <xref linkend=\"ST_Dump\"/> "
 "to dump the polygons out into individual polygons."
-msgstr ""
-"ジオメトリコレクションはしばしばサードパーティのツールでは扱いにくいことがあ"
-"ります。ST_Polygonizeを<xref linkend=\"ST_Dump\"/>と併用して、ポリゴンを個々"
-"のポリゴンにダンプします。"
+msgstr "ジオメトリコレクションはしばしばサードパーティのツールでは扱いにくいことがあります。ST_Polygonizeを<xref linkend=\"ST_Dump\"/>と併用して、ポリゴンを個々のポリゴンにダンプします。"
 
 #. Tag: para
 #: reference_processing.xml:1551
@@ -4159,15 +2931,12 @@ msgstr "例: 単一ラインストリングのポリゴン化"
 #, no-c-format
 msgid ""
 "SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\n"
-"FROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As "
-"foo;\n"
+"FROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As foo;\n"
 "\n"
 "geomtextrep\n"
 "-------------------------------------\n"
-" SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 "
-"42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n"
-" POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
-"42.354358,-71.171794 42.354971,-71.170511 42.354855,\n"
+" SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n"
+" POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 42.354358,-71.171794 42.354971,-71.170511 42.354855,\n"
 " -71.17112 42.354238,-71.17166 42.353675)))\n"
 "(1 row)\n"
 "\n"
@@ -4179,44 +2948,12 @@ msgid ""
 "\n"
 "geomtextrep\n"
 "------------------------\n"
-" SRID=4269;POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 "
-"42.285752,\n"
+" SRID=4269;POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 42.285752,\n"
 "-71.040878 42.285678))\n"
-" SRID=4269;POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
-"42.354358\n"
-",-71.171794 42.354971,-71.170511 42.354855,-71.17112 42.354238,-71.17166 "
-"42.353675))\n"
-"(2 rows)"
-msgstr ""
-"SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\n"
-"FROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As "
-"foo;\n"
-"\n"
-"geomtextrep\n"
-"-------------------------------------\n"
-" SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 "
-"42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n"
-" POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
-"42.354358,-71.171794 42.354971,-71.170511 42.354855,\n"
-" -71.17112 42.354238,-71.17166 42.353675)))\n"
-"(1 row)\n"
-"\n"
-"-- ポリゴン化ジオメトリを個々のポリゴンにダンプするためST_Dumpを使います\n"
-"SELECT ST_AsEWKT((ST_Dump(foofoo.polycoll)).geom) As geomtextrep\n"
-"FROM (SELECT ST_Polygonize(the_geom_4269) As polycoll\n"
-"        FROM (SELECT the_geom_4269 FROM ma.suffolk_edges\n"
-"                ORDER BY tlid LIMIT 45) As foo) As foofoo;\n"
-"\n"
-"geomtextrep\n"
-"------------------------\n"
-" SRID=4269;POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 "
-"42.285752,\n"
-"-71.040878 42.285678))\n"
-" SRID=4269;POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
-"42.354358\n"
-",-71.171794 42.354971,-71.170511 42.354855,-71.17112 42.354238,-71.17166 "
-"42.353675))\n"
+" SRID=4269;POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 42.354358\n"
+",-71.171794 42.354971,-71.170511 42.354855,-71.17112 42.354238,-71.17166 42.353675))\n"
 "(2 rows)"
+msgstr "SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\nFROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As foo;\n\ngeomtextrep\n-------------------------------------\n SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 42.354358,-71.171794 42.354971,-71.170511 42.354855,\n -71.17112 42.354238,-71.17166 42.353675)))\n( [...]
 
 #. Tag: refname
 #: reference_processing.xml:1570
@@ -4236,9 +2973,7 @@ msgstr "ラインストリングの集合にノードを作成します。"
 msgid ""
 "<funcdef>geometry <function>ST_Node</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Node</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Node</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1590
@@ -4246,9 +2981,7 @@ msgstr ""
 msgid ""
 "Fully node a set of linestrings using the least possible number of nodes "
 "while preserving all of the input ones."
-msgstr ""
-"最小の可能なノード数を使ってラインストリングにノードを作成します。全ての入力"
-"ラインストリングは保存されます。"
+msgstr "最小の可能なノード数を使ってラインストリングにノードを作成します。全ての入力ラインストリングは保存されます。"
 
 #. Tag: para
 #: reference_processing.xml:1597 reference_processing.xml:2652
@@ -4262,40 +2995,28 @@ msgstr "Availability: 2.0.0 - GEOS 3.3.0以上が必要 "
 msgid ""
 "Due to a bug in GEOS up to 3.3.1 this function fails to node self-"
 "intersecting lines. This is fixed with GEOS 3.3.2 or higher."
-msgstr ""
-"GEOS 3.3.1までのバグのため、この関数は自己インタセクトするラインのノード作成"
-"に失敗します。GEOS 3.3.2以上で訂正されています。"
+msgstr "GEOS 3.3.1までのバグのため、この関数は自己インタセクトするラインのノード作成に失敗します。GEOS 3.3.2以上で訂正されています。"
 
 #. Tag: para
 #: reference_processing.xml:1603
 #, no-c-format
 msgid ""
 "Changed: 2.4.0 this function uses GEOSNode internally instead of "
-"GEOSUnaryUnion. This may cause the resulting linestrings to have a different "
-"order and direction compared to Postgis < 2.4."
-msgstr ""
+"GEOSUnaryUnion. This may cause the resulting linestrings to have a different"
+" order and direction compared to Postgis < 2.4."
+msgstr "Changed: 2.4.0 この関数は内部でGEOSUnaryUnionの替わりにGEOSNodeを使用しています。ラインストリングの並び順と方向がPostGIS 2.4より前のものと違うことになるかも知れません。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1610
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_AsText(\n"
-"                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::"
-"geometry)\n"
+"                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::geometry)\n"
 "        ) As  output;\n"
 "output\n"
 "-----------\n"
-"MULTILINESTRING Z ((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 "
-"4.5,10 0 3))"
-msgstr ""
-"SELECT ST_AsEWKT(\n"
-"                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::"
-"geometry)\n"
-"        ) As  output;\n"
-"output\n"
-"-----------\n"
-"MULTILINESTRING((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 "
-"4.5,10 0 3))"
+"MULTILINESTRING Z ((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 4.5,10 0 3))"
+msgstr "SELECT ST_AsText(\n                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::geometry)\n        ) As  output;\noutput\n-----------\nMULTILINESTRING Z ((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 4.5,10 0 3))"
 
 #. Tag: refname
 #: reference_processing.xml:1625
@@ -4309,9 +3030,7 @@ msgstr "ST_OffsetCurve"
 msgid ""
 "Return an offset line at a given distance and side from an input line. "
 "Useful for computing parallel lines about a center line"
-msgstr ""
-"与えられた距離と方面に入力ラインをずらしたラインを返します。中心線と平行する"
-"線を引く際に使えます。"
+msgstr "与えられた距離と方面に入力ラインをずらしたラインを返します。中心線と平行する線を引く際に使えます。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1635
@@ -4319,15 +3038,11 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>signed_distance</parameter></"
-"paramdef> <paramdef choice=\"opt\"><type>text </type> "
-"<parameter>style_parameters=''</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>signed_distance</parameter></"
-"paramdef> <paramdef choice=\"opt\"><type>text </type> "
+"<paramdef><type>float </type> "
+"<parameter>signed_distance</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>text </type> "
 "<parameter>style_parameters=''</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> <paramdef><type>geometry </type> <parameter>line</parameter></paramdef> <paramdef><type>float </type> <parameter>signed_distance</parameter></paramdef> <paramdef choice=\"opt\"><type>text </type> <parameter>style_parameters=''</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1648
@@ -4336,20 +3051,16 @@ msgid ""
 "Return an offset line at a given distance and side from an input line. All "
 "points of the returned geometries are not further than the given distance "
 "from the input geometry."
-msgstr ""
-"与えられた距離と方面に入力ラインをずらしたラインを返します。返されるジオメト"
-"リの全てのポイントは、入力ジオメトリより与えられた距離以上には離れません。"
+msgstr "与えられた距離と方面に入力ラインをずらしたラインを返します。返されるジオメトリの全てのポイントは、入力ジオメトリより与えられた距離以上には離れません。"
 
 #. Tag: para
 #: reference_processing.xml:1654
 #, no-c-format
 msgid ""
 "For positive distance the offset will be at the left side of the input line "
-"and retain the same direction. For a negative distance it'll be at the right "
-"side and in the opposite direction."
-msgstr ""
-"距離が正の場合には、入力ラインの左側にずらして、方向が保持されます。負の場合"
-"には、右側にずらし、逆方向のラインになります。"
+"and retain the same direction. For a negative distance it'll be at the right"
+" side and in the opposite direction."
+msgstr "距離が正の場合には、入力ラインの左側にずらして、方向が保持されます。負の場合には、右側にずらし、逆方向のラインになります。"
 
 #. Tag: para
 #: reference_processing.xml:1660
@@ -4364,9 +3075,7 @@ msgstr "Availability: 2.0 - GEOS 3.2以上、GEOS 3.3以上で改善されまし
 msgid ""
 "The optional third parameter allows specifying a list of blank-separated "
 "key=value pairs to tweak operations as follows:"
-msgstr ""
-"任意指定の第3引数では、空白区切りのkey=valueペアの一覧を指定して、次のような"
-"操作をすることができます。"
+msgstr "任意指定の第3引数では、空白区切りのkey=valueペアの一覧を指定して、次のような操作をすることができます。"
 
 #. Tag: para
 #: reference_processing.xml:1672
@@ -4374,9 +3083,7 @@ msgstr ""
 msgid ""
 "'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is "
 "also accepted as a synonym for 'mitre'."
-msgstr ""
-"'join=round|mitre|bevel' : 接続スタイル (デフォルトは\"round"
-"\")。'miter'も'mitre'の同義語として受け付けます。"
+msgstr "'join=round|mitre|bevel' : 接続スタイル (デフォルトは\"round\")。'miter'も'mitre'の同義語として受け付けます。"
 
 #. Tag: para
 #: reference_processing.xml:1675
@@ -4384,9 +3091,7 @@ msgstr ""
 msgid ""
 "'mitre_limit=#.#' : mitre ratio limit (only affects mitred join style). "
 "'miter_limit' is also accepted as a synonym for 'mitre_limit'."
-msgstr ""
-"'mitre_limit=#.#' : マイターの割合制限 (接続スタイルがマイターである場合のみ"
-"影響が出ます)。'miter_limit'も'mitre_limit'の同義語として受け付けます。"
+msgstr "'mitre_limit=#.#' : マイターの割合制限 (接続スタイルがマイターである場合のみ影響が出ます)。'miter_limit'も'mitre_limit'の同義語として受け付けます。"
 
 #. Tag: para
 #: reference_processing.xml:1680
@@ -4407,9 +3112,7 @@ msgstr "入力はLINESTRINGのみ可能です。"
 msgid ""
 "This function ignores the third dimension (z) and will always give a 2-d "
 "result even when presented with a 3d-geometry."
-msgstr ""
-"この関数は第3次元 (Z)を無視し、3次元ジオメトリが与えられたとしても、常に2次元"
-"の結果を返します。"
+msgstr "この関数は第3次元 (Z)を無視し、3次元ジオメトリが与えられたとしても、常に2次元の結果を返します。"
 
 #. Tag: para
 #: reference_processing.xml:1696
@@ -4426,12 +3129,7 @@ msgid ""
 " ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n"
 ") as track\n"
 "FROM someroadstable;"
-msgstr ""
-"SELECT ST_Union(\n"
-" ST_OffsetCurve(f.the_geom,  f.width/2, 'quad_segs=4 join=round'),\n"
-" ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n"
-") as track\n"
-"FROM someroadstable;"
+msgstr "SELECT ST_Union(\n ST_OffsetCurve(f.the_geom,  f.width/2, 'quad_segs=4 join=round'),\n ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n) as track\nFROM someroadstable;"
 
 #. Tag: para
 #: reference_processing.xml:1707
@@ -4454,18 +3152,7 @@ msgid ""
 "        7.39339828220179 5.39339828220179,\n"
 "        5.39339828220179 7.39339828220179,\n"
 "        2.14180701233067 12.2597485145237,1 18,1 195)"
-msgstr ""
-"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
-"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
-"        44 16,24 16,20 16,18 16,17 17,\n"
-"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
-"        16 120,16 140,16 160,16 180,16 195)'),\n"
-"        15, 'quad_segs=4 join=round'));\n"
-"-- 出力 --\n"
-"LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,\n"
-"        7.39339828220179 5.39339828220179,\n"
-"        5.39339828220179 7.39339828220179,\n"
-"        2.14180701233067 12.2597485145237,1 18,1 195)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)'),\n        15, 'quad_segs=4 join=round'));\n-- 出力 --\nLINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,\n        7.39339828220179 5.39339828220179,\n        5.39339828220179 7.39339828220179,\n        2.14180701233067 12.2597485145237,1 18,1 195)"
 
 #. Tag: para
 #: reference_processing.xml:1718
@@ -4486,34 +3173,22 @@ msgid ""
 "        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
 "-- notsocurvy --\n"
 "LINESTRING(31 195,31 31,164 31)"
-msgstr ""
-"SELECT ST_AsText(ST_OffsetCurve(geom,\n"
-"        -15, 'quad_segs=4 join=round')) As notsocurvy\n"
-"        FROM ST_GeomFromText(\n"
-"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
-"        44 16,24 16,20 16,18 16,17 17,\n"
-"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
-"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
-"-- 曲線になりません --\n"
-"LINESTRING(31 195,31 31,164 31)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(geom,\n        -15, 'quad_segs=4 join=round')) As notsocurvy\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- 曲線になりません --\nLINESTRING(31 195,31 31,164 31)"
 
 #. Tag: para
 #: reference_processing.xml:1731
 #, no-c-format
 msgid ""
-"double-offset to get more curvy, note the first reverses direction, so -30 + "
-"15 = -15"
-msgstr ""
-"二重にずらして曲線を得ます。1回目で逆方向にしていて、-30 + 15 = -15としていま"
-"す。"
+"double-offset to get more curvy, note the first reverses direction, so -30 +"
+" 15 = -15"
+msgstr "二重にずらして曲線を得ます。1回目で逆方向にしていて、-30 + 15 = -15としています。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1734
 #, no-c-format
 msgid ""
 "SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n"
-"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As "
-"morecurvy\n"
+"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As morecurvy\n"
 "        FROM ST_GeomFromText(\n"
 "'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
 "        44 16,24 16,20 16,18 16,17 17,\n"
@@ -4523,19 +3198,7 @@ msgid ""
 "LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n"
 "35.3933982822018 35.3933982822018,\n"
 "32.1418070123307 40.2597485145237,31 46,31 195)"
-msgstr ""
-"SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n"
-"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As "
-"morecurvy\n"
-"        FROM ST_GeomFromText(\n"
-"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
-"        44 16,24 16,20 16,18 16,17 17,\n"
-"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
-"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
-"-- 曲線になります --\n"
-"LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n"
-"35.3933982822018 35.3933982822018,\n"
-"32.1418070123307 40.2597485145237,31 46,31 195)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As morecurvy\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- 曲線になります --\nLINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n35.3933982822018 35.3933982822018,\n32.14 [...]
 
 #. Tag: para
 #: reference_processing.xml:1741
@@ -4543,9 +3206,7 @@ msgstr ""
 msgid ""
 "double-offset to get more curvy,combined with regular offset 15 to get "
 "parallel lines. Overlaid with original."
-msgstr ""
-"二重にずらして曲線を得て、順方向に15ずらして平行線を得ます。元のラインを覆い"
-"ます。"
+msgstr "二重にずらして曲線を得て、順方向に15ずらして平行線を得ます。元のラインを覆います。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1744
@@ -4566,28 +3227,9 @@ msgid ""
 "MULTILINESTRING((164 1,18 1,12.2597485145237 2.1418070123307,\n"
 "7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,\n"
 "2.14180701233067 12.2597485145237,1 18,1 195),\n"
-"(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 "
-"35.3933982822018,\n"
-"32.1418070123307 40.2597485145237,31 46,31 195))"
-msgstr ""
-"SELECT ST_AsText(ST_Collect(\n"
-"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=round'),\n"
-"        ST_OffsetCurve(ST_OffsetCurve(geom,\n"
-"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')\n"
-"        )\n"
-") As parallel_curves\n"
-"        FROM ST_GeomFromText(\n"
-"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
-"        44 16,24 16,20 16,18 16,17 17,\n"
-"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
-"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
-"-- parallel curves (平行曲線)  --\n"
-"MULTILINESTRING((164 1,18 1,12.2597485145237 2.1418070123307,\n"
-"7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,\n"
-"2.14180701233067 12.2597485145237,1 18,1 195),\n"
-"(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 "
-"35.3933982822018,\n"
+"(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 35.3933982822018,\n"
 "32.1418070123307 40.2597485145237,31 46,31 195))"
+msgstr "SELECT ST_AsText(ST_Collect(\n        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=round'),\n        ST_OffsetCurve(ST_OffsetCurve(geom,\n        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')\n        )\n) As parallel_curves\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- parallel cur [...]
 
 #. Tag: para
 #: reference_processing.xml:1753
@@ -4608,23 +3250,13 @@ msgid ""
 "-- output --\n"
 "LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n"
 "        5.39339828220179 7.39339828220179,1 18,1 195)"
-msgstr ""
-"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
-"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
-"        44 16,24 16,20 16,18 16,17 17,\n"
-"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
-"        16 120,16 140,16 160,16 180,16 195)'),\n"
-"                15, 'quad_segs=4 join=bevel'));\n"
-"-- 出力 --\n"
-"LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n"
-"        5.39339828220179 7.39339828220179,1 18,1 195)"
+msgstr "SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)'),\n                15, 'quad_segs=4 join=bevel'));\n-- 出力 --\nLINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n        5.39339828220179 7.39339828220179,1 18,1 195)"
 
 #. Tag: para
 #: reference_processing.xml:1764
 #, no-c-format
 msgid "15,-15 collected, join=mitre mitre_limit=2.1"
-msgstr ""
-"join=mitre mitre_limit=2.1で、15ずらしたものと-15ずらしたものとを集めたもの。"
+msgstr "join=mitre mitre_limit=2.1で、15ずらしたものと-15ずらしたものとを集めたもの。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1767
@@ -4642,19 +3274,7 @@ msgid ""
 "-- output --\n"
 "MULTILINESTRING((164 1,11.7867965644036 1,1 11.7867965644036,1 195),\n"
 "        (31 195,31 31,164 31))"
-msgstr ""
-"SELECT ST_AsText(ST_Collect(\n"
-"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=mitre mitre_limit=2.2'),\n"
-"        ST_OffsetCurve(geom, -15, 'quad_segs=4 join=mitre mitre_limit=2.2')\n"
-"        ) )\n"
-"        FROM ST_GeomFromText(\n"
-"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
-"        44 16,24 16,20 16,18 16,17 17,\n"
-"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
-"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
-"-- 出力 --\n"
-"MULTILINESTRING((164 1,11.7867965644036 1,1 11.7867965644036,1 195),\n"
-"        (31 195,31 31,164 31))"
+msgstr "SELECT ST_AsText(ST_Collect(\n        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=mitre mitre_limit=2.2'),\n        ST_OffsetCurve(geom, -15, 'quad_segs=4 join=mitre mitre_limit=2.2')\n        ) )\n        FROM ST_GeomFromText(\n'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n        44 16,24 16,20 16,18 16,17 17,\n        16 18,16 20,16 40,16 60,16 80,16 100,\n        16 120,16 140,16 160,16 180,16 195)') As geom;\n-- 出力 --\nMULTILINESTRING((164 1,11.7867965644036 1,1 11.78 [...]
 
 #. Tag: refname
 #: reference_processing.xml:1784
@@ -4665,7 +3285,8 @@ msgstr "ST_RemoveRepeatedPoints"
 #. Tag: refpurpose
 #: reference_processing.xml:1785
 #, no-c-format
-msgid "Returns a version of the given geometry with duplicated points removed."
+msgid ""
+"Returns a version of the given geometry with duplicated points removed."
 msgstr "入力ジオメトリから重複ポイントを除いたものを返します。"
 
 #. Tag: funcprototype
@@ -4674,38 +3295,28 @@ msgstr "入力ジオメトリから重複ポイントを除いたものを返し
 msgid ""
 "<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</"
-"parameter></paramdef>"
+"<paramdef choice=\"opt\"><type>float8</type> "
+"<parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1801
 #, no-c-format
 msgid ""
-"Returns a version of the given geometry with duplicated points removed. Will "
-"actually do something only with (multi)lines, (multi)polygons and "
+"Returns a version of the given geometry with duplicated points removed. Will"
+" actually do something only with (multi)lines, (multi)polygons and "
 "multipoints but you can safely call it with any kind of geometry. Since "
 "simplification occurs on a object-by-object basis you can also feed a "
 "GeometryCollection to this function."
-msgstr ""
-"入力ジオメトリから重複ポイントを除いたものを返します。実際には(MULTI)LINE, "
-"(MULTI)POLYGONとMULTIPOINTで動作します。あらゆる種類のジオメトリで安全に呼び"
-"出せます。簡略化がオブジェクトごとに行われるので、ジオメトリコレクションでこ"
-"の関数を呼ぶことができます。"
+msgstr "入力ジオメトリから重複ポイントを除いたものを返します。実際には(MULTI)LINE, (MULTI)POLYGONとMULTIPOINTで動作します。あらゆる種類のジオメトリで安全に呼び出せます。簡略化がオブジェクトごとに行われるので、ジオメトリコレクションでこの関数を呼ぶことができます。"
 
 #. Tag: para
 #: reference_processing.xml:1807
 #, no-c-format
 msgid ""
-"If the tolerance parameter is provided, vertices within the tolerance of one "
-"another will be considered the \"same\" for the purposes of removal."
-msgstr ""
-"tolerance引数を与えると、他の頂点との距離が許容値内にある頂点は、削除の目的か"
-"ら、「同じ」と考えます。"
+"If the tolerance parameter is provided, vertices within the tolerance of one"
+" another will be considered the \"same\" for the purposes of removal."
+msgstr "tolerance引数を与えると、他の頂点との距離が許容値内にある頂点は、削除の目的から、「同じ」と考えます。"
 
 #. Tag: para
 #: reference_processing.xml:1810 reference_processing.xml:2124
@@ -4724,11 +3335,9 @@ msgstr "ST_SharedPaths"
 #: reference_processing.xml:1824
 #, no-c-format
 msgid ""
-"Returns a collection containing paths shared by the two input linestrings/"
-"multilinestrings."
-msgstr ""
-"二つのLINESTRING/MULTILINESTRINGの入力が共有するパスのコレクションを返しま"
-"す。"
+"Returns a collection containing paths shared by the two input "
+"linestrings/multilinestrings."
+msgstr "二つのLINESTRING/MULTILINESTRINGの入力が共有するパスのコレクションを返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1829
@@ -4737,10 +3346,7 @@ msgid ""
 "<funcdef>geometry <function>ST_SharedPaths</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> "
 "<paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_SharedPaths</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> "
-"<paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SharedPaths</function></funcdef> <paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1839
@@ -4748,12 +3354,9 @@ msgstr ""
 msgid ""
 "Returns a collection containing paths shared by the two input geometries. "
 "Those going in the same direction are in the first element of the "
-"collection, those going in the opposite direction are in the second element. "
-"The paths themselves are given in the direction of the first geometry."
-msgstr ""
-"二つの入力ジオメトリが共有するパスのコレクションを返します。順方向に行くもの"
-"はコレクションの一つ目の要素にあり、逆方向は二つ目の要素にあります。これらの"
-"パス自体は一つ目のジオメトリの方向をもとにします。"
+"collection, those going in the opposite direction are in the second element."
+" The paths themselves are given in the direction of the first geometry."
+msgstr "二つの入力ジオメトリが共有するパスのコレクションを返します。順方向に行くものはコレクションの一つ目の要素にあり、逆方向は二つ目の要素にあります。これらのパス自体は一つ目のジオメトリの方向をもとにします。"
 
 #. Tag: para
 #: reference_processing.xml:1844
@@ -4787,26 +3390,9 @@ msgstr "マルチラインストリングとラインストリングとの共有
 msgid ""
 "SELECT ST_AsText(\n"
 "  ST_SharedPaths(\n"
-"    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 "
-"125),\n"
-"           (51 150,101 150,76 175,51 150))'),\n"
-"        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 "
-"175)')\n"
-"        )\n"
-"  ) As wkt\n"
-"\n"
-"                                wkt\n"
-"-------------------------------------------------------------\n"
-"GEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n"
-" (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
-msgstr ""
-"SELECT ST_AsText(\n"
-"  ST_SharedPaths(\n"
-"    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 "
-"125),\n"
+"    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n"
 "           (51 150,101 150,76 175,51 150))'),\n"
-"        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 "
-"175)')\n"
+"        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)')\n"
 "        )\n"
 "  ) As wkt\n"
 "\n"
@@ -4814,6 +3400,7 @@ msgstr ""
 "-------------------------------------------------------------\n"
 "GEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n"
 " (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
+msgstr "SELECT ST_AsText(\n  ST_SharedPaths(\n    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n           (51 150,101 150,76 175,51 150))'),\n        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)')\n        )\n  ) As wkt\n\n                                wkt\n-------------------------------------------------------------\nGEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
 
 #. Tag: programlisting
 #: reference_processing.xml:1877
@@ -4832,28 +3419,13 @@ msgid ""
 "-------------------------------------------------------------\n"
 "GEOMETRYCOLLECTION(MULTILINESTRING EMPTY,\n"
 "MULTILINESTRING((76 175,90 161),(90 161,101 150),(126 125,126 156.25)))"
-msgstr ""
-"-- 同じ例ですがラインストリングの引数の順序を入れ替えています\n"
-"SELECT ST_AsText(\n"
-"  ST_SharedPaths(\n"
-"   ST_GeomFromText('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),\n"
-"   ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n"
-"           (51 150,101 150,76 175,51 150))')\n"
-"        )\n"
-"  ) As wkt\n"
-"\n"
-"                                wkt\n"
-"-------------------------------------------------------------\n"
-"GEOMETRYCOLLECTION(MULTILINESTRING EMPTY,\n"
-"MULTILINESTRING((76 175,90 161),(90 161,101 150),(126 125,126 156.25)))"
+msgstr "-- 同じ例ですがラインストリングの引数の順序を入れ替えています\nSELECT ST_AsText(\n  ST_SharedPaths(\n   ST_GeomFromText('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),\n   ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n           (51 150,101 150,76 175,51 150))')\n        )\n  ) As wkt\n\n                                wkt\n-------------------------------------------------------------\nGEOMETRYCOLLECTION(MULTILINESTRING EMPTY,\nMULTILINESTRING((76 175,90 161),(90 161,101  [...]
 
 #. Tag: para
 #: reference_processing.xml:1887
 #, no-c-format
-msgid ""
-", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
-msgstr ""
-", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
+msgid ", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
+msgstr ", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:1897
@@ -4865,8 +3437,7 @@ msgstr "ST_ShiftLongitude"
 #: reference_processing.xml:1899
 #, no-c-format
 msgid "Toggle geometry coordinates between -180..180 and 0..360 ranges."
-msgstr ""
-"ジオメトリの座標値を-180度から180度の範囲と0度から360度の範囲に揃えます。"
+msgstr "ジオメトリの座標値を-180度から180度の範囲と0度から360度の範囲に揃えます。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:1904
@@ -4874,9 +3445,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1914
@@ -4885,10 +3454,7 @@ msgid ""
 "Reads every point/vertex in every component of every feature in a geometry, "
 "and if the longitude coordinate is <0, adds 360 to it. The result would "
 "be a 0-360 version of the data to be plotted in a 180 centric map"
-msgstr ""
-"ジオメトリの全ての地物の全てのポイント/頂点を読み、経度値が0より小さい場合に"
-"は360を足します。結果は、180度を中心にした地図に描画される、経度が0-360の区間"
-"にあるデータです。"
+msgstr "ジオメトリの全ての地物の全てのポイント/頂点を読み、経度値が0より小さい場合には360を足します。結果は、180度を中心にした地図に描画される、経度が0-360の区間にあるデータです。"
 
 #. Tag: para
 #: reference_processing.xml:1918
@@ -4902,14 +3468,13 @@ msgstr "これは4326 (WGS84経度緯度)のような経度緯度でのみ使え
 msgid ""
 "Pre-1.3.4 bug prevented this from working for MULTIPOINT. 1.3.4+ works with "
 "MULTIPOINT as well."
-msgstr ""
-"1.3.4より前ではMULTIPOINTでは動作しないバグがありました。1.3.4以上では"
-"MULTIPOINTでも動作します。"
+msgstr "1.3.4より前ではMULTIPOINTでは動作しないバグがありました。1.3.4以上ではMULTIPOINTでも動作します。"
 
 #. Tag: para
 #: reference_processing.xml:1925
 #, no-c-format
-msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
 msgstr "Enhanced: 2.0.0 多面体サーフェス対応とTIN対応が導入されました。"
 
 #. Tag: para
@@ -4923,38 +3488,19 @@ msgstr "ご注意: この関数は2.0.0で\"ST_Shift_Longitude\"から名称変
 #, no-c-format
 msgid ""
 "--3d points\n"
-"SELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 "
-"38.38 10)'))) As geomA,\n"
-"        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 "
-"38.38 10)'))) As geomb\n"
+"SELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 38.38 10)'))) As geomA,\n"
+"        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 38.38 10)'))) As geomb\n"
 "geomA                                                          geomB\n"
 "----------                                                  -----------\n"
 "SRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n"
 "\n"
 "--regular line string\n"
-"SELECT ST_AsText(ST_ShiftLongitude(ST_GeomFromText('LINESTRING(-118.58 "
-"38.38, -118.20 38.45)')))\n"
-"\n"
-"st_astext\n"
-"----------\n"
-"LINESTRING(241.42 38.38,241.8 38.45)"
-msgstr ""
-"-- 3次元ポイント\n"
-"SELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 "
-"38.38 10)'))) As geomA,\n"
-"        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 "
-"38.38 10)'))) As geomb\n"
-"geomA                                                          geomB\n"
-"----------                                                  -----------\n"
-"SRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n"
-"\n"
-"-- 普通のラインストリング\n"
-"SELECT ST_AsText(ST_ShiftLongitude(ST_GeomFromText('LINESTRING(-118.58 "
-"38.38, -118.20 38.45)')))\n"
+"SELECT ST_AsText(ST_ShiftLongitude(ST_GeomFromText('LINESTRING(-118.58 38.38, -118.20 38.45)')))\n"
 "\n"
 "st_astext\n"
 "----------\n"
 "LINESTRING(241.42 38.38,241.8 38.45)"
+msgstr "-- 3次元ポイント\nSELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 38.38 10)'))) As geomA,\n        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 38.38 10)'))) As geomb\ngeomA                                                          geomB\n----------                                                  -----------\nSRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n\n-- 普通のラインストリング\nSELECT ST_AsText(ST_ShiftLongitude(ST_Geom [...]
 
 #. Tag: refname
 #: reference_processing.xml:1949
@@ -4976,11 +3522,7 @@ msgid ""
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> "
 "<paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WrapX</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
-"<paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> "
-"<paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WrapX</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> <paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> <paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:1968
@@ -4990,10 +3532,7 @@ msgid ""
 "component falling on the right (for negative 'move') or on the left (for "
 "positive 'move') of given 'wrap' line in the direction specified by the "
 "'move' parameter, finally re-unioning the pieces togheter."
-msgstr ""
-"入力ジオメトリを分割して、全ての結果要素が「回り込み ('wrap')」線から’move'パ"
-"ラメータで決められた方向、すなわち、右側 ('move'が負数)または左側 ('move'が正"
-"数)に全ての要素が落ちるように移動させ、最後に再結合します。"
+msgstr "入力ジオメトリを分割して、全ての結果要素が「回り込み ('wrap')」線から’move'パラメータで決められた方向、すなわち、右側 ('move'が負数)または左側 ('move'が正数)に全ての要素が落ちるように移動させ、最後に再結合します。"
 
 #. Tag: para
 #: reference_processing.xml:1975
@@ -5001,9 +3540,7 @@ msgstr ""
 msgid ""
 "This is useful to \"recenter\" long-lat input to have features of interest "
 "not spawned from one side to the other."
-msgstr ""
-"経度緯度入力を「再センタリング」して、対象地物が一方からもう一方に飛ばないよ"
-"うにするのに使えます。"
+msgstr "経度緯度入力を「再センタリング」して、対象地物が一方からもう一方に飛ばないようにするのに使えます。"
 
 #. Tag: programlisting
 #: reference_processing.xml:1993
@@ -5016,16 +3553,7 @@ msgid ""
 "-- Move all components of the given geometries whose bounding box\n"
 "-- falls completely on the left of x=-30 to +360\n"
 "select ST_WrapX(the_geom, -30, 360);"
-msgstr ""
-"-- 与えられたジオメトリのうち、\n"
-"-- バウンディングボックスが完全にx=0の左側にあるもののについて\n"
-"-- X値に360を足して移動させます。\n"
-"select ST_WrapX(the_geom, 0, 360);\n"
-"\n"
-"-- 与えられたジオメトリのうち、\n"
-"-- バウンディングボックスが完全にx=-30の左側にあるもののについて\n"
-"-- X値に360を足して移動させます。\n"
-"select ST_WrapX(the_geom, -30, 360);"
+msgstr "-- 与えられたジオメトリのうち、\n-- バウンディングボックスが完全にx=0の左側にあるもののについて\n-- X値に360を足して移動させます。\nselect ST_WrapX(the_geom, 0, 360);\n\n-- 与えられたジオメトリのうち、\n-- バウンディングボックスが完全にx=-30の左側にあるもののについて\n-- X値に360を足して移動させます。\nselect ST_WrapX(the_geom, -30, 360);"
 
 #. Tag: refname
 #: reference_processing.xml:2005
@@ -5039,9 +3567,7 @@ msgstr "ST_Simplify"
 msgid ""
 "Returns a \"simplified\" version of the given geometry using the Douglas-"
 "Peucker algorithm."
-msgstr ""
-"与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズ"
-"ムを使用します。"
+msgstr "与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズムを使用します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2012
@@ -5050,14 +3576,9 @@ msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
-"<paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
-"<paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></"
-"paramdef>"
+"<paramdef><type>boolean</type> "
+"<parameter>preserveCollapsed</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Simplify</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> <paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2023
@@ -5068,50 +3589,36 @@ msgid ""
 "(multi)polygons but you can safely call it with any kind of geometry. Since "
 "simplification occurs on a object-by-object basis you can also feed a "
 "GeometryCollection to this function."
-msgstr ""
-"与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズ"
-"ムを使用します。(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのよう"
-"な種類のジオメトリでも安全に呼ぶことができます。簡略化はオブジェクトごとに行"
-"われるので、ジオメトリコレクションでこの関数を呼ぶことができます。"
+msgstr "与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズムを使用します。(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのような種類のジオメトリでも安全に呼ぶことができます。簡略化はオブジェクトごとに行われるので、ジオメトリコレクションでこの関数を呼ぶことができます。"
 
 #. Tag: para
 #: reference_processing.xml:2030
 #, no-c-format
 msgid ""
 "The \"preserve collapsed\" flag will retain objects that would otherwise be "
-"too small given the tolerance. For example, a 1m long line simplified with a "
-"10m tolerance. If the preserve flag is given, the line will not disappear. "
+"too small given the tolerance. For example, a 1m long line simplified with a"
+" 10m tolerance. If the preserve flag is given, the line will not disappear. "
 "This flag is useful for rendering engines, to avoid having large numbers of "
 "very small objects disappear from a map leaving surprising gaps."
-msgstr ""
-"\"preserve collapsed\"フラグによって、許容範囲より非常に小さいオブジェクトが"
-"保持されます。例えば、1メートル長のラインを10メートルの許容範囲で簡略化する場"
-"合です。\"preserve\"フラグを与えると、ラインは消去されません。このフラグは、"
-"多数の非常に小さいオブジェクトを持っていて、これらが想定外の隙間を残して地図"
-"から消えることを避けるのに使えます。"
+msgstr "\"preserve collapsed\"フラグによって、許容範囲より非常に小さいオブジェクトが保持されます。例えば、1メートル長のラインを10メートルの許容範囲で簡略化する場合です。\"preserve\"フラグを与えると、ラインは消去されません。このフラグは、多数の非常に小さいオブジェクトを持っていて、これらが想定外の隙間を残して地図から消えることを避けるのに使えます。"
 
 #. Tag: para
 #: reference_processing.xml:2036 reference_processing.xml:2120
 #: reference_processing.xml:2175
 #, no-c-format
 msgid ""
-"Note that returned geometry might lose its simplicity (see <xref linkend="
-"\"ST_IsSimple\"/>)"
-msgstr ""
-"返されるジオメトリは単純性 (<xref linkend=\"ST_IsSimple\"/>参照)を失うことが"
-"あります。"
+"Note that returned geometry might lose its simplicity (see <xref "
+"linkend=\"ST_IsSimple\"/>)"
+msgstr "返されるジオメトリは単純性 (<xref linkend=\"ST_IsSimple\"/>参照)を失うことがあります。"
 
 #. Tag: para
 #: reference_processing.xml:2038 reference_processing.xml:2122
 #: reference_processing.xml:2177
 #, no-c-format
 msgid ""
-"Note topology may not be preserved and may result in invalid geometries. Use "
-"(see <xref linkend=\"ST_SimplifyPreserveTopology\"/>) to preserve topology."
-msgstr ""
-"トポロジは保存されているとは限らず、不正なジオメトリを返すことがあります。ト"
-"ポロジを保存するには<xref linkend=\"ST_SimplifyPreserveTopology\"/>を使いま"
-"す。"
+"Note topology may not be preserved and may result in invalid geometries. Use"
+" (see <xref linkend=\"ST_SimplifyPreserveTopology\"/>) to preserve topology."
+msgstr "トポロジは保存されているとは限らず、不正なジオメトリを返すことがあります。トポロジを保存するには<xref linkend=\"ST_SimplifyPreserveTopology\"/>を使います。"
 
 #. Tag: para
 #: reference_processing.xml:2040
@@ -5129,45 +3636,23 @@ msgstr "簡略化をやりすぎて三角形になった円、八角形になっ
 #: reference_processing.xml:2046
 #, no-c-format
 msgid ""
-"SELECT ST_Npoints(the_geom) As np_before, "
-"ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, "
-"ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\n"
-"ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, "
-"ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n"
+"SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\n"
+"ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n"
 "(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\n"
 "FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
 "-result\n"
-" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
-"np10_triangle | np100_geometrygoesaway\n"
-"-----------+-------------------+---------------------+-------------"
-"+---------------+------------------------\n"
-"                49 |                33 |                  17 |           9 "
-"|             4 | t"
-msgstr ""
-"SELECT ST_Npoints(the_geom) As np_before, "
-"ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, "
-"ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\n"
-"ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, "
-"ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n"
-"(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\n"
-"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
-"-- 結果 --\n"
-" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
-"np10_triangle | np100_geometrygoesaway\n"
-"-----------+-------------------+---------------------+-------------"
-"+---------------+------------------------\n"
-"                49 |                33 |                  17 |           9 "
-"|             4 | t"
+" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np10_triangle | np100_geometrygoesaway\n"
+"-----------+-------------------+---------------------+-------------+---------------+------------------------\n"
+"                49 |                33 |                  17 |           9 |             4 | t"
+msgstr "SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\nST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\nFROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n-- 結果 --\n np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np [...]
 
 #. Tag: para
 #: reference_processing.xml:2050
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend="
-"\"TP_ST_Simplify\"/>"
-msgstr ""
-", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend="
-"\"TP_ST_Simplify\"/>"
+", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref "
+"linkend=\"TP_ST_Simplify\"/>"
+msgstr ", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:2056
@@ -5182,21 +3667,16 @@ msgid ""
 "Returns a \"simplified\" version of the given geometry using the Douglas-"
 "Peucker algorithm. Will avoid creating derived geometries (polygons in "
 "particular) that are invalid."
-msgstr ""
-"与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズ"
-"ムを使用します。不正な派生ジオメトリ (特にポリゴン)の生成を回避します。"
+msgstr "与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズムを使用します。不正な派生ジオメトリ (特にポリゴン)の生成を回避します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2064
 #, no-c-format
 msgid ""
-"<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
+"<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef>"
+" <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2074
@@ -5205,15 +3685,10 @@ msgid ""
 "Returns a \"simplified\" version of the given geometry using the Douglas-"
 "Peucker algorithm. Will avoid creating derived geometries (polygons in "
 "particular) that are invalid. Will actually do something only with "
-"(multi)lines and (multi)polygons but you can safely call it with any kind of "
-"geometry. Since simplification occurs on a object-by-object basis you can "
+"(multi)lines and (multi)polygons but you can safely call it with any kind of"
+" geometry. Since simplification occurs on a object-by-object basis you can "
 "also feed a GeometryCollection to this function."
-msgstr ""
-"与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズ"
-"ムを使用します。不正な派生ジオメトリ (特にポリゴン)の生成を回避します。"
-"(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのような種類のジオメト"
-"リでも安全に呼ぶことができます。簡略化はオブジェクトごとに行われるので、ジオ"
-"メトリコレクションでこの関数を呼ぶことができます。"
+msgstr "与えられたジオメトリを「簡略化」したものを返します。Douglas-Peukerアルゴリズムを使用します。不正な派生ジオメトリ (特にポリゴン)の生成を回避します。(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのような種類のジオメトリでも安全に呼ぶことができます。簡略化はオブジェクトごとに行われるので、ジオメトリコレクションでこの関数を呼ぶことができます。"
 
 #. Tag: para
 #: reference_processing.xml:2083
@@ -5233,47 +3708,22 @@ msgstr "Availability: 1.3.3"
 msgid ""
 "Same example as Simplify, but we see Preserve Topology prevents "
 "oversimplification. The circle can at most become a square."
-msgstr ""
-"Simplyfyと同じ例ですが、トポロジ保存で簡略化の行きすぎを阻止します。円は最低"
-"でも四角形になります。"
+msgstr "Simplyfyと同じ例ですが、トポロジ保存で簡略化の行きすぎを阻止します。円は最低でも四角形になります。"
 
 #. Tag: programlisting
 #: reference_processing.xml:2090
 #, no-c-format
 msgid ""
-"SELECT ST_Npoints(the_geom) As np_before, "
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, "
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As "
-"np05_notquitecircle,\n"
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, "
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\n"
+"SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As np05_notquitecircle,\n"
+"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\n"
 "ST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\n"
 "FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
 "\n"
 "--result--\n"
-" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
-"np10_square | np100_stillsquare\n"
-"-----------+-------------------+---------------------+-------------"
-"+---------------+-------------------\n"
-"                49 |                33 |                  17 |           9 "
-"|             5 |                 5"
-msgstr ""
-"SELECT ST_Npoints(the_geom) As np_before, "
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, "
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As "
-"np05_notquitecircle,\n"
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, "
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\n"
-"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\n"
-"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
-"\n"
-"-- 結果 --\n"
-" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
-"np10_square | np100_stillsquare\n"
-"-----------+-------------------+---------------------+-------------"
-"+---------------+-------------------\n"
-"                49 |                33 |                  17 |           9 "
-"|             5 |                 5"
+" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np10_square | np100_stillsquare\n"
+"-----------+-------------------+---------------------+-------------+---------------+-------------------\n"
+"                49 |                33 |                  17 |           9 |             5 |                 5"
+msgstr "SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As np05_notquitecircle,\nST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\nST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\nFROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n\n-- 結 [...]
 
 #. Tag: refname
 #: reference_processing.xml:2100
@@ -5285,11 +3735,9 @@ msgstr "ST_SimplifyVW"
 #: reference_processing.xml:2101
 #, no-c-format
 msgid ""
-"Returns a \"simplified\" version of the given geometry using the Visvalingam-"
-"Whyatt algorithm"
-msgstr ""
-"Visvalingam-Whyattアルゴリズムを用いて、入力ジオメトリを「簡略化」したジオメ"
-"トリを返します。"
+"Returns a \"simplified\" version of the given geometry using the "
+"Visvalingam-Whyatt algorithm"
+msgstr "Visvalingam-Whyattアルゴリズムを用いて、入力ジオメトリを「簡略化」したジオメトリを返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2106
@@ -5298,27 +3746,18 @@ msgid ""
 "<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2116
 #, no-c-format
 msgid ""
-"Returns a \"simplified\" version of the given geometry using the Visvalingam-"
-"Whyatt algorithm. Will actually do something only with (multi)lines and "
-"(multi)polygons but you can safely call it with any kind of geometry. Since "
-"simplification occurs on a object-by-object basis you can also feed a "
-"GeometryCollection to this function."
-msgstr ""
-"Visvalingam-Whyattアルゴリズムを用いて、入力ジオメトリを「簡略化」したジオメ"
-"トリを返します。(マルチ)ラインと(マルチ)ポリゴンでのみ動作しますが、どの種類"
-"のジオメトリでも安全に呼ぶことができます。(MULTI)LINEと(MULTI)POLYGONとで実際"
-"に動作をしますが、どのような種類のジオメトリでも安全に呼ぶことができます。簡"
-"略化はオブジェクトごとに行われるので、ジオメトリコレクションでこの関数を呼ぶ"
-"ことができます。"
+"Returns a \"simplified\" version of the given geometry using the "
+"Visvalingam-Whyatt algorithm. Will actually do something only with "
+"(multi)lines and (multi)polygons but you can safely call it with any kind of"
+" geometry. Since simplification occurs on a object-by-object basis you can "
+"also feed a GeometryCollection to this function."
+msgstr "Visvalingam-Whyattアルゴリズムを用いて、入力ジオメトリを「簡略化」したジオメトリを返します。(マルチ)ラインと(マルチ)ポリゴンでのみ動作しますが、どの種類のジオメトリでも安全に呼ぶことができます。(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのような種類のジオメトリでも安全に呼ぶことができます。簡略化はオブジェクトごとに行われるので、ジオメトリコレクションでこの関数を呼ぶことができます。"
 
 #. Tag: para
 #: reference_processing.xml:2123
@@ -5338,32 +3777,21 @@ msgstr "ラインストリングを最小範囲のしきい値を30で簡略化
 #, no-c-format
 msgid ""
 "select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
-"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
-"foo;\n"
+"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n"
 "-result\n"
 " simplified\n"
 "-----------+-------------------+\n"
 "LINESTRING(5 2,7 25,10 10)"
-msgstr ""
-"select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
-"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
-"foo;\n"
-"-- 結果 --\n"
-" simplified\n"
-"-----------+-------------------+\n"
-"LINESTRING(5 2,7 25,10 10)"
+msgstr "select ST_AsText(ST_SimplifyVW(geom,30)) simplified\nFROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n-- 結果 --\n simplified\n-----------+-------------------+\nLINESTRING(5 2,7 25,10 10)"
 
 #. Tag: para
 #: reference_processing.xml:2134
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_Simplify\"/>, <xref linkend="
-"\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/"
-">"
-msgstr ""
-", <xref linkend=\"ST_Simplify\"/>, <xref linkend="
-"\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/"
-">"
+", <xref linkend=\"ST_Simplify\"/>, <xref "
+"linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref "
+"linkend=\"TP_ST_Simplify\"/>"
+msgstr ", <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:2139
@@ -5378,9 +3806,7 @@ msgid ""
 "Sets the effective area for each vertex, storing the value in the M "
 "ordinate. A simplified geometry can then be generated by filtering on the M "
 "ordinate."
-msgstr ""
-"個々の頂点について有効範囲を設定し、M値として保存します。M値でフィルタリング"
-"すると、単純化したジオメトリを生成できます。"
+msgstr "個々の頂点について有効範囲を設定し、M値として保存します。M値でフィルタリングすると、単純化したジオメトリを生成できます。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2147
@@ -5388,41 +3814,31 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef> "
-"<paramdef><type>integer</type> <parameter>set_area = 1</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef> "
-"<paramdef><type>integer</type> <parameter>set_area = 1</parameter></paramdef>"
+"<paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef>"
+" <paramdef><type>integer</type> <parameter>set_area = "
+"1</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> <paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> <paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef> <paramdef><type>integer</type> <parameter>set_area = 1</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2158
 #, no-c-format
 msgid ""
 "Sets the effective area for each vertex, using the Visvalingam-Whyatt "
-"algorithm. The effective area is stored as the M-value of the vertex. If the "
-"optional \"theshold\" parameter is used, a simplified geometry will be "
+"algorithm. The effective area is stored as the M-value of the vertex. If the"
+" optional \"theshold\" parameter is used, a simplified geometry will be "
 "returned, containing only vertices with an effective area greater than or "
 "equal to the threshold value."
-msgstr ""
-"Visvalingam-Whyattアルゴリズムから有効範囲となる個々の頂点を置きます。有効範"
-"囲はジオメトリのM値として格納されます。任意引数である第2引数を使うと、しきい"
-"値以上の有効範囲となる頂点だけで構築されるジオメトリを返します。"
+msgstr "Visvalingam-Whyattアルゴリズムから有効範囲となる個々の頂点を置きます。有効範囲はジオメトリのM値として格納されます。任意引数である第2引数を使うと、しきい値以上の有効範囲となる頂点だけで構築されるジオメトリを返します。"
 
 #. Tag: para
 #: reference_processing.xml:2163
 #, no-c-format
 msgid ""
-"This function can be used for server-side simplification when a threshold is "
-"specified. Another option is to use a threshold value of zero. In this case, "
-"the full geometry will be returned with effective areas as M-values, which "
-"can be used by the client to simplify very quickly."
-msgstr ""
-"この関数は、しきい値を使うことでサーバサイド簡略化に使えます。もう一つの任意"
-"引数はしきい値を0にする際に使用します。この場合、完全なジオメトリを得ますが、"
-"クライアントが非常に高速に簡略化するために使うM値として格納している有効範囲を"
-"持っています。"
+"This function can be used for server-side simplification when a threshold is"
+" specified. Another option is to use a threshold value of zero. In this "
+"case, the full geometry will be returned with effective areas as M-values, "
+"which can be used by the client to simplify very quickly."
+msgstr "この関数は、しきい値を使うことでサーバサイド簡略化に使えます。もう一つの任意引数はしきい値を0にする際に使用します。この場合、完全なジオメトリを得ますが、クライアントが非常に高速に簡略化するために使うM値として格納している有効範囲を持っています。"
 
 #. Tag: para
 #: reference_processing.xml:2166
@@ -5430,12 +3846,9 @@ msgstr ""
 msgid ""
 "Will actually do something only with (multi)lines and (multi)polygons but "
 "you can safely call it with any kind of geometry. Since simplification "
-"occurs on a object-by-object basis you can also feed a GeometryCollection to "
-"this function."
-msgstr ""
-"(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのような種類のジオメト"
-"リでも安全に呼ぶことができます。簡略化はオブジェクトごとに行われるので、ジオ"
-"メトリコレクションでこの関数を呼ぶことができます。"
+"occurs on a object-by-object basis you can also feed a GeometryCollection to"
+" this function."
+msgstr "(MULTI)LINEと(MULTI)POLYGONとで実際に動作をしますが、どのような種類のジオメトリでも安全に呼ぶことができます。簡略化はオブジェクトごとに行われるので、ジオメトリコレクションでこの関数を呼ぶことができます。"
 
 #. Tag: para
 #: reference_processing.xml:2178
@@ -5457,35 +3870,19 @@ msgstr "この関数は3次元を扱います。第3次元は結果に影響を
 msgid ""
 "Calculating the effective area of a LineString. Because we use a threshold "
 "value of zero, all vertices in the input geometry are returned."
-msgstr ""
-"ラインストリングの有効範囲の計算。しきい値を0にしているので、入力ジオメトリの"
-"全ての頂点が返ります。"
+msgstr "ラインストリングの有効範囲の計算。しきい値を0にしているので、入力ジオメトリの全ての頂点が返ります。"
 
 #. Tag: programlisting
 #: reference_processing.xml:2188
 #, no-c-format
 msgid ""
-"select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, "
-"ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\n"
-"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
-"foo;\n"
+"select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\n"
+"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n"
 "-result\n"
 " all_pts | thrshld_30\n"
 "-----------+-------------------+\n"
-"LINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 "
-"3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 "
-"10 3.40282346638529e+38)"
-msgstr ""
-"select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, "
-"ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\n"
-"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
-"foo;\n"
-"-- 結果 --\n"
-" all_pts | thrshld_30\n"
-"-----------+-------------------+\n"
-"LINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 "
-"3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 "
-"10 3.40282346638529e+38)"
+"LINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 10 3.40282346638529e+38)"
+msgstr "select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\nFROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As foo;\n-- 結果 --\n all_pts | thrshld_30\n-----------+-------------------+\nLINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 10 3.40282346638529e+38)"
 
 #. Tag: refname
 #: reference_processing.xml:2198
@@ -5506,10 +3903,7 @@ msgid ""
 "<funcdef>geometry <function>ST_Split</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>input</parameter></paramdef> "
 "<paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Split</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef> "
-"<paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Split</function></funcdef> <paramdef><type>geometry</type> <parameter>input</parameter></paramdef> <paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2214
@@ -5518,9 +3912,7 @@ msgid ""
 "The function supports splitting a line by (multi)point, (multi)line or "
 "(multi)polygon boundary, a (multi)polygon by line. The returned geometry is "
 "always a collection."
-msgstr ""
-"この関数は、ラインの(MULTI)POINT, (MULTI)LINEまたは(MULTI)POLYGONの境界による"
-"分割に対応しています。返されるジオメトリは常にコレクションです。"
+msgstr "この関数は、ラインの(MULTI)POINT, (MULTI)LINEまたは(MULTI)POLYGONの境界による分割に対応しています。返されるジオメトリは常にコレクションです。"
 
 #. Tag: para
 #: reference_processing.xml:2218
@@ -5529,9 +3921,7 @@ msgid ""
 "Think of this function as the opposite of ST_Union. Theoretically applying "
 "ST_Union to the elements of the returned collection should always yield the "
 "original geometry."
-msgstr ""
-"この関数はST_Unionの逆と考えられます。理論的には、返されたコレクションに"
-"ST_Unionを適用すると、常に元のジオメトリが得られます。"
+msgstr "この関数はST_Unionの逆と考えられます。理論的には、返されたコレクションにST_Unionを適用すると、常に元のジオメトリが得られます。"
 
 #. Tag: para
 #: reference_processing.xml:2225
@@ -5539,27 +3929,19 @@ msgstr ""
 msgid ""
 "Changed: 2.2.0 support for splitting a line by a multiline, a multipoint or "
 "(multi)polygon boundary was introduced."
-msgstr ""
-"Changed: 2.2.0 MULTILINESTRING,MULTIPOINT, (MULTI)POLYGONの境界によるラインの"
-"分割に対応しました。"
+msgstr "Changed: 2.2.0 MULTILINESTRING,MULTIPOINT, (MULTI)POLYGONの境界によるラインの分割に対応しました。"
 
 #. Tag: para
 #: reference_processing.xml:2227
 #, no-c-format
 msgid ""
-"To improve the robustness of ST_Split it may be convenient to <xref linkend="
-"\"ST_Snap\"/> the input to the blade in advance using a very low tolerance. "
-"Otherwise the internally used coordinate grid may cause tolerance problems, "
-"where coordinates of input and blade do not fall onto each other and the "
-"input is not being split correctly (see <ulink url=\"http://trac.osgeo.org/"
-"postgis/ticket/2192\">#2192</ulink>)."
-msgstr ""
-"ST_Splitのロバスト性を改善するには、非常に低い許容誤差を使用する前に、入力ジ"
-"オメトリを、刃ジオメトリに対して<xref linkend=\"ST_Snap\"/>すると良いかも知れ"
-"ません。内部で使用されている座標グリッドは、許容誤差に関する問題を引き起こす"
-"可能性があります。入力座標と刃がお互いの上に落ちず、入力が正しく分割されない"
-"場合があります (<ulink url=\"http://trac.osgeo.org/postgis/"
-"ticket/2192\">#2192</ulink>を参照して下さい)。"
+"To improve the robustness of ST_Split it may be convenient to <xref "
+"linkend=\"ST_Snap\"/> the input to the blade in advance using a very low "
+"tolerance. Otherwise the internally used coordinate grid may cause tolerance"
+" problems, where coordinates of input and blade do not fall onto each other "
+"and the input is not being split correctly (see <ulink "
+"url=\"http://trac.osgeo.org/postgis/ticket/2192\">#2192</ulink>)."
+msgstr "ST_Splitのロバスト性を改善するには、非常に低い許容誤差を使用する前に、入力ジオメトリを、刃ジオメトリに対して<xref linkend=\"ST_Snap\"/>すると良いかも知れません。内部で使用されている座標グリッドは、許容誤差に関する問題を引き起こす可能性があります。入力座標と刃がお互いの上に落ちず、入力が正しく分割されない場合があります (<ulink url=\"http://trac.osgeo.org/postgis/ticket/2192\">#2192</ulink>を参照して下さい)。"
 
 #. Tag: para
 #: reference_processing.xml:2229
@@ -5567,8 +3949,7 @@ msgstr ""
 msgid ""
 "When a (multi)polygon is passed as as the blade, its linear component (the "
 "boundary) is used for cutting the input."
-msgstr ""
-"(MULTI)ポリゴンを刃として渡すと、線要素 (境界)が入力の分割に使われます。"
+msgstr "(MULTI)ポリゴンを刃として渡すと、線要素 (境界)が入力の分割に使われます。"
 
 #. Tag: para
 #: reference_processing.xml:2237
@@ -5592,8 +3973,7 @@ msgstr "分割後"
 #: reference_processing.xml:2270
 #, no-c-format
 msgid ""
-"-- this creates a geometry collection consisting of the 2 halves of the "
-"polygon\n"
+"-- this creates a geometry collection consisting of the 2 halves of the polygon\n"
 "-- this is similar to the example we demonstrated in ST_BuildArea\n"
 "SELECT ST_Split(circle, line)\n"
 "FROM (SELECT\n"
@@ -5601,8 +3981,7 @@ msgid ""
 "    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
 "\n"
 "-- result --\n"
-" GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 "
-"80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n"
+" GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n"
 "\n"
 "-- To convert to individual polygons, you can use ST_Dump or ST_GeometryN\n"
 "SELECT ST_AsText((ST_Dump(ST_Split(circle, line))).geom) As wkt\n"
@@ -5614,32 +3993,8 @@ msgid ""
 "wkt\n"
 "---------------\n"
 "POLYGON((150 90,149.039264020162 80.2454838991936,..))\n"
-"POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 "
-"62.2214883490198,53.8060233744357 ..))"
-msgstr ""
-"-- ポリゴンを2個に割ったものからなるジオメトリコレクションを生成します\n"
-"-- ST_BuildAreaの例と似ています\n"
-"SELECT ST_Split(circle, line)\n"
-"FROM (SELECT\n"
-"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
-"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
-"\n"
-"-- 結果 --\n"
-" GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 "
-"80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n"
-"\n"
-"-- 個々のポリゴンに変換するには、ST_DumpまたはST_GeometryNを使います\n"
-"SELECT ST_AsText((ST_Dump(ST_Split(circle, line))).geom) As wkt\n"
-"FROM (SELECT\n"
-"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
-"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
-"\n"
-"-- 結果 --\n"
-"wkt\n"
-"---------------\n"
-"POLYGON((150 90,149.039264020162 80.2454838991936,..))\n"
-"POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 "
-"62.2214883490198,53.8060233744357 ..))"
+"POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 62.2214883490198,53.8060233744357 ..))"
+msgstr "-- ポリゴンを2個に割ったものからなるジオメトリコレクションを生成します\n-- ST_BuildAreaの例と似ています\nSELECT ST_Split(circle, line)\nFROM (SELECT\n    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n\n-- 結果 --\n GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n\n-- 個々のポリゴンに変換するには、ST_DumpまたはST_GeometryNを使います\nSELECT ST_AsText((ST_Dump(ST_Split(circle, line [...]
 
 #. Tag: para
 #: reference_processing.xml:2271
@@ -5653,23 +4008,7 @@ msgstr "ポイントで切られるマルチラインストリング"
 msgid ""
 "SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n"
 "        FROM (SELECT\n"
-"    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 "
-"90))') As mline,\n"
-"    ST_Point(30,30) As pt) As foo;\n"
-"\n"
-"wktcut\n"
-"------\n"
-"GEOMETRYCOLLECTION(\n"
-"    LINESTRING(10 10,30 30),\n"
-"    LINESTRING(30 30,190 190),\n"
-"    LINESTRING(15 15,30 30),\n"
-"    LINESTRING(30 30,100 90)\n"
-")"
-msgstr ""
-"SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n"
-"        FROM (SELECT\n"
-"    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 "
-"90))') As mline,\n"
+"    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 90))') As mline,\n"
 "    ST_Point(30,30) As pt) As foo;\n"
 "\n"
 "wktcut\n"
@@ -5680,18 +4019,16 @@ msgstr ""
 "    LINESTRING(15 15,30 30),\n"
 "    LINESTRING(30 30,100 90)\n"
 ")"
+msgstr "SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n        FROM (SELECT\n    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 90))') As mline,\n    ST_Point(30,30) As pt) As foo;\n\nwktcut\n------\nGEOMETRYCOLLECTION(\n    LINESTRING(10 10,30 30),\n    LINESTRING(30 30,190 190),\n    LINESTRING(15 15,30 30),\n    LINESTRING(30 30,100 90)\n)"
 
 #. Tag: para
 #: reference_processing.xml:2308
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
-"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref linkend="
-"\"ST_Subdivide\"/>"
-msgstr ""
-", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
-"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref linkend="
-"\"ST_Subdivide\"/>"
+"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref "
+"linkend=\"ST_Subdivide\"/>"
+msgstr ", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref linkend=\"ST_Subdivide\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:2321
@@ -5704,11 +4041,9 @@ msgstr "ST_SymDifference"
 #, no-c-format
 msgid ""
 "Returns a geometry that represents the portions of A and B that do not "
-"intersect. It is called a symmetric difference because ST_SymDifference(A,B) "
-"= ST_SymDifference(B,A)."
-msgstr ""
-"AとBの、インタセクトしていない部分を表現するジオメトリを返します。対称と呼ば"
-"れるのは、ST_SymDifference(A,B) = ST_SymDifference(B,A) となるからです。"
+"intersect. It is called a symmetric difference because ST_SymDifference(A,B)"
+" = ST_SymDifference(B,A)."
+msgstr "AとBの、インタセクトしていない部分を表現するジオメトリを返します。対称と呼ばれるのは、ST_SymDifference(A,B) = ST_SymDifference(B,A) となるからです。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2330
@@ -5717,23 +4052,17 @@ msgid ""
 "<funcdef>geometry <function>ST_SymDifference</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
 "<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_SymDifference</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
-"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SymDifference</function></funcdef> <paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> <paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2341
 #, no-c-format
 msgid ""
 "Returns a geometry that represents the portions of A and B that do not "
-"intersect. It is called a symmetric difference because ST_SymDifference(A,B) "
-"= ST_SymDifference(B,A). One can think of this as ST_Union(geomA,geomB) - "
+"intersect. It is called a symmetric difference because ST_SymDifference(A,B)"
+" = ST_SymDifference(B,A). One can think of this as ST_Union(geomA,geomB) - "
 "ST_Intersection(A,B)."
-msgstr ""
-"AとBの、インタセクトしていない部分を表現するジオメトリを返します。対称と呼ば"
-"れるのは、ST_SymDifference(A,B) = ST_SymDifference(B,A)となるからです。"
-"ST_Union(geomA,geomB) - ST_Intersection(A,B)と見ることができます。"
+msgstr "AとBの、インタセクトしていない部分を表現するジオメトリを返します。対称と呼ばれるのは、ST_SymDifference(A,B) = ST_SymDifference(B,A)となるからです。ST_Union(geomA,geomB) - ST_Intersection(A,B)と見ることができます。"
 
 #. Tag: para
 #: reference_processing.xml:2351
@@ -5768,40 +4097,20 @@ msgid ""
 "st_astext\n"
 "---------\n"
 "MULTILINESTRING((50 150,50 200),(50 50,50 100))"
-msgstr ""
-"-- 2次元では安全です - 二つのラインストリングの対称差\n"
-"SELECT ST_AsText(\n"
-"        ST_SymDifference(\n"
-"                ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
-"                ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
-"        )\n"
-");\n"
-"\n"
-"st_astext\n"
-"---------\n"
-"MULTILINESTRING((50 150,50 200),(50 50,50 100))"
+msgstr "-- 2次元では安全です - 二つのラインストリングの対称差\nSELECT ST_AsText(\n        ST_SymDifference(\n                ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n                ST_GeomFromText('LINESTRING(50 50, 50 150)')\n        )\n);\n\nst_astext\n---------\nMULTILINESTRING((50 150,50 200),(50 50,50 100))"
 
 #. Tag: programlisting
 #: reference_processing.xml:2394
 #, no-c-format
 msgid ""
 "--When used in 3d doesn't quite do the right thing\n"
-"SELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 "
-"2)'),\n"
-"        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n"
-"\n"
-"st_astext\n"
-"------------\n"
-"MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
-msgstr ""
-"-- 3次元で使用すると、完全には正しいものとはなりません\n"
-"SELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 "
-"2)'),\n"
+"SELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 2)'),\n"
 "        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n"
 "\n"
 "st_astext\n"
 "------------\n"
 "MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
+msgstr "-- 3次元で使用すると、完全には正しいものとはなりません\nSELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 2)'),\n        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n\nst_astext\n------------\nMULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
 
 #. Tag: para
 #: reference_processing.xml:2401
@@ -5829,13 +4138,9 @@ msgstr "指定した数より多い頂点を持たないジオメトリの集合
 msgid ""
 "<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
-"<paramdef><type>integer</type> <parameter>max_vertices=256</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
-"<paramdef><type>integer</type> <parameter>max_vertices=256</parameter></"
-"paramdef>"
+"<paramdef><type>integer</type> "
+"<parameter>max_vertices=256</parameter></paramdef>"
+msgstr "<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>integer</type> <parameter>max_vertices=256</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2425
@@ -5845,16 +4150,10 @@ msgid ""
 "maximum allowed number of vertices. Useful for converting excessively large "
 "polygons and other objects into small portions that fit within the database "
 "page size. Uses the same envelope clipping as ST_ClipByBox2D does, "
-"recursively subdividing the input geometry until all portions have less than "
-"the maximum vertex count. Minimum vertice count allowed is 8 and if you try "
-"to specify lower than 8, it will throw an error."
-msgstr ""
-"一つのジオメトリを、許された頂点数の最大値より小さい要素の集合にします。非常"
-"に大きなポリゴンとオブジェクトをデータベースのページサイズに収まるように、小"
-"さい部分に変換するのに使います。ST_ClipByBox2Dが行うような四角形切り抜きと同"
-"じことを行い、入力ジオメトリをすべてのポイントが頂点最大値未満になるまで再帰"
-"的に分割していきます。指定できる頂点最大値の最小値は8で、8未満を指定しようと"
-"すると、エラーが投げられます。"
+"recursively subdividing the input geometry until all portions have less than"
+" the maximum vertex count. Minimum vertice count allowed is 8 and if you try"
+" to specify lower than 8, it will throw an error."
+msgstr "一つのジオメトリを、許された頂点数の最大値より小さい要素の集合にします。非常に大きなポリゴンとオブジェクトをデータベースのページサイズに収まるように、小さい部分に変換するのに使います。ST_ClipByBox2Dが行うような四角形切り抜きと同じことを行い、入力ジオメトリをすべてのポイントが頂点最大値未満になるまで再帰的に分割していきます。指定できる頂点最大値の最小値は8で、8未満を指定しようとすると、エラーが投げられます。"
 
 #. Tag: para
 #: reference_processing.xml:2434
@@ -5876,11 +4175,7 @@ msgid ""
 "CREATE TABLE subdivided_geoms AS\n"
 "SELECT pkey, ST_Subdivide(geom) AS geom\n"
 "FROM original_geoms;"
-msgstr ""
-"-- 元のジオメトリに結合するのに適切な、新しい分割されたテーブルの作成\n"
-"CREATE TABLE subdivided_geoms AS\n"
-"SELECT pkey, ST_Subdivide(geom) AS geom\n"
-"FROM original_geoms;"
+msgstr "-- 元のジオメトリに結合するのに適切な、新しい分割されたテーブルの作成\nCREATE TABLE subdivided_geoms AS\nSELECT pkey, ST_Subdivide(geom) AS geom\nFROM original_geoms;"
 
 #. Tag: para
 #: reference_processing.xml:2454
@@ -5893,66 +4188,29 @@ msgstr "最大10頂点での分割"
 #, no-c-format
 msgid ""
 "SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\n"
-"FROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 "
-"42,32 56,22 64,32 110,40 119,36 150,\n"
-"57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 "
-"122,\n"
-"190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  "
-"As f(geom);"
-msgstr ""
-"SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\n"
-"FROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 "
-"42,32 56,22 64,32 110,40 119,36 150,\n"
-"57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 "
-"122,\n"
-"190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  "
-"As f(geom);"
+"FROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 42,32 56,22 64,32 110,40 119,36 150,\n"
+"57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 122,\n"
+"190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  As f(geom);"
+msgstr "SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\nFROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 42,32 56,22 64,32 110,40 119,36 150,\n57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 122,\n190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  As f(geom);"
 
 #. Tag: screen
 #: reference_processing.xml:2458
 #, no-c-format
 msgid ""
 "rn |                          wkt\n"
-"---"
-"+---------------------------------------------------------------------------\n"
-" 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 "
-"98.00000000001,\n"
-"        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 56,22 "
-"64))\n"
-" 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 158,\n"
-"        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 "
-"98.000000000001,\n"
-"        29.913043478263 98.000000000001))\n"
-" 3 | POLYGON((106.000000000001 27.5882352941173,106.000000000001 "
-"98.00000000000,\n"
-" 189.52380952381 98.000000000001,185 79,186 56,186 52,178 34,168 18,147 13,\n"
-" 132 0,119 23,106.000000000001 27.5882352941173))\n"
-" 4 | POLYGON((106.000000000001 98.000000000001,106.000000000001 "
-"183.27272727272,\n"
-"    114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 "
-"100,189.5238095238\n"
-" 98.000000000001,106.000000000001 98.000000000001))"
-msgstr ""
-"rn |                          wkt\n"
-"---"
-"+---------------------------------------------------------------------------\n"
-" 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 "
-"98.00000000001,\n"
-"        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 56,22 "
-"64))\n"
+"---+---------------------------------------------------------------------------\n"
+" 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 98.00000000001,\n"
+"        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 56,22 64))\n"
 " 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 158,\n"
-"        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 "
-"98.000000000001,\n"
+"        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 98.000000000001,\n"
 "        29.913043478263 98.000000000001))\n"
-" 3 | POLYGON((106.000000000001 27.5882352941173,106.000000000001 "
-"98.00000000000,\n"
+" 3 | POLYGON((106.000000000001 27.5882352941173,106.000000000001 98.00000000000,\n"
 " 189.52380952381 98.000000000001,185 79,186 56,186 52,178 34,168 18,147 13,\n"
 " 132 0,119 23,106.000000000001 27.5882352941173))\n"
-" 4 | POLYGON((106.000000000001 98.000000000001,106.000000000001 "
-"183.27272727272,\n"
-"    114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 "
-"100,189.5238095238\n"
+" 4 | POLYGON((106.000000000001 98.000000000001,106.000000000001 183.27272727272,\n"
+"    114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 100,189.5238095238\n"
 " 98.000000000001,106.000000000001 98.000000000001))"
+msgstr "rn |                          wkt\n---+---------------------------------------------------------------------------\n 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 98.00000000001,\n        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 56,22 64))\n 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 158,\n        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 98.000000000001,\n        29.913043478263 98.000000 [...]
 
 #. Tag: para
 #: reference_processing.xml:2467
@@ -5968,49 +4226,17 @@ msgstr "分割に使うことができる頂点の追加にST_Segmentizeを併
 msgid ""
 "SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 "
 "150)'::geometry,10),8));"
-msgstr ""
-"SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 "
-"150)'::geometry,10),8));"
+msgstr "SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 150)'::geometry,10),8));"
 
 #. Tag: screen
 #: reference_processing.xml:2471
 #, no-c-format
 msgid ""
-"LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 "
-"14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 "
-"28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 "
-"37.499999999998)\n"
-"LINESTRING(37.499999999998 37.499999999998,42.4264068711929 "
-"42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 "
-"56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 "
-"70.7106781186548,74.999999999998 74.999999999998)\n"
-"LINESTRING(74.999999999998 74.999999999998,77.7817459305202 "
-"77.7817459305202,84.8528137423857 84.8528137423857,91.9238815542512 "
-"91.9238815542512,98.9949493661167 98.9949493661167,100 100,107.071067811865 "
-"107.071067811865,112.499999999998 112.499999999998)\n"
-"LINESTRING(112.499999999998 112.499999999998,114.142135623731 "
-"114.142135623731,121.213203435596 121.213203435596,128.284271247462 "
-"128.284271247462,135.355339059327 135.355339059327,142.426406871193 "
-"142.426406871193,149.497474683058 149.497474683058,149.999999999998 "
-"149.999999999998)"
-msgstr ""
-"LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 "
-"14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 "
-"28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 "
-"37.499999999998)\n"
-"LINESTRING(37.499999999998 37.499999999998,42.4264068711929 "
-"42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 "
-"56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 "
-"70.7106781186548,74.999999999998 74.999999999998)\n"
-"LINESTRING(74.999999999998 74.999999999998,77.7817459305202 "
-"77.7817459305202,84.8528137423857 84.8528137423857,91.9238815542512 "
-"91.9238815542512,98.9949493661167 98.9949493661167,100 100,107.071067811865 "
-"107.071067811865,112.499999999998 112.499999999998)\n"
-"LINESTRING(112.499999999998 112.499999999998,114.142135623731 "
-"114.142135623731,121.213203435596 121.213203435596,128.284271247462 "
-"128.284271247462,135.355339059327 135.355339059327,142.426406871193 "
-"142.426406871193,149.497474683058 149.497474683058,149.999999999998 "
-"149.999999999998)"
+"LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 37.499999999998)\n"
+"LINESTRING(37.499999999998 37.499999999998,42.4264068711929 42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 70.7106781186548,74.999999999998 74.999999999998)\n"
+"LINESTRING(74.999999999998 74.999999999998,77.7817459305202 77.7817459305202,84.8528137423857 84.8528137423857,91.9238815542512 91.9238815542512,98.9949493661167 98.9949493661167,100 100,107.071067811865 107.071067811865,112.499999999998 112.499999999998)\n"
+"LINESTRING(112.499999999998 112.499999999998,114.142135623731 114.142135623731,121.213203435596 121.213203435596,128.284271247462 128.284271247462,135.355339059327 135.355339059327,142.426406871193 142.426406871193,149.497474683058 149.497474683058,149.999999999998 149.999999999998)"
+msgstr "LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 37.499999999998)\nLINESTRING(37.499999999998 37.499999999998,42.4264068711929 42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 70.7106781186548,74.999999999998 74.999999999998)\nLINESTRING(74.9999 [...]
 
 #. Tag: para
 #: reference_processing.xml:2478
@@ -6018,9 +4244,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, "
 "<xref linkend=\"ST_Split\"/>"
-msgstr ""
-", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, "
-"<xref linkend=\"ST_Split\"/>"
+msgstr ", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, <xref linkend=\"ST_Split\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:2489
@@ -6033,9 +4257,7 @@ msgstr "ST_SwapOrdinates"
 #, no-c-format
 msgid ""
 "Returns a version of the given geometry with given ordinate values swapped."
-msgstr ""
-"与えられたジオメトリにおいて与えられた座標の値を入れ替えたジオメトリを返しま"
-"す。"
+msgstr "与えられたジオメトリにおいて与えられた座標の値を入れ替えたジオメトリを返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2497
@@ -6044,18 +4266,13 @@ msgid ""
 "<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
-"<paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> <paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2507
 #, no-c-format
 msgid "Returns a version of the given geometry with given ordinates swapped."
-msgstr ""
-"与えられたジオメトリにおいて与えられた座標の値を入れ替えたジオメトリを返しま"
-"す。"
+msgstr "与えられたジオメトリにおいて与えられた座標の値を入れ替えたジオメトリを返します。"
 
 #. Tag: para
 #: reference_processing.xml:2510
@@ -6063,9 +4280,7 @@ msgstr ""
 msgid ""
 "The <varname>ords</varname> parameter is a 2-characters string naming the "
 "ordinates to swap. Valid names are: x,y,z and m."
-msgstr ""
-"<varname>ords</varname>引数は2文字の文字列で、入れ替える座標名を示します。座"
-"標名はx, y, z, mが有効です。"
+msgstr "<varname>ords</varname>引数は2文字の文字列で、入れ替える座標名を示します。座標名はx, y, z, mが有効です。"
 
 #. Tag: programlisting
 #: reference_processing.xml:2524
@@ -6085,22 +4300,7 @@ msgid ""
 "--------------------\n"
 " POINT ZM (0 0 0 4)\n"
 "                 ]]>"
-msgstr ""
-"<![CDATA[\n"
-"-- M値を2倍にする\n"
-"-- (訳注: M値の拡大縮小はST_Scaleだけではできません)\n"
-"SELECT ST_AsText(\n"
-"  ST_SwapOrdinates(\n"
-"    ST_Scale(\n"
-"      ST_SwapOrdinates(g,'xm'),\n"
-"      2, 1\n"
-"    ),\n"
-"  'xm')\n"
-") FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;\n"
-"     st_astext\n"
-"--------------------\n"
-" POINT ZM (0 0 0 4)\n"
-"                 ]]>"
+msgstr "<![CDATA[\n-- M値を2倍にする\n-- (訳注: M値の拡大縮小はST_Scaleだけではできません)\nSELECT ST_AsText(\n  ST_SwapOrdinates(\n    ST_Scale(\n      ST_SwapOrdinates(g,'xm'),\n      2, 1\n    ),\n  'xm')\n) FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;\n     st_astext\n--------------------\n POINT ZM (0 0 0 4)\n                 ]]>"
 
 #. Tag: refname
 #: reference_processing.xml:2537
@@ -6120,24 +4320,15 @@ msgstr "ジオメトリの結合の点集合を表現するジオメトリを返
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Union</function></funcdef> <paramdef><type>geometry</type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
-"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
-"<funcdef>geometry <function>ST_Union</function></funcdef> "
-"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
-"</funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_Union</function></funcdef> <paramdef><type>geometry</type> "
-"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
-"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
+"<paramdef><type>geometry set</type> "
+"<parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>geometry <function>ST_Union</function></funcdef> "
-"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
-"</funcprototype>"
+"<paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> "
+"<paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_Union</function></funcdef> <paramdef><type>geometry[]</type> "
+"<parameter>g1_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> <paramdef><type>geometry set</type> <parameter>g1field</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> <paramdef><type>geometry</type> <parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> <paramdef><t [...]
 
 #. Tag: para
 #: reference_processing.xml:2562
@@ -6148,38 +4339,27 @@ msgid ""
 "with no intersecting regions. Variant 2 is an aggregate function that takes "
 "a set of geometries and unions them into a single ST_Geometry resulting in "
 "no intersecting regions."
-msgstr ""
-"MULTI系、単一ジオメトリ、ジオメトリコレクションのいずれでも出力されます。二つ"
-"の形式があります。一つ目は、二つのジオメトリを結合して、インタセクトしている"
-"領域の無い新しいジオメトリを返します。二つ目は、ジオメトリの集合を結合して、"
-"インタセクトしている領域の無い単一のST_Geometryを返すものです。"
+msgstr "MULTI系、単一ジオメトリ、ジオメトリコレクションのいずれでも出力されます。二つの形式があります。一つ目は、二つのジオメトリを結合して、インタセクトしている領域の無い新しいジオメトリを返します。二つ目は、ジオメトリの集合を結合して、インタセクトしている領域の無い単一のST_Geometryを返すものです。"
 
 #. Tag: para
 #: reference_processing.xml:2566
 #, no-c-format
 msgid ""
 "Aggregate version: This function returns a MULTI geometry or NON-MULTI "
-"geometry from a set of geometries. The ST_Union() function is an \"aggregate"
-"\" function in the terminology of PostgreSQL. That means that it operates on "
-"rows of data, in the same way the SUM() and AVG() functions do and like most "
-"aggregates, it also ignores NULL geometries."
-msgstr ""
-"集約関数版: この関数は、ジオメトリの集合から、MULTI系ジオメトリまたは非MULTI"
-"系ジオメトリを返します。ST_Union()関数は、PostgreSQL用語で言うところの「集約"
-"関数」です。SUM()やMEAN()と同じ方法でデータリストの操作を行い、NULLジオメトリ"
-"を無視することを意味します。"
+"geometry from a set of geometries. The ST_Union() function is an "
+"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
+"operates on rows of data, in the same way the SUM() and AVG() functions do "
+"and like most aggregates, it also ignores NULL geometries."
+msgstr "集約関数版: この関数は、ジオメトリの集合から、MULTI系ジオメトリまたは非MULTI系ジオメトリを返します。ST_Union()関数は、PostgreSQL用語で言うところの「集約関数」です。SUM()やMEAN()と同じ方法でデータリストの操作を行い、NULLジオメトリを無視することを意味します。"
 
 #. Tag: para
 #: reference_processing.xml:2572
 #, no-c-format
 msgid ""
-"Non-Aggregate version: This function returns a geometry being a union of two "
-"input geometries. Output type can be a MULTI*, NON-MULTI or "
+"Non-Aggregate version: This function returns a geometry being a union of two"
+" input geometries. Output type can be a MULTI*, NON-MULTI or "
 "GEOMETRYCOLLECTION. If any are NULL, then NULL is returned."
-msgstr ""
-"非集約関数版: この関数は二つの入力ジオメトリの結合したジオメトリを返します。"
-"出力型はMULTI系、非MULTI系またはGEOMETRYCOLLECTIONです。入力が全てNULLなら"
-"NULLを返します。"
+msgstr "非集約関数版: この関数は二つの入力ジオメトリの結合したジオメトリを返します。出力型はMULTI系、非MULTI系またはGEOMETRYCOLLECTIONです。入力が全てNULLならNULLを返します。"
 
 #. Tag: para
 #: reference_processing.xml:2576
@@ -6189,10 +4369,7 @@ msgid ""
 "orders of magnitude slower than ST_Collect because it tries to dissolve "
 "boundaries and reorder geometries to ensure that a constructed Multi* "
 "doesn't have intersecting regions."
-msgstr ""
-"ST_CollectとST_Unionはしばしば交換して使うことができます。ST_Unionは境界を更"
-"新し、生成されるMULTI系ジオメトリがインタセクトした領域を持たないようにするた"
-"め、一般的にST_Collectよりも桁違いに遅く動きます。"
+msgstr "ST_CollectとST_Unionはしばしば交換して使うことができます。ST_Unionは境界を更新し、生成されるMULTI系ジオメトリがインタセクトした領域を持たないようにするため、一般的にST_Collectよりも桁違いに遅く動きます。"
 
 #. Tag: para
 #: reference_processing.xml:2582
@@ -6200,9 +4377,7 @@ msgstr ""
 msgid ""
 "NOTE: this function was formerly called GeomUnion(), which was renamed from "
 "\"Union\" because UNION is an SQL reserved word."
-msgstr ""
-"ご注意: この関数は以前は、\"Union\"から名称変更してGeomUnion()と呼ばれていま"
-"した。UNIONはSQLの予約語であるためです。"
+msgstr "ご注意: この関数は以前は、\"Union\"から名称変更してGeomUnion()と呼ばれていました。UNIONはSQLの予約語であるためです。"
 
 #. Tag: para
 #: reference_processing.xml:2585
@@ -6214,13 +4389,7 @@ msgid ""
 "described in <ulink url=\"http://blog.cleverelephant.ca/2009/01/must-faster-"
 "unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/must-"
 "faster-unions-in-postgis-14.html</ulink>"
-msgstr ""
-"Availability: 1.4.0 - ST_Unionが強化されました。ST_Union(geomarray)が導入さ"
-"れ、また、PostgreSQL内での集計が速くなりました。GEOS 3.1.0以上を使用している"
-"場合は、ST_Unionは、<ulink url=\"http://blog.cleverelephant.ca/2009/01/must-"
-"faster-unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/"
-"must-faster-unions-in-postgis-14.html</ulink>に記述がある、Cascaded Unionアル"
-"ゴリズムを使います。"
+msgstr "Availability: 1.4.0 - ST_Unionが強化されました。ST_Union(geomarray)が導入され、また、PostgreSQL内での集計が速くなりました。GEOS 3.1.0以上を使用している場合は、ST_Unionは、<ulink url=\"http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html</ulink>に記述がある、Cascaded Unionアルゴリズムを使います。"
 
 #. Tag: para
 #: reference_processing.xml:2591
@@ -6232,11 +4401,9 @@ msgstr "集約関数版は、OGC仕様に明示的に定義されていません
 #: reference_processing.xml:2592
 #, no-c-format
 msgid ""
-"&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are "
-"involved."
-msgstr ""
-"&sqlmm_compliant; SQL-MM 3: 5.1.19 ポリゴンが含まれる時、Z値 (標高)を持ちま"
-"す。"
+"&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are"
+" involved."
+msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.19 ポリゴンが含まれる時、Z値 (標高)を持ちます。"
 
 #. Tag: programlisting
 #: reference_processing.xml:2599
@@ -6246,11 +4413,7 @@ msgid ""
 "           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n"
 "         FROM sometable As f\n"
 "GROUP BY stusps"
-msgstr ""
-"SELECT stusps,\n"
-"           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n"
-"         FROM sometable As f\n"
-"GROUP BY stusps"
+msgstr "SELECT stusps,\n           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n         FROM sometable As f\nGROUP BY stusps"
 
 #. Tag: programlisting
 #: reference_processing.xml:2601
@@ -6284,8 +4447,7 @@ msgid ""
 "\n"
 "st_asewkt\n"
 "---------\n"
-"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
-"5,-7.1 4.2 5,-7.1 4.3 5,-7 4.2 5)));\n"
+"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 5,-7.1 4.2 5,-7.1 4.3 5,-7 4.2 5)));\n"
 "\n"
 "--3d example not mixing dimensions\n"
 "SELECT ST_AsEWKT(st_union(the_geom))\n"
@@ -6301,76 +4463,17 @@ msgid ""
 "\n"
 "st_asewkt\n"
 "---------\n"
-"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
-"2,-7.1 4.2 3,-7.1 4.3 2,-7 4.2 2)))\n"
+"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 2,-7.1 4.2 3,-7.1 4.3 2,-7 4.2 2)))\n"
 "\n"
 "--Examples using new Array construct\n"
 "SELECT ST_Union(ARRAY(SELECT the_geom FROM sometable));\n"
 "\n"
 "SELECT ST_AsText(ST_Union(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
-"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
-"wktunion;\n"
-"\n"
-"--wktunion---\n"
-"MULTILINESTRING((3 4,4 5),(1 2,3 4))"
-msgstr ""
-"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
-"        ST_GeomFromText('POINT(-2 3)') ) )\n"
-"\n"
-"st_astext\n"
-"----------\n"
-"MULTIPOINT(-2 3,1 2)\n"
-"\n"
-"\n"
-"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
-"                ST_GeomFromText('POINT(1 2)') ) );\n"
-"st_astext\n"
-"----------\n"
-"POINT(1 2)\n"
-"\n"
-"-- 3次元の例 - 対応する3次元 (次元の混合があります!)の一覧\n"
-"SELECT ST_AsEWKT(st_union(the_geom))\n"
-"FROM\n"
-"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2,-7.1 4.2,-7.1 4.3,\n"
-"-7 4.2))') as the_geom\n"
-"UNION ALL\n"
-"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
-"UNION ALL\n"
-"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
-"UNION ALL\n"
-"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
-"\n"
-"st_asewkt\n"
-"---------\n"
-"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
-"5,-7.1 4.2 5,-7.1 4.3 5,-7 4.2 5)));\n"
-"\n"
-"-- 3次元で次元の混合がない例\n"
-"SELECT ST_AsEWKT(st_union(the_geom))\n"
-"FROM\n"
-"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2 2,-7.1 4.2 3,-7.1 4.3 2,\n"
-"-7 4.2 2))') as the_geom\n"
-"UNION ALL\n"
-"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
-"UNION ALL\n"
-"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
-"UNION ALL\n"
-"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
-"\n"
-"st_asewkt\n"
-"---------\n"
-"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
-"2,-7.1 4.2 3,-7.1 4.3 2,-7 4.2 2)))\n"
-"\n"
-"-- 新しい配列構築を用いた例\n"
-"SELECT ST_Union(ARRAY(SELECT the_geom FROM sometable));\n"
-"\n"
-"SELECT ST_AsText(ST_Union(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
-"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
-"wktunion;\n"
+"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As wktunion;\n"
 "\n"
 "--wktunion---\n"
 "MULTILINESTRING((3 4,4 5),(1 2,3 4))"
+msgstr "SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n        ST_GeomFromText('POINT(-2 3)') ) )\n\nst_astext\n----------\nMULTIPOINT(-2 3,1 2)\n\n\nSELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n                ST_GeomFromText('POINT(1 2)') ) );\nst_astext\n----------\nPOINT(1 2)\n\n-- 3次元の例 - 対応する3次元 (次元の混合があります!)の一覧\nSELECT ST_AsEWKT(st_union(the_geom))\nFROM\n(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2,-7.1 4.2,-7.1 4.3,\n-7 4.2))') as the_geom\nUNION ALL\nSELECT  [...]
 
 #. Tag: refname
 #: reference_processing.xml:2614
@@ -6390,24 +4493,18 @@ msgstr "ST_Unionに似ていますが、ジオメトリ要素レベルで動作
 msgid ""
 "<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> <paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2632
 #, no-c-format
 msgid ""
 "Unlike ST_Union, ST_UnaryUnion does dissolve boundaries between components "
-"of a multipolygon (invalid) and does perform union between the components of "
-"a geometrycollection. Each components of the input geometry is assumed to be "
-"valid, so you won't get a valid multipolygon out of a bow-tie polygon "
+"of a multipolygon (invalid) and does perform union between the components of"
+" a geometrycollection. Each components of the input geometry is assumed to "
+"be valid, so you won't get a valid multipolygon out of a bow-tie polygon "
 "(invalid)."
-msgstr ""
-"ST_UnaryUnionは、ST_Unionと違い、マルチポリゴンの要素間の境界更新を行い、ジオ"
-"メトリコレクションの要素間の結合を行います。入力ジオメトリの要素は、それぞれ"
-"妥当であると仮定しているので、蝶ネクタイポリゴン (不正なポリゴンです)から妥当"
-"なマルチポリゴンを得ることはできません。"
+msgstr "ST_UnaryUnionは、ST_Unionと違い、マルチポリゴンの要素間の境界更新を行い、ジオメトリコレクションの要素間の結合を行います。入力ジオメトリの要素は、それぞれ妥当であると仮定しているので、蝶ネクタイポリゴン (不正なポリゴンです)から妥当なマルチポリゴンを得ることはできません。"
 
 #. Tag: para
 #: reference_processing.xml:2642
@@ -6417,11 +4514,7 @@ msgid ""
 "ST_UnaryUnion with ST_Collect to fine-tune how many geometries at once you "
 "want to dissolve to be nice on both memory size and CPU time, finding the "
 "balance between ST_Union and ST_MemUnion."
-msgstr ""
-"この関数はラインストリングの集合にノードを作成するのに使えます。ST_UnaryUnion"
-"とST_Collectを混ぜて、ST_UnionとST_MemUnionの釣り合いを見つけて、メモリサイズ"
-"とCPU時間の両方について適切になるように、一度に結合したいジオメトリ数を微調整"
-"することができます。"
+msgstr "この関数はラインストリングの集合にノードを作成するのに使えます。ST_UnaryUnionとST_Collectを混ぜて、ST_UnionとST_MemUnionの釣り合いを見つけて、メモリサイズとCPU時間の両方について適切になるように、一度に結合したいジオメトリ数を微調整することができます。"
 
 #. Tag: para
 #: reference_processing.xml:2660
@@ -6429,54 +4522,42 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
 "linkend=\"ST_Node\"/>"
-msgstr ""
-", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
-"linkend=\"ST_Node\"/>"
+msgstr ", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Node\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:2671
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "ST_VoronoiLines"
-msgstr "ST_Voronoi"
+msgstr "ST_VoronoiLines"
 
 #. Tag: refpurpose
 #: reference_processing.xml:2673
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Returns the boundaries between the cells of the Voronoi diagram constructed "
 "from the vertices of a geometry."
-msgstr "ジオメトリの頂点からボロノイ図を計算します。"
+msgstr "ジオメトリの頂点からボロノイ図のセル間の境界を返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2678
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_VoronoiLines</function></funcdef> <paramdef> "
-"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice="
-"\"opt\"> <parameter>tolerance</parameter> <type>float8</type> </paramdef> "
-"<paramdef choice=\"opt\"> <parameter>extend_to</parameter> <type>geometry</"
-"type> </paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Voronoi</function></funcdef> <paramdef> "
-"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice="
-"\"opt\"> <parameter>clip</parameter> <type>geometry</type> </paramdef> "
-"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</"
-"type> </paramdef> <paramdef choice=\"opt\"> <parameter>return_polygons</"
-"parameter> <type>boolean</type> </paramdef>"
+"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef "
+"choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</type> "
+"</paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> "
+"<type>geometry</type> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_VoronoiLines</function></funcdef> <paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</type> </paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> <type>geometry</type> </paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2700
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"ST_VoronoiLines computes a two-dimensional <ulink url=\"https://en.wikipedia."
-"org/wiki/Voronoi_diagram\">Voronoi diagram</ulink> from the vertices of the "
-"supplied geometry and returns the boundaries between cells in that diagram "
-"as a MultiLineString."
-msgstr ""
-"ST_Voronoiは、与えられたジオメトリの頂点から、2次元<ulink url=\"https://ja."
-"wikipedia.org/wiki/%E3%83%9C%E3%83%AD%E3%83%8E%E3%82%A4%E5%9B%B3\">ボロノイ図"
-"</ulink>を計算します。デフォルトでは、結果は入力頂点の範囲より大きいエンベ"
-"ロープを包含するポリゴンのジオメトリコレクションです。"
+"ST_VoronoiLines computes a two-dimensional <ulink "
+"url=\"https://en.wikipedia.org/wiki/Voronoi_diagram\">Voronoi "
+"diagram</ulink> from the vertices of the supplied geometry and returns the "
+"boundaries between cells in that diagram as a MultiLineString."
+msgstr "ST_VoronoiLines は、与えられたジオメトリの頂点から、2次元<ulink url=\"https://ja.wikipedia.org/wiki/%E3%83%9C%E3%83%AD%E3%83%8E%E3%82%A4%E5%9B%B3\">ボロノイ図</ulink>を計算します。図の細胞間の境界をMULTILINESTRINGで返します。"
 
 #. Tag: para
 #: reference_processing.xml:2705 reference_processing.xml:2795
@@ -6491,22 +4572,17 @@ msgid ""
 "'tolerance' : The distance within which vertices will be considered "
 "equivalent. Robustness of the algorithm can be improved by supplying a "
 "nonzero tolerance distance. (default = 0.0)"
-msgstr ""
-"'tolerance' : この距離以内の点は等価とします。0でない許容距離を指定すること"
-"で、アルゴリズムのロバスト性が改善します。デフォルトは0.0です。"
+msgstr "'tolerance' : この距離以内の点は等価とします。0でない許容距離を指定することで、アルゴリズムのロバスト性が改善します。デフォルトは0.0です。"
 
 #. Tag: para
 #: reference_processing.xml:2712 reference_processing.xml:2802
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "'extend_to' : If a geometry is supplied as the \"extend_to\" parameter, the "
 "diagram will be extended to cover the envelope of the \"extend_to\" "
 "geometry, unless that envelope is smaller than the default envelope. "
 "(default = NULL)"
-msgstr ""
-"'clip' : \"clip\"パラメータにジオメトリが指定されている場合には、ボロノイ図は"
-"\"clip\"ジオメトリのエンベロープを包含する範囲になります。エンベロープがデ"
-"フォルトより小さい場合には使われません。デフォルトはNULLです。"
+msgstr "'extend_to': ジオメトリが\"extend_to\"パラメータとして渡された場合には、ボロノイ図は\"extend_to\"ジオメトリのエンベロープを覆う範囲になります。"
 
 #. Tag: para
 #: reference_processing.xml:2719 reference_processing.xml:2809
@@ -6516,138 +4592,93 @@ msgstr "Availability: 2.3.0 - GEOS 3.5.0以上が必要です。"
 
 #. Tag: para
 #: reference_processing.xml:2734
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Voronoi lines with tolerance of 30 units"
 msgstr "許容範囲を30単位としたボロノイ図"
 
 #. Tag: programlisting
 #: reference_processing.xml:2737 reference_processing.xml:2855
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_VoronoiLines(geom, 30) As geom\n"
-"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
-"As geom ) As g"
-msgstr ""
-"SELECT ST_Voronoi(geom, null,30) As geom\n"
-"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
-"As geom ) As g;"
+"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g"
+msgstr "SELECT ST_VoronoiLines(geom, 30) As geom\nFROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g"
 
 #. Tag: screen
 #: reference_processing.xml:2738 reference_processing.xml:2856
 #, no-c-format
 msgid ""
 "-- ST_AsText output\n"
-"MULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),"
-"(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 "
-"-45.7142857142858,36.8181818181818 92.2727272727273))"
-msgstr ""
-"-- ST_AsText 出力\n"
-"MULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),"
-"(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 "
-"-45.7142857142858,36.8181818181818 92.2727272727273))"
+"MULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 -45.7142857142858,36.8181818181818 92.2727272727273))"
+msgstr "-- ST_AsText 出力\nMULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 -45.7142857142858,36.8181818181818 92.2727272727273))"
 
 #. Tag: para
 #: reference_processing.xml:2751
-#, fuzzy, no-c-format
-msgid ""
-", <xref linkend=\"ST_VoronoiPolygons\"/>, <xref linkend=\"ST_Collect\"/>"
-msgstr ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
+#, no-c-format
+msgid ", <xref linkend=\"ST_VoronoiPolygons\"/>, <xref linkend=\"ST_Collect\"/>"
+msgstr ", <xref linkend=\"ST_VoronoiPolygons\"/>, <xref linkend=\"ST_Collect\"/>"
 
 #. Tag: refname
 #: reference_processing.xml:2761
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "ST_VoronoiPolygons"
-msgstr "ST_Voronoi"
+msgstr "ST_VoronoiPolygons"
 
 #. Tag: refpurpose
 #: reference_processing.xml:2763
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Returns the cells of the Voronoi diagram constructed from the vertices of a "
 "geometry."
-msgstr "ジオメトリの頂点からボロノイ図を計算します。"
+msgstr "ジオメトリの頂点からボロノイ図のセルを返します。"
 
 #. Tag: funcprototype
 #: reference_processing.xml:2768
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_VoronoiPolygons</function></funcdef> "
 "<paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> "
-"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</"
-"type> </paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> "
-"<type>geometry</type> </paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Voronoi</function></funcdef> <paramdef> "
-"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice="
-"\"opt\"> <parameter>clip</parameter> <type>geometry</type> </paramdef> "
-"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</"
-"type> </paramdef> <paramdef choice=\"opt\"> <parameter>return_polygons</"
-"parameter> <type>boolean</type> </paramdef>"
+"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> "
+"<type>float8</type> </paramdef> <paramdef choice=\"opt\"> "
+"<parameter>extend_to</parameter> <type>geometry</type> </paramdef>"
+msgstr "<funcdef>geometry <function>ST_VoronoiPolygons</function></funcdef> <paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</type> </paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> <type>geometry</type> </paramdef>"
 
 #. Tag: para
 #: reference_processing.xml:2790
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"ST_VoronoiPolygons computes a two-dimensional <ulink url=\"https://en."
-"wikipedia.org/wiki/Voronoi_diagram\">Voronoi diagram</ulink> from the "
-"vertices of the supplied geometry. The result is a GeometryCollection of "
-"Polygons that covers an envelope larger than the extent of the input "
-"vertices."
-msgstr ""
-"ST_Voronoiは、与えられたジオメトリの頂点から、2次元<ulink url=\"https://ja."
-"wikipedia.org/wiki/%E3%83%9C%E3%83%AD%E3%83%8E%E3%82%A4%E5%9B%B3\">ボロノイ図"
-"</ulink>を計算します。デフォルトでは、結果は入力頂点の範囲より大きいエンベ"
-"ロープを包含するポリゴンのジオメトリコレクションです。"
+"ST_VoronoiPolygons computes a two-dimensional <ulink "
+"url=\"https://en.wikipedia.org/wiki/Voronoi_diagram\">Voronoi "
+"diagram</ulink> from the vertices of the supplied geometry. The result is a "
+"GeometryCollection of Polygons that covers an envelope larger than the "
+"extent of the input vertices."
+msgstr "ST_VoronoiPolygonsは、与えられたジオメトリの頂点から、2次元<ulink url=\"https://ja.wikipedia.org/wiki/%E3%83%9C%E3%83%AD%E3%83%8E%E3%82%A4%E5%9B%B3\">ボロノイ図</ulink>を計算します。結果は、入力頂点の範囲より大きいエンベロープを覆うポリゴンのジオメトリコレクションです。"
 
 #. Tag: para
 #: reference_processing.xml:2825
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Points overlaid on top of Voronoi diagram"
-msgstr "ボロノイ図の上にポイントを重ねて表示"
+msgstr "Points overlaid on top of Voronoi diagram"
 
 #. Tag: programlisting
 #: reference_processing.xml:2828
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT\n"
 "        ST_VoronoiPolygons(geom) As geom\n"
-"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
-"As geom ) As g;"
-msgstr ""
-"SELECT\n"
-"        ST_Voronoi(geom) As geom\n"
-"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
-"As geom ) As g;"
+"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
+msgstr "SELECT\n        ST_VoronoiPolygons(geom) As geom\nFROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
 
 #. Tag: screen
 #: reference_processing.xml:2829
 #, no-c-format
 msgid ""
 "-- ST_AsText output\n"
-"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
-"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
-"43.3333333333333)),\n"
-"POLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
-"92.2727272727273,55 79.2857142857143,55 -90)),\n"
-"POLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 "
-"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
-"-20.7142857142857,230 -90,55 -90,55 79.2857142857143,230 "
-"-20.7142857142857)),\n"
-"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
-"270)))"
-msgstr ""
-"-- ST_AsText 出力 --\n"
-"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
-"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
-"43.3333333333333)),\n"
-"POLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
-"92.2727272727273,55 79.2857142857143,55 -90)),\n"
-"POLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 "
-"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
-"-20.7142857142857,230 -90,55 -90,55 79.2857142857143,230 "
-"-20.7142857142857)),\n"
-"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
-"270)))"
+"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\n"
+"POLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,55 79.2857142857143,55 -90)),\n"
+"POLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -20.7142857142857,230 -90,55 -90,55 79.2857142857143,230 -20.7142857142857)),\n"
+"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 270)))"
+msgstr "-- ST_AsText 出力 --\nGEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\nPOLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,55 79.2857142857143,55 -90)),\nPOLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -20.7142857142857,230 -90,55 -90,55 7 [...]
 
 #. Tag: para
 #: reference_processing.xml:2839
@@ -6657,100 +4688,30 @@ msgstr "許容範囲を30単位としたボロノイ図"
 
 #. Tag: programlisting
 #: reference_processing.xml:2842
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "SELECT ST_VoronoiPolygons(geom, 30) As geom\n"
-"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
-"As geom ) As g;"
-msgstr ""
-"SELECT ST_Voronoi(geom, null,30) As geom\n"
-"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
-"As geom ) As g;"
+"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
+msgstr "SELECT ST_VoronoiPolygons(geom, 30) As geom\nFROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry As geom ) As g;"
 
 #. Tag: screen
 #: reference_processing.xml:2843
 #, no-c-format
 msgid ""
 "-- ST_AsText output\n"
-"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
-"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
-"43.3333333333333)),\n"
-"POLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 "
-"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
-"-45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
-"92.2727272727273,230 -45.7142857142858)),\n"
-"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
-"270)))"
-msgstr ""
-"-- ST_AsText 出力\n"
-"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
-"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
-"43.3333333333333)),\n"
-"POLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 "
-"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
-"-45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
-"92.2727272727273,230 -45.7142857142858)),\n"
-"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
-"270)))"
+"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\n"
+"POLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,230 -45.7142857142858)),\n"
+"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 270)))"
+msgstr "-- ST_AsText 出力\nGEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 43.3333333333333)),\nPOLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 -45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 92.2727272727273,230 -45.7142857142858)),\nPOLYGON((100.5 270,230 270,230 47.5,59.3478260869565 13 [...]
 
 #. Tag: para
 #: reference_processing.xml:2852
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Voronoi with tolerance of 30 units as MultiLineString"
 msgstr "許容範囲を30単位とした、マルチラインストリングのボロノイ図"
 
 #. Tag: para
 #: reference_processing.xml:2869
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ", <xref linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_Collect\"/>"
-msgstr ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
-
-#~ msgid ""
-#~ "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></"
-#~ "funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</"
-#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-#~ "<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
-#~ "type> <parameter>curveGeom</parameter></paramdef> "
-#~ "<paramdef><type>integer</type> <parameter>segments_per_qtr_circle</"
-#~ "parameter></paramdef> </funcprototype>"
-#~ msgstr ""
-#~ "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></"
-#~ "funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</"
-#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-#~ "<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
-#~ "type> <parameter>curveGeom</parameter></paramdef> "
-#~ "<paramdef><type>integer</type> <parameter>segments_per_qtr_circle</"
-#~ "parameter></paramdef> </funcprototype>"
-
-#~ msgid "Examples: 2D"
-#~ msgstr "例: 2次元"
-
-#~ msgid ""
-#~ "Aggregate example (<ulink url=\"http://postgis.refractions.net/pipermail/"
-#~ "postgis-users/2008-June/020331.html\">http://postgis.refractions.net/"
-#~ "pipermail/postgis-users/2008-June/020331.html</ulink>)"
-#~ msgstr ""
-#~ "集約関数の例 (<ulink url=\"http://postgis.refractions.net/pipermail/"
-#~ "postgis-users/2008-June/020331.html\">http://postgis.refractions.net/"
-#~ "pipermail/postgis-users/2008-June/020331.html</ulink>)"
-
-#~ msgid ""
-#~ "'return_polygons' : if true, the result of ST_Voronoi will be a "
-#~ "GeometryCollection of Polygons. If false, the result will be a "
-#~ "MultiLineString. (default = true)"
-#~ msgstr ""
-#~ "'return_polygons' : TRUEの場合には、ST_Voronoiの結果はポリゴンのジオメトリ"
-#~ "コレクションです。FALSEの場合には、マルチラインストリングです。デフォルト"
-#~ "はTRUEです。"
-
-#~ msgid ""
-#~ "SELECT ST_Voronoi(geom, null,30,false) As geom\n"
-#~ "FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::"
-#~ "geometry As geom ) As g"
-#~ msgstr ""
-#~ "SELECT ST_Voronoi(geom, null,30,false) As geom\n"
-#~ "FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::"
-#~ "geometry As geom ) As g"
-
-#~ msgid ", <xref linkend=\"ST_Collect\"/>"
-#~ msgstr ", <xref linkend=\"ST_Collect\"/>"
+msgstr ", <xref linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_Collect\"/>"
diff --git a/doc/po/ja/reference_raster.xml.po b/doc/po/ja/reference_raster.xml.po
index ec023ec..5d61289 100644
--- a/doc/po/ja/reference_raster.xml.po
+++ b/doc/po/ja/reference_raster.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-11-10 11:15+0000\n"
 "Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -10144,12 +10144,12 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:3984
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -10180,12 +10180,12 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:3986
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -14590,10 +14590,10 @@ msgstr "ST_AsGDALRaster"
 
 #. Tag: refpurpose
 #: reference_raster.xml:5654
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 "指定されたGDALラスタ書式でラスタタイルを返します。ラスタ書式はコンパイルした"
@@ -14694,7 +14694,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -16672,9 +16672,9 @@ msgstr "mask"
 
 #. Tag: para
 #: reference_raster.xml:6721
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -16780,11 +16780,11 @@ msgstr "distancex"
 
 #. Tag: para
 #: reference_raster.xml:6769
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 "参照セルからのピクセル単位の距離です。結果として得られる行列の幅は"
 "<code>2*distancex + 1</code>となります。指定しない場合には、参照セルが対象と"
@@ -17881,16 +17881,16 @@ msgstr "例: 一つ目の形式と二つ目の形式"
 
 #. Tag: programlisting
 #: reference_raster.xml:7161
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
@@ -17909,16 +17909,16 @@ msgstr "例: 三つ目の形式と四つ目の形式"
 
 #. Tag: programlisting
 #: reference_raster.xml:7167
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -17929,7 +17929,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
@@ -18060,11 +18060,11 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7237
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -18122,13 +18122,13 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7240
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -18191,9 +18191,9 @@ msgstr ""
 " 2BUI"
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
-#, no-c-format
-msgid "original (column rast-view)"
+#: reference_raster.xml:7254
+#, fuzzy, no-c-format
+msgid "original (column rast_view)"
 msgstr "元のラスタ (rast_viewカラム)"
 
 #. Tag: para
@@ -18215,7 +18215,7 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7280
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "SELECT\n"
 "        ST_AddBand(\n"
@@ -18227,8 +18227,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -19069,6 +19069,12 @@ msgstr ""
 "----------\n"
 " 2BUI"
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr "元のラスタ (rast_viewカラム)"
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -19288,9 +19294,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:7801
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -20243,9 +20249,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:8124
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -22159,9 +22165,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:9145
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 "地形的位置指数 (TPI=Topographic Position Index)を計算します。地形的位置指数"
diff --git a/doc/po/ja/release_notes.xml.po b/doc/po/ja/release_notes.xml.po
index 544ca71..a4b672d 100644
--- a/doc/po/ja/release_notes.xml.po
+++ b/doc/po/ja/release_notes.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2017-01-27 09:16+0000\n"
 "Last-Translator: TERAMOTO Ikuhiro <yellow at affrc.go.jp>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -41,10 +41,10 @@ msgid "Release date: 2017/09/xx"
 msgstr "リリース日: 2005/01/26"
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -224,7 +224,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -254,26 +254,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -282,13 +288,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -296,7 +302,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -308,45 +314,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, fuzzy, no-c-format
 msgid "Release 2.3.3"
 msgstr "Release 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, fuzzy, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr "リリース日: 2005/01/26"
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -354,7 +360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -362,7 +368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -370,7 +376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -378,63 +384,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, fuzzy, no-c-format
 msgid "Release 2.3.2"
 msgstr "Release 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, fuzzy, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr "リリース日: 2005/01/13"
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -442,25 +448,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, fuzzy, no-c-format
 msgid "Release 2.3.1"
 msgstr "Release 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, fuzzy, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr "リリース日: 2005/01/26"
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -468,7 +474,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -476,19 +482,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -496,19 +502,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -516,7 +522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -524,25 +530,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, fuzzy, no-c-format
 msgid "Release 2.3.0"
 msgstr "Release 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, fuzzy, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr "リリース日: 2005/01/26"
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -550,13 +556,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -564,69 +570,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -634,37 +640,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -672,31 +678,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -704,13 +710,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -718,7 +724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -727,7 +733,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -735,7 +741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -743,31 +749,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -775,19 +781,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -795,43 +801,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, fuzzy, no-c-format
 msgid "Release 2.2.2"
 msgstr "Release 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, fuzzy, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr "リリース日: 2005/01/26"
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -839,37 +845,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -877,20 +883,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -899,80 +905,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, no-c-format
 msgid "Release 2.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -980,25 +986,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1006,25 +1012,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1032,43 +1038,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1076,31 +1082,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1110,7 +1116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1119,13 +1125,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1133,7 +1139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1142,7 +1148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1151,7 +1157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1160,7 +1166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1169,7 +1175,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1178,7 +1184,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1187,7 +1193,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1196,7 +1202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1205,7 +1211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1214,19 +1220,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1235,7 +1241,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1244,7 +1250,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1254,13 +1260,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1269,7 +1275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1279,7 +1285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1288,7 +1294,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1297,7 +1303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1306,7 +1312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1315,7 +1321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1324,7 +1330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1333,19 +1339,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1353,7 +1359,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1361,7 +1367,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1371,7 +1377,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1382,7 +1388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1391,7 +1397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1400,7 +1406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1408,7 +1414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1417,7 +1423,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1425,7 +1431,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1434,7 +1440,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1443,7 +1449,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1452,7 +1458,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1462,7 +1468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1470,17 +1476,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1489,7 +1495,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1498,7 +1504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1507,7 +1513,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1517,7 +1523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1525,7 +1531,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1534,7 +1540,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1544,7 +1550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1553,7 +1559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1562,7 +1568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1571,7 +1577,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1580,7 +1586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1589,7 +1595,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1598,7 +1604,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1607,7 +1613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1616,7 +1622,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1625,7 +1631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1634,7 +1640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1643,7 +1649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1652,159 +1658,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, no-c-format
 msgid "Release 2.1.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, no-c-format
 msgid "Release 2.1.7"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, no-c-format
 msgid "Release 2.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1812,50 +1818,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1864,7 +1870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1873,7 +1879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1882,7 +1888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1891,7 +1897,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1900,7 +1906,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1909,7 +1915,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1918,19 +1924,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1939,7 +1945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1948,7 +1954,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1957,7 +1963,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1966,7 +1972,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1975,7 +1981,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1984,7 +1990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1994,13 +2000,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2009,7 +2015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2019,7 +2025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2028,7 +2034,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2038,7 +2044,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2047,13 +2053,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2062,7 +2068,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2071,7 +2077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2080,7 +2086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2089,7 +2095,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2098,7 +2104,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2107,7 +2113,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2116,7 +2122,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2125,7 +2131,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2134,7 +2140,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2143,7 +2149,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2152,7 +2158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2161,7 +2167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2170,7 +2176,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2180,31 +2186,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2212,7 +2218,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2221,7 +2227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2230,7 +2236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2238,7 +2244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2246,7 +2252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2254,7 +2260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2262,19 +2268,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2282,7 +2288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2290,7 +2296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2298,7 +2304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2306,7 +2312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2314,7 +2320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2322,7 +2328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2330,7 +2336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2338,7 +2344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2346,7 +2352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2354,7 +2360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2362,7 +2368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2370,7 +2376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2378,7 +2384,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2386,7 +2392,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2394,7 +2400,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2402,7 +2408,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2410,7 +2416,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2418,7 +2424,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2427,7 +2433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2435,7 +2441,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2443,7 +2449,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2451,7 +2457,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2463,7 +2469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2471,7 +2477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2479,19 +2485,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2499,13 +2505,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2514,7 +2520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2522,7 +2528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2530,7 +2536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2538,7 +2544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2546,7 +2552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2554,7 +2560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2562,7 +2568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2570,7 +2576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2578,7 +2584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2586,7 +2592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2595,7 +2601,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2603,7 +2609,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2611,19 +2617,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2633,7 +2639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2642,7 +2648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2652,7 +2658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2660,7 +2666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2668,7 +2674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2678,7 +2684,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2686,7 +2692,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2694,7 +2700,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2702,14 +2708,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2721,37 +2727,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2759,7 +2765,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2767,7 +2773,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2776,7 +2782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2784,7 +2790,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2792,7 +2798,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2801,55 +2807,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2858,7 +2864,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2866,7 +2872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2874,7 +2880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2882,7 +2888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2892,14 +2898,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2907,7 +2913,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2915,7 +2921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2923,19 +2929,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2944,14 +2950,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2959,7 +2965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2967,7 +2973,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2976,7 +2982,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2984,7 +2990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2993,7 +2999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3001,13 +3007,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3015,7 +3021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3023,7 +3029,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3031,7 +3037,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3039,7 +3045,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3047,7 +3053,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3055,7 +3061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3063,7 +3069,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3071,7 +3077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3079,7 +3085,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3087,7 +3093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3102,7 +3108,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3110,7 +3116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3118,14 +3124,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3133,7 +3139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3142,7 +3148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3150,7 +3156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3158,7 +3164,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3166,7 +3172,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3174,7 +3180,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3182,7 +3188,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3190,7 +3196,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3198,7 +3204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3206,7 +3212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3215,7 +3221,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3224,7 +3230,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3232,7 +3238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3240,7 +3246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3248,7 +3254,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3256,7 +3262,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3264,7 +3270,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3272,7 +3278,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3280,7 +3286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3289,7 +3295,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3297,7 +3303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3305,7 +3311,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3314,7 +3320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3322,7 +3328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3330,7 +3336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3338,7 +3344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3346,7 +3352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3354,7 +3360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3362,7 +3368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3370,19 +3376,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3390,7 +3396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3398,7 +3404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3406,7 +3412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3414,7 +3420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3422,7 +3428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3431,7 +3437,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3439,7 +3445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3448,13 +3454,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3462,7 +3468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3470,7 +3476,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3478,7 +3484,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3486,7 +3492,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3495,7 +3501,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3503,7 +3509,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3511,7 +3517,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3519,7 +3525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3527,7 +3533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3535,7 +3541,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3543,7 +3549,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3551,7 +3557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3559,7 +3565,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3567,7 +3573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3575,7 +3581,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3583,7 +3589,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3591,7 +3597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3599,7 +3605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3607,7 +3613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3615,7 +3621,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3623,7 +3629,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3631,7 +3637,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3640,7 +3646,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3649,7 +3655,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3657,7 +3663,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3666,7 +3672,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3674,7 +3680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3682,7 +3688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3690,7 +3696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3698,7 +3704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3706,7 +3712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3714,7 +3720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3722,7 +3728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3730,7 +3736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3738,7 +3744,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3746,7 +3752,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3754,7 +3760,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3762,7 +3768,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3770,7 +3776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3778,7 +3784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3786,13 +3792,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3800,13 +3806,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3815,7 +3821,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3823,7 +3829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3831,7 +3837,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3839,7 +3845,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3847,7 +3853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3855,7 +3861,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3863,7 +3869,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3872,19 +3878,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3893,7 +3899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3901,13 +3907,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3915,7 +3921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3923,7 +3929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3931,7 +3937,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3939,7 +3945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3947,7 +3953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3955,13 +3961,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3969,7 +3975,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3977,7 +3983,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3985,7 +3991,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3993,7 +3999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4001,7 +4007,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4009,7 +4015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4017,7 +4023,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4025,7 +4031,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4033,19 +4039,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4054,7 +4060,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4062,13 +4068,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4078,7 +4084,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4086,7 +4092,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4094,7 +4100,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4102,13 +4108,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4116,31 +4122,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4148,7 +4154,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4157,7 +4163,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4165,7 +4171,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4173,7 +4179,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4181,7 +4187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4189,7 +4195,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4197,7 +4203,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4205,7 +4211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4213,7 +4219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4221,7 +4227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4229,7 +4235,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4237,7 +4243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4245,7 +4251,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4253,7 +4259,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4261,7 +4267,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4269,7 +4275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4277,7 +4283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4285,7 +4291,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4293,7 +4299,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4301,7 +4307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4309,7 +4315,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4317,7 +4323,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4325,7 +4331,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4333,7 +4339,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4341,7 +4347,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4350,7 +4356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4358,7 +4364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4366,7 +4372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4374,7 +4380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4382,7 +4388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4390,7 +4396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4398,7 +4404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4406,7 +4412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4414,7 +4420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4422,13 +4428,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4437,7 +4443,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4446,7 +4452,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4454,7 +4460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4462,19 +4468,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4482,7 +4488,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4490,7 +4496,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4498,7 +4504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4506,7 +4512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4514,7 +4520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4522,7 +4528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4530,7 +4536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4538,7 +4544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4546,7 +4552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4554,7 +4560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4562,7 +4568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4570,7 +4576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4578,7 +4584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4586,7 +4592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4594,7 +4600,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4602,7 +4608,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4610,7 +4616,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4618,7 +4624,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4626,7 +4632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4634,7 +4640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4642,7 +4648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4650,7 +4656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4659,7 +4665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4667,7 +4673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4675,7 +4681,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4683,7 +4689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4691,7 +4697,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4699,7 +4705,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4707,7 +4713,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4715,7 +4721,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4723,7 +4729,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4731,7 +4737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4739,7 +4745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4747,7 +4753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4756,13 +4762,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4770,7 +4776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4778,7 +4784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4786,19 +4792,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4809,13 +4815,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4824,7 +4830,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4832,31 +4838,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4865,19 +4871,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4886,13 +4892,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4900,7 +4906,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4913,7 +4919,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4923,7 +4929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4935,7 +4941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4945,7 +4951,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4953,7 +4959,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4962,7 +4968,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4970,7 +4976,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4978,7 +4984,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4990,14 +4996,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5006,13 +5012,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5020,37 +5026,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5058,61 +5064,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5120,7 +5126,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5129,14 +5135,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5144,7 +5150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5152,7 +5158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5163,13 +5169,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5177,7 +5183,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5185,13 +5191,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5202,19 +5208,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5222,7 +5228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5230,7 +5236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5238,7 +5244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5246,7 +5252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5254,7 +5260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5262,7 +5268,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5270,7 +5276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5278,7 +5284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5286,7 +5292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5294,7 +5300,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5302,7 +5308,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5310,7 +5316,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5318,7 +5324,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5326,7 +5332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5334,7 +5340,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5342,7 +5348,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5350,7 +5356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5358,7 +5364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5366,7 +5372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5374,7 +5380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5382,7 +5388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5390,7 +5396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5398,7 +5404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5406,7 +5412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5414,7 +5420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5422,7 +5428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5430,31 +5436,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5463,7 +5469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5471,7 +5477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5480,7 +5486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5489,7 +5495,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5498,7 +5504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5506,7 +5512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5514,7 +5520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5522,7 +5528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5530,7 +5536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5539,7 +5545,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5547,7 +5553,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5555,7 +5561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5563,7 +5569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5572,7 +5578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5580,7 +5586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5588,7 +5594,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5596,7 +5602,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5604,7 +5610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5612,19 +5618,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5633,7 +5639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5641,7 +5647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5650,7 +5656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5658,14 +5664,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5674,7 +5680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5682,7 +5688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5690,7 +5696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5698,7 +5704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5706,7 +5712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5714,7 +5720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5722,7 +5728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5731,7 +5737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5739,7 +5745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5747,7 +5753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5756,7 +5762,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5764,7 +5770,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5772,7 +5778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5780,13 +5786,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5794,7 +5800,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5802,19 +5808,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5823,7 +5829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5832,7 +5838,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5841,7 +5847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5849,7 +5855,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5858,7 +5864,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5866,7 +5872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5874,7 +5880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5882,7 +5888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5891,25 +5897,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5918,20 +5924,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5939,49 +5945,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5989,7 +5995,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -5997,7 +6003,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6005,98 +6011,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr "ST_ClosestPoint"
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr "ST_DFullyWithin"
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr "ST_LongestLine"
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr "ST_MaxDistance"
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr "ST_ShortestLine"
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6104,52 +6110,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6157,19 +6163,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6179,7 +6185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6187,31 +6193,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6219,13 +6225,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6233,7 +6239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6241,13 +6247,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6255,26 +6261,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6282,7 +6288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6290,13 +6296,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6304,7 +6310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6312,7 +6318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6320,7 +6326,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6328,13 +6334,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6342,13 +6348,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6357,31 +6363,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6389,21 +6395,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6411,7 +6417,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6419,7 +6425,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6427,7 +6433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6435,13 +6441,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6449,19 +6455,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6473,19 +6479,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6495,19 +6501,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6517,7 +6523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6526,19 +6532,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6547,19 +6553,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6568,19 +6574,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6588,19 +6594,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6609,19 +6615,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6632,13 +6638,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6646,20 +6652,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6667,7 +6673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6675,25 +6681,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6701,37 +6707,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6741,19 +6747,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6762,13 +6768,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6776,19 +6782,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6798,20 +6804,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr "アップグレード"
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6819,10 +6825,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6832,10 +6838,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6843,46 +6849,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6890,31 +6896,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6922,7 +6928,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6930,13 +6936,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6944,13 +6950,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6958,7 +6964,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6966,25 +6972,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6992,43 +6998,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7036,14 +7042,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7051,25 +7057,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7078,37 +7084,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7116,49 +7122,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7166,55 +7172,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7222,55 +7228,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7278,31 +7284,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7313,79 +7319,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7395,7 +7401,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7404,13 +7410,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7424,7 +7430,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7434,115 +7440,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7550,38 +7556,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7589,152 +7595,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7742,7 +7748,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7750,74 +7756,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7825,7 +7831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7833,99 +7839,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7934,7 +7940,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7942,25 +7948,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7968,67 +7974,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8036,7 +8042,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8045,7 +8051,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8055,7 +8061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8069,79 +8075,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8149,7 +8155,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8157,145 +8163,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8303,7 +8309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8311,7 +8317,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8319,87 +8325,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8407,56 +8413,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8464,7 +8470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8472,43 +8478,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8516,80 +8522,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8597,62 +8603,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8660,43 +8666,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8704,31 +8710,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8736,61 +8742,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
@@ -8798,7 +8804,7 @@ msgstr ""
 "しました。"
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8806,19 +8812,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr "Release 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr "リリース日: 2005/01/26"
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8826,85 +8832,85 @@ msgid ""
 msgstr "1.0.0の第2リリース候補版。誤り訂正と若干の改善。"
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr "ポイント配列からのbox3d計算に関する誤り訂正"
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr "distance_spheroid定義に関する誤り訂正"
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr "bboxキャッシュ更新がtransform()無かったことに関する誤り訂正"
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr "新しいJDBCドライバ (jdbc2)"
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr "後方互換のためのGEOMETRYCOLLECTION(EMPTY)書式への対応"
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr "バイナリ出力の高速化"
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr "OGC WKB/WKTコンストラクタの厳格化"
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr "lwpostgis.sql内でのSTABLE, IMMUTABLE, STRICTの訂正"
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr "OGC WKB/WKTコンストラクタの厳格化"
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr "ローダ (i18n、非i18nの両方)の高速化と堅牢化"
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr "最初のautoconfスクリプト"
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr "Release 1.0.0RC1"
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr "リリース日: 2005/01/13"
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8915,25 +8921,25 @@ msgstr ""
 "高速化のためのPostGIS型の内部格納の再設計。"
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr "標準形式入力パースの高速化。"
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr "標準形式出力の可逆化。"
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr "PostgreSQL 7.3以上でのEWKBの標準形式バイナリ入出力対応。"
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8941,7 +8947,7 @@ msgid ""
 msgstr "4次元座標以上の対応、可逆shapefile->postgis->shapefile変換。"
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8951,31 +8957,31 @@ msgstr ""
 "estimated_extent(), accum()."
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr "垂直方向位置インデックス演算子。"
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr "JOIN選択関数。"
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr "ジオメトリコンストラクタとエディタの強化。"
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr "PostGISエクステンションAPI。"
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr "ローダのUTF-8対応。"
diff --git a/doc/po/ja/using_postgis_dataman.xml.po b/doc/po/ja/using_postgis_dataman.xml.po
index 582bfb1..c36e642 100644
--- a/doc/po/ja/using_postgis_dataman.xml.po
+++ b/doc/po/ja/using_postgis_dataman.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-02-15 12:29+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Japanese (http://www.transifex.com/postgis/postgis/language/"
@@ -464,7 +464,7 @@ msgstr "CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:188
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the "
 "linear world. A single segment required three points, the start and end "
@@ -473,7 +473,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 "CIRCULARSTRINGは基本的な曲線型で、線型のLINESTRINGに似ています。一つのセグメ"
diff --git a/doc/po/ko_KR/extras_topology.xml.po b/doc/po/ko_KR/extras_topology.xml.po
index d71aa90..ec58f28 100644
--- a/doc/po/ko_KR/extras_topology.xml.po
+++ b/doc/po/ko_KR/extras_topology.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2016-07-22 08:48+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -182,15 +182,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "설명"
@@ -340,15 +341,16 @@ msgstr "자동적"
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "참고"
@@ -506,14 +508,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "예시"
@@ -796,9 +799,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr "1.? 버전부터 사용할 수 있습니다."
@@ -841,7 +844,7 @@ msgstr ""
 "'LINE');"
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
@@ -1092,10 +1095,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr "2.0.0 버전부터 사용할 수 있습니다."
@@ -1563,7 +1566,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ", <xref linkend=\"CreateTopology\"/>"
@@ -1679,8 +1682,8 @@ msgstr "텅 빈 지형을 채우는 데 유용합니다."
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr "2.0 버전부터 사용할 수 있습니다."
@@ -2520,7 +2523,7 @@ msgstr ""
 "생합니다."
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr "1.1.0 버전부터 사용할 수 있습니다."
@@ -2989,7 +2992,7 @@ msgstr ""
 "<para>"
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
@@ -2997,7 +3000,7 @@ msgstr ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -3012,26 +3015,66 @@ msgstr ""
 "-------------------------\n"
 " Isolated node 7 removed"
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
+#, fuzzy, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, fuzzy, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+"<refpurpose>고립된 노드를 제거하고 작업 내용을 설명하는 메시지를 반환합니다. "
+"노드가 고립되지 않은 (경계선의 시작점이나 종단점인) 경우, 예외가 발생합니다."
+"</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, fuzzy, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+"<para>고립된 노드를 제거하고 작업 내용을 설명하는 메시지를 반환합니다. 노드"
+"가 고립되지 않은 (경계선의 시작점이나 종단점인) 경우, 예외가 발생합니다."
+"<para>"
+
+#. Tag: title
+#: extras_topology.xml:1668
 #, no-c-format
 msgid "Topology Accessors"
 msgstr "지형 접근자"
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr "GetEdgeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr "입력 포인트와 교차하는 경계선의 경계선 ID(edgeid)를 탐색합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -3045,13 +3088,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr "포인트와 교차하는 경계선의 ID를 검색합니다."
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -3061,13 +3104,13 @@ msgstr ""
 "다. tolerance = 0일 경우 포인트와 경계선이 교차해야 합니다."
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr "포인트와 경계선이 교차하지 않을 경우, 0을 반환합니다."
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -3077,7 +3120,7 @@ msgstr ""
 "우 예외가 발생합니다."
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
@@ -3086,20 +3129,20 @@ msgstr ""
 "을 이용합니다."
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr "2.0.0 버전부터 사용할 수 있습니다. GEOS 3.3.0 이상 버전이 필요합니다."
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 "다음 예시들은 <xref linkend=\"AddEdge\"/> 에서 생성한 경계선들을 사용합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -3117,7 +3160,7 @@ msgstr ""
 "         2 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3133,7 +3176,7 @@ msgstr ""
 "ERROR:  Two or more edges found"
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3141,19 +3184,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr "GetFaceByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr "입력 포인트와 교차하는 표면의 표면 ID(faceid)를 탐색합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -3167,13 +3210,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr "포인트와 교차하는 표면의 ID를 검색합니다."
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -3183,13 +3226,13 @@ msgstr ""
 "다. tolerance = 0일 경우 포인트와 표면이 교차해야 합니다."
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr "포인트와 표면이 교차하지 않을 경우, 0을 반환합니다."
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -3199,7 +3242,7 @@ msgstr ""
 "예외가 발생합니다."
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
@@ -3208,14 +3251,14 @@ msgstr ""
 "을 이용합니다."
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 "다음 예시들은 <xref linkend=\"AddFace\"/> 에서 생성한 표면들을 사용합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -3235,7 +3278,7 @@ msgstr ""
 "                         1 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3251,7 +3294,7 @@ msgstr ""
 "ERROR:  Two or more faces found"
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
@@ -3259,19 +3302,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr "GetNodeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr "입력 포인트 위치에 있는 노드의 ID를 탐색합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -3285,13 +3328,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr "입력 포인트 위치에 있는 노드의 ID를 검색합니다."
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -3303,13 +3346,13 @@ msgstr ""
 "(interval)으로부터 노드를 검색합니다."
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr "포인트 위치에 노드가 없을 경우 0을 반환합니다."
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -3319,7 +3362,7 @@ msgstr ""
 "예외가 발생합니다."
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -3329,7 +3372,7 @@ msgstr ""
 "을 이용합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3345,7 +3388,7 @@ msgstr ""
 "        2"
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -3361,7 +3404,7 @@ msgstr ""
 " ERROR:  Two or more nodes found"
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3369,13 +3412,13 @@ msgstr ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr "GetTopologyID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -3385,7 +3428,7 @@ msgstr ""
 "를 반환합니다.</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -3395,7 +3438,7 @@ msgstr ""
 "<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -3405,7 +3448,7 @@ msgstr ""
 "합니다.</para>"
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -3419,7 +3462,7 @@ msgstr ""
 "       1"
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3429,13 +3472,13 @@ msgstr ""
 "<xref linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr "GetTopologySRID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -3445,7 +3488,7 @@ msgstr ""
 "다."
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -3455,7 +3498,7 @@ msgstr ""
 "자를 반환합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -3469,7 +3512,7 @@ msgstr ""
 "  4326"
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3479,19 +3522,19 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr "GetTopologyName"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr "지형의 ID를 입력받아 지형(스키마)의 명칭을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -3501,7 +3544,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -3511,7 +3554,7 @@ msgstr ""
 "을 반환합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -3525,7 +3568,7 @@ msgstr ""
 " ma_topo"
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -3535,13 +3578,13 @@ msgstr ""
 "linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr "ST_GetFaceEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
@@ -3549,7 +3592,7 @@ msgstr ""
 "다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3563,7 +3606,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3575,7 +3618,7 @@ msgstr ""
 "는 1부터 시작합니다."
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3587,7 +3630,7 @@ msgstr ""
 "됩니다)."
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
@@ -3595,7 +3638,7 @@ msgstr ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3627,7 +3670,7 @@ msgstr ""
 "(7 rows)"
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3645,25 +3688,25 @@ msgstr ""
 "        INNER JOIN tt.edge AS e ON abs(t.edge) = e.edge_id;"
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr "ST_GetFaceGeometry"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr "입력 지형으로부터 설정된 표면 ID를 가진 폴리곤을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3675,7 +3718,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3685,7 +3728,7 @@ msgstr ""
 "경계선들로부터 폴리곤을 빌드합니다."
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
@@ -3693,7 +3736,7 @@ msgstr ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3719,13 +3762,13 @@ msgstr ""
 "234755.2 899255.4,234612.7 899379.4,234776.9 899563.7))"
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr "GetRingEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3735,7 +3778,7 @@ msgstr ""
 "합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3751,7 +3794,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3763,7 +3806,7 @@ msgstr ""
 "집니다. 순차 번호는 1부터 시작합니다."
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3775,7 +3818,7 @@ msgstr ""
 "해당 경계선의 오른쪽에서 탐색을 시작해서 경계선 방향의 반대로 진행합니다."
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3787,31 +3830,31 @@ msgstr ""
 "를 안전 장치로 쓸 수 있다는 의미입니다."
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr "이 함수는 메타데이터를 링크하는 경계선 고리를 이용합니다."
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ", <xref linkend=\"GetNodeEdges\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr "GetNodeEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr "입력 노드를 따르는 경계선들의 정렬된 집합을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3823,7 +3866,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3839,7 +3882,7 @@ msgstr ""
 "쪽부터 시작하는 시계 방향으로 정렬됩니다."
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3849,13 +3892,13 @@ msgstr ""
 "리 링크를 빌드하는 데 유용합니다."
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ", <xref linkend=\"ST_Azimuth\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3865,25 +3908,25 @@ msgstr ""
 "니다."
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr "지형 공간 처리"
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr "Polygonize"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr "지형 경계선이 정의하는 모든 표면을 찾아 등록합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3893,19 +3936,19 @@ msgstr ""
 "<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr "지형 경계선 원시형으로 확장될 수 있는 모든 표면을 등록합니다."
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr "입력 지형이 스스로 교차하는 경계선을 가지고 있지 않다고 가정합니다."
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3915,7 +3958,7 @@ msgstr ""
 "해서 호출하는 편이 안전합니다."
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3925,19 +3968,19 @@ msgstr ""
 "설정하지도 않습니다."
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ", <xref linkend=\"ST_Polygonize\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr "AddNode"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3949,7 +3992,7 @@ msgstr ""
 "ID를 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3969,7 +4012,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3981,7 +4024,7 @@ msgstr ""
 "므로, 경계선의 노드를 따로 추가할 필요는 없습니다."
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3992,7 +4035,7 @@ msgstr ""
 "varname> 파라미터 값에 따라 예외가 발생하거나 또는 해당 경계선을 분할합니다."
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -4002,7 +4045,7 @@ msgstr ""
 "히 담고 있는 표면을 계산합니다."
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -4012,7 +4055,7 @@ msgstr ""
 "가하지 않고 기존 노드 ID(nodeid)를 반환합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -4030,13 +4073,13 @@ msgstr ""
 " 4"
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr "AddEdge"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -4049,7 +4092,7 @@ msgstr ""
 "가한 다음 새 (또는 기존) 경계선의 경계선 ID(edgeid)를 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -4061,7 +4104,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -4075,7 +4118,7 @@ msgstr ""
 "에 \"세계(universe)\" 표면을 가지며 자기 자신에게 링크합니다."
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -4086,7 +4129,7 @@ msgstr ""
 "거나, 또는 담고 있을 경우 오류가 발생하고 경계선을 추가하지 않습니다."
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -4098,13 +4141,13 @@ msgstr ""
 "은 공간 참조 시스템 오류가 발생할 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr "2.0.0 버전부터 사용할 수 있습니다. GEOS 3.3.0 이상 버전이 필요합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -4150,7 +4193,7 @@ msgstr ""
 " ERROR:  Edge intersects (not on endpoints) with existing edge 1"
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
@@ -4158,13 +4201,13 @@ msgstr ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr "AddFace"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -4174,7 +4217,7 @@ msgstr ""
 "니다.</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -4190,7 +4233,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -4200,7 +4243,7 @@ msgstr ""
 "para>"
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -4214,7 +4257,7 @@ msgstr ""
 "이트할 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -4226,7 +4269,7 @@ msgstr ""
 "기존 표면과 중첩할 경우 예외가 발생합니다."
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -4240,7 +4283,7 @@ msgstr ""
 "당할 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -4254,7 +4297,7 @@ msgstr ""
 "가 해결해야 할 문제입니다."
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -4266,7 +4309,7 @@ msgstr ""
 "않은 공간 참조 시스템 오류가 발생할 것입니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -4354,13 +4397,13 @@ msgstr ""
 " 1"
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr "ST_Simplify"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -4370,7 +4413,7 @@ msgstr ""
 "된\" 도형 버전을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -4382,7 +4425,7 @@ msgstr ""
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -4392,13 +4435,13 @@ msgstr ""
 "력 TopoGeometry 의 \"단순화된\" 도형 버전을 반환합니다."
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr "반환된 도형이 단순하지 않거나, 유효하지 않을 수도 있습니다."
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
@@ -4406,19 +4449,19 @@ msgstr ""
 "도 있습니다."
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr "GEOS 모듈로 실행"
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr "2.1.0 버전부터 사용할 수 있습니다."
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -4428,7 +4471,7 @@ msgstr ""
 "linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
@@ -4436,19 +4479,19 @@ msgstr ""
 "이 단원에서 새 TopoGeometry를 생성하기 위한 지형 함수에 대해 설명합니다."
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr "TopoGeometry 작성자"
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr "CreateTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -4458,7 +4501,7 @@ msgstr ""
 "트, 2: [멀티]라인, 3: [멀티]폴리곤, 4: 도형 집합입니다."
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -4484,7 +4527,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -4494,7 +4537,7 @@ msgstr ""
 "<varname>toponame</varname> 스키마의 관계성 테이블에 새 객체를 등록합니다."
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -4506,7 +4549,7 @@ msgstr ""
 "layer 테이블에 있는 레이어 ID입니다."
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -4518,20 +4561,20 @@ msgstr ""
 "이 도형 집합을 형성할 수 있습니다."
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr "구성 요소 배열을 생략하면 텅 빈 TopoGeometry 객체를 생성합니다."
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr "예시: 기존 경계선으로부터 형성"
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, fuzzy, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -4542,7 +4585,7 @@ msgstr ""
 "성합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -4552,13 +4595,13 @@ msgstr ""
 "CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr "예시: 면형 도형을 가장 잘 추측한 TopoGeometry로 변환"
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -4571,7 +4614,7 @@ msgstr ""
 "터가 완벽하게 정렬돼 있다면, 다음과 같이 할 수 있습니다:"
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -4621,7 +4664,7 @@ msgstr ""
 "WHERE foo.gid = bg.gid;"
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -4687,7 +4730,7 @@ msgstr ""
 "UPDATE boston.blockgroups SET new_geom = topo::geometry;"
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -4699,19 +4742,19 @@ msgstr ""
 "<xref linkend=\"TopoElementArray_Agg\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr "toTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr "단순 도형을 지형 도형으로 변환합니다."
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -4739,13 +4782,13 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr "단순 도형을 <xref linkend=\"topogeometry\"/> 로 변환합니다."
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -4758,7 +4801,7 @@ msgstr ""
 "<varname>relation</varname> 테이블에서 출력 TopoGeometry와 관련될 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -4768,7 +4811,7 @@ msgstr ""
 "수도 있습니다) 자기 형상을 유지할 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -4778,7 +4821,7 @@ msgstr ""
 "는 데 허용 오차를 이용할 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -4789,7 +4832,7 @@ msgstr ""
 "(<varname>layer_id</varname>)에 대해 새 TopoGeometry를 생성할 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -4803,20 +4846,20 @@ msgstr ""
 "\"clearTopoGeom\"/> 을 참조하십시오."
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 "개선 사항: 2.1.0 버전에서 기존 TopoGeometry를 입력받는 버전을 추가했습니다."
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr "다음은 완전히 자급자족하는 독립적인 작업 흐름(workflow)입니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4878,7 +4921,7 @@ msgstr ""
 " Deploy: public.nei_topo.topo"
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4908,7 +4951,7 @@ msgstr ""
 "  );"
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4918,13 +4961,13 @@ msgstr ""
 "\"/>, <xref linkend=\"TopologySummary\"/>, <xref linkend=\"clearTopoGeom\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr "TopoElementArray_Agg"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -4934,7 +4977,7 @@ msgstr ""
 "<varname>topoelementarray</varname> 를 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -4946,7 +4989,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -4956,7 +4999,7 @@ msgstr ""
 "\"/> 를 생성하는 데 쓰입니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -4972,13 +5015,13 @@ msgstr ""
 "{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ", <xref linkend=\"topoelementarray\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -4986,25 +5029,25 @@ msgid ""
 msgstr "이 단원에서 기존 지형을 편집하기 위한 지형 함수에 대해 설명합니다."
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr "TopoGeometry 편집자"
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr "clearTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr "지형 도형의 내용을 지웁니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -5016,7 +5059,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -5030,13 +5073,13 @@ msgstr ""
 "는 데 가장 유용합니다."
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr "2.1 버전부터 사용할 수 있습니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -5046,19 +5089,19 @@ msgstr ""
 "UPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);"
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr "TopoGeom_addElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr "TopoGeometry의 정의에 요소를 추가합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -5070,7 +5113,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -5080,13 +5123,13 @@ msgstr ""
 "당 요소가 정의에 이미 존재하더라도 오류가 발생하지 않습니다."
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr "2.3 버전부터 사용할 수 있습니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -5096,19 +5139,19 @@ msgstr ""
 "UPDATE mylayer SET tg = TopoGeom_addElement(tg, '{5,2}');"
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr "TopoGeom_remElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr "TopoGeometry의 정의에서 요소를 제거합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -5120,7 +5163,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -5129,7 +5172,7 @@ msgstr ""
 "TopoGeometry 객체의 정의에서 <xref linkend=\"topoelement\"/> 를 제거합니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -5139,31 +5182,31 @@ msgstr ""
 "UPDATE mylayer SET tg = TopoGeom_remElement(tg, '{43,3}');"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr "기존 지형 도형에 도형 형상을 추가합니다."
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr "<xref linkend=\"toTopoGeom\"/> 을 참조하십시오."
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr "TopoGeometry 접근자"
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr "GetTopoGeomElementArray"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -5174,7 +5217,7 @@ msgstr ""
 "<varname>topoelementarray</varname> (topoelement의 배열)을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -5190,7 +5233,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -5202,7 +5245,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -5215,7 +5258,7 @@ msgstr ""
 "아니라 배열로 반환한다는 점만 제외하면 GetTopoGeomElements 함수와 비슷합니다."
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -5225,13 +5268,13 @@ msgstr ""
 "레이어 안의 지형이 가지고 있는 TopoGeometry 객체의 TopoGeometry ID입니다."
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -5242,7 +5285,7 @@ msgstr ""
 "<varname>topoelement</varname> 객체 집합을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -5258,7 +5301,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -5270,7 +5313,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -5280,7 +5323,7 @@ msgstr ""
 "element_id, element_type (topoelement) 집합을 반환합니다."
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -5290,25 +5333,25 @@ msgstr ""
 "<xref linkend=\"TopoGeom_remElement\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr "TopoGeometry 출력물"
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr "AsGML"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr "TopoGeometry의 GML 표현식을 반환합니다."
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -5396,7 +5439,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -5413,7 +5456,7 @@ msgstr ""
 "에 그대로 넘겨줍니다."
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -5436,7 +5479,7 @@ msgstr ""
 "를 자동적으로 생성할 것입니다. 다음은 그 예시입니다:"
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -5450,7 +5493,7 @@ msgstr ""
 ");"
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -5460,7 +5503,7 @@ msgstr ""
 "자에 접두사를 붙일 것입니다."
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -5470,7 +5513,7 @@ msgstr ""
 "파라미터를 넘겨줄 것입니다. 기본값은 3입니다."
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
@@ -5479,7 +5522,7 @@ msgstr ""
 "니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -5567,13 +5610,13 @@ msgstr ""
 "</gml:TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr "이전 예시와 동일하지만 네임스페이스를 쓰지 않습니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -5661,25 +5704,25 @@ msgstr ""
 "</TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr "AsTopoJSON"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr "TopoGeometry의 TopoJSON 표현식을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -5693,7 +5736,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -5707,7 +5750,7 @@ msgstr ""
 "을 사용할 수 있게 하기 위해서입니다."
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -5719,7 +5762,7 @@ msgstr ""
 "을 쿼리할 것이므로 해당 항목에 인덱스를 추가하는 편이 좋습니다."
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -5729,7 +5772,7 @@ msgstr ""
 "는 1-기반입니다."
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -5743,13 +5786,13 @@ msgstr ""
 "ulink> 를 참조하십시오."
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr "개선 사항: 2.2.1 버전부터 점형(puntal) 입력을 지원하기 시작했습니다."
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -5863,7 +5906,7 @@ msgstr ""
 " ]}"
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -5873,19 +5916,19 @@ msgstr ""
 "함수에 대해 설명합니다."
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr "지형 공간 관계성"
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr "Equals"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5894,7 +5937,7 @@ msgstr ""
 "두 TopoGeometry가 동일한 지형 원시형으로 이루어졌을 경우 참을 반환합니다."
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -5906,7 +5949,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5916,7 +5959,7 @@ msgstr ""
 "참을 반환합니다."
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -5927,31 +5970,31 @@ msgstr ""
 "로 이루어진 두 TopoGeometry를 비교하지 못 합니다."
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr "<!--TODO: Need example -->"
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ", <xref linkend=\"ST_Equals\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr "교차"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -5961,7 +6004,7 @@ msgstr ""
 "참을 반환합니다.</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -5973,7 +6016,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -5983,7 +6026,7 @@ msgstr ""
 "반환합니다.</para>"
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/ko_KR/faq_raster.xml.po b/doc/po/ko_KR/faq_raster.xml.po
index e609bbd..0f2ec74 100644
--- a/doc/po/ko_KR/faq_raster.xml.po
+++ b/doc/po/ko_KR/faq_raster.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-07-22 07:12+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -119,10 +119,10 @@ msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:43
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 "PostGIS 래스터 사용자가 리뷰를 작성했습니다. <ulink url=\"http://"
diff --git a/doc/po/ko_KR/installation.xml.po b/doc/po/ko_KR/installation.xml.po
index cfaf4d9..cafd6dc 100644
--- a/doc/po/ko_KR/installation.xml.po
+++ b/doc/po/ko_KR/installation.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-07-22 08:34+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -559,7 +559,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/ko_KR/reference_constructor.xml.po b/doc/po/ko_KR/reference_constructor.xml.po
index b544dd1..19b0627 100644
--- a/doc/po/ko_KR/reference_constructor.xml.po
+++ b/doc/po/ko_KR/reference_constructor.xml.po
@@ -1,20 +1,20 @@
 # SOME DESCRIPTIVE TITLE.
-#
+# 
 # Translators:
 # Kwon.Yongchan <ruvyn at naver.com>, 2016
+# Kwon.Yongchan <ruvyn at naver.com>, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2017-09-11 22:04+0000\n"
-"PO-Revision-Date: 2016-07-22 09:24+0000\n"
-"Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
-"Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
-"language/ko_KR/)\n"
-"Language: ko_KR\n"
+"PO-Revision-Date: 2017-09-19 22:10+0000\n"
+"Last-Translator: Regina Obe\n"
+"Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/language/ko_KR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: ko_KR\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #. Tag: title
@@ -34,10 +34,9 @@ msgstr "ST_BdPolyFromText"
 #, no-c-format
 msgid ""
 "<refpurpose>Construct a Polygon given an arbitrary collection of closed "
-"linestrings as a MultiLineString Well-Known text representation.</refpurpose>"
-msgstr ""
-"<refpurpose>멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스"
-"트링 집합으로 폴리곤을 작성합니다.</refpurpose>"
+"linestrings as a MultiLineString Well-Known text "
+"representation.</refpurpose>"
+msgstr "<refpurpose>멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으로 폴리곤을 작성합니다.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:14
@@ -46,10 +45,7 @@ msgid ""
 "<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
 "<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BdPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: title
 #: reference_constructor.xml:23 reference_constructor.xml:72
@@ -83,9 +79,7 @@ msgstr "설명"
 msgid ""
 "<para>Construct a Polygon given an arbitrary collection of closed "
 "linestrings as a MultiLineString Well-Known text representation.</para>"
-msgstr ""
-"<para>멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집"
-"합으로 폴리곤을 작성합니다.</para>"
+msgstr "<para>멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으로 폴리곤을 작성합니다.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:30
@@ -94,10 +88,7 @@ msgid ""
 "Throws an error if WKT is not a MULTILINESTRING. Throws an error if output "
 "is a MULTIPOLYGON; use ST_BdMPolyFromText in that case, or see "
 "ST_BuildArea() for a postgis-specific approach."
-msgstr ""
-"WKT가 멀티라인스트링이 아닐 경우 오류가 발생합니다. 출력물이 멀티폴리곤일 경"
-"우 오류가 발생하는데 이런 경우 ST_BdMPolyFromText를 사용하거나, 또는 PostGIS "
-"특화 접근법을 사용하려면 ST_BuildArea()를 참조하십시오."
+msgstr "WKT가 멀티라인스트링이 아닐 경우 오류가 발생합니다. 출력물이 멀티폴리곤일 경우 오류가 발생하는데 이런 경우 ST_BdMPolyFromText를 사용하거나, 또는 PostGIS 특화 접근법을 사용하려면 ST_BuildArea()를 참조하십시오."
 
 #. Tag: para
 #: reference_constructor.xml:36 reference_constructor.xml:88
@@ -183,11 +174,9 @@ msgstr "ST_BdMPolyFromText"
 #: reference_constructor.xml:56
 #, no-c-format
 msgid ""
-"Construct a MultiPolygon given an arbitrary collection of closed linestrings "
-"as a MultiLineString text representation Well-Known text representation."
-msgstr ""
-"멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으"
-"로 멀티폴리곤을 작성합니다."
+"Construct a MultiPolygon given an arbitrary collection of closed linestrings"
+" as a MultiLineString text representation Well-Known text representation."
+msgstr "멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으로 멀티폴리곤을 작성합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:63
@@ -196,10 +185,7 @@ msgid ""
 "<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
 "<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_BdMPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:74
@@ -207,9 +193,7 @@ msgstr ""
 msgid ""
 "Construct a Polygon given an arbitrary collection of closed linestrings, "
 "polygons, MultiLineStrings as Well-Known text representation."
-msgstr ""
-"멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으"
-"로 멀티폴리곤을 작성합니다."
+msgstr "멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으로 멀티폴리곤을 작성합니다."
 
 #. Tag: para
 #: reference_constructor.xml:79
@@ -218,15 +202,10 @@ msgid ""
 "Throws an error if WKT is not a MULTILINESTRING. Forces MULTIPOLYGON output "
 "even when result is really only composed by a single POLYGON; use <link "
 "linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> if you're sure a "
-"single POLYGON will result from operation, or see <link linkend="
-"\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific approach."
-msgstr ""
-"WKT가 멀티라인스트링이 아닐 경우 오류가 발생합니다. 출력물이 단일 폴리곤으로 "
-"이루어졌을 경우에도 멀티폴리곤으로 강제합니다. 해당 연산시 단일 폴리곤을 출력"
-"할 것이라고 확신한다면 <link linkend=\"ST_BdPolyFromText"
-"\">ST_BdPolyFromText</link> 를 사용하거나, 또는 PostGIS 특화 접근법을 사용하"
-"려 할 경우 <link linkend=\"ST_BuildArea\">ST_BuildArea()</link> 를 참조하십시"
-"오."
+"single POLYGON will result from operation, or see <link "
+"linkend=\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific "
+"approach."
+msgstr "WKT가 멀티라인스트링이 아닐 경우 오류가 발생합니다. 출력물이 단일 폴리곤으로 이루어졌을 경우에도 멀티폴리곤으로 강제합니다. 해당 연산시 단일 폴리곤을 출력할 것이라고 확신한다면 <link linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> 를 사용하거나, 또는 PostGIS 특화 접근법을 사용하려 할 경우 <link linkend=\"ST_BuildArea\">ST_BuildArea()</link> 를 참조하십시오."
 
 #. Tag: para
 #: reference_constructor.xml:101
@@ -254,11 +233,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
-"<funcdef>box2d <function>ST_Box2dFromGeoHash</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> "
-"<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
+msgstr "<funcdef>box2d <function>ST_Box2dFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:125
@@ -272,9 +247,7 @@ msgstr "<para>GeoHash 스트링으로부터 BOX2D를 반환합니다.</para>"
 msgid ""
 "If no <varname>precision</varname> is specficified ST_Box2dFromGeoHash "
 "returns a BOX2D based on full precision of the input GeoHash string."
-msgstr ""
-"<varname>precision</varname> 을 설정하지 않은 경우, ST_Box2dFromGeoHash가 입"
-"력 GeoHash 스트링의 전체 정확도를 기반으로 BOX2D를 반환합니다."
+msgstr "<varname>precision</varname> 을 설정하지 않은 경우, ST_Box2dFromGeoHash가 입력 GeoHash 스트링의 전체 정확도를 기반으로 BOX2D를 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:129
@@ -283,10 +256,7 @@ msgid ""
 "If <varname>precision</varname> is specified ST_Box2dFromGeoHash will use "
 "that many characters from the GeoHash to create the BOX2D. Lower precision "
 "values results in larger BOX2Ds and larger values increase the precision."
-msgstr ""
-"<varname>precision</varname> 을 설정한 경우, ST_Box2dFromGeoHash가 GeoHash에"
-"서 나온 그만큼의 문자를 이용해서 BOX2D를 생성합니다. 정확도 값이 낮을수록 "
-"BOX2D의 용량이 커지고 값이 높을수록 정확도가 올라갑니다."
+msgstr "<varname>precision</varname> 을 설정한 경우, ST_Box2dFromGeoHash가 GeoHash에서 나온 그만큼의 문자를 이용해서 BOX2D를 생성합니다. 정확도 값이 낮을수록 BOX2D의 용량이 커지고 값이 높을수록 정확도가 올라갑니다."
 
 #. Tag: para
 #: reference_constructor.xml:131 reference_constructor.xml:482
@@ -316,34 +286,15 @@ msgid ""
 "---------------------------------------------------------------------------\n"
 " BOX(-115.17282128334 36.1146408319473,-115.172810554504 36.1146461963654)\n"
 "                ]]>"
-msgstr ""
-"<![CDATA[SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0');\n"
-"\n"
-"                st_geomfromgeohash\n"
-"--------------------------------------------------\n"
-" BOX(-115.172816 36.114646,-115.172816 36.114646)\n"
-"\n"
-"SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 0);\n"
-"\n"
-" st_box2dfromgeohash\n"
-"----------------------\n"
-" BOX(-180 -90,180 90)\n"
-"\n"
-" SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10);\n"
-"                            st_box2dfromgeohash\n"
-"---------------------------------------------------------------------------\n"
-" BOX(-115.17282128334 36.1146408319473,-115.172810554504 36.1146461963654)\n"
-"                ]]>"
+msgstr "<![CDATA[SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0');\n\n                st_geomfromgeohash\n--------------------------------------------------\n BOX(-115.172816 36.114646,-115.172816 36.114646)\n\nSELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 0);\n\n st_box2dfromgeohash\n----------------------\n BOX(-180 -90,180 90)\n\n SELECT ST_Box2dFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10);\n                            st_box2dfromgeohash\n------------------------------------- [...]
 
 #. Tag: para
 #: reference_constructor.xml:141
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
-msgstr ""
-", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
+", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref "
+"linkend=\"ST_PointFromGeoHash\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:147
@@ -365,9 +316,7 @@ msgstr "WKT (확장) 표현식으로부터 지정된 지리형 값을 반환합
 msgid ""
 "<funcdef>geography <function>ST_GeogFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeogFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeogFromText</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:160
@@ -376,10 +325,7 @@ msgid ""
 "Returns a geography object from the well-known text or extended well-known "
 "representation. SRID 4326 is assumed if unspecified. This is an alias for "
 "ST_GeographyFromText. Points are always expressed in long lat form."
-msgstr ""
-"WKT 표현식 또는 확장 WKT 표현식으로부터 지리형 객체를 반환합니다.  투영체를 "
-"따로 설정하지 않은 경우 SRID 4326으로 가정합니다. 이 함수는 "
-"ST_GeographyFromText와 동일합니다. 포인트는 항상 경위도 형식으로 표현됩니다."
+msgstr "WKT 표현식 또는 확장 WKT 표현식으로부터 지리형 객체를 반환합니다.  투영체를 따로 설정하지 않은 경우 SRID 4326으로 가정합니다. 이 함수는 ST_GeographyFromText와 동일합니다. 포인트는 항상 경위도 형식으로 표현됩니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:166
@@ -387,19 +333,11 @@ msgstr ""
 msgid ""
 "--- converting lon lat coords to geography\n"
 "ALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\n"
-"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' "
-"|| lat || ')');\n"
+"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' || lat || ')');\n"
 "\n"
 "--- specify a geography point using EPSG:4267, NAD27\n"
 "SELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
-msgstr ""
-"--- 경위도 좌표를 지리형으로 변환하기\n"
-"ALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\n"
-"UPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' "
-"|| lat || ')');\n"
-"\n"
-"--- EPSG:4267, NAD27을 이용해서 지리형 포인트를 지정하기\n"
-"SELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
+msgstr "--- 경위도 좌표를 지리형으로 변환하기\nALTER TABLE sometable ADD COLUMN geog geography(POINT,4326);\nUPDATE sometable SET geog = ST_GeogFromText('SRID=4326;POINT(' || lon || ' ' || lat || ')');\n\n--- EPSG:4267, NAD27을 이용해서 지리형 포인트를 지정하기\nSELECT ST_AsEWKT(ST_GeogFromText('SRID=4267;POINT(-77.0092 38.889588)'));"
 
 #. Tag: para
 #: reference_constructor.xml:170
@@ -419,9 +357,7 @@ msgstr "ST_GeographyFromText"
 msgid ""
 "<funcdef>geography <function>ST_GeographyFromText</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeographyFromText</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeographyFromText</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:189
@@ -429,9 +365,7 @@ msgstr ""
 msgid ""
 "Returns a geography object from the well-known text representation. SRID "
 "4326 is assumed if unspecified."
-msgstr ""
-"WKT 표현식으로부터 지리형 객체를 반환합니다.  투영체를 따로 설정하지 않은 경"
-"우 SRID 4326으로 가정합니다."
+msgstr "WKT 표현식으로부터 지리형 객체를 반환합니다.  투영체를 따로 설정하지 않은 경우 SRID 4326으로 가정합니다."
 
 #. Tag: para
 #: reference_constructor.xml:194
@@ -451,8 +385,7 @@ msgstr "ST_GeogFromWKB"
 msgid ""
 "Creates a geography instance from a Well-Known Binary geometry "
 "representation (WKB) or extended Well Known Binary (EWKB)."
-msgstr ""
-"WKB 도형 표현식 또는 EWKB(확장 WKB)로부터 지리형 인스턴스를 생성합니다."
+msgstr "WKB 도형 표현식 또는 EWKB(확장 WKB)로부터 지리형 인스턴스를 생성합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:207
@@ -460,9 +393,7 @@ msgstr ""
 msgid ""
 "<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
-msgstr ""
-"<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
+msgstr "<funcdef>geography <function>ST_GeogFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>wkb</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:217
@@ -472,10 +403,7 @@ msgid ""
 "representation (WKB) of a geometry or PostGIS Extended WKB and creates an "
 "instance of the appropriate geography type. This function plays the role of "
 "the Geometry Factory in SQL."
-msgstr ""
-"<varname>ST_GeogFromWKB</varname> 함수는 도형의 WKB 표현식 또는 PostGIS 확장 "
-"WKB를 받아 적절한 지리형 유형의 인스턴스를 생성합니다. 이 함수는 SQL에서 도"
-"형 공장(Geometry Factory) 역할을 합니다."
+msgstr "<varname>ST_GeogFromWKB</varname> 함수는 도형의 WKB 표현식 또는 PostGIS 확장 WKB를 받아 적절한 지리형 유형의 인스턴스를 생성합니다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:222
@@ -495,31 +423,15 @@ msgstr "&curve_support;"
 #: reference_constructor.xml:232
 #, no-c-format
 msgid ""
-"--Although bytea rep contains single \\, these need to be escaped when "
-"inserting into a table\n"
-"SELECT ST_AsText(\n"
-"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@')\n"
-");\n"
-"                                          st_astext\n"
-"------------------------------------------------------\n"
-" LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)"
-msgstr ""
-"-- bytea 표현식이 단일한 역슬래시(\\)를 포함하긴 해도, 테이블 삽입시에는 빼놓"
-"아야 합니다.\n"
+"--Although bytea rep contains single \\, these need to be escaped when inserting into a table\n"
 "SELECT ST_AsText(\n"
-"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@')\n"
+"ST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@')\n"
 ");\n"
 "                                          st_astext\n"
 "------------------------------------------------------\n"
 " LINESTRING(-113.98 39.198,-113.981 39.195)\n"
 "(1 row)"
+msgstr "-- bytea 표현식이 단일한 역슬래시(\\)를 포함하긴 해도, 테이블 삽입시에는 빼놓아야 합니다.\nSELECT ST_AsText(\nST_GeogFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@')\n);\n                                          st_astext\n------------------------------------------------------\n LINESTRING(-113.98 39.198,-113.981 39.195)\n(1 row)"
 
 #. Tag: para
 #: reference_constructor.xml:237
@@ -537,13 +449,10 @@ msgstr "ST_GeomFromTWKB"
 #: reference_constructor.xml:244
 #, no-c-format
 msgid ""
-"Creates a geometry instance from a TWKB (\"<ulink url=\"https://github.com/"
-"TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") "
-"geometry representation."
-msgstr ""
-"TWKB(\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md"
-"\">Tiny Well-Known Binary</ulink>\") 도형 표현식으로부터 도형 인스턴스를 생성"
-"합니다."
+"Creates a geometry instance from a TWKB (\"<ulink "
+"url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
+"Known Binary</ulink>\") geometry representation."
+msgstr "TWKB(\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") 도형 표현식으로부터 도형 인스턴스를 생성합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:250
@@ -551,9 +460,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromTWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>twkb</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:260
@@ -563,34 +470,13 @@ msgid ""
 "url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
 "Known Binary</ulink>\") geometry representation (WKB) and creates an "
 "instance of the appropriate geometry type."
-msgstr ""
-"<varname>ST_GeomFromTWKB</varname> 함수는 TWKB(\"<ulink url=\"https://github."
-"com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>"
-"\") 도형 표현식(WKB)을 받아 적절한 도형 유형의 인스턴스를 생성합니다."
+msgstr "<varname>ST_GeomFromTWKB</varname> 함수는 TWKB(\"<ulink url=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</ulink>\") 도형 표현식(WKB)을 받아 적절한 도형 유형의 인스턴스를 생성합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:269
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::"
-"geometry)));\n"
-"\n"
-"         st_astext\n"
-"-----------------------------\n"
-" LINESTRING(126 34, 127 35)\n"
-"(1 row)\n"
-"\n"
-"\n"
-"SELECT ST_AsEWKT(\n"
-"  ST_GeomFromTWKB(E'\\\\x620002f7f40dbce4040105')\n"
-");\n"
-"                                          st_asewkt\n"
-"------------------------------------------------------\n"
-"LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)"
-msgstr ""
-"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::"
-"geometry)));\n"
+"SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::geometry)));\n"
 "\n"
 "         st_astext\n"
 "-----------------------------\n"
@@ -605,6 +491,7 @@ msgstr ""
 "------------------------------------------------------\n"
 "LINESTRING(-113.98 39.198,-113.981 39.195)\n"
 "(1 row)"
+msgstr "SELECT ST_AsText(ST_GeomFromTWKB(ST_AsTWKB('LINESTRING(126 34, 127 35)'::geometry)));\n\n         st_astext\n-----------------------------\n LINESTRING(126 34, 127 35)\n(1 row)\n\n\nSELECT ST_AsEWKT(\n  ST_GeomFromTWKB(E'\\\\x620002f7f40dbce4040105')\n);\n                                          st_asewkt\n------------------------------------------------------\nLINESTRING(-113.98 39.198,-113.981 39.195)\n(1 row)"
 
 #. Tag: refname
 #: reference_constructor.xml:280
@@ -614,41 +501,32 @@ msgstr "ST_GeomCollFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:282
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"Makes a collection Geometry from collection WKT with the given SRID. If SRID "
-"is not given, it defaults to 0."
+"Makes a collection Geometry from collection WKT with the given SRID. If SRID"
+" is not given, it defaults to 0."
 msgstr ""
-"주어진 SRID와 함께 집합 WKT로부터 도형 집합을 만듭니다. SRID가 주어지지 않은 "
-"경우, 기본값인 0을 씁니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:287
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomCollFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:305
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a collection Geometry from the Well-Known-Text (WKT) representation "
 "with the given SRID. If SRID is not given, it defaults to 0."
 msgstr ""
-"주어진 SRID와 함께 WKT 표현식으로부터 도형 집합을 만듭니다. SRID가 주어지지 "
-"않은 경우, 기본값인 0을 씁니다."
 
 #. Tag: para
 #: reference_constructor.xml:308 reference_constructor.xml:1474
@@ -656,9 +534,7 @@ msgstr ""
 #: reference_constructor.xml:1904
 #, no-c-format
 msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite"
-msgstr ""
-"OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가"
-"져오십시오."
+msgstr "OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가져오십시오."
 
 #. Tag: para
 #: reference_constructor.xml:310
@@ -673,9 +549,7 @@ msgid ""
 "If you are absolutely sure all your WKT geometries are collections, don't "
 "use this function. It is slower than ST_GeomFromText since it adds an "
 "additional validation step."
-msgstr ""
-"사용자 WKT 도형이 모두 집합이라고 확신한다면, 이 함수를 사용하지 마십시오. "
-"이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
+msgstr "사용자 WKT 도형이 모두 집합이라고 확신한다면, 이 함수를 사용하지 마십시오. 이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
 
 #. Tag: para
 #: reference_constructor.xml:318
@@ -689,9 +563,7 @@ msgstr "&sqlmm_compliant;"
 msgid ""
 "SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 "
 "4))');"
-msgstr ""
-"SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 "
-"4))');"
+msgstr "SELECT ST_GeomCollFromText('GEOMETRYCOLLECTION(POINT(1 2),LINESTRING(1 2, 3 4))');"
 
 #. Tag: para
 #: reference_constructor.xml:333 reference_constructor.xml:1623
@@ -711,8 +583,7 @@ msgstr "ST_GeomFromEWKB"
 msgid ""
 "Return a specified ST_Geometry value from Extended Well-Known Binary "
 "representation (EWKB)."
-msgstr ""
-"EWKB(Extended Well-Known Binary)로부터 지정된 ST_Geometry 값을 반환합니다."
+msgstr "EWKB(Extended Well-Known Binary)로부터 지정된 ST_Geometry 값을 반환합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:346
@@ -720,9 +591,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromEWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>EWKB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:355
@@ -730,9 +599,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
 "binary (EWKT) representation."
-msgstr ""
-"OGC EWKB(Extended Well-Known Binary) 표현식으로부터 PostGIS ST_Geometry 객체"
-"를 작성합니다."
+msgstr "OGC EWKB(Extended Well-Known Binary) 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니다."
 
 #. Tag: para
 #: reference_constructor.xml:357
@@ -740,18 +607,15 @@ msgstr ""
 msgid ""
 "The EWKB format is not an OGC standard, but a PostGIS specific format that "
 "includes the spatial reference system (SRID) identifier"
-msgstr ""
-"EWKB 형식이 OGC 표준은 아니지만, SRID(공간 참조 시스템 식별자)를 포함하는 "
-"PostGIS 특화 형식입니다."
+msgstr "EWKB 형식이 OGC 표준은 아니지만, SRID(공간 참조 시스템 식별자)를 포함하는 PostGIS 특화 형식입니다."
 
 #. Tag: para
 #: reference_constructor.xml:360 reference_constructor.xml:408
 #: reference_constructor.xml:537 reference_constructor.xml:684
 #, no-c-format
-msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
-msgstr ""
-"개선 사항: 2.0.0 버전부터 다면체 표면(polyhedral surface) 및 TIN을 지원합니"
-"다."
+msgid ""
+"Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
+msgstr "개선 사항: 2.0.0 버전부터 다면체 표면(polyhedral surface) 및 TIN을 지원합니다."
 
 #. Tag: para
 #: reference_constructor.xml:361 reference_constructor.xml:409
@@ -784,9 +648,7 @@ msgstr "&T_support;"
 msgid ""
 "line string binary rep 0f LINESTRING(-71.160281 42.258729,-71.160837 "
 "42.259113,-71.161144 42.25932) in NAD 83 long lat (4269)."
-msgstr ""
-"NAD83 경위도(SRID 4269)로 투영된 LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)의 라인스트링 바이너리 표현식"
+msgstr "NAD83 경위도(SRID 4269)로 투영된 LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)의 라인스트링 바이너리 표현식"
 
 #. Tag: para
 #: reference_constructor.xml:371
@@ -795,30 +657,21 @@ msgid ""
 "NOTE: Even though byte arrays are delimited with \\ and may have ', we need "
 "to escape both out with \\ and '' if standard_conforming_strings is off. So "
 "it does not look exactly like its AsEWKB representation."
-msgstr ""
-"주의: 바이트 배열이 역슬래시(\\)로 구분되고 작은따옴표(')를 가지고 있을 수도 "
-"있지만, standard_conforming_strings가 비활성화돼 있을 경우 \\ 및 \" 둘 다 빼"
-"놓아야 합니다. 그래야만 AsEWKB 표현식과 똑같이 보이지 않기 때문입니다."
+msgstr "주의: 바이트 배열이 역슬래시(\\)로 구분되고 작은따옴표(')를 가지고 있을 수도 있지만, standard_conforming_strings가 비활성화돼 있을 경우 \\ 및 \" 둘 다 빼놓아야 합니다. 그래야만 AsEWKB 표현식과 똑같이 보이지 않기 때문입니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:373
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\"
-"\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
-"\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n"
-"\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n"
-"\\\\300p\\\\231\\\\323e1!E@');"
-msgstr ""
-"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\"
-"\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
+"SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n"
 "\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n"
 "\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n"
 "\\\\300p\\\\231\\\\323e1!E@');"
+msgstr "SELECT ST_GeomFromEWKB(E'\\\\001\\\\002\\\\000\\\\000 \\\\255\\\\020\\\\000\\\\000\\\\003\\\\000\\\\000\\\\000\\\\344J=\n\\\\013B\\\\312Q\\\\300n\\\\303(\\\\010\\\\036!E@''\\\\277E''K\n\\\\312Q\\\\300\\\\366{b\\\\235*!E@\\\\225|\\\\354.P\\\\312Q\n\\\\300p\\\\231\\\\323e1!E@');"
 
 #. Tag: para
 #: reference_constructor.xml:375
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "In PostgreSQL 9.1+ - standard_conforming_strings is set to on by default, "
 "where as in past versions it was set to off. You can change defaults as "
@@ -826,28 +679,15 @@ msgid ""
 "you would do it with standard_conforming_strings = on. In this case we "
 "escape the ' with standard ansi ', but slashes are not escaped"
 msgstr ""
-"PostgreSQL 9.1 버전부터 standard_conforming_strings가 기본적으로 활성화돼 있"
-"습니다. 구 버전에서는 따로 설정해야 했습니다. 단일 쿼리, 데이터베이스 또는 서"
-"버 레벨에서 원하는 대로 기본값을 변경할 수 있습니다. 다음은 "
-"standard_conforming_strings = on 상태에서 어떻게 할 것인지를 보여줍니다. 이 "
-"경우 작은따옴표(')를 표준 ANSI 작은따옴표(')와 함께 빼놓지만, 역슬래시는 제외"
-"하지 않습니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:378
 #, no-c-format
 msgid ""
 "set standard_conforming_strings = on;\n"
-"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 "
-"\\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
-"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!"
-"E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
-msgstr ""
-"set standard_conforming_strings = on;\n"
-"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 "
-"\\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
-"\\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@"
-"\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
+"SELECT ST_GeomFromEWKB('\\001\\002\\000\\000 \\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n"
+"    \\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
+msgstr "set standard_conforming_strings = on;\nSELECT ST_GeomFromEWKB('\\001\\002\\000\\000 \\255\\020\\000\\000\\003\\000\\000\\000\\344J=\\012\\013B\n\\312Q\\300n\\303(\\010\\036!E@''\\277E''K\\012\\312Q\\300\\366{b\\235*!E@\\225|\\354.P\\312Q\\012\\300p\\231\\323e1')"
 
 #. Tag: para
 #: reference_constructor.xml:382
@@ -867,8 +707,7 @@ msgstr "ST_GeomFromEWKT"
 msgid ""
 "Return a specified ST_Geometry value from Extended Well-Known Text "
 "representation (EWKT)."
-msgstr ""
-"EWKT(Extended Well-Known Text)로부터 지정된 ST_Geometry 값을 반환합니다."
+msgstr "EWKT(Extended Well-Known Text)로부터 지정된 ST_Geometry 값을 반환합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:394
@@ -876,9 +715,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> "
 "<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> "
-"<paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromEWKT</function></funcdef> <paramdef><type>text </type> <parameter>EWKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:403
@@ -886,9 +723,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
 "text (EWKT) representation."
-msgstr ""
-"OGC EWKT(Extended Well-Known Text) 표현식으로부터 PostGIS ST_Geometry 객체를 "
-"작성합니다."
+msgstr "OGC EWKT(Extended Well-Known Text) 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니다."
 
 #. Tag: para
 #: reference_constructor.xml:405
@@ -896,66 +731,21 @@ msgstr ""
 msgid ""
 "The EWKT format is not an OGC standard, but an PostGIS specific format that "
 "includes the spatial reference system (SRID) identifier"
-msgstr ""
-"EWKT 형식이 OGC 표준은 아니지만, SRID(공간 참조 시스템 식별자)를 포함하는 "
-"PostGIS 특화 형식입니다."
+msgstr "EWKT 형식이 OGC 표준은 아니지만, SRID(공간 참조 시스템 식별자)를 포함하는 PostGIS 특화 형식입니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:417
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 "
-"42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 "
-"42.3152774590236,\n"
-"-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
-"-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
-"-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
-"-71.103113945163 42.3142739188902,-71.10324876416 42.31402489987,\n"
-"-71.1033002961013 42.3140393340215,-71.1033488797549 42.3139495090772,\n"
-"-71.103396240451 42.3138632439557,-71.1041521907712 42.3141153348029,\n"
-"-71.1041411411543 42.3141545014533,-71.1041287795912 42.3142114839058,\n"
-"-71.1041188134329 42.3142693656241,-71.1041112482575 42.3143272556118,\n"
-"-71.1041072845732 42.3143851580048,-71.1041057218871 42.3144430686681,\n"
-"-71.1041065602059 42.3145009876017,-71.1041097995362 42.3145589148055,\n"
-"-71.1041166403905 42.3146168544148,-71.1041258822717 42.3146748022936,\n"
-"-71.1041375307579 42.3147318674446,-71.1041492906949 42.3147711126569,\n"
-"-71.1041598612795 42.314808571739,-71.1042515013869 42.3151287620809,\n"
-"-71.1041173835118 42.3150739481917,-71.1040809891419 42.3151344119048,\n"
-"-71.1040438678912 42.3151191367447,-71.1040194562988 42.3151832057859,\n"
-"-71.1038734225584 42.3151140942995,-71.1038446938243 42.3151006300338,\n"
-"-71.1038315271889 42.315094347535,-71.1037393329282 42.315054824985,\n"
-"-71.1035447555574 42.3152608696313,-71.1033436658644 42.3151648370544,\n"
-"-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
-"-71.1031880899493 42.3152774590236)),\n"
-"((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))');"
-msgstr ""
-"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 "
-"42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
 "\n"
 "SELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n"
 "\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "\n"
-"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 "
-"42.3152774590236,\n"
+"SELECT ST_GeomFromEWKT('SRID=4269;MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
 "-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
 "-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
 "-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
@@ -977,20 +767,16 @@ msgstr ""
 "-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
 "-71.1031880899493 42.3152774590236)),\n"
 "((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))');"
+"-71.1043443253471 42.3150676015829,-71.1043850704575 42.3150793250568,-71.1043632495873 42.315113108546)))');"
+msgstr "SELECT ST_GeomFromEWKT('SRID=4269;LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\nSELECT ST_GeomFromEWKT('SRID=4269;MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n\nSELECT ST_GeomFromEWKT('SRID=4269;POINT(-71.064544 42.28787)');\n\nSELECT ST_GeomFromEWKT('SRID=4269;POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531 [...]
 
 #. Tag: programlisting
 #: reference_constructor.xml:418
 #, no-c-format
 msgid ""
 "--3d circular string\n"
-"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 "
-"2,220227 150406 3)');"
-msgstr ""
-"-- 3D 원형 스트링\n"
-"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 "
-"2,220227 150406 3)');"
+"SELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)');"
+msgstr "-- 3D 원형 스트링\nSELECT ST_GeomFromEWKT('CIRCULARSTRING(220268 150415 1,220227 150505 2,220227 150406 3)');"
 
 #. Tag: programlisting
 #: reference_constructor.xml:419
@@ -1005,24 +791,13 @@ msgid ""
 "        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
 "        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
 ")');"
-msgstr ""
-"-- 다면체 표면 예시\n"
-"SELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
-"        ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
-"        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n"
-"        ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n"
-"        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
-"        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n"
-"        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n"
-")');"
+msgstr "-- 다면체 표면 예시\nSELECT ST_GeomFromEWKT('POLYHEDRALSURFACE(\n        ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n        ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),\n        ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),\n        ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n        ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),\n        ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1))\n)');"
 
 #. Tag: para
 #: reference_constructor.xml:423
 #, no-c-format
-msgid ""
-", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
-msgstr ""
-", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgid ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
+msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:428
@@ -1036,27 +811,20 @@ msgstr "ST_GeometryFromText"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Text representation "
 "(WKT). This is an alias name for ST_GeomFromText"
-msgstr ""
-"WKT(Well-Known Text)로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 "
-"ST_GeomFromText 함수와 동일합니다."
+msgstr "WKT(Well-Known Text)로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 ST_GeomFromText 함수와 동일합니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:432
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_GeometryFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeometryFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:446 reference_constructor.xml:1854
@@ -1090,11 +858,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromGeoHash</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> "
-"<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:476
@@ -1102,19 +866,15 @@ msgstr ""
 msgid ""
 "Return a geometry from a GeoHash string. The geometry will be a polygon "
 "representing the GeoHash bounds."
-msgstr ""
-"GeoHash 스트링으로부터 도형을 반환합니다. 해당 도형은 GeoHash 범위를 표현하"
-"는 폴리곤이 될 것입니다."
+msgstr "GeoHash 스트링으로부터 도형을 반환합니다. 해당 도형은 GeoHash 범위를 표현하는 폴리곤이 될 것입니다."
 
 #. Tag: para
 #: reference_constructor.xml:478
 #, no-c-format
 msgid ""
-"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a "
-"polygon based on full precision of the input GeoHash string."
-msgstr ""
-"<varname>precision</varname> 을 설정하지 않은 경우, ST_GeomFromGeoHash가 입"
-"력 GeoHash 스트링의 전체 정확도를 기반으로 폴리곤을 반환합니다."
+"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a"
+" polygon based on full precision of the input GeoHash string."
+msgstr "<varname>precision</varname> 을 설정하지 않은 경우, ST_GeomFromGeoHash가 입력 GeoHash 스트링의 전체 정확도를 기반으로 폴리곤을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:480
@@ -1122,9 +882,7 @@ msgstr ""
 msgid ""
 "If <varname>precision</varname> is specified ST_GeomFromGeoHash will use "
 "that many characters from the GeoHash to create the polygon."
-msgstr ""
-"<varname>precision</varname> 을 설정한 경우, ST_GeomFromGeoHash가 GeoHash에"
-"서 나온 그만큼의 문자를 이용해서 폴리곤을 생성합니다."
+msgstr "<varname>precision</varname> 을 설정한 경우, ST_GeomFromGeoHash가 GeoHash에서 나온 그만큼의 문자를 이용해서 폴리곤을 생성합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:487
@@ -1133,52 +891,27 @@ msgid ""
 "<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n"
 "                                                        st_astext\n"
 "--------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 "
-"36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
-"\n"
-"SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n"
-"                                                          st_astext\n"
-"------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 "
-"36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
-"\n"
-"SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n"
-"                                                                                       st_astext\n"
-"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 "
-"36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 "
-"36.1146408319473,-115.17282128334 36.1146408319473))\n"
-"                ]]>"
-msgstr ""
-"<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n"
-"                                                        st_astext\n"
-"--------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 "
-"36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
+" POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646))\n"
 "\n"
 "SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n"
 "                                                          st_astext\n"
 "------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 "
-"36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
+" POLYGON((-115.3125 36.03515625,-115.3125 36.2109375,-114.9609375 36.2109375,-114.9609375 36.03515625,-115.3125 36.03515625))\n"
 "\n"
 "SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n"
 "                                                                                       st_astext\n"
 "----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n"
-" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 "
-"36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 "
-"36.1146408319473,-115.17282128334 36.1146408319473))\n"
+" POLYGON((-115.17282128334 36.1146408319473,-115.17282128334 36.1146461963654,-115.172810554504 36.1146461963654,-115.172810554504 36.1146408319473,-115.17282128334 36.1146408319473))\n"
 "                ]]>"
+msgstr "<![CDATA[SELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n                                                        st_astext\n--------------------------------------------------------------------------------------------------------------------------\n POLYGON((-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646,-115.172816 36.114646))\n\nSELECT ST_AsText(ST_GeomFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n                           [...]
 
 #. Tag: para
 #: reference_constructor.xml:492
 #, no-c-format
 msgid ""
-",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
-msgstr ""
-",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash"
-"\"/>"
+",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
+"linkend=\"ST_PointFromGeoHash\"/>"
+msgstr ",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_PointFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:498
@@ -1190,27 +923,22 @@ msgstr "ST_GeomFromGML"
 #: reference_constructor.xml:499
 #, no-c-format
 msgid ""
-"Takes as input GML representation of geometry and outputs a PostGIS geometry "
-"object"
+"Takes as input GML representation of geometry and outputs a PostGIS geometry"
+" object"
 msgstr "도형의 GML 표현식을 입력받아 PostGIS 도형 객체를 출력합니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:503
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></"
-"funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> "
-"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></"
-"funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> "
-"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromGML</function></funcdef> "
+"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromGML</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:518
@@ -1225,9 +953,7 @@ msgstr "OGC GML 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니
 msgid ""
 "ST_GeomFromGML works only for GML Geometry fragments. It throws an error if "
 "you try to use it on a whole GML document."
-msgstr ""
-"ST_GeomFromGML은 GML 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전"
-"한 GML 문서를 사용하려 할 경우 오류가 발생합니다."
+msgstr "ST_GeomFromGML은 GML 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전한 GML 문서를 사용하려 할 경우 오류가 발생합니다."
 
 #. Tag: para
 #: reference_constructor.xml:520
@@ -1235,17 +961,11 @@ msgstr ""
 msgid ""
 "OGC GML versions supported: <itemizedlist> <listitem> <para>GML 3.2.1 "
 "Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
-"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> </"
-"listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC "
-"GML standards, cf: <ulink url=\"http://www.opengeospatial.org/standards/gml"
-"\">http://www.opengeospatial.org/standards/gml</ulink>:"
-msgstr ""
-"지원하는 OGC GML 버전은 다음과 같습니다: <itemizedlist> <listitem> <para>GML "
-"3.2.1 네임스페이스</para> </listitem> <listitem> <para>GML 3.1.1 단순 피처 프"
-"로파일 SF-2 (GML 3.1.0 및 3.0.0 하위 호환)</para> </listitem> <listitem> "
-"<para>GML 2.1.2</para> </listitem> </itemizedlist> OGC GML 표준: <ulink url="
-"\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial."
-"org/standards/gml</ulink>"
+"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> "
+"</listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> "
+"OGC GML standards, cf: <ulink "
+"url=\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/gml</ulink>:"
+msgstr "지원하는 OGC GML 버전은 다음과 같습니다: <itemizedlist> <listitem> <para>GML 3.2.1 네임스페이스</para> </listitem> <listitem> <para>GML 3.1.1 단순 피처 프로파일 SF-2 (GML 3.1.0 및 3.0.0 하위 호환)</para> </listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC GML 표준: <ulink url=\"http://www.opengeospatial.org/standards/gml\">http://www.opengeospatial.org/standards/gml</ulink>"
 
 #. Tag: para
 #: reference_constructor.xml:536 reference_constructor.xml:683
@@ -1266,10 +986,7 @@ msgid ""
 "GML allow mixed dimensions (2D and 3D inside the same MultiGeometry for "
 "instance). As PostGIS geometries don't, ST_GeomFromGML convert the whole "
 "geometry to 2D if a missing Z dimension is found once."
-msgstr ""
-"GML은 혼합 차원을 (예를 들어 동일한 멀티 도형(MultiGeometry) 안에서 2D와 3D"
-"를 함께) 쓸 수 있습니다. PostGIS 도형은 그렇지 않기 때문에, 사라진 Z 차원을 "
-"찾은 경우 ST_GeomFromGML이 전체 도형을 2D로 변환합니다."
+msgstr "GML은 혼합 차원을 (예를 들어 동일한 멀티 도형(MultiGeometry) 안에서 2D와 3D를 함께) 쓸 수 있습니다. PostGIS 도형은 그렇지 않기 때문에, 사라진 Z 차원을 찾은 경우 ST_GeomFromGML이 전체 도형을 2D로 변환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:544
@@ -1279,23 +996,16 @@ msgid ""
 "don't, ST_GeomFromGML, in this case, reproject all subgeometries to the SRS "
 "root node. If no srsName attribute available for the GML root node, the "
 "function throw an error."
-msgstr ""
-"GML은 동일한 멀티 도형 안에서 혼합 SRS를 지원합니다. PostGIS 도형은 그렇지 않"
-"기 때문에, 이 경우 ST_GeomFromGML이 모든 하위 도형들을 SRS 루트 노드로 재투영"
-"합니다. GML 루트 노드로 쓸 수 있는 srsName 속성이 없을 경우, 오류가 발생합니"
-"다."
+msgstr "GML은 동일한 멀티 도형 안에서 혼합 SRS를 지원합니다. PostGIS 도형은 그렇지 않기 때문에, 이 경우 ST_GeomFromGML이 모든 하위 도형들을 SRS 루트 노드로 재투영합니다. GML 루트 노드로 쓸 수 있는 srsName 속성이 없을 경우, 오류가 발생합니다."
 
 #. Tag: para
 #: reference_constructor.xml:546
 #, no-c-format
 msgid ""
-"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You "
-"could avoid to mention it explicitly for common usages. But you need it if "
+"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You"
+" could avoid to mention it explicitly for common usages. But you need it if "
 "you want to use XLink feature inside GML."
-msgstr ""
-"ST_GeomFromGML은 분명한 GML 네임스페이스를 꼼꼼히 따지지 않습니다. 일반적인 "
-"사용시에는 네임스페이스를 명시적으로 언급하지 않아도 됩니다. 하지만 GML 내부"
-"에 XLink 피처를 사용하고 싶다면 그래야 합니다."
+msgstr "ST_GeomFromGML은 분명한 GML 네임스페이스를 꼼꼼히 따지지 않습니다. 일반적인 사용시에는 네임스페이스를 명시적으로 언급하지 않아도 됩니다. 하지만 GML 내부에 XLink 피처를 사용하고 싶다면 그래야 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:548
@@ -1316,18 +1026,10 @@ msgid ""
 "SELECT ST_GeomFromGML('<![CDATA[\n"
 "                <gml:LineString srsName=\"EPSG:4269\">\n"
 "                        <gml:coordinates>\n"
-"                                -71.16028,42.258729 -71.160837,42.259112 "
-"-71.161143,42.25932\n"
-"                        </gml:coordinates>\n"
-"                </gml:LineString>']]>);"
-msgstr ""
-"SELECT ST_GeomFromGML('<![CDATA[\n"
-"                <gml:LineString srsName=\"EPSG:4269\">\n"
-"                        <gml:coordinates>\n"
-"                                -71.16028,42.258729 -71.160837,42.259112 "
-"-71.161143,42.25932\n"
+"                                -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932\n"
 "                        </gml:coordinates>\n"
 "                </gml:LineString>']]>);"
+msgstr "SELECT ST_GeomFromGML('<![CDATA[\n                <gml:LineString srsName=\"EPSG:4269\">\n                        <gml:coordinates>\n                                -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932\n                        </gml:coordinates>\n                </gml:LineString>']]>);"
 
 #. Tag: title
 #: reference_constructor.xml:559
@@ -1341,35 +1043,17 @@ msgstr "예시: XLink 사용"
 msgid ""
 "SELECT <![CDATA[ST_GeomFromGML('\n"
 "                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n"
-"                                xmlns:xlink=\"http://www.w3.org/1999/xlink"
-"\"\n"
-"                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n"
-"                        <gml:pointProperty>\n"
-"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 "
-"-71.16028</gml:pos></gml:Point>\n"
-"                        </gml:pointProperty>\n"
-"                        <gml:pos>42.259112 -71.160837</gml:pos>\n"
-"                        <gml:pointProperty>\n"
-"                                <gml:Point xlink:type=\"simple\" xlink:href="
-"\"#p1\"/>\n"
-"                        </gml:pointProperty>\n"
-"                </gml:LineString>');]]>);"
-msgstr ""
-"SELECT <![CDATA[ST_GeomFromGML('\n"
-"                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n"
-"                                xmlns:xlink=\"http://www.w3.org/1999/xlink"
-"\"\n"
+"                                xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n"
 "                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n"
 "                        <gml:pointProperty>\n"
-"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 "
-"-71.16028</gml:pos></gml:Point>\n"
+"                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 -71.16028</gml:pos></gml:Point>\n"
 "                        </gml:pointProperty>\n"
 "                        <gml:pos>42.259112 -71.160837</gml:pos>\n"
 "                        <gml:pointProperty>\n"
-"                                <gml:Point xlink:type=\"simple\" xlink:href="
-"\"#p1\"/>\n"
+"                                <gml:Point xlink:type=\"simple\" xlink:href=\"#p1\"/>\n"
 "                        </gml:pointProperty>\n"
 "                </gml:LineString>');]]>);"
+msgstr "SELECT <![CDATA[ST_GeomFromGML('\n                <gml:LineString xmlns:gml=\"http://www.opengis.net/gml\"\n                                xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n                                srsName=\"urn:ogc:def:crs:EPSG::4269\">\n                        <gml:pointProperty>\n                                <gml:Point gml:id=\"p1\"><gml:pos>42.258729 -71.16028</gml:pos></gml:Point>\n                        </gml:pointProperty>\n                        < [...]
 
 #. Tag: title
 #: reference_constructor.xml:564
@@ -1386,38 +1070,32 @@ msgid ""
 "<gml:polygonPatches>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0</gml:posList></gml:LinearRing>\n"
+"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 "
-"0 1 0 0 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 0 1 0 0 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 "
-"0 0 1 1 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 0 0 1 1 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 "
-"1 0 0 1 0</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 1 0 0 1 0</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "  <gml:PolygonPatch>\n"
 "    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 "
-"1 1 0 0 1</gml:posList></gml:LinearRing>\n"
+"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 1 1 0 0 1</gml:posList></gml:LinearRing>\n"
 "    </gml:exterior>\n"
 "  </gml:PolygonPatch>\n"
 "</gml:polygonPatches>\n"
@@ -1430,56 +1108,7 @@ msgid ""
 " ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
 " ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
 " ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))"
-msgstr ""
-"SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n"
-"<gml:PolyhedralSurface>\n"
-"<gml:polygonPatches>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 "
-"0 0 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 1 0 0 1 0 1 0 "
-"0 1 0 0 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">1 1 0 1 1 1 1 0 1 1 "
-"0 0 1 1 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 1 0 0 1 1 1 1 1 1 "
-"1 0 0 1 0</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"  <gml:PolygonPatch>\n"
-"    <gml:exterior>\n"
-"        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 1 1 0 1 1 1 1 0 "
-"1 1 0 0 1</gml:posList></gml:LinearRing>\n"
-"    </gml:exterior>\n"
-"  </gml:PolygonPatch>\n"
-"</gml:polygonPatches>\n"
-"</gml:PolyhedralSurface>']]>));\n"
-"\n"
-"-- 결과 --\n"
-" POLYHEDRALSURFACE(((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)),\n"
-" ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),\n"
-" ((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),\n"
-" ((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0)),\n"
-" ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),\n"
-" ((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)))"
+msgstr "SELECT ST_AsEWKT(<![CDATA[ST_GeomFromGML('\n<gml:PolyhedralSurface>\n<gml:polygonPatches>\n  <gml:PolygonPatch>\n    <gml:exterior>\n      <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 0 1 0 1 1 0 1 0 0 0 0</gml:posList></gml:LinearRing>\n    </gml:exterior>\n  </gml:PolygonPatch>\n  <gml:PolygonPatch>\n    <gml:exterior>\n        <gml:LinearRing><gml:posList srsDimension=\"3\">0 0 0 0 1 0 1 1 0 1 0 0 0 0 0</gml:posList></gml:LinearRing>\n    </gml:exterior>\n  </gml:Po [...]
 
 #. Tag: para
 #: reference_constructor.xml:571
@@ -1507,9 +1136,7 @@ msgstr "GeoJSON 표현식을 입력받아 PostGIS 도형 객체를 출력합니
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> "
 "<paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromGeoJSON</function></funcdef> <paramdef><type>text </type> <parameter>geomjson</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:592
@@ -1523,9 +1150,7 @@ msgstr "GeoJSON 표현식으로부터 PostGIS 도형 객체를 작성합니다."
 msgid ""
 "ST_GeomFromGeoJSON works only for JSON Geometry fragments. It throws an "
 "error if you try to use it on a whole JSON document."
-msgstr ""
-"ST_GeomFromGML은 JSON 도형 조각(geometry fragment)에 대해서만 작동합니다. 완"
-"전한 JSON 문서를 사용하려 할 경우 오류가 발생합니다."
+msgstr "ST_GeomFromGML은 JSON 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전한 JSON 문서를 사용하려 할 경우 오류가 발생합니다."
 
 #. Tag: para
 #: reference_constructor.xml:595
@@ -1538,60 +1163,40 @@ msgstr "2.0.0 버전부터 사용할 수 있습니다. JSON-C 0.9 이상 버전
 #, no-c-format
 msgid ""
 "If you do not have JSON-C enabled, support you will get an error notice "
-"instead of seeing an output. To enable JSON-C, run configure --with-jsondir=/"
-"path/to/json-c. See <xref linkend=\"installation_configuration\"/> for "
-"details."
-msgstr ""
-"JSON-C 지원을 활성화시키지 않았다면, 출력물 대신 오류 메시지를 보게 될 것입니"
-"다. JSON-C를 활성화하려면, \"--with-jsondir=/path/to/json-c\" 인자와 함께 설"
-"정하십시오. 자세한 내용은 <xref linkend=\"installation_configuration\"/> 을 "
-"참조하십시오."
+"instead of seeing an output. To enable JSON-C, run configure --with-"
+"jsondir=/path/to/json-c. See <xref linkend=\"installation_configuration\"/> "
+"for details."
+msgstr "JSON-C 지원을 활성화시키지 않았다면, 출력물 대신 오류 메시지를 보게 될 것입니다. JSON-C를 활성화하려면, \"--with-jsondir=/path/to/json-c\" 인자와 함께 설정하십시오. 자세한 내용은 <xref linkend=\"installation_configuration\"/> 을 참조하십시오."
 
 #. Tag: programlisting
 #: reference_constructor.xml:603
 #, no-c-format
 msgid ""
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":"
-"[-48.23456,20.12345]}')) As wkt;\n"
-"wkt\n"
-"------\n"
-"POINT(-48.23456 20.12345)"
-msgstr ""
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":"
-"[-48.23456,20.12345]}')) As wkt;\n"
+"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":[-48.23456,20.12345]}')) As wkt;\n"
 "wkt\n"
 "------\n"
 "POINT(-48.23456 20.12345)"
+msgstr "SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":[-48.23456,20.12345]}')) As wkt;\nwkt\n------\nPOINT(-48.23456 20.12345)"
 
 #. Tag: programlisting
 #: reference_constructor.xml:604
 #, no-c-format
 msgid ""
 "-- a 3D linestring\n"
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates"
-"\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
-"\n"
-"wkt\n"
-"-------------------\n"
-"LINESTRING(1 2,4 5,7 8)"
-msgstr ""
-"-- a 3D linestring\n"
-"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates"
-"\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
+"SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n"
 "\n"
 "wkt\n"
 "-------------------\n"
 "LINESTRING(1 2,4 5,7 8)"
+msgstr "-- a 3D linestring\nSELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"LineString\",\"coordinates\":[[1,2,3],[4,5,6],[7,8,9]]}')) As wkt;\n\nwkt\n-------------------\nLINESTRING(1 2,4 5,7 8)"
 
 #. Tag: para
 #: reference_constructor.xml:610
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend="
-"\"installation_configuration\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend="
-"\"installation_configuration\"/>"
+", <xref linkend=\"ST_AsGeoJSON\"/>, <xref "
+"linkend=\"installation_configuration\"/>"
+msgstr ", <xref linkend=\"ST_AsGeoJSON\"/>, <xref linkend=\"installation_configuration\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:616
@@ -1603,8 +1208,8 @@ msgstr "ST_GeomFromKML"
 #: reference_constructor.xml:617
 #, no-c-format
 msgid ""
-"Takes as input KML representation of geometry and outputs a PostGIS geometry "
-"object"
+"Takes as input KML representation of geometry and outputs a PostGIS geometry"
+" object"
 msgstr "도형의 KML 표현식을 입력받아 PostGIS 도형 객체를 출력합니다."
 
 #. Tag: funcprototype
@@ -1613,9 +1218,7 @@ msgstr "도형의 KML 표현식을 입력받아 PostGIS 도형 객체를 출력
 msgid ""
 "<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> "
 "<paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_GeomFromKML</function></funcdef> <paramdef><type>text </type> <parameter>geomkml</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:631
@@ -1630,9 +1233,7 @@ msgstr "OGC KML 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니
 msgid ""
 "ST_GeomFromKML works only for KML Geometry fragments. It throws an error if "
 "you try to use it on a whole KML document."
-msgstr ""
-"ST_GeomFromKML은 KML 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전"
-"한 KML 문서를 사용하려 할 경우 오류가 발생합니다."
+msgstr "ST_GeomFromKML은 KML 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전한 KML 문서를 사용하려 할 경우 오류가 발생합니다."
 
 #. Tag: para
 #: reference_constructor.xml:633
@@ -1640,13 +1241,8 @@ msgstr ""
 msgid ""
 "OGC KML versions supported: <itemizedlist> <listitem> <para>KML 2.2.0 "
 "Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <ulink "
-"url=\"http://www.opengeospatial.org/standards/kml\">http://www."
-"opengeospatial.org/standards/kml</ulink>:"
-msgstr ""
-"지원하는 OGC KML 버전은 다음과 같습니다: <itemizedlist> <listitem> <para>KML "
-"2.2.0 네임스페이스</para> </listitem> </itemizedlist> OGC KML 표준: <ulink "
-"url=\"http://www.opengeospatial.org/standards/kml\">http://www."
-"opengeospatial.org/standards/kml</ulink>"
+"url=\"http://www.opengeospatial.org/standards/kml\">http://www.opengeospatial.org/standards/kml</ulink>:"
+msgstr "지원하는 OGC KML 버전은 다음과 같습니다: <itemizedlist> <listitem> <para>KML 2.2.0 네임스페이스</para> </listitem> </itemizedlist> OGC KML 표준: <ulink url=\"http://www.opengeospatial.org/standards/kml\">http://www.opengeospatial.org/standards/kml</ulink>"
 
 #. Tag: para
 #: reference_constructor.xml:643
@@ -1669,12 +1265,7 @@ msgid ""
 "                        <coordinates>-71.1663,42.2614\n"
 "                                -71.1667,42.2616</coordinates>\n"
 "                </LineString>']]>);"
-msgstr ""
-"SELECT ST_GeomFromKML('<![CDATA[\n"
-"                <LineString>\n"
-"                        <coordinates>-71.1663,42.2614\n"
-"                                -71.1667,42.2616</coordinates>\n"
-"                </LineString>']]>);"
+msgstr "SELECT ST_GeomFromKML('<![CDATA[\n                <LineString>\n                        <coordinates>-71.1663,42.2614\n                                -71.1667,42.2616</coordinates>\n                </LineString>']]>);"
 
 #. Tag: para
 #: reference_constructor.xml:658
@@ -1694,27 +1285,19 @@ msgstr "ST_GMLToSQL"
 msgid ""
 "Return a specified ST_Geometry value from GML representation. This is an "
 "alias name for ST_GeomFromGML"
-msgstr ""
-"GML로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 ST_GeomFromGML 함수"
-"와 동일합니다."
+msgstr "GML로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 ST_GeomFromGML 함수와 동일합니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:668
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</"
-"function></funcdef> <paramdef><type>text </type> <parameter>geomgml</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</"
-"function></funcdef> <paramdef><type>text </type> <parameter>geomgml</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef>"
+" <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> "
+"</funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> "
+"<parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GMLToSQL</function></funcdef> <paramdef><type>text </type> <parameter>geomgml</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:682
@@ -1746,19 +1329,14 @@ msgstr "WKT 표현식으로부터 지정된 ST_Geometry 값을 반환합니다."
 #: reference_constructor.xml:699
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:715
@@ -1766,9 +1344,7 @@ msgstr ""
 msgid ""
 "Constructs a PostGIS ST_Geometry object from the OGC Well-Known text "
 "representation."
-msgstr ""
-"OGC WKT(Well-Known Text) 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니"
-"다."
+msgstr "OGC WKT(Well-Known Text) 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니다."
 
 #. Tag: para
 #: reference_constructor.xml:719
@@ -1778,19 +1354,13 @@ msgid ""
 "and returns a geometry with no defined spatial reference system (SRID=0). "
 "The second takes a SRID as the second argument and returns a geometry that "
 "includes this SRID as part of its metadata."
-msgstr ""
-"ST_GeomFromText 함수의 변종이 2개 있는데, 첫 번째는 SRID를 입력받지 않고 공"
-"간 참조 시스템이 정의되지 않은(SRID=0) 도형을 반환합니다. 두 번째는 SRID를 "
-"두 번째 인수로 입력받아 해당 SRID를 자체 메타데이터의 일부로 포함하는 도형을 "
-"반환합니다."
+msgstr "ST_GeomFromText 함수의 변종이 2개 있는데, 첫 번째는 SRID를 입력받지 않고 공간 참조 시스템이 정의되지 않은(SRID=0) 도형을 반환합니다. 두 번째는 SRID를 두 번째 인수로 입력받아 해당 SRID를 자체 메타데이터의 일부로 포함하는 도형을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:725 reference_constructor.xml:1758
 #, no-c-format
 msgid "&sfs_compliant; s3.2.6.2 - option SRID is from the conformance suite."
-msgstr ""
-"&sfs_compliant; 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance "
-"suite)로부터 가져오십시오."
+msgstr "&sfs_compliant; 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가져오십시오."
 
 #. Tag: para
 #: reference_constructor.xml:728
@@ -1800,31 +1370,21 @@ msgid ""
 "ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now "
 "illegal in PostGIS 2.0.0 to better conform with SQL/MM standards. This "
 "should now be written as ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
-msgstr ""
-"변경 사항: PostGIS 2.0.0 미만 버전에서는 "
-"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') 를 사용할 수 있었습니다. "
-"PostGIS 2.0.0 버전부터, SQL/MM 표준을 더 잘 준수하기 위해 이런 사용법은 금지"
-"됐습니다. 이제는 ST_GeomFromText('GEOMETRYCOLLECTION EMPTY') 라고 작성해야 합"
-"니다."
+msgstr "변경 사항: PostGIS 2.0.0 미만 버전에서는 ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') 를 사용할 수 있었습니다. PostGIS 2.0.0 버전부터, SQL/MM 표준을 더 잘 준수하기 위해 이런 사용법은 금지됐습니다. 이제는 ST_GeomFromText('GEOMETRYCOLLECTION EMPTY') 라고 작성해야 합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:735
 #, no-c-format
 msgid ""
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)',4269);\n"
+"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\n"
+"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);\n"
 "\n"
-"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932))');\n"
+"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n"
 "\n"
 "SELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n"
 "\n"
-"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "\n"
 "SELECT ST_GeomFromText('MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
 "-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
@@ -1848,54 +1408,10 @@ msgid ""
 "-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
 "-71.1031880899493 42.3152774590236)),\n"
 "((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
-"\n"
-"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406)');"
-msgstr ""
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)');\n"
-"SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932)',4269);\n"
+"-71.1043443253471 42.3150676015829,-71.1043850704575 42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
 "\n"
-"SELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 "
-"42.259113,-71.161144 42.25932))');\n"
-"\n"
-"SELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n"
-"\n"
-"SELECT ST_GeomFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"\n"
-"SELECT ST_GeomFromText('MULTIPOLYGON(((-71.1031880899493 42.3152774590236,\n"
-"-71.1031627617667 42.3152960829043,-71.102923838298 42.3149156848307,\n"
-"-71.1023097974109 42.3151969047397,-71.1019285062273 42.3147384934248,\n"
-"-71.102505233663 42.3144722937587,-71.10277487471 42.3141658254797,\n"
-"-71.103113945163 42.3142739188902,-71.10324876416 42.31402489987,\n"
-"-71.1033002961013 42.3140393340215,-71.1033488797549 42.3139495090772,\n"
-"-71.103396240451 42.3138632439557,-71.1041521907712 42.3141153348029,\n"
-"-71.1041411411543 42.3141545014533,-71.1041287795912 42.3142114839058,\n"
-"-71.1041188134329 42.3142693656241,-71.1041112482575 42.3143272556118,\n"
-"-71.1041072845732 42.3143851580048,-71.1041057218871 42.3144430686681,\n"
-"-71.1041065602059 42.3145009876017,-71.1041097995362 42.3145589148055,\n"
-"-71.1041166403905 42.3146168544148,-71.1041258822717 42.3146748022936,\n"
-"-71.1041375307579 42.3147318674446,-71.1041492906949 42.3147711126569,\n"
-"-71.1041598612795 42.314808571739,-71.1042515013869 42.3151287620809,\n"
-"-71.1041173835118 42.3150739481917,-71.1040809891419 42.3151344119048,\n"
-"-71.1040438678912 42.3151191367447,-71.1040194562988 42.3151832057859,\n"
-"-71.1038734225584 42.3151140942995,-71.1038446938243 42.3151006300338,\n"
-"-71.1038315271889 42.315094347535,-71.1037393329282 42.315054824985,\n"
-"-71.1035447555574 42.3152608696313,-71.1033436658644 42.3151648370544,\n"
-"-71.1032580383161 42.3152269126061,-71.103223066939 42.3152517403219,\n"
-"-71.1031880899493 42.3152774590236)),\n"
-"((-71.1043632495873 42.315113108546,-71.1043583974082 42.3151211109857,\n"
-"-71.1043443253471 42.3150676015829,-71.1043850704575 "
-"42.3150793250568,-71.1043632495873 42.315113108546)))',4326);\n"
-"\n"
-"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 "
-"150406)');"
+"SELECT ST_GeomFromText('CIRCULARSTRING(220268 150415,220227 150505,220227 150406)');"
+msgstr "SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');\nSELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);\n\nSELECT ST_GeomFromText('MULTILINESTRING((-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932))');\n\nSELECT ST_GeomFromText('POINT(-71.064544 42.28787)');\n\nSELECT ST_GeomFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n [...]
 
 #. Tag: para
 #: reference_constructor.xml:739
@@ -1913,29 +1429,22 @@ msgstr "ST_GeomFromWKB"
 #: reference_constructor.xml:746
 #, no-c-format
 msgid ""
-"Creates a geometry instance from a Well-Known Binary geometry representation "
-"(WKB) and optional SRID."
-msgstr ""
-"WKB(Well-Known Binary) 도형 표현식과 선택적인 SRID로부터 도형 인스턴스를 생성"
-"합니다."
+"Creates a geometry instance from a Well-Known Binary geometry representation"
+" (WKB) and optional SRID."
+msgstr "WKB(Well-Known Binary) 도형 표현식과 선택적인 SRID로부터 도형 인스턴스를 생성합니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:751 reference_constructor.xml:1780
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></"
-"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> "
-"<parameter>geom</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_GeomFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>geom</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:768
@@ -1946,11 +1455,7 @@ msgid ""
 "(<varname>SRID</varname>) and creates an instance of the appropriate "
 "geometry type. This function plays the role of the Geometry Factory in SQL. "
 "This is an alternate name for ST_WKBToSQL."
-msgstr ""
-"<varname>ST_GeogFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</"
-"varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스를 생성합니"
-"다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다. 이 함수는 "
-"ST_WKBToSQL 함수를 대체할 수 있습니다."
+msgstr "<varname>ST_GeogFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스를 생성합니다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다. 이 함수는 ST_WKBToSQL 함수를 대체할 수 있습니다."
 
 #. Tag: para
 #: reference_constructor.xml:774
@@ -1963,9 +1468,7 @@ msgstr "SRID를 설정하지 않은 경우, 기본값으로 0(unkown)을 씁니
 #, no-c-format
 msgid ""
 "&sfs_compliant; s3.2.7.2 - the optional SRID is from the conformance suite"
-msgstr ""
-"&sfs_compliant; s3.2.7.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로"
-"부터 가져오십시오."
+msgstr "&sfs_compliant; s3.2.7.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가져오십시오."
 
 #. Tag: para
 #: reference_constructor.xml:776
@@ -1977,39 +1480,10 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.41"
 #: reference_constructor.xml:784
 #, no-c-format
 msgid ""
-"--Although bytea rep contains single \\, these need to be escaped when "
-"inserting into a table\n"
+"--Although bytea rep contains single \\, these need to be escaped when inserting into a table\n"
 "                -- unless standard_conforming_strings is set to on.\n"
 "SELECT ST_AsEWKT(\n"
-"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@',4326)\n"
-");\n"
-"                                          st_asewkt\n"
-"------------------------------------------------------\n"
-" SRID=4326;LINESTRING(-113.98 39.198,-113.981 39.195)\n"
-"(1 row)\n"
-"\n"
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_GeomFromWKB(\n"
-"          ST_AsEWKB('POINT(2 5)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"------------\n"
-" POINT(2 5)\n"
-"(1 row)"
-msgstr ""
-"-- standard_conforming_strings이 활성화돼 있지 않은 경우\n"
-"                -- bytea 표현식이 단일한 역슬래시(\\)를 포함하긴 해도, 테이"
-"블 삽입시에는 빼놓아야 합니다.\n"
-"SELECT ST_AsEWKT(\n"
-"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\"
-"\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@"
-"\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\"
-"\\230C@',4326)\n"
+"ST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@',4326)\n"
 ");\n"
 "                                          st_asewkt\n"
 "------------------------------------------------------\n"
@@ -2026,6 +1500,7 @@ msgstr ""
 "------------\n"
 " POINT(2 5)\n"
 "(1 row)"
+msgstr "-- standard_conforming_strings이 활성화돼 있지 않은 경우\n                -- bytea 표현식이 단일한 역슬래시(\\)를 포함하긴 해도, 테이블 삽입시에는 빼놓아야 합니다.\nSELECT ST_AsEWKT(\nST_GeomFromWKB(E'\\\\001\\\\002\\\\000\\\\000\\\\000\\\\002\\\\000\\\\000\\\\000\\\\037\\\\205\\\\353Q\\\\270~\\\\\\\\\\\\300\\\\323Mb\\\\020X\\\\231C@\\\\020X9\\\\264\\\\310~\\\\\\\\\\\\300)\\\\\\\\\\\\217\\\\302\\\\365\\\\230C@',4326)\n);\n                                          st_asewkt\n------------------------------------------------- [...]
 
 #. Tag: para
 #: reference_constructor.xml:791
@@ -2051,13 +1526,9 @@ msgstr "인코딩된 폴리라인(polyline)으로부터 라인스트링을 생
 msgid ""
 "<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> "
 "<paramdef><type>text </type> <parameter>polyline</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> "
-"<paramdef><type>text </type> <parameter>polyline</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</"
-"parameter></paramdef>"
+"<paramdef choice=\"opt\"><type>integer </type> "
+"<parameter>precision=5</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineFromEncodedPolyline</function></funcdef> <paramdef><type>text </type> <parameter>polyline</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=5</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:816
@@ -2069,11 +1540,9 @@ msgstr "인코딩된 폴리라인 스트링으로부터 라인스트링을 생
 #: reference_constructor.xml:817
 #, no-c-format
 msgid ""
-"See http://developers.google.com/maps/documentation/utilities/"
-"polylinealgorithm"
-msgstr ""
-"참조: http://developers.google.com/maps/documentation/utilities/"
-"polylinealgorithm"
+"See "
+"http://developers.google.com/maps/documentation/utilities/polylinealgorithm"
+msgstr "참조: http://developers.google.com/maps/documentation/utilities/polylinealgorithm"
 
 #. Tag: para
 #: reference_constructor.xml:818
@@ -2086,16 +1555,10 @@ msgstr "2.2.0 버전부터 사용할 수 있습니다."
 #, no-c-format
 msgid ""
 "--Create a line string from a polyline\n"
-"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|"
-"U_ulLnnqC_mqNvxq`@'));\n"
+"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@'));\n"
 "--result--\n"
 "LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
-msgstr ""
-"-- 폴리라인으로부터 라인스트링 생성하기\n"
-"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|"
-"U_ulLnnqC_mqNvxq`@'));\n"
-"-- 결과 --\n"
-"LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
+msgstr "-- 폴리라인으로부터 라인스트링 생성하기\nSELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@'));\n-- 결과 --\nLINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)"
 
 #. Tag: refname
 #: reference_constructor.xml:837
@@ -2108,20 +1571,16 @@ msgstr "ST_LineFromMultiPoint"
 #, no-c-format
 msgid ""
 "<refpurpose>Creates a LineString from a MultiPoint geometry.</refpurpose>"
-msgstr ""
-"<refpurpose>멀티포인트 도형으로부터 라인스트링을 생성합니다.</refpurpose>"
+msgstr "<refpurpose>멀티포인트 도형으로부터 라인스트링을 생성합니다.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:844
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>aMultiPoint</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_LineFromMultiPoint</function></funcdef> <paramdef><type>geometry </type> <parameter>aMultiPoint</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:854
@@ -2134,16 +1593,10 @@ msgstr "<para>멀티포인트 도형으로부터 라인스트링을 생성합니
 #, no-c-format
 msgid ""
 "--Create a 3d line string from a 3d multipoint\n"
-"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 "
-"5 6, 7 8 9)')));\n"
+"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 5 6, 7 8 9)')));\n"
 "--result--\n"
 "LINESTRING(1 2 3,4 5 6,7 8 9)"
-msgstr ""
-"-- 3D 멀티포인트로부터 3D 라인스트링 생성하기\n"
-"SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 "
-"5 6, 7 8 9)')));\n"
-"-- 결과 --\n"
-"LINESTRING(1 2 3,4 5 6,7 8 9)"
+msgstr "-- 3D 멀티포인트로부터 3D 라인스트링 생성하기\nSELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromEWKT('MULTIPOINT(1 2 3, 4 5 6, 7 8 9)')));\n-- 결과 --\nLINESTRING(1 2 3,4 5 6,7 8 9)"
 
 #. Tag: para
 #: reference_constructor.xml:869
@@ -2161,47 +1614,36 @@ msgstr "ST_LineFromText"
 #: reference_constructor.xml:877
 #, no-c-format
 msgid ""
-"Makes a Geometry from WKT representation with the given SRID. If SRID is not "
-"given, it defaults to 0."
-msgstr ""
-"주어진 SRID와 함께 WKT 표현식으로부터 도형을 만듭니다. SRID가 주어지지 않은 "
-"경우, 기본값인 0을 씁니다."
+"Makes a Geometry from WKT representation with the given SRID. If SRID is not"
+" given, it defaults to 0."
+msgstr "주어진 SRID와 함께 WKT 표현식으로부터 도형을 만듭니다. SRID가 주어지지 않은 경우, 기본값인 0을 씁니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:882
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
+"<funcprototype> <funcdef>geometry "
 "<function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_LineFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:899
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0. If WKT passed in is not a LINESTRING, then null is returned."
 msgstr ""
-"주어진 SRID와 함께 WKT로부터 도형을 만듭니다. SRID가 주어지지 않은 경우, 기본"
-"값인 0을 씁니다. 입력된 WKT가 라인스트링이 아닌 경우, null을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:903 reference_constructor.xml:969
 #, no-c-format
 msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite."
-msgstr ""
-"OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가"
-"져오십시오."
+msgstr "OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가져오십시오."
 
 #. Tag: para
 #: reference_constructor.xml:908
@@ -2210,10 +1652,7 @@ msgid ""
 "If you know all your geometries are LINESTRINGS, its more efficient to just "
 "use ST_GeomFromText. This just calls ST_GeomFromText and adds additional "
 "validation that it returns a linestring."
-msgstr ""
-"사용자 도형이 모두 라인스트링이란 걸 알고 있다면, 그냥 ST_GeomFromText 함수"
-"를 쓰는 편이 더 효율적입니다. 이 함수는 ST_GeomFromText만 호출하고, 라인스트"
-"링을 반환한다는 유효성 검사를 추가합니다."
+msgstr "사용자 도형이 모두 라인스트링이란 걸 알고 있다면, 그냥 ST_GeomFromText 함수를 쓰는 편이 더 효율적입니다. 이 함수는 ST_GeomFromText만 호출하고, 라인스트링을 반환한다는 유효성 검사를 추가합니다."
 
 #. Tag: para
 #: reference_constructor.xml:914
@@ -2225,17 +1664,11 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.8"
 #: reference_constructor.xml:922
 #, no-c-format
 msgid ""
-"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, "
-"ST_LineFromText('POINT(1 2)') AS null_return;\n"
-"aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, "
-"ST_LineFromText('POINT(1 2)') AS null_return;\n"
+"SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, ST_LineFromText('POINT(1 2)') AS null_return;\n"
 "aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
+msgstr "SELECT ST_LineFromText('LINESTRING(1 2, 3 4)') AS aline, ST_LineFromText('POINT(1 2)') AS null_return;\naline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: refname
 #: reference_constructor.xml:935
@@ -2247,41 +1680,31 @@ msgstr "ST_LineFromWKB"
 #: reference_constructor.xml:937
 #, no-c-format
 msgid "Makes a <varname>LINESTRING</varname> from WKB with the given SRID"
-msgstr ""
-"주어진 SRID와 함께 WKB로부터 <varname>LINESTRING</varname> 을 만듭니다."
+msgstr "주어진 SRID와 함께 WKB로부터 <varname>LINESTRING</varname> 을 만듭니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:941
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</"
-"function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</"
-"function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</"
-"parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</"
-"parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> "
+"<parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_LineFromWKB</function></funcdef> "
+"<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LineFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:958
 #, no-c-format
 msgid ""
 "The <varname>ST_LineFromWKB</varname> function, takes a well-known binary "
-"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
-"varname>) and creates an instance of the appropriate geometry type - in this "
-"case, a <varname>LINESTRING</varname> geometry. This function plays the role "
-"of the Geometry Factory in SQL."
-msgstr ""
-"<varname>ST_LineFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</"
-"varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, "
-"<varname>LINESTRING</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공"
-"장(Geometry Factory) 역할을 합니다."
+"representation of geometry and a Spatial Reference System ID "
+"(<varname>SRID</varname>) and creates an instance of the appropriate "
+"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This"
+" function plays the role of the Geometry Factory in SQL."
+msgstr "<varname>ST_LineFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, <varname>LINESTRING</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:964
@@ -2290,23 +1713,17 @@ msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
 "<varname>LINESTRING</varname>."
-msgstr ""
-"SRID를 설정하지 않은 경우, 기본값인 0을 씁니다. 입력된 <varname>bytea</"
-"varname>가 라인스트링이 아닌 경우, <varname>NULL</varname>을 반환합니다."
+msgstr "SRID를 설정하지 않은 경우, 기본값인 0을 씁니다. 입력된 <varname>bytea</varname>가 라인스트링이 아닌 경우, <varname>NULL</varname>을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:974
 #, no-c-format
 msgid ""
-"If you know all your geometries are <varname>LINESTRING</varname>s, its more "
-"efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function just "
-"calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation that "
-"it returns a linestring."
-msgstr ""
-"사용자 도형이 모두 <varname>LINESTRING</varname>이란 걸 알고 있다면, 그냥 "
-"<xref linkend=\"ST_GeomFromWKB\"/> 함수를 쓰는 편이 더 효율적입니다. 이 함수"
-"는 <xref linkend=\"ST_GeomFromWKB\"/> 만 호출하고, 라인스트링을 반환한다는 유"
-"효성 검사를 추가합니다."
+"If you know all your geometries are <varname>LINESTRING</varname>s, its more"
+" efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
+"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation"
+" that it returns a linestring."
+msgstr "사용자 도형이 모두 <varname>LINESTRING</varname>이란 걸 알고 있다면, 그냥 <xref linkend=\"ST_GeomFromWKB\"/> 함수를 쓰는 편이 더 효율적입니다. 이 함수는 <xref linkend=\"ST_GeomFromWKB\"/> 만 호출하고, 라인스트링을 반환한다는 유효성 검사를 추가합니다."
 
 #. Tag: para
 #: reference_constructor.xml:982 reference_constructor.xml:1048
@@ -2318,21 +1735,12 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.9"
 #: reference_constructor.xml:990
 #, no-c-format
 msgid ""
-"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) "
-"AS aline,\n"
-"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) "
-"IS NULL AS null_return;\n"
-"aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) "
-"AS aline,\n"
-"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) "
-"IS NULL AS null_return;\n"
+"SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,\n"
+"                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;\n"
 "aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
+msgstr "SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,\n                ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;\naline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: para
 #: reference_constructor.xml:997
@@ -2356,19 +1764,14 @@ msgstr "주어진 SRID와 함께 WKB로부터 도형을 만듭니다."
 #: reference_constructor.xml:1009
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </"
-"type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></"
-"funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </"
-"type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea "
+"</type> <parameter>WKB</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea "
+"</type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_LinestringFromWKB</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1026
@@ -2377,13 +1780,9 @@ msgid ""
 "The <varname>ST_LinestringFromWKB</varname> function, takes a well-known "
 "binary representation of geometry and a Spatial Reference System ID "
 "(<varname>SRID</varname>) and creates an instance of the appropriate "
-"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This "
-"function plays the role of the Geometry Factory in SQL."
-msgstr ""
-"<varname>ST_LinestringFromWKB</varname> 함수는 도형의 WKB 표현식과 "
-"<varname>SRID</varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴"
-"스 - 이 경우, <varname>LINESTRING</varname> 도형 - 를 생성합니다. 이 함수는 "
-"SQL에서 도형 공장(Geometry Factory) 역할을 합니다."
+"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This"
+" function plays the role of the Geometry Factory in SQL."
+msgstr "<varname>ST_LinestringFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, <varname>LINESTRING</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1032
@@ -2391,34 +1790,25 @@ msgstr ""
 msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
-"<varname>LINESTRING</varname> geometry. This an alias for <xref linkend="
-"\"ST_LineFromWKB\"/>."
-msgstr ""
-"SRID를 설정하지 않은 경우, 기본값인 0을 씁니다. 입력된 <varname>bytea</"
-"varname>가 <varname>LINESTRING</varname> 도형이 아닌 경우, <varname>NULL</"
-"varname>을 반환합니다."
+"<varname>LINESTRING</varname> geometry. This an alias for <xref "
+"linkend=\"ST_LineFromWKB\"/>."
+msgstr "SRID를 설정하지 않은 경우, 기본값인 0을 씁니다. 입력된 <varname>bytea</varname>가 <varname>LINESTRING</varname> 도형이 아닌 경우, <varname>NULL</varname>을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1037
 #, no-c-format
 msgid "OGC SPEC 3.2.6.2 - optional SRID is from the conformance suite."
-msgstr ""
-"OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가"
-"져오십시오."
+msgstr "OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가져오십시오."
 
 #. Tag: para
 #: reference_constructor.xml:1041
 #, no-c-format
 msgid ""
 "If you know all your geometries are <varname>LINESTRING</varname>s, it's "
-"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
-"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation "
-"that it returns a <varname>LINESTRING</varname>."
-msgstr ""
-"사용자 도형이 모두 <varname>LINESTRING</varname>이란 걸 알고 있다면, 그냥 "
-"<xref linkend=\"ST_GeomFromWKB\"/> 함수를 쓰는 편이 더 효율적입니다. 이 함수"
-"는 <xref linkend=\"ST_GeomFromWKB\"/> 만 호출하고, <varname>LINESTRING</"
-"varname>을 반환한다는 유효성 검사를 추가합니다."
+"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function"
+" just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional "
+"validation that it returns a <varname>LINESTRING</varname>."
+msgstr "사용자 도형이 모두 <varname>LINESTRING</varname>이란 걸 알고 있다면, 그냥 <xref linkend=\"ST_GeomFromWKB\"/> 함수를 쓰는 편이 더 효율적입니다. 이 함수는 <xref linkend=\"ST_GeomFromWKB\"/> 만 호출하고, <varname>LINESTRING</varname>을 반환한다는 유효성 검사를 추가합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1054
@@ -2434,17 +1824,7 @@ msgid ""
 "   aline                            | null_return\n"
 "------------------------------------------------\n"
 "010200000002000000000000000000F ... | t"
-msgstr ""
-"SELECT\n"
-"  ST_LineStringFromWKB(\n"
-"        ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n"
-"  ) AS aline,\n"
-"  ST_LinestringFromWKB(\n"
-"        ST_AsBinary(ST_GeomFromText('POINT(1 2)'))\n"
-"  ) IS NULL AS null_return;\n"
-"   aline                            | null_return\n"
-"------------------------------------------------\n"
-"010200000002000000000000000000F ... | t"
+msgstr "SELECT\n  ST_LineStringFromWKB(\n        ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))\n  ) AS aline,\n  ST_LinestringFromWKB(\n        ST_AsBinary(ST_GeomFromText('POINT(1 2)'))\n  ) IS NULL AS null_return;\n   aline                            | null_return\n------------------------------------------------\n010200000002000000000000000000F ... | t"
 
 #. Tag: para
 #: reference_constructor.xml:1061 reference_constructor.xml:1822
@@ -2469,14 +1849,10 @@ msgstr "주어진 포인트 도형들로 정의되는 BOX2D를 생성합니다."
 #, no-c-format
 msgid ""
 "<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></"
-"paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></"
-"paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</"
-"parameter></paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>pointLowLeft</parameter></paramdef> <paramdef><type>geometry "
+"</type> <parameter>pointUpRight</parameter></paramdef>"
+msgstr "<funcdef>box2d <function>ST_MakeBox2D</function></funcdef> <paramdef><type>geometry </type> <parameter>pointLowLeft</parameter></paramdef> <paramdef><type>geometry </type> <parameter>pointUpRight</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1086
@@ -2484,32 +1860,19 @@ msgstr ""
 msgid ""
 "Creates a BOX2D defined by the given point geometries. This is useful for "
 "doing range queries"
-msgstr ""
-"주어진 포인트 도형들로 정의되는 BOX2D를 생성합니다. 이 함수는 범위(range) 쿼"
-"리에 쓸모가 있습니다."
+msgstr "주어진 포인트 도형들로 정의되는 BOX2D를 생성합니다. 이 함수는 범위(range) 쿼리에 쓸모가 있습니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1094
 #, no-c-format
 msgid ""
-"--Return all features that fall reside or partly reside in a US national "
-"atlas coordinate bounding box\n"
-"--It is assumed here that the geometries are stored with SRID = 2163 (US "
-"National atlas equal area)\n"
-"SELECT feature_id, feature_name, the_geom\n"
-"FROM features\n"
-"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, "
-"528439.5625),\n"
-"        ST_Point(-987121.375 ,529933.1875)),2163)"
-msgstr ""
-"-- 미국 전국지도 좌표 경계 상자 내부에 존재하는 모든 피처를 반환합니다.\n"
-"-- 도형들이 SRID 2163(미국 등면적(equal area) 전국지도)으로 저장됐다고 가정합"
-"니다.\n"
+"--Return all features that fall reside or partly reside in a US national atlas coordinate bounding box\n"
+"--It is assumed here that the geometries are stored with SRID = 2163 (US National atlas equal area)\n"
 "SELECT feature_id, feature_name, the_geom\n"
 "FROM features\n"
-"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, "
-"528439.5625),\n"
+"WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439.5625),\n"
 "        ST_Point(-987121.375 ,529933.1875)),2163)"
+msgstr "-- 미국 전국지도 좌표 경계 상자 내부에 존재하는 모든 피처를 반환합니다.\n-- 도형들이 SRID 2163(미국 등면적(equal area) 전국지도)으로 저장됐다고 가정합니다.\nSELECT feature_id, feature_name, the_geom\nFROM features\nWHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439.5625),\n        ST_Point(-987121.375 ,529933.1875)),2163)"
 
 #. Tag: para
 #: reference_constructor.xml:1101
@@ -2517,9 +1880,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1107
@@ -2538,14 +1899,11 @@ msgstr "주어진 3D 포인트 도형들로 정의되는 BOX3D를 생성합니
 #, no-c-format
 msgid ""
 "<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</"
-"parameter></paramdef> <paramdef><type>geometry </type> "
-"<parameter>point3DUpRightTop</parameter></paramdef>"
-msgstr ""
-"<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</"
-"parameter></paramdef> <paramdef><type>geometry </type> "
+"<paramdef><type>geometry </type> "
+"<parameter>point3DLowLeftBottom</parameter></paramdef> "
+"<paramdef><type>geometry </type> "
 "<parameter>point3DUpRightTop</parameter></paramdef>"
+msgstr "<funcdef>box3d <function>ST_3DMakeBox</function></funcdef> <paramdef><type>geometry </type> <parameter>point3DLowLeftBottom</parameter></paramdef> <paramdef><type>geometry </type> <parameter>point3DUpRightTop</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1125
@@ -2575,13 +1933,7 @@ msgid ""
 "--bb3d--\n"
 "--------\n"
 "BOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
-msgstr ""
-"SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n"
-"        ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d\n"
-"\n"
-"--bb3d--\n"
-"--------\n"
-"BOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
+msgstr "SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n        ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d\n\n--bb3d--\n--------\nBOX3D(-989502.1875 528439.5625 10,-987121.375 529933.1875 10)"
 
 #. Tag: para
 #: reference_constructor.xml:1148
@@ -2605,23 +1957,16 @@ msgstr "포인트, 멀티포인트 또는 라인 도형으로부터 라인스트
 #: reference_constructor.xml:1160
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</"
-"parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry[]</type> "
-"<parameter>geoms_array</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> "
-"<paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</"
-"function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</"
-"parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</"
-"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry[]</type> "
+"<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef>"
+" <paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef>"
+" </funcprototype> <funcprototype> <funcdef>geometry "
+"<function>ST_MakeLine</function></funcdef> <paramdef><type>geometry</type> "
+"<parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> "
+"<parameter>geom2</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MakeLine</function></funcdef> "
+"<paramdef><type>geometry[]</type> "
 "<parameter>geoms_array</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> <paramdef><type>geometry set</type> <parameter>geoms</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> <paramdef><type>geometry</type> <parameter>geom1</parameter></paramdef> <paramdef><type>geometry</type> <parameter>geom2</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MakeLine</function></funcdef> [...]
 
 #. Tag: para
 #: reference_constructor.xml:1182
@@ -2633,12 +1978,7 @@ msgid ""
 "takes two point, multipoint, or line geometries. You might want to use a "
 "subselect to order points before feeding them to the aggregate version of "
 "this function."
-msgstr ""
-"ST_MakeLine 함수는 세 가지 형태로 나타납니다: 포인트, 멀티포인트 또는 라인 도"
-"형들의 행을 입력받아 라인스트링을 반환하는 공간 합산(spatial aggregate) 함"
-"수, 포인트, 멀티포인트 또는 라인 배열을 입력받는 함수, 그리고 포인트, 멀티포"
-"인트 또는 라인 도형 2개를 입력받는 정규 함수. 이 함수의 합산 버전에 포인트를 "
-"입력하기 전에 하위집합을 이용해서 포인트들을 정렬하는 편이 좋습니다."
+msgstr "ST_MakeLine 함수는 세 가지 형태로 나타납니다: 포인트, 멀티포인트 또는 라인 도형들의 행을 입력받아 라인스트링을 반환하는 공간 합산(spatial aggregate) 함수, 포인트, 멀티포인트 또는 라인 배열을 입력받는 함수, 그리고 포인트, 멀티포인트 또는 라인 도형 2개를 입력받는 정규 함수. 이 함수의 합산 버전에 포인트를 입력하기 전에 하위집합을 이용해서 포인트들을 정렬하는 편이 좋습니다."
 
 #. Tag: para
 #: reference_constructor.xml:1189
@@ -2651,18 +1991,16 @@ msgstr "포인트, 멀티포인트, 또는 라인이 아닌 도형을 입력하
 #, no-c-format
 msgid ""
 "When adding line components common nodes at the beginning of lines are "
-"removed from the output. Common nodes in point and multipoint inputs are not "
-"removed."
-msgstr ""
-"라인 구성 요소를 추가할 경우 출력물에서 라인의 시작점에 있는 일반 노드를 제거"
-"합니다. 포인트 및 멀티포인트의 일반 노드는 제거되지 않습니다."
+"removed from the output. Common nodes in point and multipoint inputs are not"
+" removed."
+msgstr "라인 구성 요소를 추가할 경우 출력물에서 라인의 시작점에 있는 일반 노드를 제거합니다. 포인트 및 멀티포인트의 일반 노드는 제거되지 않습니다."
 
 #. Tag: para
 #: reference_constructor.xml:1196
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Availability: 2.3.0 - Support for multipoint input elements was introduced"
-msgstr "2.0.0 버전부터 멀티포인트 구성 요소 입력을 지원하기 시작했습니다."
+msgstr ""
 
 #. Tag: para
 #: reference_constructor.xml:1197
@@ -2677,10 +2015,7 @@ msgstr "2.0.0 버전부터 라인스트링 구성 요소 입력을 지원하기
 msgid ""
 "Availability: 1.4.0 - ST_MakeLine(geomarray) was introduced. ST_MakeLine "
 "aggregate functions was enhanced to handle more points faster."
-msgstr ""
-"1.4.0 버전부터 사용할 수 있습니다. 이 버전부터 ST_MakeLine가 도형 배열을 입력"
-"받을 수 있습니다. 더 많은 포인트를 더 빨리 처리하기 위해 ST_MakeLine 합산 함"
-"수를 개선했습니다."
+msgstr "1.4.0 버전부터 사용할 수 있습니다. 이 버전부터 ST_MakeLine가 도형 배열을 입력받을 수 있습니다. 더 많은 포인트를 더 빨리 처리하기 위해 ST_MakeLine 합산 함수를 개선했습니다."
 
 #. Tag: title
 #: reference_constructor.xml:1203
@@ -2695,30 +2030,19 @@ msgid ""
 "This example takes a sequence of GPS points and creates one record for each "
 "gps travel where the geometry field is a line string composed of the gps "
 "points in the order of the travel."
-msgstr ""
-"이 예시는 GPS 포인트 배열을 입력받아, 도형 항목이 이동 순서대로의 GPS 포인트"
-"들로 이루어진 라인스트링인 GPS 이동 하나당 한 개의 레코드를 생성합니다."
+msgstr "이 예시는 GPS 포인트 배열을 입력받아, 도형 항목이 이동 순서대로의 GPS 포인트들로 이루어진 라인스트링인 GPS 이동 하나당 한 개의 레코드를 생성합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1208
 #, no-c-format
 msgid ""
 "-- For pre-PostgreSQL 9.0 - this usually works,\n"
-"-- but the planner may on occasion choose not to respect the order of the "
-"subquery\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n"
-"        FROM (SELECT gps_track,gps_time, the_geom\n"
-"                        FROM gps_points ORDER BY gps_track, gps_time) As "
-"gps\n"
-"        GROUP BY gps.gps_track;"
-msgstr ""
-"-- PostgreSQL 9.0 미만 버전에서는 일반적으로 동작하지만,\n"
-"-- 때때로 설계자가 하위 쿼리의 순서를 무시하기로 선택하는 경우가 있습니다.\n"
+"-- but the planner may on occasion choose not to respect the order of the subquery\n"
 "SELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n"
 "        FROM (SELECT gps_track,gps_time, the_geom\n"
-"                        FROM gps_points ORDER BY gps_track, gps_time) As "
-"gps\n"
+"                        FROM gps_points ORDER BY gps_track, gps_time) As gps\n"
 "        GROUP BY gps.gps_track;"
+msgstr "-- PostgreSQL 9.0 미만 버전에서는 일반적으로 동작하지만,\n-- 때때로 설계자가 하위 쿼리의 순서를 무시하기로 선택하는 경우가 있습니다.\nSELECT gps.gps_track, ST_MakeLine(gps.the_geom) As newgeom\n        FROM (SELECT gps_track,gps_time, the_geom\n                        FROM gps_points ORDER BY gps_track, gps_time) As gps\n        GROUP BY gps.gps_track;"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1210
@@ -2728,20 +2052,10 @@ msgid ""
 "-- (you can use the new ORDER BY support for aggregates)\n"
 "-- this is a guaranteed way to get a correctly ordered linestring\n"
 "-- Your order by part can order by more than one column if needed\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As "
-"newgeom\n"
-"        FROM gps_points As gps\n"
-"        GROUP BY gps.gps_track;"
-msgstr ""
-"-- PostgreSQL 9.0 이상 버전을 사용중이라면\n"
-"-- (합산을 위해 새로운 'ORDER BY' 지원을 사용할 수 있습니다)\n"
-"-- 다음은 정확히 정렬된 라인스트링을 얻을 수 있는 확실한 방법입니다.\n"
-"-- 필요할 경우 하나 이상의 열을 통해 사용자 배열을 부분적으로 정렬할 수 있습"
-"니다.\n"
-"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As "
-"newgeom\n"
+"SELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As newgeom\n"
 "        FROM gps_points As gps\n"
 "        GROUP BY gps.gps_track;"
+msgstr "-- PostgreSQL 9.0 이상 버전을 사용중이라면\n-- (합산을 위해 새로운 'ORDER BY' 지원을 사용할 수 있습니다)\n-- 다음은 정확히 정렬된 라인스트링을 얻을 수 있는 확실한 방법입니다.\n-- 필요할 경우 하나 이상의 열을 통해 사용자 배열을 부분적으로 정렬할 수 있습니다.\nSELECT gps.gps_track, ST_MakeLine(gps.the_geom ORDER BY gps_time) As newgeom\n        FROM gps_points As gps\n        GROUP BY gps.gps_track;"
 
 #. Tag: title
 #: reference_constructor.xml:1213
@@ -2756,10 +2070,7 @@ msgid ""
 "First example is a simple one off line string composed of 2 points. The "
 "second formulates line strings from 2 points a user draws. The third is a "
 "one-off that joins 2 3d points to create a line in 3d space."
-msgstr ""
-"첫 번째는 포인트 2개로 이루어진 라인스트링을 한 번에 만드는 간단한 예시입니"
-"다. 두 번째는 사용자가 그린 포인트 2개로부터 라인스트링을 작성합니다. 세 번째"
-"는 3D 포인트 2개를 연결해서 3차원 공간에 라인을 한 번에 생성합니다."
+msgstr "첫 번째는 포인트 2개로 이루어진 라인스트링을 한 번에 만드는 간단한 예시입니다. 두 번째는 사용자가 그린 포인트 2개로부터 라인스트링을 작성합니다. 세 번째는 3D 포인트 2개를 연결해서 3차원 공간에 라인을 한 번에 생성합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1217
@@ -2777,19 +2088,7 @@ msgid ""
 "                st_asewkt\n"
 "-------------------------\n"
 " LINESTRING(1 2 3,3 4 5)"
-msgstr ""
-"SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n"
-"          st_astext\n"
-"---------------------\n"
-" LINESTRING(1 2,3 4)\n"
-"\n"
-"SELECT userpoints.id, ST_MakeLine(startpoint, endpoint) As drawn_line\n"
-"        FROM userpoints ;\n"
-"\n"
-"SELECT ST_AsEWKT(ST_MakeLine(ST_MakePoint(1,2,3), ST_MakePoint(3,4,5)));\n"
-"                st_asewkt\n"
-"-------------------------\n"
-" LINESTRING(1 2 3,3 4 5)"
+msgstr "SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n          st_astext\n---------------------\n LINESTRING(1 2,3 4)\n\nSELECT userpoints.id, ST_MakeLine(startpoint, endpoint) As drawn_line\n        FROM userpoints ;\n\nSELECT ST_AsEWKT(ST_MakeLine(ST_MakePoint(1,2,3), ST_MakePoint(3,4,5)));\n                st_asewkt\n-------------------------\n LINESTRING(1 2 3,3 4 5)"
 
 #. Tag: title
 #: reference_constructor.xml:1221
@@ -2801,27 +2100,15 @@ msgstr "예시: 배열 버전 사용하기"
 #: reference_constructor.xml:1223
 #, no-c-format
 msgid ""
-"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations "
-"ORDER BY visit_time));\n"
+"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations ORDER BY visit_time));\n"
 "\n"
 "--Making a 3d line with 3 3-d points\n"
 "SELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n"
-"                                ST_MakePoint(3,4,5), "
-"ST_MakePoint(6,6,6)]));\n"
-"                st_asewkt\n"
-"-------------------------\n"
-"LINESTRING(1 2 3,3 4 5,6 6 6)"
-msgstr ""
-"SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations "
-"ORDER BY visit_time));\n"
-"\n"
-"-- 3D 포인트 3개로 3D 라인 만들기\n"
-"SELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n"
-"                                ST_MakePoint(3,4,5), "
-"ST_MakePoint(6,6,6)]));\n"
+"                                ST_MakePoint(3,4,5), ST_MakePoint(6,6,6)]));\n"
 "                st_asewkt\n"
 "-------------------------\n"
 "LINESTRING(1 2 3,3 4 5,6 6 6)"
+msgstr "SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations ORDER BY visit_time));\n\n-- 3D 포인트 3개로 3D 라인 만들기\nSELECT ST_AsEWKT(ST_MakeLine(ARRAY[ST_MakePoint(1,2,3),\n                                ST_MakePoint(3,4,5), ST_MakePoint(6,6,6)]));\n                st_asewkt\n-------------------------\nLINESTRING(1 2 3,3 4 5,6 6 6)"
 
 #. Tag: para
 #: reference_constructor.xml:1230
@@ -2829,9 +2116,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
 "linkend=\"ST_MakePoint\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
-"linkend=\"ST_MakePoint\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_MakePoint\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1237
@@ -2845,29 +2130,22 @@ msgstr "ST_MakeEnvelope"
 msgid ""
 "Creates a rectangular Polygon formed from the given minimums and maximums. "
 "Input values must be in SRS specified by the SRID."
-msgstr ""
-"주어진 최소값과 최대값으로 형성된 직사각형 폴리곤을 생성합니다. 입력값이 SRID"
-"로 지정된 SRS를 가지고 있어야 합니다."
+msgstr "주어진 최소값과 최대값으로 형성된 직사각형 폴리곤을 생성합니다. 입력값이 SRID로 지정된 SRS를 가지고 있어야 합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1245
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>xmin</parameter></"
-"paramdef> <paramdef><type>double precision</type> <parameter>ymin</"
-"parameter></paramdef> <paramdef><type>double precision</type> "
-"<parameter>xmax</parameter></paramdef> <paramdef><type>double precision</"
-"type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>xmin</parameter></"
-"paramdef> <paramdef><type>double precision</type> <parameter>ymin</"
-"parameter></paramdef> <paramdef><type>double precision</type> "
-"<parameter>xmax</parameter></paramdef> <paramdef><type>double precision</"
-"type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
+"<paramdef><type>double precision</type> "
+"<parameter>xmin</parameter></paramdef> <paramdef><type>double "
+"precision</type> <parameter>ymin</parameter></paramdef> "
+"<paramdef><type>double precision</type> "
+"<parameter>xmax</parameter></paramdef> <paramdef><type>double "
+"precision</type> <parameter>ymax</parameter></paramdef> <paramdef "
+"choice=\"opt\"><type>integer </type> "
+"<parameter>srid=unknown</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakeEnvelope</function></funcdef> <paramdef><type>double precision</type> <parameter>xmin</parameter></paramdef> <paramdef><type>double precision</type> <parameter>ymin</parameter></paramdef> <paramdef><type>double precision</type> <parameter>xmax</parameter></paramdef> <paramdef><type>double precision</type> <parameter>ymax</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>srid=unknown</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1259
@@ -2876,10 +2154,7 @@ msgid ""
 "Creates a rectangular Polygon formed from the minima and maxima. by the "
 "given shell. Input values must be in SRS specified by the SRID. If no SRID "
 "is specified the unknown spatial reference system is assumed"
-msgstr ""
-"최소값과 최대값으로 형성된 직사각형 폴리곤을 생성합니다. 입력값이 SRID로 지정"
-"된 SRS를 가지고 있어야 합니다. 지정된 SRID가 없을 경우 알려지지 않은 공간 참"
-"조 시스템을 쓴다고 가정합니다."
+msgstr "최소값과 최대값으로 형성된 직사각형 폴리곤을 생성합니다. 입력값이 SRID로 지정된 SRS를 가지고 있어야 합니다. 지정된 SRID가 없을 경우 알려지지 않은 공간 참조 시스템을 쓴다고 가정합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1262
@@ -2891,11 +2166,9 @@ msgstr "1.5 버전부터 사용할 수 있습니다."
 #: reference_constructor.xml:1263
 #, no-c-format
 msgid ""
-"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was "
-"introduced."
-msgstr ""
-"개선 사항: 2.0 버전부터 SRID를 지정하지 않고도 직사각형(envelope)을 설정할 "
-"수 있는 기능이 추가됐습니다."
+"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was"
+" introduced."
+msgstr "개선 사항: 2.0 버전부터 SRID를 지정하지 않고도 직사각형(envelope)을 설정할 수 있는 기능이 추가됐습니다."
 
 #. Tag: title
 #: reference_constructor.xml:1268
@@ -2912,12 +2185,7 @@ msgid ""
 "st_asewkt\n"
 "-----------\n"
 "POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
-msgstr ""
-"SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n"
-"\n"
-"st_asewkt\n"
-"-----------\n"
-"POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
+msgstr "SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n\nst_asewkt\n-----------\nPOLYGON((10 10, 10 11, 11 11, 11 10, 10 10))"
 
 #. Tag: para
 #: reference_constructor.xml:1273
@@ -2935,11 +2203,9 @@ msgstr "ST_MakePolygon"
 #: reference_constructor.xml:1281
 #, no-c-format
 msgid ""
-"Creates a Polygon formed by the given shell. Input geometries must be closed "
-"LINESTRINGS."
-msgstr ""
-"주어진 외부 구조(shell)로 형성된 폴리곤을 생성합니다. 입력 도형이 닫힌 라인스"
-"트링이어야 합니다."
+"Creates a Polygon formed by the given shell. Input geometries must be closed"
+" LINESTRINGS."
+msgstr "주어진 외부 구조(shell)로 형성된 폴리곤을 생성합니다. 입력 도형이 닫힌 라인스트링이어야 합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1287
@@ -2947,33 +2213,26 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
 "<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> <paramdef><type>geometry</type> <parameter>linestring</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1293
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>outerlinestring</parameter></"
-"paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</"
-"parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePolygon</function></funcdef> "
-"<paramdef><type>geometry</type> <parameter>outerlinestring</parameter></"
-"paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</"
-"parameter></paramdef>"
+"<paramdef><type>geometry</type> "
+"<parameter>outerlinestring</parameter></paramdef> "
+"<paramdef><type>geometry[]</type> "
+"<parameter>interiorlinestrings</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePolygon</function></funcdef> <paramdef><type>geometry</type> <parameter>outerlinestring</parameter></paramdef> <paramdef><type>geometry[]</type> <parameter>interiorlinestrings</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1304
 #, no-c-format
 msgid ""
-"Creates a Polygon formed by the given shell. Input geometries must be closed "
-"LINESTRINGS. Comes in 2 variants."
-msgstr ""
-"주어진 외부 구조(shell)로 형성된 폴리곤을 생성합니다. 입력 도형이 닫힌 라인스"
-"트링이어야 합니다. 두 가지 변종이 있습니다."
+"Creates a Polygon formed by the given shell. Input geometries must be closed"
+" LINESTRINGS. Comes in 2 variants."
+msgstr "주어진 외부 구조(shell)로 형성된 폴리곤을 생성합니다. 입력 도형이 닫힌 라인스트링이어야 합니다. 두 가지 변종이 있습니다."
 
 #. Tag: para
 #: reference_constructor.xml:1306
@@ -2988,21 +2247,16 @@ msgid ""
 "Variant 2: Creates a Polygon formed by the given shell and array of holes. "
 "You can construct a geometry array using ST_Accum or the PostgreSQL ARRAY[] "
 "and ARRAY() constructs. Input geometries must be closed LINESTRINGS."
-msgstr ""
-"변종 2: 주어진 외부 구조 및 구멍 배열로 형성된 폴리곤을 생성합니다. ST_Accum "
-"또는 PostgreSQL ARRAY[] 및 ARRAY() 구조를 이용해서 도형 배열을 작성할 수 있습"
-"니다. 입력 도형은 닫힌 라인스트링이어야 합니다."
+msgstr "변종 2: 주어진 외부 구조 및 구멍 배열로 형성된 폴리곤을 생성합니다. ST_Accum 또는 PostgreSQL ARRAY[] 및 ARRAY() 구조를 이용해서 도형 배열을 작성할 수 있습니다. 입력 도형은 닫힌 라인스트링이어야 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1311
 #, no-c-format
 msgid ""
-"This function will not accept a MULTILINESTRING. Use <xref linkend="
-"\"ST_LineMerge\"/> or <xref linkend=\"ST_Dump\"/> to generate line strings."
-msgstr ""
-"이 함수에 멀티라인스트링을 입력할 수는 없습니다. 라인스트링을 생성하려면 "
-"<xref linkend=\"ST_LineMerge\"/> 또는 <xref linkend=\"ST_Dump\"/> 를 이용하십"
-"시오."
+"This function will not accept a MULTILINESTRING. Use <xref "
+"linkend=\"ST_LineMerge\"/> or <xref linkend=\"ST_Dump\"/> to generate line "
+"strings."
+msgstr "이 함수에 멀티라인스트링을 입력할 수는 없습니다. 라인스트링을 생성하려면 <xref linkend=\"ST_LineMerge\"/> 또는 <xref linkend=\"ST_Dump\"/> 를 이용하십시오."
 
 #. Tag: title
 #: reference_constructor.xml:1318
@@ -3015,58 +2269,27 @@ msgstr "예시: 단일 폐쇄형 라인스트링"
 #, no-c-format
 msgid ""
 "--2d line\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 "
-"29.5, 75.15 29.53)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));\n"
 "--If linestring is not closed\n"
 "--you can add the start point to close it\n"
-"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo."
-"open_line)))\n"
+"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo.open_line)))\n"
 "FROM (\n"
-"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As "
-"open_line) As foo;\n"
+"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As open_line) As foo;\n"
 "\n"
 "--3d closed line\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 "
-"29.5 1, 75.15 29.53 1)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'));\n"
 "\n"
 "st_asewkt\n"
 "-----------\n"
 "POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))\n"
 "\n"
 "--measured line --\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 "
-"1,77.6 29.5 2, 75.15 29.53 2)'));\n"
-"\n"
-"st_asewkt\n"
-"----------\n"
-"POLYGONM((75.15 29.53 1,77 29 1,77.6 29.5 2,75.15 29.53 2))"
-msgstr ""
-"-- 2D 라인\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 "
-"29.5, 75.15 29.53)'));\n"
-"-- 닫힌 라인스트링이 아닐 경우\n"
-"-- 시작점을 추가해서 닫을 수 있습니다\n"
-"SELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo."
-"open_line)))\n"
-"FROM (\n"
-"SELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As "
-"open_line) As foo;\n"
-"\n"
-"-- 닫힌 3D 라인\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 "
-"29.5 1, 75.15 29.53 1)'));\n"
-"\n"
-"st_asewkt\n"
-"-----------\n"
-"POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))\n"
-"\n"
-"-- 측정 라인(measured line) --\n"
-"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 "
-"1,77.6 29.5 2, 75.15 29.53 2)'));\n"
+"SELECT ST_MakePolygon(ST_GeomFromText('LINESTRINGM(75.15 29.53 1,77 29 1,77.6 29.5 2, 75.15 29.53 2)'));\n"
 "\n"
 "st_asewkt\n"
 "----------\n"
 "POLYGONM((75.15 29.53 1,77 29 1,77.6 29.5 2,75.15 29.53 2))"
+msgstr "-- 2D 라인\nSELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));\n-- 닫힌 라인스트링이 아닐 경우\n-- 시작점을 추가해서 닫을 수 있습니다\nSELECT ST_MakePolygon(ST_AddPoint(foo.open_line, ST_StartPoint(foo.open_line)))\nFROM (\nSELECT ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5)') As open_line) As foo;\n\n-- 닫힌 3D 라인\nSELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'));\n\nst_asewkt\n-----------\nPOLYGON(( [...]
 
 #. Tag: title
 #: reference_constructor.xml:1322
@@ -3093,28 +2316,16 @@ msgid ""
 "        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n"
 "                As line )\n"
 "                As foo;"
-msgstr ""
-"SELECT ST_MakePolygon(\n"
-"                ST_ExteriorRing(ST_Buffer(foo.line,10)),\n"
-"        ARRAY[ST_Translate(foo.line,1,1),\n"
-"                ST_ExteriorRing(ST_Buffer(ST_MakePoint(20,20),1)) ]\n"
-"        )\n"
-"FROM\n"
-"        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n"
-"                As line )\n"
-"                As foo;"
+msgstr "SELECT ST_MakePolygon(\n                ST_ExteriorRing(ST_Buffer(foo.line,10)),\n        ARRAY[ST_Translate(foo.line,1,1),\n                ST_ExteriorRing(ST_Buffer(ST_MakePoint(20,20),1)) ]\n        )\nFROM\n        (SELECT ST_ExteriorRing(ST_Buffer(ST_MakePoint(10,10),10,10))\n                As line )\n                As foo;"
 
 #. Tag: para
 #: reference_constructor.xml:1326
 #, no-c-format
 msgid ""
-"Build province boundaries with holes representing lakes in the province from "
-"a set of province polygons/multipolygons and water linestrings. This is an "
+"Build province boundaries with holes representing lakes in the province from"
+" a set of province polygons/multipolygons and water linestrings. This is an "
 "example of using PostGIS ST_Accum."
-msgstr ""
-"지역 폴리곤/멀티폴리곤과 수변 라인스트링의 집합으로부터 지역 내에 있는 호수"
-"를 표현하는 구멍들을 가진 지역 경계선을 빌드해봅시다. 이 예시에서는 PostGIS "
-"ST_Accum 함수를 사용합니다."
+msgstr "지역 폴리곤/멀티폴리곤과 수변 라인스트링의 집합으로부터 지역 내에 있는 호수를 표현하는 구멍들을 가진 지역 경계선을 빌드해봅시다. 이 예시에서는 PostGIS ST_Accum 함수를 사용합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1330
@@ -3122,19 +2333,15 @@ msgstr ""
 msgid ""
 "The CASE construct is used because feeding a null array into ST_MakePolygon "
 "results in NULL."
-msgstr ""
-"NULL 배열을 ST_MakePolygon에 입력하면 NULL을 반환하기 때문에 CASE 구조를 활용"
-"합니다."
+msgstr "NULL 배열을 ST_MakePolygon에 입력하면 NULL을 반환하기 때문에 CASE 구조를 활용합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1332
 #, no-c-format
 msgid ""
-"A left join is used to guarantee we get all provinces back even if they have "
-"no lakes."
-msgstr ""
-"호수가 없는 경우라도 모든 지역을 반환받도록 보장하기 위해 LEFT JOIN을 활용합"
-"니다."
+"A left join is used to guarantee we get all provinces back even if they have"
+" no lakes."
+msgstr "호수가 없는 경우라도 모든 지역을 반환받도록 보장하기 위해 LEFT JOIN을 활용합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1333
@@ -3143,46 +2350,14 @@ msgid ""
 "SELECT p.gid, p.province_name,\n"
 "                CASE WHEN\n"
 "                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n"
-"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), "
-"ST_Accum(w.the_geom)) END\n"
+"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), ST_Accum(w.the_geom)) END\n"
 "        FROM\n"
 "                provinces p LEFT JOIN waterlines w\n"
-"                        ON (ST_Within(w.the_geom, p.the_geom) AND "
-"ST_IsClosed(w.the_geom))\n"
+"                        ON (ST_Within(w.the_geom, p.the_geom) AND ST_IsClosed(w.the_geom))\n"
 "        GROUP BY p.gid, p.province_name, p.the_geom;\n"
 "\n"
 "        --Same example above but utilizing a correlated subquery\n"
-"        --and PostgreSQL built-in ARRAY() function that converts a row set "
-"to an array\n"
-"\n"
-"        SELECT p.gid,  p.province_name, CASE WHEN\n"
-"                EXISTS(SELECT w.the_geom\n"
-"                        FROM waterlines w\n"
-"                        WHERE ST_Within(w.the_geom, p.the_geom)\n"
-"                        AND ST_IsClosed(w.the_geom))\n"
-"                THEN\n"
-"                ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)),\n"
-"                        ARRAY(SELECT w.the_geom\n"
-"                                FROM waterlines w\n"
-"                                WHERE ST_Within(w.the_geom, p.the_geom)\n"
-"                                AND ST_IsClosed(w.the_geom)))\n"
-"                ELSE p.the_geom END As the_geom\n"
-"        FROM\n"
-"                provinces p;"
-msgstr ""
-"SELECT p.gid, p.province_name,\n"
-"                CASE WHEN\n"
-"                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n"
-"                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), "
-"ST_Accum(w.the_geom)) END\n"
-"        FROM\n"
-"                provinces p LEFT JOIN waterlines w\n"
-"                        ON (ST_Within(w.the_geom, p.the_geom) AND "
-"ST_IsClosed(w.the_geom))\n"
-"        GROUP BY p.gid, p.province_name, p.the_geom;\n"
-"\n"
-"-- 앞과 동일한 예시이지만, 상관 하위 쿼리와\n"
-"-- 행의 집합을 배열로 변환하는 PostgreSQL 내장 ARRAY() 함수를 활용합니다.\n"
+"        --and PostgreSQL built-in ARRAY() function that converts a row set to an array\n"
 "\n"
 "        SELECT p.gid,  p.province_name, CASE WHEN\n"
 "                EXISTS(SELECT w.the_geom\n"
@@ -3198,6 +2373,7 @@ msgstr ""
 "                ELSE p.the_geom END As the_geom\n"
 "        FROM\n"
 "                provinces p;"
+msgstr "SELECT p.gid, p.province_name,\n                CASE WHEN\n                        ST_Accum(w.the_geom) IS NULL THEN p.the_geom\n                ELSE  ST_MakePolygon(ST_LineMerge(ST_Boundary(p.the_geom)), ST_Accum(w.the_geom)) END\n        FROM\n                provinces p LEFT JOIN waterlines w\n                        ON (ST_Within(w.the_geom, p.the_geom) AND ST_IsClosed(w.the_geom))\n        GROUP BY p.gid, p.province_name, p.the_geom;\n\n-- 앞과 동일한 예시이지만, 상관 하위 쿼리와\n-- 행의 집합을  [...]
 
 #. Tag: para
 #: reference_constructor.xml:1337
@@ -3206,10 +2382,7 @@ msgid ""
 ", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref "
 "linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref "
 "linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
-msgstr ""
-", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref "
-"linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref "
-"linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
+msgstr ", <xref linkend=\"ST_Accum\"/>, <xref linkend=\"ST_AddPoint\"/>, <xref linkend=\"ST_GeometryType\"/>, <xref linkend=\"ST_IsClosed\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_BuildArea\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1351
@@ -3230,10 +2403,7 @@ msgid ""
 "<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
 "<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1365
@@ -3243,11 +2413,7 @@ msgid ""
 "<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef> <paramdef><type>double precision</type> <parameter>z</parameter></paramdef>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1373
@@ -3258,12 +2424,7 @@ msgid ""
 "<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>z</parameter></paramdef> "
 "<paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePoint</function></funcdef> "
-"<paramdef><type>double precision</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>z</parameter></paramdef> "
-"<paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePoint</function></funcdef> <paramdef><type>double precision</type> <parameter>x</parameter></paramdef> <paramdef><type>double precision</type> <parameter>y</parameter></paramdef> <paramdef><type>double precision</type> <parameter>z</parameter></paramdef> <paramdef><type>double precision</type> <parameter>m</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1386
@@ -3274,12 +2435,7 @@ msgid ""
 "faster and more precise than <xref linkend=\"ST_GeomFromText\"/> and <xref "
 "linkend=\"ST_PointFromText\"/>. It is also easier to use if you have raw "
 "coordinates rather than WKT."
-msgstr ""
-"2D, 3DZ 또는 4D 포인트 도형(단위를 가진 도형)을 생성합니다. "
-"<varname>ST_MakePoint</varname> 함수가 OGC를 준수하지는 않지만, 일반적으로 "
-"<xref linkend=\"ST_GeomFromText\"/> 및 <xref linkend=\"ST_PointFromText\"/> "
-"함수보다 더 빠르고 정확합니다. 또 WKT가 아니라 처리되지 않은 좌표를 쓰는 경"
-"우, 더 쉽게 사용할 수 있습니다."
+msgstr "2D, 3DZ 또는 4D 포인트 도형(단위를 가진 도형)을 생성합니다. <varname>ST_MakePoint</varname> 함수가 OGC를 준수하지는 않지만, 일반적으로 <xref linkend=\"ST_GeomFromText\"/> 및 <xref linkend=\"ST_PointFromText\"/> 함수보다 더 빠르고 정확합니다. 또 WKT가 아니라 처리되지 않은 좌표를 쓰는 경우, 더 쉽게 사용할 수 있습니다."
 
 #. Tag: para
 #: reference_constructor.xml:1392
@@ -3291,10 +2447,9 @@ msgstr "x가 경도이고 y가 위도라는 점을 주의하십시오."
 #: reference_constructor.xml:1393
 #, no-c-format
 msgid ""
-"Use <xref linkend=\"ST_MakePointM\"/> if you need to make a point with x,y,m."
-msgstr ""
-"x, y, m 좌표를 가진 포인트를 만들어야 할 경우, <xref linkend=\"ST_MakePointM"
-"\"/> 함수를 이용하십시오."
+"Use <xref linkend=\"ST_MakePointM\"/> if you need to make a point with "
+"x,y,m."
+msgstr "x, y, m 좌표를 가진 포인트를 만들어야 할 경우, <xref linkend=\"ST_MakePointM\"/> 함수를 이용하십시오."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1400
@@ -3314,21 +2469,7 @@ msgid ""
 "result\n"
 "-------\n"
 "1.5"
-msgstr ""
-"-- 알려지지 않은 SRID를 가진 포인트를 반환\n"
-"SELECT ST_MakePoint(-71.1043443253471, 42.3150676015829);\n"
-"\n"
-"-- WGS84 경위도로 표시된 포인트를 반환\n"
-"SELECT ST_SetSRID(ST_MakePoint(-71.1043443253471, 42.3150676015829),4326);\n"
-"\n"
-"-- 3D (예를 들자면 고도를 가진) 포인트를 반환\n"
-"SELECT ST_MakePoint(1, 2,1.5);\n"
-"\n"
-"-- 포인트의 z를 얻어오기\n"
-"SELECT ST_Z(ST_MakePoint(1, 2,1.5));\n"
-"result\n"
-"-------\n"
-"1.5"
+msgstr "-- 알려지지 않은 SRID를 가진 포인트를 반환\nSELECT ST_MakePoint(-71.1043443253471, 42.3150676015829);\n\n-- WGS84 경위도로 표시된 포인트를 반환\nSELECT ST_SetSRID(ST_MakePoint(-71.1043443253471, 42.3150676015829),4326);\n\n-- 3D (예를 들자면 고도를 가진) 포인트를 반환\nSELECT ST_MakePoint(1, 2,1.5);\n\n-- 포인트의 z를 얻어오기\nSELECT ST_Z(ST_MakePoint(1, 2,1.5));\nresult\n-------\n1.5"
 
 #. Tag: para
 #: reference_constructor.xml:1404
@@ -3336,9 +2477,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
 "<xref linkend=\"ST_MakePointM\"/>"
-msgstr ""
-", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
-"<xref linkend=\"ST_MakePointM\"/>"
+msgstr ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_MakePointM\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1410
@@ -3360,11 +2499,7 @@ msgid ""
 "<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
 "<paramdef><type>float</type> <parameter>m</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_MakePointM</function></funcdef> "
-"<paramdef><type>float</type> <parameter>x</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>y</parameter></paramdef> "
-"<paramdef><type>float</type> <parameter>m</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_MakePointM</function></funcdef> <paramdef><type>float</type> <parameter>x</parameter></paramdef> <paramdef><type>float</type> <parameter>y</parameter></paramdef> <paramdef><type>float</type> <parameter>m</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1429
@@ -3384,9 +2519,7 @@ msgstr "x가 경도이고 y가 위도라는 점을 주의하십시오."
 msgid ""
 "We use ST_AsEWKT in these examples to show the text representation instead "
 "of ST_AsText because ST_AsText does not support returning M."
-msgstr ""
-"이번 예시에서 ST_AsEWKT 함수를 사용하는 이유는, ST_AsText 함수가 m을 반환하"
-"지 못 하기 때문에 ST_AsText 대신 텍스트 표현식을 표출하기 위해서 입니다."
+msgstr "이번 예시에서 ST_AsEWKT 함수를 사용하는 이유는, ST_AsText 함수가 m을 반환하지 못 하기 때문에 ST_AsText 대신 텍스트 표현식을 표출하기 위해서 입니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1437
@@ -3400,10 +2533,8 @@ msgid ""
 "-----------------------------------------------\n"
 " POINTM(-71.1043443253471 42.3150676015829 10)\n"
 "\n"
-"--Return EWKT representation of point with measure marked as WGS 84 long "
-"lat\n"
-"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, "
-"42.3150676015829,10),4326));\n"
+"--Return EWKT representation of point with measure marked as WGS 84 long lat\n"
+"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, 42.3150676015829,10),4326));\n"
 "\n"
 "                                                st_asewkt\n"
 "---------------------------------------------------------\n"
@@ -3417,31 +2548,7 @@ msgid ""
 "result\n"
 "-------\n"
 "10"
-msgstr ""
-"-- 알려지지 않은 SRID를 가진 포인트의 EWKT 표현식을 반환\n"
-"SELECT ST_AsEWKT(ST_MakePointM(-71.1043443253471, 42.3150676015829, 10));\n"
-"\n"
-"-- 결과\n"
-"st_asewkt\n"
-"-----------------------------------------------\n"
-" POINTM(-71.1043443253471 42.3150676015829 10)\n"
-"\n"
-"-- WGS84 경위도로 표시된 단위를 가진 포인트의 EWKT 표현식을 반환\n"
-"SELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, "
-"42.3150676015829,10),4326));\n"
-"\n"
-"st_asewkt\n"
-"---------------------------------------------------------\n"
-"SRID=4326;POINTM(-71.1043443253471 42.3150676015829 10)\n"
-"\n"
-"-- 3D (예를 들자면 고도를 가진) 포인트를 반환\n"
-"SELECT ST_MakePoint(1, 2,1.5);\n"
-"\n"
-"-- 포인트의 m을 얻어오기\n"
-"SELECT ST_M(ST_MakePointM(-71.1043443253471, 42.3150676015829,10));\n"
-"result\n"
-"-------\n"
-"10"
+msgstr "-- 알려지지 않은 SRID를 가진 포인트의 EWKT 표현식을 반환\nSELECT ST_AsEWKT(ST_MakePointM(-71.1043443253471, 42.3150676015829, 10));\n\n-- 결과\nst_asewkt\n-----------------------------------------------\n POINTM(-71.1043443253471 42.3150676015829 10)\n\n-- WGS84 경위도로 표시된 단위를 가진 포인트의 EWKT 표현식을 반환\nSELECT ST_AsEWKT(ST_SetSRID(ST_MakePointM(-71.1043443253471, 42.3150676015829,10),4326));\n\nst_asewkt\n---------------------------------------------------------\nSRID=4326;POINTM(-71.1043443253471 42.315067 [...]
 
 #. Tag: para
 #: reference_constructor.xml:1441
@@ -3465,29 +2572,22 @@ msgstr "WKT 표현식으로부터 지정된 ST_MultiLineString 값을 반환합
 #: reference_constructor.xml:1453
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MLineFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MLineFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1471
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from Well-Known-Text (WKT) with the given SRID. If SRID is "
 "not given, it defaults to 0."
 msgstr ""
-"주어진 SRID와 함께 WKT 표현식으로부터 도형을 만듭니다. SRID가 주어지지 않은 "
-"경우, 기본값인 0을 씁니다."
 
 #. Tag: para
 #: reference_constructor.xml:1477
@@ -3500,11 +2600,9 @@ msgstr "WKT가 멀티라인스트링이 아닌 경우 null을 반환합니다."
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are points, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step."
-msgstr ""
-"사용자 WKT 도형이 모두 포인트라고 확신한다면, 이 함수를 사용하지 마십시오. "
-"이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step."
+msgstr "사용자 WKT 도형이 모두 포인트라고 확신한다면, 이 함수를 사용하지 마십시오. 이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
 
 #. Tag: para
 #: reference_constructor.xml:1486
@@ -3526,41 +2624,32 @@ msgstr "ST_MPointFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1509 reference_constructor.xml:1879
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<refpurpose>Makes a Geometry from WKT with the given SRID. If SRID is not "
 "given, it defaults to 0.</refpurpose>"
 msgstr ""
-"<refpurpose>주어진 SRID와 함께 WKT 표현식으로부터 도형 집합을 만듭니다. SRID"
-"가 주어지지 않은 경우, 기본값인 0을 씁니다.</refpurpose>"
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1514
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPointFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1532
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<para>Makes a Geometry from WKT with the given SRID. If SRID is not given, "
 "it defaults to 0.</para>"
 msgstr ""
-"<para>주어진 SRID와 함께 WKT 표현식으로부터 도형 집합을 만듭니다. SRID가 주어"
-"지지 않은 경우, 기본값인 0을 씁니다.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:1538
@@ -3585,12 +2674,8 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 9.2.4"
 #, no-c-format
 msgid ""
 "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n"
-"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', "
-"4326);"
-msgstr ""
-"SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n"
-"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', "
-"4326);"
+"SELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', 4326);"
+msgstr "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\nSELECT ST_MPointFromText('MULTIPOINT(-70.9590 42.1180, -70.9611 42.1223)', 4326);"
 
 #. Tag: refname
 #: reference_constructor.xml:1568
@@ -3600,41 +2685,32 @@ msgstr "ST_MPolyFromText"
 
 #. Tag: refpurpose
 #: reference_constructor.xml:1570
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not "
 "given, it defaults to 0."
 msgstr ""
-"주어진 SRID와 함께 WKT 표현식으로부터 멀티폴리곤을 만듭니다. SRID가 주어지지 "
-"않은 경우, 기본값인 0을 씁니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1575
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </"
-"funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</"
-"function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></"
-"paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
+"<parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_MPolyFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_MPolyFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1593
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a MultiPolygon from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0."
 msgstr ""
-"주어진 SRID와 함께 WKT 표현식으로부터 멀티폴리곤을 만듭니다. SRID가 주어지지 "
-"않은 경우, 기본값인 0을 씁니다."
 
 #. Tag: para
 #: reference_constructor.xml:1599
@@ -3649,10 +2725,7 @@ msgid ""
 "If you are absolutely sure all your WKT geometries are multipolygons, don't "
 "use this function. It is slower than ST_GeomFromText since it adds an "
 "additional validation step."
-msgstr ""
-"사용자 WKT 도형이 모두 멀티폴리곤이라고 확신한다면, 이 함수를 사용하지 마십시"
-"오. 이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니"
-"다."
+msgstr "사용자 WKT 도형이 모두 멀티폴리곤이라고 확신한다면, 이 함수를 사용하지 마십시오. 이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
 
 #. Tag: para
 #: reference_constructor.xml:1608
@@ -3664,41 +2737,10 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 9.6.4"
 #: reference_constructor.xml:1616
 #, no-c-format
 msgid ""
-"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),"
-"(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
-"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 "
-"42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 "
-"42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 "
-"42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 "
-"42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 "
-"42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 "
-"42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 "
-"42.1003,-70.9768 42.1005,-70.977 42.1011,-70.9766 42.1019,-70.9768 "
-"42.1026,-70.9769 42.1033,-70.9775 42.1042,-70.9773 42.1043,-70.9776 "
-"42.1043,-70.9778 42.1048,-70.9773 42.1058,-70.9774 42.1061,-70.9779 "
-"42.1065,-70.9782 42.1078,-70.9788 42.1085,-70.9798 42.1087,-70.9806 "
-"42.109,-70.9807 42.1093,-70.9806 42.1099,-70.9809 42.1109,-70.9808 "
-"42.1112,-70.9798 42.1116,-70.9792 42.1127,-70.979 42.1129,-70.9787 "
-"42.1134,-70.979 42.1139,-70.9791 42.1141,-70.9987 42.1116,-71.0022 42.1273,\n"
-"        -70.9408 42.1513,-70.9315 42.1165,-70.916 42.1002)))',4326);"
-msgstr ""
-"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),"
-"(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
-"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 "
-"42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 "
-"42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 "
-"42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 "
-"42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 "
-"42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 "
-"42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 "
-"42.1003,-70.9768 42.1005,-70.977 42.1011,-70.9766 42.1019,-70.9768 "
-"42.1026,-70.9769 42.1033,-70.9775 42.1042,-70.9773 42.1043,-70.9776 "
-"42.1043,-70.9778 42.1048,-70.9773 42.1058,-70.9774 42.1061,-70.9779 "
-"42.1065,-70.9782 42.1078,-70.9788 42.1085,-70.9798 42.1087,-70.9806 "
-"42.109,-70.9807 42.1093,-70.9806 42.1099,-70.9809 42.1109,-70.9808 "
-"42.1112,-70.9798 42.1116,-70.9792 42.1127,-70.979 42.1129,-70.9787 "
-"42.1134,-70.979 42.1139,-70.9791 42.1141,-70.9987 42.1116,-71.0022 42.1273,\n"
+"SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\n"
+"SELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 42.0948,-70.9755 42.0953,-70.9751 42.0958,-70.9751 42.0962,-70.9759 42.0983,-70.9767 42.0987,-70.9768 42.0991,-70.9771 42.0997,-70.9771 42.1003,-70.9768 4 [...]
 "        -70.9408 42.1513,-70.9315 42.1165,-70.916 42.1002)))',4326);"
+msgstr "SELECT ST_MPolyFromText('MULTIPOLYGON(((0 0 1,20 0 1,20 20 1,0 20 1,0 0 1),(5 5 3,5 7 3,7 7 3,7 5 3,5 5 3)))');\nSELECt ST_MPolyFromText('MULTIPOLYGON(((-70.916 42.1002,-70.9468 42.0946,-70.9765 42.0872,-70.9754 42.0875,-70.9749 42.0879,-70.9752 42.0881,-70.9754 42.0891,-70.9758 42.0894,-70.9759 42.0897,-70.9759 42.0899,-70.9754 42.0902,-70.9756 42.0906,-70.9753 42.0907,-70.9753 42.0917,-70.9757 42.0924,-70.9755 42.0928,-70.9755 42.0942,-70.9751 42.0948,-70.9755 42.0953,-70.9751  [...]
 
 #. Tag: refname
 #: reference_constructor.xml:1629
@@ -3712,9 +2754,7 @@ msgstr "ST_Point"
 msgid ""
 "Returns an ST_Point with the given coordinate values. OGC alias for "
 "ST_MakePoint."
-msgstr ""
-"주어진 좌표값을 가진 ST_Point를 반환합니다. ST_MakePoint와 동일한 OGC 함수입"
-"니다."
+msgstr "주어진 좌표값을 가진 ST_Point를 반환합니다. ST_MakePoint와 동일한 OGC 함수입니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1636
@@ -3723,20 +2763,15 @@ msgid ""
 "<funcdef>geometry <function>ST_Point</function></funcdef> "
 "<paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> "
 "<paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Point</function></funcdef> "
-"<paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> "
-"<paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Point</function></funcdef> <paramdef><type>float </type> <parameter>x_lon</parameter></paramdef> <paramdef><type>float </type> <parameter>y_lat</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1647
 #, no-c-format
 msgid ""
-"Returns an ST_Point with the given coordinate values. MM compliant alias for "
-"ST_MakePoint that takes just an x and y."
-msgstr ""
-"주어진 좌표값을 가진 ST_Point를 반환합니다. MM을 준수하며 x, y만을 입력받는, "
-"ST_MakePoint와 동일한 함수입니다."
+"Returns an ST_Point with the given coordinate values. MM compliant alias for"
+" ST_MakePoint that takes just an x and y."
+msgstr "주어진 좌표값을 가진 ST_Point를 반환합니다. MM을 준수하며 x, y만을 입력받는, ST_MakePoint와 동일한 함수입니다."
 
 #. Tag: para
 #: reference_constructor.xml:1650
@@ -3768,39 +2803,24 @@ msgstr "예시: 지리형"
 msgid ""
 "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) "
 "As geography);"
-msgstr ""
-"SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) "
-"As geography);"
+msgstr "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) As geography);"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1665
 #, no-c-format
 msgid ""
 "-- the :: is PostgreSQL short-hand for casting.\n"
-"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::"
-"geography;"
-msgstr ""
-"-- '::'는 형변환을 의미하는 PostgreSQL의 표기입니다.\n"
-"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::"
-"geography;"
+"SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::geography;"
+msgstr "-- '::'는 형변환을 의미하는 PostgreSQL의 표기입니다.\nSELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)::geography;"
 
 #. Tag: programlisting
 #: reference_constructor.xml:1667
 #, no-c-format
 msgid ""
-"--If your point coordinates are in a different spatial reference from WGS-84 "
-"long lat, then you need to transform before casting\n"
-"-- This example we convert a point in Pennsylvania State Plane feet to WGS "
-"84 and then geography\n"
-"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::"
-"geography;"
-msgstr ""
-"-- 사용자 포인트의 좌표계가 WGS84 경위도와 다를 경우, 형변환 전에 재투영해야 "
-"합니다.\n"
-"-- 이 예시에서는 펜실베이니아 주의 피트 단위 평면에 있는 포인트를 WGS84로 재"
-"투영한 다음 지리형으로 형변환합니다.\n"
-"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::"
-"geography;"
+"--If your point coordinates are in a different spatial reference from WGS-84 long lat, then you need to transform before casting\n"
+"-- This example we convert a point in Pennsylvania State Plane feet to WGS 84 and then geography\n"
+"SELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::geography;"
+msgstr "-- 사용자 포인트의 좌표계가 WGS84 경위도와 다를 경우, 형변환 전에 재투영해야 합니다.\n-- 이 예시에서는 펜실베이니아 주의 피트 단위 평면에 있는 포인트를 WGS84로 재투영한 다음 지리형으로 형변환합니다.\nSELECT ST_Transform(ST_SetSRID(ST_Point(3637510, 3014852),2273),4326)::geography;"
 
 #. Tag: para
 #: reference_constructor.xml:1674
@@ -3808,9 +2828,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
 "linkend=\"ST_Transform\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
-"linkend=\"ST_Transform\"/>"
+msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1680
@@ -3832,11 +2850,7 @@ msgid ""
 "<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
 "<paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
-msgstr ""
-"<funcdef>point <function>ST_PointFromGeoHash</function></funcdef> "
-"<paramdef><type>text </type> <parameter>geohash</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>integer </type> "
-"<parameter>precision=full_precision_of_geohash</parameter></paramdef>"
+msgstr "<funcdef>point <function>ST_PointFromGeoHash</function></funcdef> <paramdef><type>text </type> <parameter>geohash</parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> <parameter>precision=full_precision_of_geohash</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1698
@@ -3844,9 +2858,7 @@ msgstr ""
 msgid ""
 "Return a point from a GeoHash string. The point represents the center point "
 "of the GeoHash."
-msgstr ""
-"GeoHash 스트링으로부터 포인트를 반환합니다. 해당 포인트는 GeoHash의 중심점입"
-"니다."
+msgstr "GeoHash 스트링으로부터 포인트를 반환합니다. 해당 포인트는 GeoHash의 중심점입니다."
 
 #. Tag: para
 #: reference_constructor.xml:1700
@@ -3854,9 +2866,7 @@ msgstr ""
 msgid ""
 "If no <varname>precision</varname> is specified ST_PointFromGeoHash returns "
 "a point based on full precision of the input GeoHash string."
-msgstr ""
-"<varname>precision</varname> 을 설정하지 않은 경우, ST_PointFromGeoHash가 입"
-"력 GeoHash 스트링의 전체 정확도를 기반으로 포인트를 반환합니다."
+msgstr "<varname>precision</varname> 을 설정하지 않은 경우, ST_PointFromGeoHash가 입력 GeoHash 스트링의 전체 정확도를 기반으로 포인트를 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1702
@@ -3864,9 +2874,7 @@ msgstr ""
 msgid ""
 "If <varname>precision</varname> is specified ST_PointFromGeoHash will use "
 "that many characters from the GeoHash to create the point."
-msgstr ""
-"<varname>precision</varname> 을 설정한 경우, ST_PointFromGeoHash가 GeoHash에"
-"서 나온 그만큼의 문자를 이용해서 포인트를 생성합니다."
+msgstr "<varname>precision</varname> 을 설정한 경우, ST_PointFromGeoHash가 GeoHash에서 나온 그만큼의 문자를 이용해서 포인트를 생성합니다."
 
 #. Tag: programlisting
 #: reference_constructor.xml:1709
@@ -3887,32 +2895,15 @@ msgid ""
 "-------------------------------------------\n"
 " POINT(-115.172815918922 36.1146435141563)\n"
 "                ]]>"
-msgstr ""
-"<![CDATA[SELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n"
-"          st_astext\n"
-"------------------------------\n"
-" POINT(-115.172816 36.114646)\n"
-"\n"
-"SELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n"
-"             st_astext\n"
-"-----------------------------------\n"
-" POINT(-115.13671875 36.123046875)\n"
-"\n"
-"SELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n"
-"                 st_astext\n"
-"-------------------------------------------\n"
-" POINT(-115.172815918922 36.1146435141563)\n"
-"                ]]>"
+msgstr "<![CDATA[SELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0'));\n          st_astext\n------------------------------\n POINT(-115.172816 36.114646)\n\nSELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 4));\n             st_astext\n-----------------------------------\n POINT(-115.13671875 36.123046875)\n\nSELECT ST_AsText(ST_PointFromGeoHash('9qqj7nmxncgyy4d0dbxqz0', 10));\n                 st_astext\n-------------------------------------------\n POINT(-115. [...]
 
 #. Tag: para
 #: reference_constructor.xml:1714
 #, no-c-format
 msgid ""
-", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash"
-"\"/>"
-msgstr ""
-", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash"
-"\"/>"
+", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
+"linkend=\"ST_GeomFromGeoHash\"/>"
+msgstr ", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref linkend=\"ST_GeomFromGeoHash\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1720
@@ -3926,41 +2917,30 @@ msgstr "ST_PointFromText"
 msgid ""
 "Makes a point Geometry from WKT with the given SRID. If SRID is not given, "
 "it defaults to unknown."
-msgstr ""
-"주어진 SRID와 함께 WKT 표현식으로부터 포인트 도형을 만듭니다. SRID가 주어지"
-"지 않은 경우, 기본값인 0을 씁니다."
+msgstr "주어진 SRID와 함께 WKT 표현식으로부터 포인트 도형을 만듭니다. SRID가 주어지지 않은 경우, 기본값인 0을 씁니다."
 
 #. Tag: funcsynopsis
 #: reference_constructor.xml:1725
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> "
-"<parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PointFromText</function></funcdef> <paramdef><type>text </type>"
+" <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> "
+"<funcdef>geometry <function>ST_PointFromText</function></funcdef> "
+"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>srid</parameter></paramdef> "
+"</funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_PointFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1741
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Constructs a PostGIS ST_Geometry point object from the OGC Well-Known text "
 "representation. If SRID is not given, it defaults to unknown (currently 0). "
 "If geometry is not a WKT point representation, returns null. If completely "
 "invalid WKT, then throws an error."
 msgstr ""
-"OGC WKT 표현식으로부터 PostGIS ST_Geometry 포인트 객체를 작성합니다. SRID가 "
-"주어지지 않은 경우, 기본값인 0('알려지지 않은')을 씁니다. 도형이 WKT 포인트 "
-"표현식이 아닌 경우 null을 반환합니다. WKT가 유효하지 않다면, 오류가 발생합니"
-"다."
 
 #. Tag: para
 #: reference_constructor.xml:1747
@@ -3971,28 +2951,19 @@ msgid ""
 "takes a spatial reference id as the second argument and returns an "
 "ST_Geometry that includes this srid as part of its meta-data. The srid must "
 "be defined in the spatial_ref_sys table."
-msgstr ""
-"ST_PointFromText 함수의 변종이 2개 있는데, 첫 번째는 SRID를 입력받지 않고 공"
-"간 참조 시스템이 정의되지 않은 도형을 반환합니다. 두 번째는 SRID를 두 번째 인"
-"수로 입력받아 자체 메타데이터의 일부로 해당 SRID를 포함하는 ST_Geometry를 반"
-"환합니다. spatial_ref_sys 테이블에 정의되어 있는 SRID여야 합니다."
+msgstr "ST_PointFromText 함수의 변종이 2개 있는데, 첫 번째는 SRID를 입력받지 않고 공간 참조 시스템이 정의되지 않은 도형을 반환합니다. 두 번째는 SRID를 두 번째 인수로 입력받아 자체 메타데이터의 일부로 해당 SRID를 포함하는 ST_Geometry를 반환합니다. spatial_ref_sys 테이블에 정의되어 있는 SRID여야 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1754
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are points, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step. If you are building points from long lat coordinates and "
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step. If you are building points from long lat coordinates and "
 "care more about performance and accuracy than OGC compliance, use <xref "
-"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref linkend=\"ST_Point\"/"
-">."
-msgstr ""
-"사용자 WKT 도형이 모두 포인트라고 확신한다면, 이 함수를 사용하지 마십시오. "
-"이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다. "
-"사용자가 경위도 좌표로부터 포인트를 빌드하고 OGC 준수 여부보다 성능 및 정확도"
-"에 더 관심이 있다면, <xref linkend=\"ST_MakePoint\"/> 또는 OGC를 준수하는 동"
-"일한 <xref linkend=\"ST_Point\"/> 함수를 이용하십시오."
+"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref "
+"linkend=\"ST_Point\"/>."
+msgstr "사용자 WKT 도형이 모두 포인트라고 확신한다면, 이 함수를 사용하지 마십시오. 이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다. 사용자가 경위도 좌표로부터 포인트를 빌드하고 OGC 준수 여부보다 성능 및 정확도에 더 관심이 있다면, <xref linkend=\"ST_MakePoint\"/> 또는 OGC를 준수하는 동일한 <xref linkend=\"ST_Point\"/> 함수를 이용하십시오."
 
 #. Tag: para
 #: reference_constructor.xml:1759
@@ -4006,9 +2977,7 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.8"
 msgid ""
 "SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\n"
 "SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
-msgstr ""
-"SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\n"
-"SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
+msgstr "SELECT ST_PointFromText('POINT(-71.064544 42.28787)');\nSELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);"
 
 #. Tag: para
 #: reference_constructor.xml:1768
@@ -4016,9 +2985,7 @@ msgstr ""
 msgid ""
 ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
 "linkend=\"ST_SRID\"/>"
-msgstr ""
-", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
-"linkend=\"ST_SRID\"/>"
+msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SRID\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1774
@@ -4037,15 +3004,11 @@ msgstr "주어진 SRID와 함께 WKB로부터 도형을 만듭니다."
 #, no-c-format
 msgid ""
 "The <varname>ST_PointFromWKB</varname> function, takes a well-known binary "
-"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
-"varname>) and creates an instance of the appropriate geometry type - in this "
-"case, a <varname>POINT</varname> geometry. This function plays the role of "
-"the Geometry Factory in SQL."
-msgstr ""
-"<varname>ST_PointFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</"
-"varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, "
-"<varname>POINT</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공장"
-"(Geometry Factory) 역할을 합니다."
+"representation of geometry and a Spatial Reference System ID "
+"(<varname>SRID</varname>) and creates an instance of the appropriate "
+"geometry type - in this case, a <varname>POINT</varname> geometry. This "
+"function plays the role of the Geometry Factory in SQL."
+msgstr "<varname>ST_PointFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, <varname>POINT</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1803
@@ -4054,9 +3017,7 @@ msgid ""
 "If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
 "returned if the input <varname>bytea</varname> does not represent a "
 "<varname>POINT</varname> geometry."
-msgstr ""
-"SRID를 설정하지 않은 경우, 기본값인 0을 씁니다. 입력된 <varname>bytea</"
-"varname>가 포인트가 아닌 경우, <varname>NULL</varname>을 반환합니다."
+msgstr "SRID를 설정하지 않은 경우, 기본값인 0을 씁니다. 입력된 <varname>bytea</varname>가 포인트가 아닌 경우, <varname>NULL</varname>을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1806
@@ -4095,28 +3056,7 @@ msgid ""
 "-----------\n"
 "\n"
 "(1 row)"
-msgstr ""
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_PointFromWKB(\n"
-"          ST_AsEWKB('POINT(2 5)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"------------\n"
-" POINT(2 5)\n"
-"(1 row)\n"
-"\n"
-"SELECT\n"
-"  ST_AsText(\n"
-"        ST_PointFromWKB(\n"
-"          ST_AsEWKB('LINESTRING(2 5, 2 6)'::geometry)\n"
-"        )\n"
-"  );\n"
-" st_astext\n"
-"-----------\n"
-"\n"
-"(1 row)"
+msgstr "SELECT\n  ST_AsText(\n        ST_PointFromWKB(\n          ST_AsEWKB('POINT(2 5)'::geometry)\n        )\n  );\n st_astext\n------------\n POINT(2 5)\n(1 row)\n\nSELECT\n  ST_AsText(\n        ST_PointFromWKB(\n          ST_AsEWKB('LINESTRING(2 5, 2 6)'::geometry)\n        )\n  );\n st_astext\n-----------\n\n(1 row)"
 
 #. Tag: refname
 #: reference_constructor.xml:1828
@@ -4128,48 +3068,36 @@ msgstr "ST_Polygon"
 #: reference_constructor.xml:1830
 #, no-c-format
 msgid ""
-"<refpurpose>Returns a polygon built from the specified linestring and SRID.</"
-"refpurpose>"
-msgstr ""
-"<refpurpose>설정된 라인스트링과 SRID로부터 빌드된 폴리곤을 반환합니다.</"
-"refpurpose>"
+"<refpurpose>Returns a polygon built from the specified linestring and "
+"SRID.</refpurpose>"
+msgstr "<refpurpose>설정된 라인스트링과 SRID로부터 빌드된 폴리곤을 반환합니다.</refpurpose>"
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1835
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Polygon</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aLineString</parameter></"
-"paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></"
-"paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_Polygon</function></funcdef> "
-"<paramdef><type>geometry </type> <parameter>aLineString</parameter></"
-"paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></"
-"paramdef>"
+"<paramdef><type>geometry </type> "
+"<parameter>aLineString</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_Polygon</function></funcdef> <paramdef><type>geometry </type> <parameter>aLineString</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1846
 #, no-c-format
 msgid ""
 "<para>Returns a polygon built from the specified linestring and SRID.</para>"
-msgstr ""
-"<para>설정된 라인스트링과 SRID로부터 빌드된 폴리곤을 반환합니다.</para>"
+msgstr "<para>설정된 라인스트링과 SRID로부터 빌드된 폴리곤을 반환합니다.</para>"
 
 #. Tag: para
 #: reference_constructor.xml:1850
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
-"ST_Polygon is similar to first version of ST_MakePolygon except it also sets "
-"the spatial ref sys (SRID) of the polygon. Will not work with "
+"ST_Polygon is similar to first version of ST_MakePolygon except it also sets"
+" the spatial ref sys (SRID) of the polygon. Will not work with "
 "MULTILINESTRINGS so use LineMerge to merge multilines. Also does not create "
 "polygons with holes. Use ST_MakePolygon for that."
 msgstr ""
-"폴리곤의 SRID도 설정한다는 점을 제외하면 ST_Polygon 함수는 oST_MakePolygon "
-"첫 번째 버전과 비슷합니다. 멀티라인스트링을 입력받지 못 하기 때문에, "
-"LineMerge를 이용해서 멀티라인을 합치십시오. 또 구멍을 가진 폴리곤도 생성하지 "
-"못 합니다. 구멍을 가진 폴리곤을 생성하려면 ST_MakePolygon 함수를 이용하십시"
-"오."
 
 #. Tag: para
 #: reference_constructor.xml:1855
@@ -4182,32 +3110,17 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.2"
 #, no-c-format
 msgid ""
 "--a 2d polygon\n"
-"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, "
-"75.15 29.53)'), 4326);\n"
+"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'), 4326);\n"
 "\n"
 "--result--\n"
 "POLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n"
 "--a 3d polygon\n"
-"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 "
-"1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
-"\n"
-"result\n"
-"------\n"
-"SRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
-msgstr ""
-"-- 2D 폴리곤\n"
-"SELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, "
-"75.15 29.53)'), 4326);\n"
-"\n"
-"-- 결과 --\n"
-"POLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n"
-"-- 3D 폴리곤\n"
-"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 "
-"1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
+"SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n"
 "\n"
 "result\n"
 "------\n"
 "SRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
+msgstr "-- 2D 폴리곤\nSELECT ST_Polygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'), 4326);\n\n-- 결과 --\nPOLYGON((75.15 29.53,77 29,77.6 29.5,75.15 29.53))\n-- 3D 폴리곤\nSELECT ST_AsEWKT(ST_Polygon(ST_GeomFromEWKT('LINESTRING(75.15 29.53 1,77 29 1,77.6 29.5 1, 75.15 29.53 1)'), 4326));\n\nresult\n------\nSRID=4326;POLYGON((75.15 29.53 1,77 29 1,77.6 29.5 1,75.15 29.53 1))"
 
 #. Tag: para
 #: reference_constructor.xml:1871
@@ -4216,10 +3129,7 @@ msgid ""
 ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
 "linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
 "linkend=\"ST_MakePolygon\"/>"
-msgstr ""
-", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
-"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
-"linkend=\"ST_MakePolygon\"/>"
+msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref linkend=\"ST_MakePolygon\"/>"
 
 #. Tag: refname
 #: reference_constructor.xml:1877
@@ -4231,40 +3141,31 @@ msgstr "ST_PolygonFromText"
 #: reference_constructor.xml:1884
 #, no-c-format
 msgid ""
-"<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
-msgstr ""
-"<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></"
-"funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> "
-"</funcprototype> <funcprototype> <funcdef>geometry "
-"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </"
-"type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> "
-"<parameter>srid</parameter></paramdef> </funcprototype>"
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> </funcprototype> "
+"<funcprototype> <funcdef>geometry "
+"<function>ST_PolygonFromText</function></funcdef> <paramdef><type>text "
+"</type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer "
+"</type> <parameter>srid</parameter></paramdef> </funcprototype>"
+msgstr "<funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry <function>ST_PolygonFromText</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef> <paramdef><type>integer </type> <parameter>srid</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
 #: reference_constructor.xml:1900
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
 "defaults to 0. Returns null if WKT is not a polygon."
 msgstr ""
-"주어진 SRID와 함께 WKT로부터 도형을 만듭니다. SRID가 주어지지 않은 경우, 기본"
-"값인 0을 씁니다. 입력된 WKT가 폴리곤이 아닌 경우, null을 반환합니다."
 
 #. Tag: para
 #: reference_constructor.xml:1907
 #, no-c-format
 msgid ""
 "If you are absolutely sure all your WKT geometries are polygons, don't use "
-"this function. It is slower than ST_GeomFromText since it adds an additional "
-"validation step."
-msgstr ""
-"사용자 WKT 도형이 모두 폴리곤이라고 확신한다면, 이 함수를 사용하지 마십시오. "
-"이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
+"this function. It is slower than ST_GeomFromText since it adds an additional"
+" validation step."
+msgstr "사용자 WKT 도형이 모두 폴리곤이라고 확신한다면, 이 함수를 사용하지 마십시오. 이 함수는 추가적인 유효성 검사 단계를 거치므로 ST_GeomFromText보다 느립니다."
 
 #. Tag: para
 #: reference_constructor.xml:1910
@@ -4276,25 +3177,8 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.6"
 #: reference_constructor.xml:1916
 #, no-c-format
 msgid ""
-"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
-"st_polygonfromtext\n"
-"------------------\n"
-"010300000001000000050000006...\n"
-"\n"
-"\n"
-"SELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;\n"
-"\n"
-"point_is_not_poly\n"
-"----------\n"
-"t"
-msgstr ""
-"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 "
-"42.3902909739571,-71.1776820268866 42.3903701743239,\n"
-"-71.1776063012595 42.3903825660754,-71.1775826583081 "
-"42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
+"SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n"
+"-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\n"
 "st_polygonfromtext\n"
 "------------------\n"
 "010300000001000000050000006...\n"
@@ -4305,6 +3189,7 @@ msgstr ""
 "point_is_not_poly\n"
 "----------\n"
 "t"
+msgstr "SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,\n-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');\nst_polygonfromtext\n------------------\n010300000001000000050000006...\n\n\nSELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;\n\npoint_is_not_poly\n----------\nt"
 
 #. Tag: refname
 #: reference_constructor.xml:1929
@@ -4318,9 +3203,7 @@ msgstr "ST_WKBToSQL"
 msgid ""
 "Return a specified ST_Geometry value from Well-Known Binary representation "
 "(WKB). This is an alias name for ST_GeomFromWKB that takes no srid"
-msgstr ""
-"WKB(Well-Known Binary) 표현식으로부터 지정된 ST_Geometry 값을 반환합니다. 이 "
-"함수는 SRID를 입력받지 않는 ST_GeomFromWKB 함수와 동일합니다."
+msgstr "WKB(Well-Known Binary) 표현식으로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 SRID를 입력받지 않는 ST_GeomFromWKB 함수와 동일합니다."
 
 #. Tag: funcprototype
 #: reference_constructor.xml:1934
@@ -4328,9 +3211,7 @@ msgstr ""
 msgid ""
 "<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> "
 "<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> "
-"<paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WKBToSQL</function></funcdef> <paramdef><type>bytea </type> <parameter>WKB</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1942
@@ -4350,9 +3231,7 @@ msgstr "ST_WKTToSQL"
 msgid ""
 "<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> "
 "<paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
-msgstr ""
-"<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> "
-"<paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
+msgstr "<funcdef>geometry <function>ST_WKTToSQL</function></funcdef> <paramdef><type>text </type> <parameter>WKT</parameter></paramdef>"
 
 #. Tag: para
 #: reference_constructor.xml:1965
diff --git a/doc/po/ko_KR/reference_misc.xml.po b/doc/po/ko_KR/reference_misc.xml.po
index 8550ace..157f133 100644
--- a/doc/po/ko_KR/reference_misc.xml.po
+++ b/doc/po/ko_KR/reference_misc.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2016-07-04 13:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-07-22 10:00+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -1159,9 +1159,9 @@ msgstr "ST_PointInsideCircle"
 
 #. Tag: refpurpose
 #: reference_misc.xml:512
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 "center_x, center_y, radius로 정의되는 원 내부에 들어가는 포인트 도형입니다."
 
diff --git a/doc/po/ko_KR/reference_operator.xml.po b/doc/po/ko_KR/reference_operator.xml.po
index 7766249..037e9ae 100644
--- a/doc/po/ko_KR/reference_operator.xml.po
+++ b/doc/po/ko_KR/reference_operator.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2016-07-22 09:08+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -66,13 +66,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -95,10 +95,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -125,10 +125,10 @@ msgstr "1.5.0 버전부터 지리형을 지원합니다."
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
@@ -138,11 +138,11 @@ msgstr "&curve_support;"
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
@@ -154,13 +154,13 @@ msgstr "&P_support;"
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -205,13 +205,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -274,9 +274,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -287,9 +287,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, fuzzy, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -1113,7 +1113,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1216,16 +1216,17 @@ msgstr "<refname>=</refname>"
 
 #. Tag: refpurpose
 #: reference_operator.xml:786
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
-"A의 경계 상자와 B의 경계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합"
-"니다. 이중 정밀도 경계 상자를 이용합니다."
+"<varname>~=</varname> 연산자는 도형/지리형 A의 경계 상자와 도형/지리형 B의 경"
+"계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -1245,14 +1246,15 @@ msgstr ""
 "paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_operator.xml:831
-#, no-c-format
+#: reference_operator.xml:832
+#, fuzzy, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 "<varname>=</varname> 연산자는 도형/지리형 A의 경계 상자와 도형/지리형 B의 경"
 "계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합니다. PostgreSQL은 도"
@@ -1260,55 +1262,46 @@ msgstr ""
 "를 이용합니다(예: GROUP BY 또는 ORDER BY 절에서)."
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
-"이 함수는 많은 혼란을 야기합니다. geometryA = geometryB 를 비교할 때 두 도형"
-"이 명백히 다르더라도 두 도형의 경계 상자가 동일하기만 하면 참을 반환하기 때문"
-"입니다. 진정한 동일성을 확인하려면 <xref linkend=\"ST_OrderingEquals\"/> 또"
-"는 <xref linkend=\"ST_Equals\"/> 함수를 이용하십시오."
 
 #. Tag: para
-#: reference_operator.xml:843
-#, no-c-format
+#: reference_operator.xml:846
+#, fuzzy, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 "이 피연산자(operand)는 도형에서 이용할 수도 있는 어떤 인덱스도 활용하지 않을 "
 "것입니다."
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
-"변경 사항: 2.0.0 버전부터 도형의 경계 상자가 예전의 FLOAT4 정밀도 대신 이중 "
-"정밀도를 이용하도록 바뀌었습니다. 이 변경 사항의 부작용으로, 현재 버전과는 조"
-"금 다른 예전 버전에서 참을 반환할 수도 있었던 특정 포인트들이 2.0.0 이상 버전"
-"에서는 거짓을 반환할 수도 있습니다. FLOAT4 상자는 동일하게 유지되지만 "
-"FLOAT8(이중 정밀도) 상황에서는 다를 수도 있기 때문입니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:858
-#, no-c-format
+#: reference_operator.xml:860
+#, fuzzy, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1327,10 +1320,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1376,19 +1370,21 @@ msgstr ""
 "f"
 
 #. Tag: para
-#: reference_operator.xml:864
-#, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
-msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+#: reference_operator.xml:866
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
+msgstr ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ">>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1398,7 +1394,7 @@ msgstr ""
 "varname> 를 반환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1410,7 +1406,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1421,7 +1417,7 @@ msgstr ""
 "계 상자 오른쪽에 있을 경우에만 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1459,13 +1455,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr "<refname>@</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
@@ -1474,7 +1470,7 @@ msgstr ""
 "환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1486,7 +1482,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1497,7 +1493,7 @@ msgstr ""
 "히 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1533,19 +1529,19 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ", <xref linkend=\"geometry_overlaps\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1555,7 +1551,7 @@ msgstr ""
 "니다. 이중 정밀도 경계 상자를 이용합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1567,7 +1563,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1577,7 +1573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1590,7 +1586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1604,13 +1600,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1620,7 +1616,7 @@ msgstr ""
 "를 반환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1632,7 +1628,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1646,7 +1642,7 @@ msgstr ""
 "다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1659,7 +1655,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1673,13 +1669,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1689,7 +1685,7 @@ msgstr ""
 "니다. 이중 정밀도 경계 상자를 이용합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1701,7 +1697,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1715,7 +1711,7 @@ msgstr ""
 "다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1728,7 +1724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1742,13 +1738,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr "|&>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
@@ -1757,7 +1753,7 @@ msgstr ""
 "varname> 를 반환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1769,7 +1765,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1782,7 +1778,7 @@ msgstr ""
 "와 겹치거나 아래에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1820,7 +1816,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1830,13 +1826,13 @@ msgstr ""
 "\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr "|>>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
@@ -1845,7 +1841,7 @@ msgstr ""
 "varname> 를 반환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1857,7 +1853,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1868,7 +1864,7 @@ msgstr ""
 "계 상자 아래에 있을 경우에만 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1906,7 +1902,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1916,13 +1912,13 @@ msgstr ""
 ">"
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr "<refname>~</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
@@ -1930,7 +1926,7 @@ msgstr ""
 "환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1942,7 +1938,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1953,7 +1949,7 @@ msgstr ""
 "히 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1989,13 +1985,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -2005,7 +2001,7 @@ msgstr ""
 "를 반환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -2017,7 +2013,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2030,7 +2026,7 @@ msgstr ""
 "와 겹치거나 아래에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -2043,7 +2039,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2055,13 +2051,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2071,7 +2067,7 @@ msgstr ""
 "를 반환합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2083,7 +2079,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2095,7 +2091,7 @@ msgstr ""
 "히 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2108,7 +2104,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2120,13 +2116,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2136,7 +2132,7 @@ msgstr ""
 "니다. 이중 정밀도 경계 상자를 이용합니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2148,7 +2144,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2160,7 +2156,7 @@ msgstr ""
 "히 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2173,7 +2169,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2188,13 +2184,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr "<refname>~=</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
@@ -2202,7 +2198,7 @@ msgstr ""
 "니다."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -2214,7 +2210,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -2225,23 +2221,21 @@ msgstr ""
 "계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr "1.5.0 버전에서 습성이 변경됐습니다."
 
 #. Tag: para
-#: reference_operator.xml:1550
-#, no-c-format
+#: reference_operator.xml:1552
+#, fuzzy, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
 "geometric equality to only checking for bounding box equality. To complicate "
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 "이 연산자는 PostGIS 1.5 버전에서 실제 도형 동일성을 테스트하는 것에서 오직 경"
 "계 상자 동일성을 확인하는 것으로 습성이 변경됐습니다. 또 사용자가 하드 업그레"
@@ -2253,7 +2247,7 @@ msgstr ""
 "<xref linkend=\"ST_Geometry_EQ\"/>; 연산자가 더 안전한 선택입니다."
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -2269,16 +2263,6 @@ msgstr ""
 "          t    |"
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-"<varname>~=</varname> 연산자가 새 습성을 가지고 있는지 예전 습성을 가지고 있"
-"는지 테스트하는 데 이 쿼리를 쓸 수 있습니다."
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
@@ -2977,6 +2961,50 @@ msgid ", <xref linkend=\"geometry_distance_box\"/>"
 msgstr ", <xref linkend=\"geometry_distance_box\"/>"
 
 #~ msgid ""
+#~ "Returns <varname>TRUE</varname> if A's bounding box is the same as B's. "
+#~ "Uses double precision bounding box."
+#~ msgstr ""
+#~ "A의 경계 상자와 B의 경계 상자가 동일할 경우 <varname>TRUE</varname> 를 반"
+#~ "환합니다. 이중 정밀도 경계 상자를 이용합니다."
+
+#~ msgid ""
+#~ "This is cause for a lot of confusion. When you compare geometryA = "
+#~ "geometryB it will return true even when the geometries are clearly "
+#~ "different IF their bounding boxes are the same. To check for true "
+#~ "equality use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+#~ "\"ST_Equals\"/>"
+#~ msgstr ""
+#~ "이 함수는 많은 혼란을 야기합니다. geometryA = geometryB 를 비교할 때 두 도"
+#~ "형이 명백히 다르더라도 두 도형의 경계 상자가 동일하기만 하면 참을 반환하"
+#~ "기 때문입니다. 진정한 동일성을 확인하려면 <xref linkend="
+#~ "\"ST_OrderingEquals\"/> 또는 <xref linkend=\"ST_Equals\"/> 함수를 이용하십"
+#~ "시오."
+
+#~ msgid ""
+#~ "Changed: 2.0.0 , the bounding box of geometries was changed to use double "
+#~ "precision instead of float4 precision of prior. The side effect of this "
+#~ "is that in particular points in prior versions that were a little "
+#~ "different may have returned true in prior versions and false in 2.0+ "
+#~ "since their float4 boxes would be the same but there float8 (double "
+#~ "precision), would be different."
+#~ msgstr ""
+#~ "변경 사항: 2.0.0 버전부터 도형의 경계 상자가 예전의 FLOAT4 정밀도 대신 이"
+#~ "중 정밀도를 이용하도록 바뀌었습니다. 이 변경 사항의 부작용으로, 현재 버전"
+#~ "과는 조금 다른 예전 버전에서 참을 반환할 수도 있었던 특정 포인트들이 "
+#~ "2.0.0 이상 버전에서는 거짓을 반환할 수도 있습니다. FLOAT4 상자는 동일하게 "
+#~ "유지되지만 FLOAT8(이중 정밀도) 상황에서는 다를 수도 있기 때문입니다."
+
+#~ msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+#~ msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+
+#~ msgid ""
+#~ "The above can be used to test if you have the new or old behavior of ~= "
+#~ "operator."
+#~ msgstr ""
+#~ "<varname>~=</varname> 연산자가 새 습성을 가지고 있는지 예전 습성을 가지고 "
+#~ "있는지 테스트하는 데 이 쿼리를 쓸 수 있습니다."
+
+#~ msgid ""
 #~ "The <varname>|>></varname> operator returns <varname>TRUE</varname> "
 #~ "if the bounding box of geometry A is strictly to the right of the "
 #~ "bounding box of geometry B."
diff --git a/doc/po/ko_KR/reference_output.xml.po b/doc/po/ko_KR/reference_output.xml.po
index 74b884b..97bb406 100644
--- a/doc/po/ko_KR/reference_output.xml.po
+++ b/doc/po/ko_KR/reference_output.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2016-07-22 23:59+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -74,8 +74,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr "설명"
@@ -205,21 +205,21 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.37"
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr "&T_support;"
@@ -227,7 +227,7 @@ msgstr "&T_support;"
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
@@ -236,9 +236,9 @@ msgstr "&Z_support;"
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr "예시"
@@ -310,8 +310,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr "참고"
@@ -363,7 +363,7 @@ msgstr ""
 "매우 유용한 형식입니다."
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr "2.2.0 버전부터 사용할 수 있습니다."
@@ -2078,7 +2078,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -2219,8 +2219,14 @@ msgstr ""
 "\"https://github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink> "
 "에서 자바스크립트 클라이언트를 빌드하기 위한 코드를 찾을 수 있습니다."
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -2234,7 +2240,7 @@ msgstr ""
 "\\x02000202020808"
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -2245,7 +2251,7 @@ msgstr ""
 "하는 도형과 객체를 합친 다음 적절한 TWKB 함수를 호출하십시오."
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -2258,14 +2264,24 @@ msgstr ""
 "--------------------------------------------\n"
 "\\x040402020400000202"
 
+#. Tag: para
+#: reference_output.xml:806
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>"
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr "ST_AsX3D"
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -2275,7 +2291,7 @@ msgstr ""
 "다."
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -2291,7 +2307,7 @@ msgstr ""
 "\"><type>integer </type> <parameter>options=0</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -2305,7 +2321,7 @@ msgstr ""
 "지 않을 경우 기본값인 15를 씁니다."
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -2323,13 +2339,13 @@ msgstr ""
 "(bug ticket)을 포스팅해주십시오."
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr "다음은 현재 PostGIS 2D/3D 유형을 X3D 유형으로 매핑하는 방법입니다."
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -2345,7 +2361,7 @@ msgstr ""
 "있습니다."
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -2355,7 +2371,7 @@ msgstr ""
 "스 순서입니다), 데이터 값, 비(非) 공간 좌표(구식 정규 좌표 태그)."
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -2367,7 +2383,7 @@ msgstr ""
 "마찬가지로 뒤집힐 것입니다."
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -2391,122 +2407,122 @@ msgstr ""
 "code> 을 쓰십시오."
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr "PostGIS 유형"
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr "2D X3D 유형"
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr "3D X3D 유형"
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr "LINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr "아직 구현되지 않았습니다. 구현시 PolyLine2D가 될 것입니다."
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr "LineSet"
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr "MULTILINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr "IndexedLineSet"
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr "MULTIPOINT"
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr "Polypoint2D"
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr "PointSet"
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr "POINT"
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr "공백으로 구분된 좌표를 출력합니다."
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr "(MULTI) POLYGON, POLYHEDRALSURFACE"
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr "유효하지 않은 X3D 마크업(markup)입니다."
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 "IndexedFaceSet (현재 내곽 고리를 또다른 면 집합(faceset)으로 출력합니다.)"
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr "<entry>TIN</entry>"
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr "TriangleSet2D (아직 구현되지 않았습니다.)"
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr "IndexedTriangleSet"
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -2516,7 +2532,7 @@ msgstr ""
 "리곤으로 그립니다. 이 부분은 현재 작업중입니다."
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -2528,7 +2544,7 @@ msgstr ""
 "_X3D_and_HTML5\">X3D Integration with HTML5</ulink> 가 말입니다."
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -2542,7 +2558,7 @@ msgstr ""
 "수 있습니다. 도형을 보기 위해 패키징된 FreeWRL_Launcher를 이용하십시오."
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -2555,14 +2571,14 @@ msgstr ""
 "postgis_x3d_viewer\">PostGIS 미니멀리스트 X3D 뷰어</ulink> 도 확인해보십시오."
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr ""
 "2.0.0 버전부터 ISO-IEC-19776-1.2-X3DEncodings-XML을 이용할 수 있습니다."
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -2572,7 +2588,7 @@ msgstr ""
 "다. 자세한 내용은 옵션을 살펴보십시오."
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -2582,7 +2598,7 @@ msgstr ""
 "뷰어에서 볼 수 있는 정육면체를 생성할 것입니다."
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -2676,13 +2692,13 @@ msgstr ""
 "</X3D>]]>"
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr "예시: 소수점 정밀도 6이며 3단위 상승한  팔각형"
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2714,13 +2730,13 @@ msgstr ""
 "</IndexedFaceSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr "예시: TIN"
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2760,13 +2776,13 @@ msgstr ""
 "0 1 0 1 0 0 0 0 0 1 0 1 1 0'/></IndexedTriangleSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr "예시: 닫힌 멀티라인스트링(구멍을 가진 폴리곤의 경계선)"
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2802,19 +2818,19 @@ msgstr ""
 " </IndexedLineSet>]]>"
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr "ST_GeoHash"
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr "도형의 GeoHash 표현식을 반환합니다."
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2828,7 +2844,7 @@ msgstr ""
 "<parameter>maxchars=full_precision_of_point</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2844,7 +2860,7 @@ msgstr ""
 "제 포인트를 담고 있는 상자로 생각할 수도 있습니다."
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2865,7 +2881,7 @@ msgstr ""
 "는 가정 때문입니다."
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2879,13 +2895,13 @@ msgstr ""
 "합니다."
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr "1.4.0 버전부터 사용할 수 있습니다."
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2895,7 +2911,7 @@ msgstr ""
 "다."
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2925,19 +2941,19 @@ msgstr ""
 "                ]]>"
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, fuzzy, no-c-format
 msgid "ST_AsGeobuf"
 msgstr "ST_AsGeoJSON"
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, fuzzy, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr "도형의 GeoHash 표현식을 반환합니다."
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2955,7 +2971,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2966,13 +2982,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2980,14 +2996,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, fuzzy, no-c-format
 msgid "Availability: 2.4.0"
 msgstr "2.2.0 버전부터 사용할 수 있습니다."
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -3001,13 +3017,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, fuzzy, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr "ST_AsSVG"
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -3015,16 +3031,16 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 "<funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
@@ -3034,7 +3050,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -3044,13 +3060,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -3058,7 +3074,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -3067,7 +3083,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -3075,7 +3091,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -3083,7 +3099,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -3099,13 +3115,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, fuzzy, no-c-format
 msgid "ST_AsMVT"
 msgstr "ST_AsGML"
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -3113,7 +3129,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -3124,12 +3140,12 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
@@ -3156,7 +3172,7 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -3170,7 +3186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -3181,7 +3197,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -3189,7 +3214,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -3197,7 +3222,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/ko_KR/reference_raster.xml.po b/doc/po/ko_KR/reference_raster.xml.po
index ac72304..73b6868 100644
--- a/doc/po/ko_KR/reference_raster.xml.po
+++ b/doc/po/ko_KR/reference_raster.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-07-23 02:29+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -10180,12 +10180,12 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:3984
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -10216,12 +10216,12 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:3986
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -14638,10 +14638,10 @@ msgstr "ST_AsGDALRaster"
 
 #. Tag: refpurpose
 #: reference_raster.xml:5654
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 "래스터 타일을 지정한 GDAL 래스터 형식으로 반환합니다. 래스터 형식이란 사용자"
@@ -14742,7 +14742,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -16072,9 +16072,9 @@ msgstr "ST_Intersection"
 #: reference_raster.xml:6462
 #, no-c-format
 msgid ""
-"<refpurpose>Returns a raster or a set of geometry-pixelvalue pairs "
+"Returns a raster or a set of geometry-pixelvalue pairs "
 "representing the shared portion of two rasters or the geometrical "
-"intersection of a vectorization of the raster and a geometry.</refpurpose>"
+"intersection of a vectorization of the raster and a geometry."
 msgstr ""
 "두 래스터의 공유 부분을 표현하는, 또는 벡터화된 래스터와 도형의 기하학적 교차"
 "를 표현하는 래스터 또는 도형-픽셀값 쌍의 집합을 반환합니다."
@@ -16722,9 +16722,9 @@ msgstr "mask"
 
 #. Tag: para
 #: reference_raster.xml:6721
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -16829,11 +16829,11 @@ msgstr "distancex"
 
 #. Tag: para
 #: reference_raster.xml:6769
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 "참조 셀에서 나온 픽셀 단위의 거리입니다. 따라서 결과 매트릭스의 너비는 "
 "<code>2*distancex + 1</code> 일 것입니다. 따로 설정하지 않으면 참조 셀만 (이"
@@ -17934,16 +17934,16 @@ msgstr "예시: 변종 1 및 2"
 
 #. Tag: programlisting
 #: reference_raster.xml:7161
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
@@ -17962,16 +17962,16 @@ msgstr "예시: 변종 3 및 4"
 
 #. Tag: programlisting
 #: reference_raster.xml:7167
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -17982,7 +17982,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
@@ -18113,11 +18113,11 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7237
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -18175,13 +18175,13 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7240
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -18244,9 +18244,9 @@ msgstr ""
 " 2BUI"
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
-#, no-c-format
-msgid "original (column rast-view)"
+#: reference_raster.xml:7254
+#, fuzzy, no-c-format
+msgid "original (column rast_view)"
 msgstr "원본(rast-view 열)"
 
 #. Tag: para
@@ -18268,7 +18268,7 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7280
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "SELECT\n"
 "        ST_AddBand(\n"
@@ -18280,8 +18280,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -19128,6 +19128,12 @@ msgstr ""
 "----------\n"
 " 2BUI"
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr "원본(rast-view 열)"
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -19350,9 +19356,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:7801
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -20313,9 +20319,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:8124
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -22236,9 +22242,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:9145
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 "1 반경에서 중심 셀을 뺀 중심 평균이라고 정의되는 지형위치지수(Topographic "
@@ -23145,7 +23151,7 @@ msgid ""
 "if the bounding box of raster/geometr A intersects the bounding box of "
 "raster/geometr B."
 msgstr ""
-"<varname>&&</varname> 연산자는 래스터/도형 A의 경계 상자와 래스터/도형 B의 경"
+"<varname>&&</varname> 연산자는 래스터/도형 A의 경계 상자와 래스터/도형 B의 경"
 "계 상자가 교차하는 경우 <varname>TRUE</varname> 를 반환합니다."
 
 #. Tag: para
@@ -23220,7 +23226,7 @@ msgid ""
 "of raster B, or more accurately, overlaps or is NOT to the right of the "
 "bounding box of raster B."
 msgstr ""
-"<varname>&<</varname> 연산자는 래스터 A의 경계 상자가 래스터 B의 경계 상자와 "
+"<varname>&<</varname> 연산자는 래스터 A의 경계 상자가 래스터 B의 경계 상자와 "
 "겹치거나 그 왼쪽에 있을 경우, 또는 더 정확히 말하자면 래스터 B의 경계 상자와 "
 "겹치거나 그 오른쪽에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."
 
@@ -23294,7 +23300,7 @@ msgid ""
 "of raster B, or more accurately, overlaps or is NOT to the left of the "
 "bounding box of raster B."
 msgstr ""
-"<varname>&></varname> 연산자는 래스터 A의 경계 상자가 래스터 B의 경계 상자와 "
+"<varname>&></varname> 연산자는 래스터 A의 경계 상자가 래스터 B의 경계 상자와 "
 "겹치거나 그 오른쪽에 있을 경우, 또는 더 정확히 말하자면 래스터 B의 경계 상자"
 "와 겹치거나 그 왼쪽에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."
 
@@ -23382,7 +23388,7 @@ msgid ""
 msgstr ""
 "<varname>=</varname> 연산자는 래스터 A의 경계 상자와 래스터 B의 경계 상자가 "
 "동일할 경우 <varname>TRUE</varname> 를 반환합니다. PostgreSQL은 래스터를 내"
-"부 정렬하고 비교하기 위해 도형에 대해 정의된 =, <, 및 > 연산자를 이용합니다"
+"부 정렬하고 비교하기 위해 도형에 대해 정의된 =, <, 및 > 연산자를 이용합니다"
 "(예: GROUP BY 또는 ORDER BY 절에서)."
 
 #. Tag: para
diff --git a/doc/po/ko_KR/release_notes.xml.po b/doc/po/ko_KR/release_notes.xml.po
index 9cd3832..c9fac05 100644
--- a/doc/po/ko_KR/release_notes.xml.po
+++ b/doc/po/ko_KR/release_notes.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -41,10 +41,10 @@ msgid "Release date: 2017/09/xx"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -224,7 +224,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -254,26 +254,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -282,13 +288,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -296,7 +302,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -308,45 +314,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, no-c-format
 msgid "Release 2.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -354,7 +360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -362,7 +368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -370,7 +376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -378,63 +384,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, no-c-format
 msgid "Release 2.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -442,25 +448,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, no-c-format
 msgid "Release 2.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -468,7 +474,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -476,19 +482,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -496,19 +502,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -516,7 +522,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -524,25 +530,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, no-c-format
 msgid "Release 2.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -550,13 +556,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -564,69 +570,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -634,37 +640,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -672,31 +678,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -704,13 +710,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -718,7 +724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -727,7 +733,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -735,7 +741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -743,31 +749,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -775,19 +781,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -795,43 +801,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, no-c-format
 msgid "Release 2.2.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -839,37 +845,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -877,20 +883,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -899,80 +905,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, no-c-format
 msgid "Release 2.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -980,25 +986,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1006,25 +1012,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1032,43 +1038,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1076,31 +1082,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1110,7 +1116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1119,13 +1125,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1133,7 +1139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1142,7 +1148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1151,7 +1157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1160,7 +1166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1169,7 +1175,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1178,7 +1184,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1187,7 +1193,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1196,7 +1202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1205,7 +1211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1214,19 +1220,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1235,7 +1241,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1244,7 +1250,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1254,13 +1260,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1269,7 +1275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1279,7 +1285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1288,7 +1294,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1297,7 +1303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1306,7 +1312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1315,7 +1321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1324,7 +1330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1333,19 +1339,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1353,7 +1359,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1361,7 +1367,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1371,7 +1377,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1382,7 +1388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1391,7 +1397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1400,7 +1406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1408,7 +1414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1417,7 +1423,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1425,7 +1431,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1434,7 +1440,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1443,7 +1449,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1452,7 +1458,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1462,7 +1468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1470,17 +1476,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1489,7 +1495,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1498,7 +1504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1507,7 +1513,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1517,7 +1523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1525,7 +1531,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1534,7 +1540,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1544,7 +1550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1553,7 +1559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1562,7 +1568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1571,7 +1577,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1580,7 +1586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1589,7 +1595,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1598,7 +1604,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1607,7 +1613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1616,7 +1622,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1625,7 +1631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1634,7 +1640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1643,7 +1649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1652,159 +1658,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, no-c-format
 msgid "Release 2.1.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, no-c-format
 msgid "Release 2.1.7"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, no-c-format
 msgid "Release 2.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1812,50 +1818,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1864,7 +1870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1873,7 +1879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1882,7 +1888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1891,7 +1897,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1900,7 +1906,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1909,7 +1915,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1918,19 +1924,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1939,7 +1945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1948,7 +1954,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1957,7 +1963,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1966,7 +1972,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1975,7 +1981,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1984,7 +1990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1994,13 +2000,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2009,7 +2015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2019,7 +2025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2028,7 +2034,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2038,7 +2044,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2047,13 +2053,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2062,7 +2068,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2071,7 +2077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2080,7 +2086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2089,7 +2095,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2098,7 +2104,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2107,7 +2113,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2116,7 +2122,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2125,7 +2131,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2134,7 +2140,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2143,7 +2149,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2152,7 +2158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2161,7 +2167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2170,7 +2176,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2180,31 +2186,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2212,7 +2218,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2221,7 +2227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2230,7 +2236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2238,7 +2244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2246,7 +2252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2254,7 +2260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2262,19 +2268,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2282,7 +2288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2290,7 +2296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2298,7 +2304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2306,7 +2312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2314,7 +2320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2322,7 +2328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2330,7 +2336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2338,7 +2344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2346,7 +2352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2354,7 +2360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2362,7 +2368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2370,7 +2376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2378,7 +2384,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2386,7 +2392,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2394,7 +2400,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2402,7 +2408,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2410,7 +2416,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2418,7 +2424,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2427,7 +2433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2435,7 +2441,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2443,7 +2449,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2451,7 +2457,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2463,7 +2469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2471,7 +2477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2479,19 +2485,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2499,13 +2505,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2514,7 +2520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2522,7 +2528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2530,7 +2536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2538,7 +2544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2546,7 +2552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2554,7 +2560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2562,7 +2568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2570,7 +2576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2578,7 +2584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2586,7 +2592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2595,7 +2601,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2603,7 +2609,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2611,19 +2617,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2633,7 +2639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2642,7 +2648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2652,7 +2658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2660,7 +2666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2668,7 +2674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2678,7 +2684,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2686,7 +2692,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2694,7 +2700,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2702,14 +2708,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2721,37 +2727,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2759,7 +2765,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2767,7 +2773,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2776,7 +2782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2784,7 +2790,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2792,7 +2798,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2801,55 +2807,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2858,7 +2864,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2866,7 +2872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2874,7 +2880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2882,7 +2888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2892,14 +2898,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2907,7 +2913,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2915,7 +2921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2923,19 +2929,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2944,14 +2950,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2959,7 +2965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2967,7 +2973,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2976,7 +2982,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2984,7 +2990,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2993,7 +2999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3001,13 +3007,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3015,7 +3021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3023,7 +3029,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3031,7 +3037,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3039,7 +3045,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3047,7 +3053,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3055,7 +3061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3063,7 +3069,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3071,7 +3077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3079,7 +3085,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3087,7 +3093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3102,7 +3108,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3110,7 +3116,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3118,14 +3124,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3133,7 +3139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3142,7 +3148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3150,7 +3156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3158,7 +3164,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3166,7 +3172,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3174,7 +3180,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3182,7 +3188,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3190,7 +3196,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3198,7 +3204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3206,7 +3212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3215,7 +3221,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3224,7 +3230,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3232,7 +3238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3240,7 +3246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3248,7 +3254,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3256,7 +3262,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3264,7 +3270,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3272,7 +3278,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3280,7 +3286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3289,7 +3295,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3297,7 +3303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3305,7 +3311,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3314,7 +3320,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3322,7 +3328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3330,7 +3336,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3338,7 +3344,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3346,7 +3352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3354,7 +3360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3362,7 +3368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3370,19 +3376,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3390,7 +3396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3398,7 +3404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3406,7 +3412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3414,7 +3420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3422,7 +3428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3431,7 +3437,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3439,7 +3445,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3448,13 +3454,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3462,7 +3468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3470,7 +3476,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3478,7 +3484,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3486,7 +3492,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3495,7 +3501,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3503,7 +3509,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3511,7 +3517,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3519,7 +3525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3527,7 +3533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3535,7 +3541,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3543,7 +3549,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3551,7 +3557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3559,7 +3565,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3567,7 +3573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3575,7 +3581,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3583,7 +3589,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3591,7 +3597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3599,7 +3605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3607,7 +3613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3615,7 +3621,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3623,7 +3629,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3631,7 +3637,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3640,7 +3646,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3649,7 +3655,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3657,7 +3663,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3666,7 +3672,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3674,7 +3680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3682,7 +3688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3690,7 +3696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3698,7 +3704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3706,7 +3712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3714,7 +3720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3722,7 +3728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3730,7 +3736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3738,7 +3744,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3746,7 +3752,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3754,7 +3760,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3762,7 +3768,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3770,7 +3776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3778,7 +3784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3786,13 +3792,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3800,13 +3806,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3815,7 +3821,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3823,7 +3829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3831,7 +3837,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3839,7 +3845,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3847,7 +3853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3855,7 +3861,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3863,7 +3869,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3872,19 +3878,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3893,7 +3899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3901,13 +3907,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3915,7 +3921,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3923,7 +3929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3931,7 +3937,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3939,7 +3945,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3947,7 +3953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3955,13 +3961,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3969,7 +3975,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3977,7 +3983,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3985,7 +3991,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3993,7 +3999,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4001,7 +4007,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4009,7 +4015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4017,7 +4023,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4025,7 +4031,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4033,19 +4039,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4054,7 +4060,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4062,13 +4068,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4078,7 +4084,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4086,7 +4092,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4094,7 +4100,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4102,13 +4108,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4116,31 +4122,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4148,7 +4154,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4157,7 +4163,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4165,7 +4171,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4173,7 +4179,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4181,7 +4187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4189,7 +4195,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4197,7 +4203,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4205,7 +4211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4213,7 +4219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4221,7 +4227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4229,7 +4235,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4237,7 +4243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4245,7 +4251,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4253,7 +4259,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4261,7 +4267,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4269,7 +4275,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4277,7 +4283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4285,7 +4291,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4293,7 +4299,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4301,7 +4307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4309,7 +4315,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4317,7 +4323,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4325,7 +4331,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4333,7 +4339,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4341,7 +4347,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4350,7 +4356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4358,7 +4364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4366,7 +4372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4374,7 +4380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4382,7 +4388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4390,7 +4396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4398,7 +4404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4406,7 +4412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4414,7 +4420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4422,13 +4428,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4437,7 +4443,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4446,7 +4452,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4454,7 +4460,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4462,19 +4468,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4482,7 +4488,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4490,7 +4496,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4498,7 +4504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4506,7 +4512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4514,7 +4520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4522,7 +4528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4530,7 +4536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4538,7 +4544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4546,7 +4552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4554,7 +4560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4562,7 +4568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4570,7 +4576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4578,7 +4584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4586,7 +4592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4594,7 +4600,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4602,7 +4608,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4610,7 +4616,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4618,7 +4624,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4626,7 +4632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4634,7 +4640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4642,7 +4648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4650,7 +4656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4659,7 +4665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4667,7 +4673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4675,7 +4681,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4683,7 +4689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4691,7 +4697,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4699,7 +4705,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4707,7 +4713,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4715,7 +4721,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4723,7 +4729,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4731,7 +4737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4739,7 +4745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4747,7 +4753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4756,13 +4762,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4770,7 +4776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4778,7 +4784,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4786,19 +4792,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4809,13 +4815,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4824,7 +4830,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4832,31 +4838,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4865,19 +4871,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4886,13 +4892,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4900,7 +4906,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4913,7 +4919,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4923,7 +4929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4935,7 +4941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4945,7 +4951,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4953,7 +4959,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4962,7 +4968,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4970,7 +4976,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4978,7 +4984,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4990,14 +4996,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5006,13 +5012,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5020,37 +5026,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5058,61 +5064,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5120,7 +5126,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5129,14 +5135,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5144,7 +5150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5152,7 +5158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5163,13 +5169,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5177,7 +5183,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5185,13 +5191,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5202,19 +5208,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5222,7 +5228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5230,7 +5236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5238,7 +5244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5246,7 +5252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5254,7 +5260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5262,7 +5268,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5270,7 +5276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5278,7 +5284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5286,7 +5292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5294,7 +5300,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5302,7 +5308,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5310,7 +5316,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5318,7 +5324,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5326,7 +5332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5334,7 +5340,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5342,7 +5348,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5350,7 +5356,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5358,7 +5364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5366,7 +5372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5374,7 +5380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5382,7 +5388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5390,7 +5396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5398,7 +5404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5406,7 +5412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5414,7 +5420,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5422,7 +5428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5430,31 +5436,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5463,7 +5469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5471,7 +5477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5480,7 +5486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5489,7 +5495,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5498,7 +5504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5506,7 +5512,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5514,7 +5520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5522,7 +5528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5530,7 +5536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5539,7 +5545,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5547,7 +5553,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5555,7 +5561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5563,7 +5569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5572,7 +5578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5580,7 +5586,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5588,7 +5594,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5596,7 +5602,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5604,7 +5610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5612,19 +5618,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5633,7 +5639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5641,7 +5647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5650,7 +5656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5658,14 +5664,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5674,7 +5680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5682,7 +5688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5690,7 +5696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5698,7 +5704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5706,7 +5712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5714,7 +5720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5722,7 +5728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5731,7 +5737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5739,7 +5745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5747,7 +5753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5756,7 +5762,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5764,7 +5770,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5772,7 +5778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5780,13 +5786,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5794,7 +5800,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5802,19 +5808,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5823,7 +5829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5832,7 +5838,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5841,7 +5847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5849,7 +5855,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5858,7 +5864,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5866,7 +5872,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5874,7 +5880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5882,7 +5888,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5891,25 +5897,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5918,20 +5924,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5939,49 +5945,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5989,7 +5995,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -5997,7 +6003,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6005,98 +6011,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6104,52 +6110,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6157,19 +6163,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6179,7 +6185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6187,31 +6193,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6219,13 +6225,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6233,7 +6239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6241,13 +6247,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6255,26 +6261,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6282,7 +6288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6290,13 +6296,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6304,7 +6310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6312,7 +6318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6320,7 +6326,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6328,13 +6334,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6342,13 +6348,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6357,31 +6363,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6389,21 +6395,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6411,7 +6417,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6419,7 +6425,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6427,7 +6433,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6435,13 +6441,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6449,19 +6455,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6473,19 +6479,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6495,19 +6501,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6517,7 +6523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6526,19 +6532,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6547,19 +6553,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6568,19 +6574,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6588,19 +6594,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6609,19 +6615,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6632,13 +6638,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6646,20 +6652,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6667,7 +6673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6675,25 +6681,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6701,37 +6707,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6741,19 +6747,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6762,13 +6768,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6776,19 +6782,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6798,20 +6804,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6819,10 +6825,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6832,10 +6838,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6843,46 +6849,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6890,31 +6896,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6922,7 +6928,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6930,13 +6936,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6944,13 +6950,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6958,7 +6964,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6966,25 +6972,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6992,43 +6998,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7036,14 +7042,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7051,25 +7057,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7078,37 +7084,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7116,49 +7122,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7166,55 +7172,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7222,55 +7228,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7278,31 +7284,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7313,79 +7319,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7395,7 +7401,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7404,13 +7410,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7424,7 +7430,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7434,115 +7440,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7550,38 +7556,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7589,152 +7595,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7742,7 +7748,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7750,74 +7756,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7825,7 +7831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7833,99 +7839,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7934,7 +7940,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7942,25 +7948,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7968,67 +7974,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8036,7 +8042,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8045,7 +8051,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8055,7 +8061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8069,79 +8075,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8149,7 +8155,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8157,145 +8163,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8303,7 +8309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8311,7 +8317,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8319,87 +8325,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8407,56 +8413,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8464,7 +8470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8472,43 +8478,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8516,80 +8522,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8597,62 +8603,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8660,43 +8666,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8704,31 +8710,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8736,67 +8742,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8804,19 +8810,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8824,85 +8830,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8911,25 +8917,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8937,7 +8943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8945,31 +8951,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr ""
diff --git a/doc/po/ko_KR/using_postgis_dataman.xml.po b/doc/po/ko_KR/using_postgis_dataman.xml.po
index 80516d8..bb59fe8 100644
--- a/doc/po/ko_KR/using_postgis_dataman.xml.po
+++ b/doc/po/ko_KR/using_postgis_dataman.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-07-22 07:09+0000\n"
 "Last-Translator: Kwon.Yongchan <ruvyn at naver.com>\n"
 "Language-Team: Korean (Korea) (http://www.transifex.com/postgis/postgis/"
@@ -467,7 +467,7 @@ msgstr "CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:188
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the "
 "linear world. A single segment required three points, the start and end "
@@ -476,7 +476,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 "CIRCULARSTRING은 기본 곡선 유형으로, 선형계의 LINESTRING과 비슷합니다. 단일 "
diff --git a/doc/po/pl/extras_topology.xml.po b/doc/po/pl/extras_topology.xml.po
index a346ec6..c7deed3 100644
--- a/doc/po/pl/extras_topology.xml.po
+++ b/doc/po/pl/extras_topology.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -151,15 +151,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "Opis"
@@ -291,15 +292,16 @@ msgstr ""
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "Zobacz także"
@@ -425,14 +427,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "Przykłady"
@@ -665,9 +668,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr "Dostępność: 1.?"
@@ -701,7 +704,7 @@ msgstr ""
 "'LINE');"
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
@@ -933,10 +936,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr "Dostępność: 2.0.0"
@@ -1372,7 +1375,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ", <xref linkend=\"CreateTopology\"/>"
@@ -1478,8 +1481,8 @@ msgstr ""
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr "Dostępność: 2.0"
@@ -2170,7 +2173,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr "Dostępność: 1.1.0"
@@ -2543,14 +2546,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -2560,26 +2563,60 @@ msgid ""
 " Isolated node 7 removed"
 msgstr ""
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
+#, fuzzy, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
 #, no-c-format
 msgid "Topology Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr "GetEdgeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -2593,13 +2630,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -2607,13 +2644,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -2621,26 +2658,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr "Dostępność: 2.0.0 - wymaga GEOS >= 3.3.0."
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -2658,7 +2695,7 @@ msgstr ""
 "         2 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2669,26 +2706,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr "GetFaceByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -2702,13 +2739,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -2716,13 +2753,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -2730,20 +2767,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -2763,7 +2800,7 @@ msgstr ""
 "                         1 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2779,7 +2816,7 @@ msgstr ""
 "        2"
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
@@ -2787,19 +2824,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr "GetNodeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -2813,13 +2850,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -2828,13 +2865,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -2842,7 +2879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -2850,7 +2887,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2866,7 +2903,7 @@ msgstr ""
 "        2"
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -2882,20 +2919,20 @@ msgstr ""
 "        2"
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr "GetTopologyID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -2903,7 +2940,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -2913,7 +2950,7 @@ msgstr ""
 "<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -2921,7 +2958,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -2935,7 +2972,7 @@ msgstr ""
 "       1"
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2945,13 +2982,13 @@ msgstr ""
 "<xref linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr "GetTopologySRID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -2959,7 +2996,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -2967,7 +3004,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -2981,7 +3018,7 @@ msgstr ""
 "  4326"
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2991,19 +3028,19 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr "GetTopologyName"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -3013,7 +3050,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -3021,7 +3058,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -3035,7 +3072,7 @@ msgstr ""
 " ma_topo"
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -3045,19 +3082,19 @@ msgstr ""
 "linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr "ST_GetFaceEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3071,7 +3108,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3080,7 +3117,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3089,14 +3126,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3115,7 +3152,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3127,25 +3164,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr "ST_GetFaceGeometry"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3157,7 +3194,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3165,14 +3202,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3188,13 +3225,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr "GetRingEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3202,7 +3239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3218,7 +3255,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3227,7 +3264,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3236,7 +3273,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3245,31 +3282,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ", <xref linkend=\"GetNodeEdges\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr "GetNodeEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3281,7 +3318,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3292,7 +3329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3300,13 +3337,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ", <xref linkend=\"ST_Azimuth\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3314,25 +3351,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3342,19 +3379,19 @@ msgstr ""
 "<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3362,7 +3399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3370,19 +3407,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ", <xref linkend=\"ST_Polygonize\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr "AddNode"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3391,7 +3428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3411,7 +3448,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3420,7 +3457,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3429,7 +3466,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -3437,7 +3474,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -3445,7 +3482,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -3457,13 +3494,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr "AddEdge"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -3473,7 +3510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -3485,7 +3522,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -3495,7 +3532,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -3504,7 +3541,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -3513,13 +3550,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr "Dostępność: 2.0.0 wymaga GEOS >= 3.3.0."
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -3545,7 +3582,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
@@ -3553,13 +3590,13 @@ msgstr ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr "AddFace"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -3567,7 +3604,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -3583,7 +3620,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -3591,7 +3628,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -3601,7 +3638,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -3610,7 +3647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -3620,7 +3657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -3630,7 +3667,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -3639,7 +3676,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -3686,13 +3723,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3700,7 +3737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -3709,7 +3746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3717,31 +3754,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -3749,26 +3786,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr "CreateTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -3776,7 +3813,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -3802,7 +3839,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -3810,7 +3847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -3819,7 +3856,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -3828,20 +3865,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -3849,7 +3886,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -3859,13 +3896,13 @@ msgstr ""
 "CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -3875,7 +3912,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -3903,7 +3940,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -3939,7 +3976,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -3951,19 +3988,19 @@ msgstr ""
 "<xref linkend=\"TopoElementArray_Agg\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr "toTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -3980,13 +4017,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -3996,7 +4033,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -4004,7 +4041,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -4012,7 +4049,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -4021,7 +4058,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -4031,19 +4068,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4077,7 +4114,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4095,7 +4132,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4103,13 +4140,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr "TopoElementArray_Agg"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -4117,7 +4154,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -4129,7 +4166,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -4137,7 +4174,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -4153,13 +4190,13 @@ msgstr ""
 "{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ", <xref linkend=\"topoelementarray\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -4167,25 +4204,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -4194,7 +4231,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -4204,13 +4241,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4218,19 +4255,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, fuzzy, no-c-format
 msgid "TopoGeom_addElement"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -4242,7 +4279,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -4250,13 +4287,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, fuzzy, no-c-format
 msgid "Availability: 2.3"
 msgstr "Dostępność: 2.0"
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -4264,19 +4301,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, fuzzy, no-c-format
 msgid "TopoGeom_remElement"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -4288,7 +4325,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -4296,7 +4333,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -4304,31 +4341,31 @@ msgid ""
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr "GetTopoGeomElementArray"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -4337,7 +4374,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -4353,7 +4390,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -4365,7 +4402,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -4375,7 +4412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -4383,13 +4420,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -4398,7 +4435,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4414,7 +4451,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4426,7 +4463,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -4434,7 +4471,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -4444,25 +4481,25 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr "AsGML"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -4550,7 +4587,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -4561,7 +4598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -4576,7 +4613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -4590,7 +4627,7 @@ msgstr ""
 ");"
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -4598,7 +4635,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -4606,14 +4643,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -4701,13 +4738,13 @@ msgstr ""
 "</gml:TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, fuzzy, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -4795,25 +4832,25 @@ msgstr ""
 "</TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -4823,7 +4860,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -4833,7 +4870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -4842,7 +4879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -4850,7 +4887,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -4860,13 +4897,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -4926,7 +4963,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -4934,19 +4971,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4954,7 +4991,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -4963,7 +5000,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4971,7 +5008,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -4980,31 +5017,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -5012,7 +5049,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -5021,7 +5058,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -5029,7 +5066,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/pl/faq_raster.xml.po b/doc/po/pl/faq_raster.xml.po
index dc29bef..3115e94 100644
--- a/doc/po/pl/faq_raster.xml.po
+++ b/doc/po/pl/faq_raster.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -94,7 +94,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 
diff --git a/doc/po/pl/installation.xml.po b/doc/po/pl/installation.xml.po
index abfe6c2..bfb8d11 100644
--- a/doc/po/pl/installation.xml.po
+++ b/doc/po/pl/installation.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:23+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -421,7 +421,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/pl/reference_misc.xml.po b/doc/po/pl/reference_misc.xml.po
index 7a6c019..2ed9316 100644
--- a/doc/po/pl/reference_misc.xml.po
+++ b/doc/po/pl/reference_misc.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2016-07-04 13:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -862,7 +862,7 @@ msgstr ""
 #: reference_misc.xml:512
 #, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 
 #. Tag: funcprototype
diff --git a/doc/po/pl/reference_operator.xml.po b/doc/po/pl/reference_operator.xml.po
index edf0d14..8bbec12 100644
--- a/doc/po/pl/reference_operator.xml.po
+++ b/doc/po/pl/reference_operator.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -68,13 +68,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -98,10 +98,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -125,10 +125,10 @@ msgstr "Dostępność: 1.5.0 wprowadzono wsparcie dla danych geograficznych."
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
@@ -138,11 +138,11 @@ msgstr "&curve_support;"
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
@@ -154,13 +154,13 @@ msgstr "&P_support;"
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -205,13 +205,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -275,9 +275,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -288,9 +288,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, fuzzy, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -1097,7 +1097,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1198,12 +1198,13 @@ msgstr "="
 #: reference_operator.xml:786
 #, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -1223,55 +1224,56 @@ msgstr ""
 "paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_operator.xml:831
+#: reference_operator.xml:832
 #, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:843
+#: reference_operator.xml:846
 #, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:858
+#: reference_operator.xml:860
 #, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1290,10 +1292,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1304,19 +1307,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:864
-#, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
-msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+#: reference_operator.xml:866
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
+msgstr ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ">>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1324,7 +1329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1336,7 +1341,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1345,7 +1350,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1383,20 +1388,20 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr "<refname>@</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1408,7 +1413,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1417,7 +1422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1453,19 +1458,19 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ", <xref linkend=\"geometry_overlaps\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1475,7 +1480,7 @@ msgstr ""
 "obiektu A przecina dwuwymiarowe (2D) pole ograniczające obiektu B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1487,7 +1492,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1497,7 +1502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1510,7 +1515,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1524,13 +1529,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1540,7 +1545,7 @@ msgstr ""
 "obiektu A przecina dwuwymiarowe (2D) pole ograniczające obiektu B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1552,7 +1557,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1562,7 +1567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1575,7 +1580,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1589,13 +1594,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1605,7 +1610,7 @@ msgstr ""
 "obiektu A przecina dwuwymiarowe (2D) pole ograniczające obiektu B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1617,7 +1622,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1627,7 +1632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1640,7 +1645,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1654,20 +1659,20 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr "|&>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1679,7 +1684,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1689,7 +1694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1727,7 +1732,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1737,20 +1742,20 @@ msgstr ""
 "\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr "|>>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1762,7 +1767,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1774,7 +1779,7 @@ msgstr ""
 "pole ograniczające geometrii B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1812,7 +1817,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1822,19 +1827,19 @@ msgstr ""
 ">"
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr "<refname>~</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1846,7 +1851,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1855,7 +1860,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1891,13 +1896,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -1907,7 +1912,7 @@ msgstr ""
 "obiektu A przecina dwuwymiarowe (2D) pole ograniczające obiektu B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1919,7 +1924,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1932,7 +1937,7 @@ msgstr ""
 "pole ograniczające geometrii B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -1945,7 +1950,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1957,13 +1962,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1973,7 +1978,7 @@ msgstr ""
 "obiektu A przecina dwuwymiarowe (2D) pole ograniczające obiektu B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1985,7 +1990,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1995,7 +2000,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2008,7 +2013,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2020,13 +2025,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2036,7 +2041,7 @@ msgstr ""
 "obiektu A przecina dwuwymiarowe (2D) pole ograniczające obiektu B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2048,7 +2053,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2058,7 +2063,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2071,7 +2076,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2086,19 +2091,19 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr "<refname>~=</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -2110,7 +2115,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -2119,13 +2124,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1550
+#: reference_operator.xml:1552
 #, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
@@ -2133,13 +2138,11 @@ msgid ""
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -2155,14 +2158,6 @@ msgstr ""
 "          t    |"
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
@@ -2689,3 +2684,6 @@ msgstr ""
 #, no-c-format
 msgid ", <xref linkend=\"geometry_distance_box\"/>"
 msgstr ""
+
+#~ msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+#~ msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
diff --git a/doc/po/pl/reference_output.xml.po b/doc/po/pl/reference_output.xml.po
index 9b3267b..92327c5 100644
--- a/doc/po/pl/reference_output.xml.po
+++ b/doc/po/pl/reference_output.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -60,8 +60,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr ""
@@ -166,21 +166,21 @@ msgstr ""
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr ""
@@ -188,7 +188,7 @@ msgstr ""
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
@@ -197,9 +197,9 @@ msgstr ""
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr ""
@@ -245,8 +245,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr ""
@@ -290,7 +290,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr ""
@@ -1532,7 +1532,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -1631,8 +1631,14 @@ msgid ""
 "github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -1642,7 +1648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -1651,7 +1657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -1660,14 +1666,22 @@ msgid ""
 "\\x040402020400000202"
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:806
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -1675,7 +1689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -1686,7 +1700,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -1696,7 +1710,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -1708,13 +1722,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -1725,7 +1739,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -1733,7 +1747,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -1742,7 +1756,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -1757,121 +1771,121 @@ msgid ""
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -1879,7 +1893,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -1888,7 +1902,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -1898,7 +1912,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -1908,13 +1922,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -1922,7 +1936,7 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -1930,7 +1944,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -1980,13 +1994,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2005,13 +2019,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2034,13 +2048,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2061,19 +2075,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2083,7 +2097,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2094,7 +2108,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2108,7 +2122,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2118,13 +2132,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2132,7 +2146,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2150,19 +2164,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, no-c-format
 msgid "ST_AsGeobuf"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2174,7 +2188,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2185,13 +2199,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2199,14 +2213,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, no-c-format
 msgid "Availability: 2.4.0"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -2220,13 +2234,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2234,20 +2248,20 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2257,13 +2271,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -2271,7 +2285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -2280,7 +2294,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -2288,7 +2302,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -2296,7 +2310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -2312,13 +2326,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, no-c-format
 msgid "ST_AsMVT"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2326,7 +2340,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -2337,18 +2351,18 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2362,7 +2376,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -2373,7 +2387,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -2381,7 +2404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -2389,7 +2412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/pl/reference_raster.xml.po b/doc/po/pl/reference_raster.xml.po
index 1187492..832b852 100644
--- a/doc/po/pl/reference_raster.xml.po
+++ b/doc/po/pl/reference_raster.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2015-09-29 12:24+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -6995,8 +6995,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -7016,8 +7016,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -9887,7 +9887,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 
@@ -9970,7 +9970,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -11337,7 +11337,7 @@ msgstr ""
 #: reference_raster.xml:6721
 #, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -11425,9 +11425,9 @@ msgstr ""
 #: reference_raster.xml:6769
 #, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 
 #. Tag: term
@@ -12196,12 +12196,12 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 
 #. Tag: title
@@ -12217,11 +12217,11 @@ msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -12232,7 +12232,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 
 #. Tag: para
@@ -12318,8 +12318,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -12356,9 +12356,9 @@ msgstr ""
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -12389,9 +12389,9 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
+#: reference_raster.xml:7254
 #, no-c-format
-msgid "original (column rast-view)"
+msgid "original (column rast_view)"
 msgstr ""
 
 #. Tag: para
@@ -12422,8 +12422,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -12937,6 +12937,12 @@ msgid ""
 " 2BUI"
 msgstr ""
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -13076,7 +13082,7 @@ msgstr ""
 #: reference_raster.xml:7801
 #, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -13729,7 +13735,7 @@ msgstr ""
 #: reference_raster.xml:8124
 #, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -15085,7 +15091,7 @@ msgstr ""
 #: reference_raster.xml:9145
 #, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 
diff --git a/doc/po/pl/release_notes.xml.po b/doc/po/pl/release_notes.xml.po
index 8b8627b..f3642d6 100644
--- a/doc/po/pl/release_notes.xml.po
+++ b/doc/po/pl/release_notes.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2016-02-16 08:34+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Polish (http://www.transifex.com/postgis/postgis/language/"
@@ -42,10 +42,10 @@ msgid "Release date: 2017/09/xx"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -255,26 +255,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -283,13 +289,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -297,7 +303,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -309,45 +315,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, no-c-format
 msgid "Release 2.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -355,7 +361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -363,7 +369,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -371,7 +377,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -379,63 +385,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, no-c-format
 msgid "Release 2.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -443,25 +449,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, no-c-format
 msgid "Release 2.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -469,7 +475,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -477,19 +483,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -497,19 +503,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -517,7 +523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -525,25 +531,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, no-c-format
 msgid "Release 2.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -551,13 +557,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -565,69 +571,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -635,37 +641,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -673,31 +679,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -705,13 +711,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -719,7 +725,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -728,7 +734,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -736,7 +742,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -744,31 +750,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -776,19 +782,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -796,43 +802,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, no-c-format
 msgid "Release 2.2.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -840,37 +846,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -878,20 +884,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -900,80 +906,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, no-c-format
 msgid "Release 2.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -981,25 +987,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1007,25 +1013,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1033,43 +1039,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1077,31 +1083,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1111,7 +1117,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1120,13 +1126,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1134,7 +1140,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1143,7 +1149,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1152,7 +1158,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1161,7 +1167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1170,7 +1176,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1179,7 +1185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1188,7 +1194,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1197,7 +1203,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1206,7 +1212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1215,19 +1221,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1236,7 +1242,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1245,7 +1251,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1255,13 +1261,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1270,7 +1276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1280,7 +1286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1289,7 +1295,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1298,7 +1304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1307,7 +1313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1316,7 +1322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1325,7 +1331,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1334,19 +1340,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1354,7 +1360,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1362,7 +1368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1372,7 +1378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1383,7 +1389,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1392,7 +1398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1401,7 +1407,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1409,7 +1415,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1418,7 +1424,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1426,7 +1432,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1435,7 +1441,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1444,7 +1450,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1453,7 +1459,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1463,7 +1469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1471,17 +1477,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1490,7 +1496,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1499,7 +1505,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1508,7 +1514,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1518,7 +1524,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1526,7 +1532,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1535,7 +1541,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1545,7 +1551,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1554,7 +1560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1563,7 +1569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1572,7 +1578,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1581,7 +1587,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1590,7 +1596,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1599,7 +1605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1608,7 +1614,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1617,7 +1623,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1626,7 +1632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1635,7 +1641,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1644,7 +1650,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1653,159 +1659,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, no-c-format
 msgid "Release 2.1.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, no-c-format
 msgid "Release 2.1.7"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, no-c-format
 msgid "Release 2.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1813,50 +1819,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1865,7 +1871,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1874,7 +1880,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1883,7 +1889,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1892,7 +1898,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1901,7 +1907,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1910,7 +1916,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1919,19 +1925,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1940,7 +1946,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1949,7 +1955,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1958,7 +1964,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1967,7 +1973,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1976,7 +1982,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1985,7 +1991,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1995,13 +2001,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2010,7 +2016,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2020,7 +2026,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2029,7 +2035,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2039,7 +2045,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2048,13 +2054,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2063,7 +2069,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2072,7 +2078,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2081,7 +2087,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2090,7 +2096,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2099,7 +2105,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2108,7 +2114,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2117,7 +2123,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2126,7 +2132,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2135,7 +2141,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2144,7 +2150,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2153,7 +2159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2162,7 +2168,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2171,7 +2177,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2181,31 +2187,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2213,7 +2219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2222,7 +2228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2231,7 +2237,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2239,7 +2245,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2247,7 +2253,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2255,7 +2261,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2263,19 +2269,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2283,7 +2289,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2291,7 +2297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2299,7 +2305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2307,7 +2313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2315,7 +2321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2323,7 +2329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2331,7 +2337,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2339,7 +2345,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2347,7 +2353,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2355,7 +2361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2363,7 +2369,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2371,7 +2377,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2379,7 +2385,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2387,7 +2393,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2395,7 +2401,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2403,7 +2409,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2411,7 +2417,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2419,7 +2425,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2428,7 +2434,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2436,7 +2442,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2444,7 +2450,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2452,7 +2458,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2464,7 +2470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2472,7 +2478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2480,19 +2486,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2500,13 +2506,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2515,7 +2521,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2523,7 +2529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2531,7 +2537,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2539,7 +2545,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2547,7 +2553,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2555,7 +2561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2563,7 +2569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2571,7 +2577,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2579,7 +2585,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2587,7 +2593,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2596,7 +2602,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2604,7 +2610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2612,19 +2618,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2634,7 +2640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2643,7 +2649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2653,7 +2659,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2661,7 +2667,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2669,7 +2675,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2679,7 +2685,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2687,7 +2693,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2695,7 +2701,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2703,14 +2709,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2722,37 +2728,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2760,7 +2766,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2768,7 +2774,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2777,7 +2783,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2785,7 +2791,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2793,7 +2799,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2802,55 +2808,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2859,7 +2865,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2867,7 +2873,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2875,7 +2881,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2883,7 +2889,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2893,14 +2899,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2908,7 +2914,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2916,7 +2922,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2924,19 +2930,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2945,14 +2951,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2960,7 +2966,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2968,7 +2974,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2977,7 +2983,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2985,7 +2991,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2994,7 +3000,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3002,13 +3008,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3016,7 +3022,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3024,7 +3030,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3032,7 +3038,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3040,7 +3046,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3048,7 +3054,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3056,7 +3062,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3064,7 +3070,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3072,7 +3078,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3080,7 +3086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3088,7 +3094,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3103,7 +3109,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3111,7 +3117,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3119,14 +3125,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3134,7 +3140,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3143,7 +3149,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3151,7 +3157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3159,7 +3165,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3167,7 +3173,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3175,7 +3181,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3183,7 +3189,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3191,7 +3197,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3199,7 +3205,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3207,7 +3213,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3216,7 +3222,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3225,7 +3231,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3233,7 +3239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3241,7 +3247,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3249,7 +3255,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3257,7 +3263,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3265,7 +3271,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3273,7 +3279,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3281,7 +3287,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3290,7 +3296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3298,7 +3304,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3306,7 +3312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3315,7 +3321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3323,7 +3329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3331,7 +3337,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3339,7 +3345,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3347,7 +3353,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3355,7 +3361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3363,7 +3369,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3371,19 +3377,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3391,7 +3397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3399,7 +3405,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3407,7 +3413,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3415,7 +3421,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3423,7 +3429,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3432,7 +3438,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3440,7 +3446,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3449,13 +3455,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3463,7 +3469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3471,7 +3477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3479,7 +3485,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3487,7 +3493,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3496,7 +3502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3504,7 +3510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3512,7 +3518,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3520,7 +3526,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3528,7 +3534,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3536,7 +3542,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3544,7 +3550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3552,7 +3558,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3560,7 +3566,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3568,7 +3574,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3576,7 +3582,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3584,7 +3590,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3592,7 +3598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3600,7 +3606,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3608,7 +3614,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3616,7 +3622,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3624,7 +3630,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3632,7 +3638,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3641,7 +3647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3650,7 +3656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3658,7 +3664,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3667,7 +3673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3675,7 +3681,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3683,7 +3689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3691,7 +3697,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3699,7 +3705,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3707,7 +3713,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3715,7 +3721,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3723,7 +3729,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3731,7 +3737,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3739,7 +3745,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3747,7 +3753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3755,7 +3761,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3763,7 +3769,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3771,7 +3777,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3779,7 +3785,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3787,13 +3793,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3801,13 +3807,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3816,7 +3822,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3824,7 +3830,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3832,7 +3838,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3840,7 +3846,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3848,7 +3854,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3856,7 +3862,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3864,7 +3870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3873,19 +3879,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3894,7 +3900,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3902,13 +3908,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3916,7 +3922,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3924,7 +3930,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3932,7 +3938,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3940,7 +3946,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3948,7 +3954,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3956,13 +3962,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3970,7 +3976,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3978,7 +3984,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3986,7 +3992,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3994,7 +4000,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4002,7 +4008,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4010,7 +4016,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4018,7 +4024,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4026,7 +4032,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4034,19 +4040,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4055,7 +4061,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4063,13 +4069,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4079,7 +4085,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4087,7 +4093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4095,7 +4101,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4103,13 +4109,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4117,31 +4123,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4149,7 +4155,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4158,7 +4164,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4166,7 +4172,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4174,7 +4180,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4182,7 +4188,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4190,7 +4196,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4198,7 +4204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4206,7 +4212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4214,7 +4220,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4222,7 +4228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4230,7 +4236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4238,7 +4244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4246,7 +4252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4254,7 +4260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4262,7 +4268,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4270,7 +4276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4278,7 +4284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4286,7 +4292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4294,7 +4300,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4302,7 +4308,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4310,7 +4316,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4318,7 +4324,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4326,7 +4332,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4334,7 +4340,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4342,7 +4348,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4351,7 +4357,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4359,7 +4365,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4367,7 +4373,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4375,7 +4381,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4383,7 +4389,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4391,7 +4397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4399,7 +4405,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4407,7 +4413,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4415,7 +4421,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4423,13 +4429,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4438,7 +4444,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4447,7 +4453,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4455,7 +4461,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4463,19 +4469,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4483,7 +4489,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4491,7 +4497,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4499,7 +4505,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4507,7 +4513,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4515,7 +4521,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4523,7 +4529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4531,7 +4537,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4539,7 +4545,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4547,7 +4553,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4555,7 +4561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4563,7 +4569,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4571,7 +4577,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4579,7 +4585,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4587,7 +4593,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4595,7 +4601,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4603,7 +4609,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4611,7 +4617,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4619,7 +4625,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4627,7 +4633,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4635,7 +4641,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4643,7 +4649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4651,7 +4657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4660,7 +4666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4668,7 +4674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4676,7 +4682,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4684,7 +4690,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4692,7 +4698,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4700,7 +4706,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4708,7 +4714,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4716,7 +4722,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4724,7 +4730,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4732,7 +4738,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4740,7 +4746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4748,7 +4754,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4757,13 +4763,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4771,7 +4777,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4779,7 +4785,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4787,19 +4793,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4810,13 +4816,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4825,7 +4831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4833,31 +4839,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4866,19 +4872,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4887,13 +4893,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4901,7 +4907,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4914,7 +4920,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4924,7 +4930,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4936,7 +4942,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4946,7 +4952,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4954,7 +4960,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4963,7 +4969,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4971,7 +4977,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4979,7 +4985,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4991,14 +4997,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5007,13 +5013,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5021,37 +5027,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5059,61 +5065,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5121,7 +5127,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5130,14 +5136,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5145,7 +5151,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5153,7 +5159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5164,13 +5170,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5178,7 +5184,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5186,13 +5192,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5203,19 +5209,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5223,7 +5229,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5231,7 +5237,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5239,7 +5245,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5247,7 +5253,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5255,7 +5261,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5263,7 +5269,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5271,7 +5277,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5279,7 +5285,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5287,7 +5293,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5295,7 +5301,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5303,7 +5309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5311,7 +5317,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5319,7 +5325,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5327,7 +5333,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5335,7 +5341,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5343,7 +5349,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5351,7 +5357,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5359,7 +5365,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5367,7 +5373,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5375,7 +5381,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5383,7 +5389,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5391,7 +5397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5399,7 +5405,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5407,7 +5413,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5415,7 +5421,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5423,7 +5429,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5431,31 +5437,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5464,7 +5470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5472,7 +5478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5481,7 +5487,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5490,7 +5496,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5499,7 +5505,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5507,7 +5513,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5515,7 +5521,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5523,7 +5529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5531,7 +5537,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5540,7 +5546,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5548,7 +5554,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5556,7 +5562,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5564,7 +5570,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5573,7 +5579,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5581,7 +5587,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5589,7 +5595,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5597,7 +5603,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5605,7 +5611,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5613,19 +5619,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5634,7 +5640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5642,7 +5648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5651,7 +5657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5659,14 +5665,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5675,7 +5681,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5683,7 +5689,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5691,7 +5697,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5699,7 +5705,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5707,7 +5713,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5715,7 +5721,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5723,7 +5729,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5732,7 +5738,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5740,7 +5746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5748,7 +5754,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5757,7 +5763,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5765,7 +5771,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5773,7 +5779,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5781,13 +5787,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5795,7 +5801,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5803,19 +5809,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5824,7 +5830,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5833,7 +5839,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5842,7 +5848,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5850,7 +5856,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5859,7 +5865,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5867,7 +5873,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5875,7 +5881,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5883,7 +5889,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5892,25 +5898,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5919,20 +5925,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5940,49 +5946,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5990,7 +5996,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -5998,7 +6004,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6006,98 +6012,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6105,52 +6111,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6158,19 +6164,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6180,7 +6186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6188,31 +6194,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6220,13 +6226,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6234,7 +6240,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6242,13 +6248,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6256,26 +6262,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6283,7 +6289,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6291,13 +6297,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6305,7 +6311,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6313,7 +6319,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6321,7 +6327,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6329,13 +6335,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6343,13 +6349,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6358,31 +6364,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6390,21 +6396,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6412,7 +6418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6420,7 +6426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6428,7 +6434,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6436,13 +6442,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6450,19 +6456,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6474,19 +6480,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6496,19 +6502,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6518,7 +6524,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6527,19 +6533,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6548,19 +6554,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6569,19 +6575,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6589,19 +6595,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6610,19 +6616,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6633,13 +6639,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6647,20 +6653,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6668,7 +6674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6676,25 +6682,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6702,37 +6708,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6742,19 +6748,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6763,13 +6769,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6777,19 +6783,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6799,20 +6805,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6820,10 +6826,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6833,10 +6839,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6844,46 +6850,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6891,31 +6897,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6923,7 +6929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6931,13 +6937,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6945,13 +6951,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6959,7 +6965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6967,25 +6973,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6993,43 +6999,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7037,14 +7043,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7052,25 +7058,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7079,37 +7085,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7117,49 +7123,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7167,55 +7173,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7223,55 +7229,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7279,31 +7285,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7314,79 +7320,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7396,7 +7402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7405,13 +7411,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7425,7 +7431,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7435,115 +7441,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7551,38 +7557,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7590,152 +7596,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7743,7 +7749,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7751,74 +7757,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7826,7 +7832,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7834,99 +7840,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7935,7 +7941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7943,25 +7949,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7969,67 +7975,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8037,7 +8043,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8046,7 +8052,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8056,7 +8062,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8070,79 +8076,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8150,7 +8156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8158,145 +8164,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8304,7 +8310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8312,7 +8318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8320,87 +8326,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8408,56 +8414,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8465,7 +8471,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8473,43 +8479,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8517,80 +8523,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8598,62 +8604,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8661,43 +8667,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8705,31 +8711,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8737,67 +8743,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8805,19 +8811,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8825,85 +8831,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8912,25 +8918,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8938,7 +8944,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8946,31 +8952,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr ""
diff --git a/doc/po/pl/using_postgis_dataman.xml.po b/doc/po/pl/using_postgis_dataman.xml.po
index c716c62..03a600f 100644
--- a/doc/po/pl/using_postgis_dataman.xml.po
+++ b/doc/po/pl/using_postgis_dataman.xml.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2013-11-27 16:31+0000\n"
 "Last-Translator: Sandro Santilli <strk at kbt.io>\n"
 "Language-Team: Polish (http://www.transifex.com/projects/p/postgis-1/"
@@ -403,7 +403,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 
diff --git a/doc/po/pt_BR/extras_topology.xml.po b/doc/po/pt_BR/extras_topology.xml.po
index 104eeb1..cbe837f 100644
--- a/doc/po/pt_BR/extras_topology.xml.po
+++ b/doc/po/pt_BR/extras_topology.xml.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2016-12-12 17:27+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -184,15 +184,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr "Descrição"
@@ -343,15 +344,16 @@ msgstr "automático"
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr "Veja também"
@@ -509,14 +511,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr "Exemplos"
@@ -824,9 +827,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr "Disponibilidade: 1.?"
@@ -870,7 +873,7 @@ msgstr ""
 "'LINE');"
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ", <xref linkend=\"CreateTopoGeom\"/>"
@@ -1123,10 +1126,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr "Disponibilidade: 2.0.0"
@@ -1602,7 +1605,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ", <xref linkend=\"CreateTopology\"/>"
@@ -1721,8 +1724,8 @@ msgstr "Útil para popular uma topologia vazia."
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr "Disponibilidade: 2.0"
@@ -2570,7 +2573,7 @@ msgstr ""
 "lançado."
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr "Disponibilidade: 1.1.0"
@@ -3043,7 +3046,7 @@ msgstr ""
 "para>"
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
@@ -3051,7 +3054,7 @@ msgstr ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -3066,26 +3069,66 @@ msgstr ""
 "-------------------------\n"
 " Isolated node 7 removed"
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
+#, fuzzy, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr "ST_RemoveIsoNode"
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, fuzzy, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+"<refpurpose>Remove um nó isolado e retorna descrição de ação. Se o nó não "
+"for isolado (for  começo ou fim de um limite), então, uma exceção é lançada."
+"</refpurpose>"
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, fuzzy, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+"<funcdef>text <function>ST_RemoveIsoNode</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, fuzzy, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+"<para>Remove um nó isolado e retorna descrição de ação. Se o nó não for "
+"isolado (for  começo ou fim de um limite), então, uma exceção é lançada.</"
+"para>"
+
+#. Tag: title
+#: extras_topology.xml:1668
 #, no-c-format
 msgid "Topology Accessors"
 msgstr "Assessores de Topologia"
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr "GetEdgeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr "Encontra a edge-id de um limite que intercepta um dado ponto"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -3099,13 +3142,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr "Restaura a id de um limite que intersecta um ponto."
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -3115,13 +3158,13 @@ msgstr ""
 "uma tolerância. Se tolerância = 0, o ponto tem que intersectar o limite."
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr "Se o ponto não intersecta um limite, retorna 0 (zero)."
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -3131,26 +3174,26 @@ msgstr ""
 "exceção é lançada."
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr "Se tolerância = 0, a função usa ST_Intersects, senão usa ST_DWithin."
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr "Disponibilidade: 2.0.0 - requer GEOS >= 3.3.0."
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr "Estes exemplos utilizam limites que criamos em "
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -3168,7 +3211,7 @@ msgstr ""
 "         2 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3184,7 +3227,7 @@ msgstr ""
 "ERROR:  Two or more edges found"
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3192,19 +3235,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr "GetFaceByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr "Encontra a face-id de uma face que intersecta um dado ponto"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -3218,13 +3261,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr "Restaura a id de uma face que intersecta um ponto."
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -3234,13 +3277,13 @@ msgstr ""
 "tolerância. Se tolerância = 0, o ponto tem que intersectar a face."
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr "Se o ponto não intersecta uma face, retorna 0 (zero)."
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -3250,20 +3293,20 @@ msgstr ""
 "exceção é lançada."
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr "Se tolerância = 0, a função usa ST_Intersects, senão usa ST_DWithin."
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr "Estes exemplos utilizam faces criadas em <xref linkend=\"AddFace\"/>"
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -3283,7 +3326,7 @@ msgstr ""
 "                         1 |         0"
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3299,7 +3342,7 @@ msgstr ""
 "ERROR:  Two or more faces found"
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
@@ -3307,19 +3350,19 @@ msgstr ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr "GetNodeByPoint"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr "Encontra a id de um nó em uma localização de ponto"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -3333,13 +3376,13 @@ msgstr ""
 "<paramdef><type>float8 </type> <parameter>tol</parameter></paramdef>"
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr "Restaura a id de um nó em uma localização de ponto"
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -3351,13 +3394,13 @@ msgstr ""
 "contrário restaura o nó de um intervalo. "
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr "Se existe um nó no ponto, ele retorna 0 (zero)."
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -3367,7 +3410,7 @@ msgstr ""
 "é lançada."
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -3376,7 +3419,7 @@ msgstr ""
 "Se tolerância = 0, a função usa ST_Intersects, senão irá usar ST_DWithin."
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -3392,7 +3435,7 @@ msgstr ""
 "        2"
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -3408,7 +3451,7 @@ msgstr ""
 " ERROR:  Two or more nodes found"
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
@@ -3416,13 +3459,13 @@ msgstr ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr "GetTopologyID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -3432,7 +3475,7 @@ msgstr ""
 "nome da topologia.</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -3442,7 +3485,7 @@ msgstr ""
 "<paramdef><type>varchar</type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -3452,7 +3495,7 @@ msgstr ""
 "da topologia.</para>"
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -3469,7 +3512,7 @@ msgstr ""
 "1"
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3479,13 +3522,13 @@ msgstr ""
 "<xref linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr "GetTopologySRID"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -3495,7 +3538,7 @@ msgstr ""
 "topologia."
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -3505,7 +3548,7 @@ msgstr ""
 "topology dado o nome da topologia."
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -3522,7 +3565,7 @@ msgstr ""
 "4326"
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -3532,19 +3575,19 @@ msgstr ""
 "<xref linkend=\"GetTopologyID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr "GetTopologyName"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr "Retorna o nome de uma topologia (esquema) dada a id da topologia. "
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -3554,7 +3597,7 @@ msgstr ""
 "<paramdef><type>integer</type> <parameter>topology_id</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -3564,7 +3607,7 @@ msgstr ""
 "id topologia dela."
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -3581,7 +3624,7 @@ msgstr ""
 "ma_topo"
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -3591,13 +3634,13 @@ msgstr ""
 "linkend=\"GetTopologySRID\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr "ST_GetFaceEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
@@ -3605,7 +3648,7 @@ msgstr ""
 "varname>. "
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -3619,7 +3662,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -3631,7 +3674,7 @@ msgstr ""
 "das sequências começam com o valor 1."
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -3643,7 +3686,7 @@ msgstr ""
 "amarrada está a esquerda de cada limite direto)."
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
@@ -3651,7 +3694,7 @@ msgstr ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -3683,7 +3726,7 @@ msgstr ""
 "(7 rows)"
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -3701,25 +3744,25 @@ msgstr ""
 "        INNER JOIN tt.edge AS e ON abs(t.edge) = e.edge_id;"
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr "ST_GetFaceGeometry"
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr "Retorna o polígono na topologia dada com a id de face especificada. "
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -3731,7 +3774,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>aface</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -3741,7 +3784,7 @@ msgstr ""
 "o polígono dos limites fazendo a face."
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
@@ -3749,7 +3792,7 @@ msgstr ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -3775,13 +3818,13 @@ msgstr ""
 "234755.2 899255.4,234612.7 899379.4,234776.9 899563.7))"
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr "GetRingEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3791,7 +3834,7 @@ msgstr ""
 "conhecidos caminhando em um lado da beirada.  "
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -3807,7 +3850,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -3820,7 +3863,7 @@ msgstr ""
 "1."
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -3832,7 +3875,7 @@ msgstr ""
 "negativa, a caminhada começa no lado direito dele e orienta-se para trás. "
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -3844,31 +3887,31 @@ msgstr ""
 "com topologias possivelmente inválidas. "
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr "Esta função utiliza anel limite vinculando metadados. "
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ", <xref linkend=\"GetNodeEdges\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr "GetNodeEdges"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr "Retorna um conjunto ordenado de limites incidentes no dado nó."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3880,7 +3923,7 @@ msgstr ""
 "<paramdef><type>integer </type> <parameter>anode</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3896,7 +3939,7 @@ msgstr ""
 "sentido horário, começando do norte. "
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3906,13 +3949,13 @@ msgstr ""
 "útil para construir o vínculo do limite anel. "
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ", <xref linkend=\"ST_Azimuth\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3922,25 +3965,25 @@ msgstr ""
 "padronizadas. "
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr "Processamento de Topologia"
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr "Polygonize"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr "Encontra e registra todas faces definidas pelos limites da topologia"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3950,7 +3993,7 @@ msgstr ""
 "<paramdef><type>varchar </type> <parameter>toponame</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
@@ -3958,14 +4001,14 @@ msgstr ""
 "topologias."
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 "A topologia alvo supostamente contém nenhuma borda que se auto intersecta."
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3975,7 +4018,7 @@ msgstr ""
 "várias vezes na mesma topologia."
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3985,19 +4028,19 @@ msgstr ""
 "da table limite."
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ", <xref linkend=\"ST_Polygonize\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr "AddNode"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -4008,7 +4051,7 @@ msgstr ""
 "a nodeid do novo nó. Se o ponto já existe, a nodeid é retornada."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -4028,7 +4071,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -4041,7 +4084,7 @@ msgstr ""
 "explicitamente."
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -4053,7 +4096,7 @@ msgstr ""
 "<varname>allowEdgeSplitting</varname>."
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -4063,7 +4106,7 @@ msgstr ""
 "adicionado irá corrigir a face computada."
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -4073,7 +4116,7 @@ msgstr ""
 "adiciona um nó, mas a nodeid existente retorna."
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -4095,13 +4138,13 @@ msgstr ""
 "4"
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr "AddEdge"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -4115,7 +4158,7 @@ msgstr ""
 "borda já existente)."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -4127,7 +4170,7 @@ msgstr ""
 "<paramdef><type>geometry </type> <parameter>aline</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -4142,7 +4185,7 @@ msgstr ""
 "mesma. "
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -4153,7 +4196,7 @@ msgstr ""
 "por uma borda linestring, um erro é lançado e a borda não é adicionada."
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -4165,13 +4208,13 @@ msgstr ""
 "sistema de referência espacial. "
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr "Disponibilidade: 2.0.0. requer GEOS >= 3.3.0."
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -4217,7 +4260,7 @@ msgstr ""
 " ERROR:  Edge intersects (not on endpoints) with existing edge 1"
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
@@ -4225,13 +4268,13 @@ msgstr ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr "AddFace"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -4241,7 +4284,7 @@ msgstr ""
 "identificador.</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -4257,7 +4300,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -4267,7 +4310,7 @@ msgstr ""
 "para>"
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -4281,7 +4324,7 @@ msgstr ""
 "ter um valor correto do campo containing_face."
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -4293,7 +4336,7 @@ msgstr ""
 "completamente definido ou caso o polígono sobreponha uma face existente."
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -4307,7 +4350,7 @@ msgstr ""
 "será assinada para a nova face registrada."
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -4321,7 +4364,7 @@ msgstr ""
 "atualizado. Fica a critério do chamador lidar ou não com isso."
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -4333,7 +4376,7 @@ msgstr ""
 "sistema de referência espacial. "
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -4421,13 +4464,13 @@ msgstr ""
 " 1"
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr "ST_Simplify"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -4437,7 +4480,7 @@ msgstr ""
 "usando o algorítimo Douglas-Peucker."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -4449,7 +4492,7 @@ msgstr ""
 "<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -4459,31 +4502,31 @@ msgstr ""
 "usando o algorítimo Douglas-Peucker em cada borda componente."
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr "A geometria retornada pode ser não simples ou não válida."
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr "Dividir bordas componentes pode ajudar a manter simplicidade/validade."
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr "Desempenhado pelo módulo GEOS."
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr "Disponibilidade: 2.1.0"
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -4493,7 +4536,7 @@ msgstr ""
 "<xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
@@ -4501,19 +4544,19 @@ msgstr ""
 "Esta seção cobre as funções da topologia para criar novas topogeometrias. "
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr "Construtores de TopoGeometria"
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr "CreateTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -4523,7 +4566,7 @@ msgstr ""
 "tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection "
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -4549,7 +4592,7 @@ msgstr ""
 "type> <parameter>layer_id</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -4559,7 +4602,7 @@ msgstr ""
 "ela nas relations tables no esquema <varname>toponame</varname>."
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -4571,7 +4614,7 @@ msgstr ""
 "layer table."
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -4584,20 +4627,20 @@ msgstr ""
 "partir de uma mistura de nós, bordas e faces."
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr "Omitir o arranjo de componentes gera um objeto TopoGeometria vazio."
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr "Exemplos: Formados de bordas existentes"
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, fuzzy, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -4608,7 +4651,7 @@ msgstr ""
 "<varname>ST_CreateTopoGeo</varname>."
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -4618,13 +4661,13 @@ msgstr ""
 "CreateTopoGeom('ri_topo',2,2,'{{1,2}}'::topology.topoelementarray);"
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr "Exemplos: Converte uma geometria areal para uma topogeometria melhor"
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -4638,7 +4681,7 @@ msgstr ""
 "podemos fazer isto:"
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -4688,7 +4731,7 @@ msgstr ""
 "WHERE foo.gid = bg.gid;"
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -4754,7 +4797,7 @@ msgstr ""
 "UPDATE boston.blockgroups SET new_geom = topo::geometry;"
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -4766,19 +4809,19 @@ msgstr ""
 "<xref linkend=\"TopoElementArray_Agg\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr "toTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr "Converte uma simples geometria em uma topo geometria"
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -4806,13 +4849,13 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr "Converte uma simples geometria em <xref linkend=\"topogeometry\"/>."
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -4826,7 +4869,7 @@ msgstr ""
 "<varname>relation</varname>."
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -4836,7 +4879,7 @@ msgstr ""
 "<varname>topogeom</varname>, se dada) manterão suas formas."
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -4846,7 +4889,7 @@ msgstr ""
 "geometria de entrada para primitivas existentes."
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -4857,7 +4900,7 @@ msgstr ""
 "(<varname>layer_id</varname>) da topologia (<varname>toponame</varname>)"
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -4871,20 +4914,20 @@ msgstr ""
 "completamente substituir a antiga, veja <xref linkend=\"clearTopoGeom\"/>."
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 "Melhorias: 2.1.0 adiciona a versão pegando uma TopoGeometria existente."
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr "Este é um fluxo de trabalho auto contido completo"
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -4946,7 +4989,7 @@ msgstr ""
 " Deploy: public.nei_topo.topo"
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -4976,7 +5019,7 @@ msgstr ""
 "  );"
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -4986,13 +5029,13 @@ msgstr ""
 "\"/>, <xref linkend=\"TopologySummary\"/>, <xref linkend=\"clearTopoGeom\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr "TopoElementArray_Agg"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -5002,7 +5045,7 @@ msgstr ""
 "element_id, type (topoelementos)"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -5014,7 +5057,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -5024,7 +5067,7 @@ msgstr ""
 "<xref linkend=\"topoelement\"/>."
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -5044,13 +5087,13 @@ msgstr ""
 "{{1,1},{1,2},{1,3},{1,4},{2,1},{2,2},{2,3},{2,4},{3,1},{3,2},{3,3},{3,4}}"
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ", <xref linkend=\"topoelementarray\"/>"
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -5060,25 +5103,25 @@ msgstr ""
 "existentes. "
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr "Editores de TopoGeometria"
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr "clearTopoGeom"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr "Limpa o conteúdo de uma topo geometria"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -5090,7 +5133,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -5104,13 +5147,13 @@ msgstr ""
 "níveis hierárquicos mais elevados."
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr "Disponibilidade: 2.1"
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -5120,19 +5163,19 @@ msgstr ""
 "UPDATE nei_topo SET topo = ST_Buffer(clearTopoGeom(topo), -10);"
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr "TopoGeom_addElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr "Adiciona um elemento à definição de uma TopoGeometria"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -5144,7 +5187,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -5154,13 +5197,13 @@ msgstr ""
 "TopoGeometria. Não apresenta erro se o elemento já faz parte da definição."
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr "Disponibilidade: 2.3"
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -5170,19 +5213,19 @@ msgstr ""
 "UPDATE mylayer SET tg = TopoGeom_addElement(tg, '{5,2}');"
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr "TopoGeom_remElement"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr "Remove um elemento de uma definição de uma TopoGeometria"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -5194,7 +5237,7 @@ msgstr ""
 "<paramdef><type>topoelement </type> <parameter>el</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -5204,7 +5247,7 @@ msgstr ""
 "TopoGeometrias."
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -5214,31 +5257,31 @@ msgstr ""
 "UPDATE mylayer SET tg = TopoGeom_remElement(tg, '{43,3}');"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr "Adiciona um formato geométrico à uma topo geometria existente"
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr "Recorrer a <xref linkend=\"toTopoGeom\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr "Assessores de TopoGeometria"
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr "GetTopoGeomElementArray"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -5250,7 +5293,7 @@ msgstr ""
 "primitivos)"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -5266,7 +5309,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -5278,7 +5321,7 @@ msgstr ""
 "parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -5292,7 +5335,7 @@ msgstr ""
 "retorna como um arranjo. "
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -5302,13 +5345,13 @@ msgstr ""
 "pela <varname>layer_id</varname> na topology.layer table."
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr "GetTopoGeomElements"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -5319,7 +5362,7 @@ msgstr ""
 "topological element_id,element_type da TopoGeometria (elementos primitivos)"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -5335,7 +5378,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -5347,7 +5390,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -5357,7 +5400,7 @@ msgstr ""
 "objeto topogeométrico no esquema <varname>toponame</varname>."
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -5367,25 +5410,25 @@ msgstr ""
 "<xref linkend=\"TopoGeom_remElement\"/>"
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr "TopoGeometry Outputs"
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr "AsGML"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr "Retorna a representação GML de uma topogeometria."
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -5473,7 +5516,7 @@ msgstr ""
 "<parameter>gmlversion</parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -5490,7 +5533,7 @@ msgstr ""
 "ST_AsGML. "
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -5514,7 +5557,7 @@ msgstr ""
 "limitação aos campos. Exemplo: "
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -5528,7 +5571,7 @@ msgstr ""
 ");"
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -5538,7 +5581,7 @@ msgstr ""
 "identificadores tag de bordas e nós. "
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -5548,7 +5591,7 @@ msgstr ""
 "subjacente. Padrões para 3."
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
@@ -5556,7 +5599,7 @@ msgstr ""
 "Isto usa a topo geometria que criamos em <xref linkend=\"CreateTopoGeom\"/>"
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -5644,13 +5687,13 @@ msgstr ""
 "</gml:TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr "É o mesmo exercício do o anterior, mas sem o espaço para nome"
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -5738,25 +5781,25 @@ msgstr ""
 "</TopoCurve>]]>"
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr "AsTopoJSON"
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr "Retorna a representação TopoJSON  de uma topogeometria."
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -5770,7 +5813,7 @@ msgstr ""
 "paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -5784,7 +5827,7 @@ msgstr ""
 "Isto é para permitir um arranjo compacto de \"arcos\" no documento final."
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -5796,7 +5839,7 @@ msgstr ""
 "\"edge_id\", então é recomendado adicionar um index naquele campo. "
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -5806,7 +5849,7 @@ msgstr ""
 "tabela \"edgeMapTable\"."
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -5820,13 +5863,13 @@ msgstr ""
 "README.md\">TopoJSON specification</ulink>."
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr "Melhorias: 2.2.1 suporte para entradas pontuais adicionado "
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -5940,7 +5983,7 @@ msgstr ""
 " ]}"
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -5950,19 +5993,19 @@ msgstr ""
 "entre topogeometrias e topologias primitivas"
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr "Relações de Topologia Espacial"
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr "Equivalentes"
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5972,7 +6015,7 @@ msgstr ""
 "primitiva"
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -5984,7 +6027,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -5994,7 +6037,7 @@ msgstr ""
 "primitivas: faces, bordas e nós."
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -6005,31 +6048,31 @@ msgstr ""
 "Também não pode comparar topogeometrias de topologias diferentes."
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr "<!--TODO: Need example -->"
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ", <xref linkend=\"ST_Equals\"/>"
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr "Intercepta "
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -6039,7 +6082,7 @@ msgstr ""
 "se intersectar.</refpurpose>"
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -6051,7 +6094,7 @@ msgstr ""
 "<paramdef><type>topogeometry </type> <parameter>tg2</parameter></paramdef>"
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -6061,7 +6104,7 @@ msgstr ""
 "intersectar.</para>"
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/pt_BR/faq_raster.xml.po b/doc/po/pt_BR/faq_raster.xml.po
index 8389b0c..c7f1fda 100644
--- a/doc/po/pt_BR/faq_raster.xml.po
+++ b/doc/po/pt_BR/faq_raster.xml.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2017-01-31 20:08+0000\n"
 "Last-Translator: georgersilva <georger.silva at gmail.com>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -124,10 +124,10 @@ msgstr ""
 
 #. Tag: para
 #: faq_raster.xml:43
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 "Aqui está um comentário de um usuário PostGIS Raster <ulink url=\"http://"
diff --git a/doc/po/pt_BR/installation.xml.po b/doc/po/pt_BR/installation.xml.po
index c8256f0..cad28c8 100644
--- a/doc/po/pt_BR/installation.xml.po
+++ b/doc/po/pt_BR/installation.xml.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-11-22 17:46+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -571,7 +571,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/pt_BR/reference_misc.xml.po b/doc/po/pt_BR/reference_misc.xml.po
index 6c4327d..f5fc8d0 100644
--- a/doc/po/pt_BR/reference_misc.xml.po
+++ b/doc/po/pt_BR/reference_misc.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: 2016-11-29 16:29+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -1177,9 +1177,9 @@ msgstr "ST_PointInsideCircle"
 
 #. Tag: refpurpose
 #: reference_misc.xml:512
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr "É o ponto inserido no círculo defino por center_x, center_y, raio"
 
 #. Tag: funcprototype
diff --git a/doc/po/pt_BR/reference_operator.xml.po b/doc/po/pt_BR/reference_operator.xml.po
index aee8287..2d3f001 100644
--- a/doc/po/pt_BR/reference_operator.xml.po
+++ b/doc/po/pt_BR/reference_operator.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: 2016-11-29 18:23+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -66,13 +66,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -96,10 +96,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -125,10 +125,10 @@ msgstr "Disponibilidade: 1.5.0 Suporte para geografia foi introduzido"
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
@@ -138,11 +138,11 @@ msgstr "&curve_support;"
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
@@ -154,13 +154,13 @@ msgstr "&P_support;"
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -205,13 +205,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -275,9 +275,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -288,9 +288,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, fuzzy, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -1121,7 +1121,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1225,16 +1225,18 @@ msgstr "="
 
 #. Tag: refpurpose
 #: reference_operator.xml:786
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
-"Retorna <varname>VERDADE</varname>se a caixa limitadora de A for a mesma de "
-"B. Utiliza precisão dupla de caixa limitadora."
+"O operador <varname>~</varname> retorna <varname>VERDADE</varname> se a "
+"caixa limitadora da geometria/geografia A for a mesma da caixa limitadora da "
+"geometria/geografia B."
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -1254,14 +1256,15 @@ msgstr ""
 "paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_operator.xml:831
-#, no-c-format
+#: reference_operator.xml:832
+#, fuzzy, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 "O operador <varname>=</varname> retorna <varname>VERDADE</varname> se a "
 "caixa limitadora da geometria/geografia A é a mesma da de B. O PostgreSQL "
@@ -1270,56 +1273,46 @@ msgstr ""
 "oração)."
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
-"Isso é a razão para muita confusão. Quando você compara geometryA = "
-"geometryB se tornará verdade mesmo quando as geometrias são claramente "
-"diferentes SE as caixas limitadoras delas são as mesmas. Para verificar de "
-"são de igualdade verdadeira, use: <xref linkend=\"ST_OrderingEquals\"/> ou "
-"<xref linkend=\"ST_Equals\"/>"
 
 #. Tag: para
-#: reference_operator.xml:843
-#, no-c-format
+#: reference_operator.xml:846
+#, fuzzy, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 "Esse operador NÃO fará uso de qualquer um dos indexes que talvez estejam "
 "disponíveis nas geometrias. "
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
-"Alterações: 2.0.0, a caixa limitadora de geometrias foi alterada para usar "
-"precisão dupla ao invés de precisão float4. O efeito colateral é que em "
-"pontos particulares em versões anteriores que foram um pouco diferentes "
-"podem ter retornado verdade e falso em 2.0+ suas caixas float4 seriam as "
-"mesmas, mas as float8 (precisão dupla) seriam diferentes. "
 
 #. Tag: programlisting
-#: reference_operator.xml:858
-#, no-c-format
+#: reference_operator.xml:860
+#, fuzzy, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1338,10 +1331,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1386,19 +1380,21 @@ msgstr ""
 "f"
 
 #. Tag: para
-#: reference_operator.xml:864
-#, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
-msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+#: reference_operator.xml:866
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
+msgstr ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ">>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1408,7 +1404,7 @@ msgstr ""
 "of B's."
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1420,7 +1416,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1432,7 +1428,7 @@ msgstr ""
 "limitadora da geometria B. "
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1470,13 +1466,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr "<refname>@</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
@@ -1485,7 +1481,7 @@ msgstr ""
 "pela de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1497,7 +1493,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1509,7 +1505,7 @@ msgstr ""
 "limitadora da geometria B."
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1545,19 +1541,19 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ", <xref linkend=\"geometry_overlaps\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1567,7 +1563,7 @@ msgstr ""
 "B. Utiliza precisão dupla de caixa limitadora."
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1579,7 +1575,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1589,7 +1585,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1602,7 +1598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1616,13 +1612,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1632,7 +1628,7 @@ msgstr ""
 "a caixa limitadora 2D de B. "
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1644,7 +1640,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1658,7 +1654,7 @@ msgstr ""
 "limitadora da geometria B. "
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1671,7 +1667,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1685,13 +1681,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1701,7 +1697,7 @@ msgstr ""
 "B. Utiliza precisão dupla de caixa limitadora."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1713,7 +1709,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1727,7 +1723,7 @@ msgstr ""
 "limitadora da geometria B. "
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1740,7 +1736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1754,13 +1750,13 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr "|&>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
@@ -1769,7 +1765,7 @@ msgstr ""
 "está acima de B. "
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1781,7 +1777,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1795,7 +1791,7 @@ msgstr ""
 "limitadora da geometria B. "
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1833,7 +1829,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1843,13 +1839,13 @@ msgstr ""
 "\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr "|>>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
@@ -1858,7 +1854,7 @@ msgstr ""
 "estritamente acima da de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1870,7 +1866,7 @@ msgstr ""
 "<type>geometry </type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1882,7 +1878,7 @@ msgstr ""
 "limitadora da geometria B. "
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1920,7 +1916,7 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1930,13 +1926,13 @@ msgstr ""
 ">"
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr "<refname>~</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
@@ -1944,7 +1940,7 @@ msgstr ""
 "B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1956,7 +1952,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1968,7 +1964,7 @@ msgstr ""
 "limitadora da geometria B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -2004,13 +2000,13 @@ msgstr ""
 "(3 rows)"
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -2020,7 +2016,7 @@ msgstr ""
 "a caixa limitadora 2D de B. "
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -2032,7 +2028,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2046,7 +2042,7 @@ msgstr ""
 "limitadora da geometria B. "
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -2059,7 +2055,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2071,13 +2067,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2087,7 +2083,7 @@ msgstr ""
 "a caixa limitadora 2D de B. "
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2099,7 +2095,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2112,7 +2108,7 @@ msgstr ""
 "limitadora da geometria B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2125,7 +2121,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2137,13 +2133,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, fuzzy, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -2153,7 +2149,7 @@ msgstr ""
 "B. Utiliza precisão dupla de caixa limitadora."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -2165,7 +2161,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, fuzzy, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -2178,7 +2174,7 @@ msgstr ""
 "limitadora da geometria B."
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -2191,7 +2187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, fuzzy, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -2206,20 +2202,20 @@ msgstr ""
 "linkend=\"ST_Geometry_Contain\"/>, <xref linkend=\"ST_Geometry_Contained\"/>"
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr "<refname>~=</refname>"
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 "Retorna <varname>VERDADE</varname> se a caixa limitadora de A é a mesma de B."
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -2231,7 +2227,7 @@ msgstr ""
 "type> <parameter>B</parameter> </paramdef>"
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -2243,23 +2239,21 @@ msgstr ""
 "geometria/geografia B."
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr "Disponibilidade: 1.5.0 comportamento alterado"
 
 #. Tag: para
-#: reference_operator.xml:1550
-#, no-c-format
+#: reference_operator.xml:1552
+#, fuzzy, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
 "geometric equality to only checking for bounding box equality. To complicate "
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 "Esse operador mudou seu comportamento no PostGIS 1.5 de teste para igualdade "
 "geométrica de verdade, de apenas checar para igualdade de caixa limitadora. "
@@ -2272,7 +2266,7 @@ msgstr ""
 "segura.  "
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -2288,16 +2282,6 @@ msgstr ""
 "          t    |"
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-"Aquele acima pode ser usado para testar se você tem o comportamento do ~= "
-"operador novo ou antigo."
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
@@ -2994,6 +2978,50 @@ msgid ", <xref linkend=\"geometry_distance_box\"/>"
 msgstr ", <xref linkend=\"geometry_distance_box\"/>"
 
 #~ msgid ""
+#~ "Returns <varname>TRUE</varname> if A's bounding box is the same as B's. "
+#~ "Uses double precision bounding box."
+#~ msgstr ""
+#~ "Retorna <varname>VERDADE</varname>se a caixa limitadora de A for a mesma "
+#~ "de B. Utiliza precisão dupla de caixa limitadora."
+
+#~ msgid ""
+#~ "This is cause for a lot of confusion. When you compare geometryA = "
+#~ "geometryB it will return true even when the geometries are clearly "
+#~ "different IF their bounding boxes are the same. To check for true "
+#~ "equality use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+#~ "\"ST_Equals\"/>"
+#~ msgstr ""
+#~ "Isso é a razão para muita confusão. Quando você compara geometryA = "
+#~ "geometryB se tornará verdade mesmo quando as geometrias são claramente "
+#~ "diferentes SE as caixas limitadoras delas são as mesmas. Para verificar "
+#~ "de são de igualdade verdadeira, use: <xref linkend=\"ST_OrderingEquals\"/"
+#~ "> ou <xref linkend=\"ST_Equals\"/>"
+
+#~ msgid ""
+#~ "Changed: 2.0.0 , the bounding box of geometries was changed to use double "
+#~ "precision instead of float4 precision of prior. The side effect of this "
+#~ "is that in particular points in prior versions that were a little "
+#~ "different may have returned true in prior versions and false in 2.0+ "
+#~ "since their float4 boxes would be the same but there float8 (double "
+#~ "precision), would be different."
+#~ msgstr ""
+#~ "Alterações: 2.0.0, a caixa limitadora de geometrias foi alterada para "
+#~ "usar precisão dupla ao invés de precisão float4. O efeito colateral é que "
+#~ "em pontos particulares em versões anteriores que foram um pouco "
+#~ "diferentes podem ter retornado verdade e falso em 2.0+ suas caixas float4 "
+#~ "seriam as mesmas, mas as float8 (precisão dupla) seriam diferentes. "
+
+#~ msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+#~ msgstr ", <xref linkend=\"ST_OrderingEquals\"/>"
+
+#~ msgid ""
+#~ "The above can be used to test if you have the new or old behavior of ~= "
+#~ "operator."
+#~ msgstr ""
+#~ "Aquele acima pode ser usado para testar se você tem o comportamento do ~= "
+#~ "operador novo ou antigo."
+
+#~ msgid ""
 #~ "The <varname>|>></varname> operator returns <varname>TRUE</varname> "
 #~ "if the bounding box of geometry A is strictly to the right of the "
 #~ "bounding box of geometry B."
diff --git a/doc/po/pt_BR/reference_output.xml.po b/doc/po/pt_BR/reference_output.xml.po
index ea4b0c2..7bedbcb 100644
--- a/doc/po/pt_BR/reference_output.xml.po
+++ b/doc/po/pt_BR/reference_output.xml.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: 2016-12-08 16:54+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -74,8 +74,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr "Descrição"
@@ -208,21 +208,21 @@ msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.37"
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr "&curve_support;"
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr "&P_support;"
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr "&T_support;"
@@ -230,7 +230,7 @@ msgstr "&T_support;"
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr "&Z_support;"
@@ -239,9 +239,9 @@ msgstr "&Z_support;"
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr "Examples"
@@ -313,8 +313,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr "Veja também."
@@ -366,7 +366,7 @@ msgstr ""
 "se você estiver usando o google maps "
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr "Disponibilidade: 2.2.0"
@@ -2082,7 +2082,7 @@ msgstr ""
 "(1 row)"
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -2229,8 +2229,14 @@ msgstr ""
 "em <ulink url=\"https://github.com/TWKB/twkb.js\">https://github.com/TWKB/"
 "twkb.js</ulink>."
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -2244,7 +2250,7 @@ msgstr ""
 "\\x02000202020808"
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -2256,7 +2262,7 @@ msgstr ""
 "utilize a função TWKB apropriada."
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -2269,14 +2275,24 @@ msgstr ""
 "--------------------------------------------\n"
 "\\x040402020400000202"
 
+#. Tag: para
+#: reference_output.xml:806
+#, fuzzy, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
+"linkend=\"ST_GeomFromText\"/>"
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr "ST_AsX3D"
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -2286,7 +2302,7 @@ msgstr ""
 "X3DEncodings-XML"
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -2302,7 +2318,7 @@ msgstr ""
 "\"><type>integer </type> <parameter>options=0</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -2316,7 +2332,7 @@ msgstr ""
 "(precisão) não estiver especificada, então, leva para 15."
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -2335,7 +2351,7 @@ msgstr ""
 "mapeamentos preferidos."
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr ""
@@ -2343,7 +2359,7 @@ msgstr ""
 "no momento"
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -2359,7 +2375,7 @@ msgstr ""
 "X3D de lat/lon, y/x podem ser preferidos. "
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -2370,7 +2386,7 @@ msgstr ""
 "coordenada tag antiga)."
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -2382,7 +2398,7 @@ msgstr ""
 "lançadas também. "
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -2406,122 +2422,122 @@ msgstr ""
 "code> use <code>(2 + 1)</code> = <code>3</code>"
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr "Tipo PostGIS "
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr "Tipo 2D X3D "
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr "Tipo 3D X3D "
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr "LINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr "ainda não foi implementado - será PoliLinha2D"
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr "LineSet"
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr "MULTILINESTRING"
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr "IndexedLineSet"
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr "MULTIPONTO"
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr "Poliponto2D"
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr "PointSet"
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr "PONTO"
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr "gera as coordenadas delimitadas pelo espaço"
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr "(MULTI) POLÍGONO, SUPERFÍCIE POLIÉDRICA"
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr "Marcação X3D inválida"
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 "IndexedFaceSet (anéis interiores atualmente gerados como outro faceset)"
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr "<entry>TIN</entry>"
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr "TriangleSet2D (ainda não implementado)"
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr "IndexedTriangleSet"
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -2531,7 +2547,7 @@ msgstr ""
 "apenas desenhados como polígonos separados. Estamos trabalhando nisto."
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -2543,7 +2559,7 @@ msgstr ""
 "_X3D_and_HTML5\">X3D Integration with HTML5</ulink>"
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -2557,7 +2573,7 @@ msgstr ""
 "and Windows. Use FreeWRL_Launcher compactados para visualizar as geometrias. "
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -2570,13 +2586,13 @@ msgstr ""
 "url=\"http://www.x3dom.org/\">x3dDom html/js fonte aberta toolkit</ulink>."
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr "Disponibilidade: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -2586,7 +2602,7 @@ msgstr ""
 "lançando. Observe as opções para mais detalhes."
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -2596,7 +2612,7 @@ msgstr ""
 "cubo visível no FreeWrl e outros visualizadores X3D. "
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -2690,13 +2706,13 @@ msgstr ""
 "</X3D>]]>"
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr "Exemplo: Um octógono elevado 3 unidades e com precisão decimal de 6"
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2728,13 +2744,13 @@ msgstr ""
 "</IndexedFaceSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr "Exemplo: TIN"
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2774,13 +2790,13 @@ msgstr ""
 "0 1 0 1 0 0 0 0 0 1 0 1 1 0'/></IndexedTriangleSet>]]>"
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr "Exemplo: Multilinestring fechada (o limite de um polígono com buracos)"
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2816,19 +2832,19 @@ msgstr ""
 " </IndexedLineSet>]]>"
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr "ST_GeoHash"
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr "Retorna uma representação GeoHash da geometria. "
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2842,7 +2858,7 @@ msgstr ""
 "<parameter>maxchars=full_precision_of_point</parameter></paramdef>"
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2859,7 +2875,7 @@ msgstr ""
 "atual. "
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2881,7 +2897,7 @@ msgstr ""
 "sempre conterá o traço de entrada. "
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2895,13 +2911,13 @@ msgstr ""
 "é o centro da caixa limitadora da geometria. "
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr "Disponibilidade: 1.4.0"
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2911,7 +2927,7 @@ msgstr ""
 "geográficas (lon/lat)."
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2941,19 +2957,19 @@ msgstr ""
 "                ]]>"
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, fuzzy, no-c-format
 msgid "ST_AsGeobuf"
 msgstr "ST_AsGeoJSON"
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, fuzzy, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr "Retorna uma representação GeoHash da geometria. "
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2971,7 +2987,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2982,13 +2998,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2996,14 +3012,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, fuzzy, no-c-format
 msgid "Availability: 2.4.0"
 msgstr "Disponibilidade: 2.2.0"
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -3017,13 +3033,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, fuzzy, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr "ST_AsSVG"
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -3031,16 +3047,16 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, fuzzy, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 "<funcprototype> <funcdef>text <function>ST_AsHEXEWKB</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
@@ -3050,7 +3066,7 @@ msgstr ""
 "parameter></paramdef> </funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -3060,13 +3076,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -3074,7 +3090,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -3083,7 +3099,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -3091,7 +3107,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -3099,7 +3115,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -3115,13 +3131,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, fuzzy, no-c-format
 msgid "ST_AsMVT"
 msgstr "ST_AsGML"
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -3129,7 +3145,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, fuzzy, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -3140,12 +3156,12 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
@@ -3172,7 +3188,7 @@ msgstr ""
 "funcprototype>"
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -3186,7 +3202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -3197,7 +3213,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -3205,7 +3230,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -3213,7 +3238,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/pt_BR/reference_raster.xml.po b/doc/po/pt_BR/reference_raster.xml.po
index 24e1977..6030db4 100644
--- a/doc/po/pt_BR/reference_raster.xml.po
+++ b/doc/po/pt_BR/reference_raster.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2017-01-05 16:34+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -10245,12 +10245,12 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:3984
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -10281,12 +10281,12 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:3986
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -14729,10 +14729,10 @@ msgstr "ST_AsGDALRaster"
 
 #. Tag: refpurpose
 #: reference_raster.xml:5654
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 "Retorna a tile raster no formato GDAL designado. Os formatos rasters são um "
@@ -14835,7 +14835,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -16835,9 +16835,9 @@ msgstr "mask"
 
 #. Tag: para
 #: reference_raster.xml:6721
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -16944,11 +16944,11 @@ msgstr "distancex"
 
 #. Tag: para
 #: reference_raster.xml:6769
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 "A distância em pixeis da célula de referência. A largura da matriz "
 "resultante seria <code>2*distancex + 1</code>. Se não especificada, apenas a "
@@ -18054,16 +18054,16 @@ msgstr "Exemplos: Variantes 1 e 2"
 
 #. Tag: programlisting
 #: reference_raster.xml:7161
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
@@ -18082,16 +18082,16 @@ msgstr "Exemplos: Variantes 3 e 4"
 
 #. Tag: programlisting
 #: reference_raster.xml:7167
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -18102,7 +18102,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
@@ -18234,11 +18234,11 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7237
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -18296,13 +18296,13 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7240
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -18365,9 +18365,9 @@ msgstr ""
 " 2BUI"
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
-#, no-c-format
-msgid "original (column rast-view)"
+#: reference_raster.xml:7254
+#, fuzzy, no-c-format
+msgid "original (column rast_view)"
 msgstr "original (column rast-view)"
 
 #. Tag: para
@@ -18389,7 +18389,7 @@ msgstr ""
 
 #. Tag: programlisting
 #: reference_raster.xml:7280
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "SELECT\n"
 "        ST_AddBand(\n"
@@ -18401,8 +18401,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -19253,6 +19253,12 @@ msgstr ""
 "----------\n"
 " 2BUI"
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr "original (column rast-view)"
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -19477,9 +19483,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:7801
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -20451,9 +20457,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:8124
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -22399,9 +22405,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_raster.xml:9145
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 "Calcula o índice de posição topográfica, o qual é definido como o central "
diff --git a/doc/po/pt_BR/release_notes.xml.po b/doc/po/pt_BR/release_notes.xml.po
index 0f41f95..de091b2 100644
--- a/doc/po/pt_BR/release_notes.xml.po
+++ b/doc/po/pt_BR/release_notes.xml.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: 2017-01-02 19:52+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -45,10 +45,10 @@ msgid "Release date: 2017/09/xx"
 msgstr "Data de Lançamento: 2013/03/01"
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr "Novos Recursos"
@@ -228,7 +228,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -258,26 +258,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, fuzzy, no-c-format
 msgid "Breaking Changes"
 msgstr "Importante / Mudanças Críticas"
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, fuzzy, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr "Corrigido o suporte para o PostgreSQL 8.2"
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -286,13 +292,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -300,7 +306,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -312,45 +318,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, fuzzy, no-c-format
 msgid "Release 2.3.3"
 msgstr "Versão 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, fuzzy, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr "Data de Lançamento: 2013/03/01"
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr "Esta é uma versão de correção de bugs e melhoria de desempenho."
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, fuzzy, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr "Melhorias de Desempenho"
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -358,7 +364,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -366,7 +372,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -374,7 +380,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -382,63 +388,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, fuzzy, no-c-format
 msgid "Release 2.3.2"
 msgstr "Versão 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, fuzzy, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr "Data de Lançamento: 2007/01/11"
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, fuzzy, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr "#3411, Funções clustering não usando o índice espacial"
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -446,25 +452,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, fuzzy, no-c-format
 msgid "Release 2.3.1"
 msgstr "Versão 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, fuzzy, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr "Data de lançamento: 2006/11/02"
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -472,7 +478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -480,19 +486,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -500,19 +506,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -520,7 +526,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -528,25 +534,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, fuzzy, no-c-format
 msgid "Release 2.3.0"
 msgstr "Versão 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, fuzzy, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr "Data de lançamento: 06/01/2016"
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, fuzzy, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -556,13 +562,13 @@ msgstr ""
 "melhorado e outras melhorias. "
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr "Importante / Mudanças Críticas"
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -570,69 +576,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, fuzzy, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr "ST_Snap (Sandro Santilli)"
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, fuzzy, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr "ST_Snap (Sandro Santilli)"
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, fuzzy, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr "ST_Snap (Sandro Santilli)"
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -640,37 +646,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -678,31 +684,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -710,13 +716,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -724,7 +730,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -733,7 +739,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -741,7 +747,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -749,31 +755,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr "Correção de Erros"
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -781,19 +787,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr "Melhorias de Desempenho"
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -801,43 +807,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, fuzzy, no-c-format
 msgid "Release 2.2.2"
 msgstr "Release 2.2.1"
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, fuzzy, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr "Data de lançamento: 2012/06/22"
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -845,37 +851,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -883,20 +889,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -905,61 +911,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, no-c-format
 msgid "Release 2.2.1"
 msgstr "Release 2.2.1"
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr "Data de lançamento: 06/01/2016"
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr "#2232, evitar erros acumulados no arredondamento em SVG"
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr "#3321, correção de uma regressão de desempenho na carga de topologia"
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr "#3329, correção em uma regressão de robustez em TopoGeo_addPoint"
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr "#3349, Conserta caminho de instalação das scripts postgis_topology "
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr "#3351, isolação de nós finais na ST_RemoveIsoEdge (e lwt_RemIsoEdge)"
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr "#3355, geografia ST_Segmentize tem bbox geometria"
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
@@ -967,19 +973,19 @@ msgstr ""
 "#3359, Correção na perda toTopoGeom de baixa-id da definição TopoGeometry "
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr "#3360, _raster_constraint_info_scale sintaxe de entrada inválida"
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr "#3375, quebra em pontos repetidos remoção para coleção(ponto)"
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -989,25 +995,25 @@ msgstr ""
 "várias topologias"
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr "#3380, #3402, Dizima linhas no carregamento da topologia"
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr "#3388, #3410, Correção nos pontos finais faltado na ST_Removepoints"
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr "#3389, Buffer overflow em lwgeom_to_geojson"
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1017,25 +1023,25 @@ msgstr ""
 "postigs e a extensão postgis_topology"
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr "#3393, ST_Area como NaN para alguns polígonos"
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr "#3401, Melhora a robustez ST_Split em sistemas 32bit "
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr "#3404, ST_ClusterWithin quebra o backend"
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1045,43 +1051,43 @@ msgstr ""
 "vários objetos TopoGeometry "
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr "#3411, Funções clustering não usando o índice espacial"
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr "#3412, Melhora a robustez do passo snapping na TopoGeo_addLinestring"
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr "#3415, Correção OSX 10.9 construído de baixo de pkgsrc"
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr "Correção no vazamento de memória em lwt_ChangeEdgeGeom [liblwgeom]"
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr "Versão 2.2.0"
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr "Data de lançamento: 2015/10/07"
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1091,31 +1097,31 @@ msgstr ""
 "melhorado e outras melhorias. "
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr "Topologia API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr "Novo método lwgeom_unaryunion em liblwgeom"
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr "Novo método lwgeom_linemerge em liblwgeom"
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr "Novo método lwgeom_is_simple em liblwgeom"
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1129,7 +1135,7 @@ msgstr ""
 "ST_IsSolid (Vincent Mora / Oslandia)"
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1141,13 +1147,13 @@ msgstr ""
 "ST_ApproximateMedialAxis (Sandro Santilli)"
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr "ST_CPAWithin (Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1155,7 +1161,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1167,7 +1173,7 @@ msgstr ""
 "the geography type (Paul Ramsey / CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1179,7 +1185,7 @@ msgstr ""
 "ST_ClusterIntersecting / ST_ClusterWithin (Dan Baston)"
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1191,7 +1197,7 @@ msgstr ""
 "results for all geometry types, aka \"KNN re-check\" (Paul Ramsey / CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1203,7 +1209,7 @@ msgstr ""
 "tolerance value in ST_RemoveRepeatedPoints (Paul Ramsey / CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1215,7 +1221,7 @@ msgstr ""
 "factor to ST_Scale (Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1227,7 +1233,7 @@ msgstr ""
 "ST_BoundingDiagonal (Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1239,7 +1245,7 @@ msgstr ""
 "ST_IsValidTrajectory (Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1251,7 +1257,7 @@ msgstr ""
 "ST_ClosestPointOfApproach (Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1263,19 +1269,19 @@ msgstr ""
 "(Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr "Saída canônica para índice de tipos de chaves"
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1287,7 +1293,7 @@ msgstr ""
 "GeographicLib functions for geodetics (Mike Toews)"
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1299,7 +1305,7 @@ msgstr ""
 "break up large geometry (Paul Ramsey / CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1313,13 +1319,13 @@ msgstr ""
 "Boundless)"
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr "Interruptibilidade API for liblwgeom (Sandro Santilli / CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1331,7 +1337,7 @@ msgstr ""
 "(Sandro Santilli / CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1345,7 +1351,7 @@ msgstr ""
 "Vizzuality)"
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1357,7 +1363,7 @@ msgstr ""
 "attribute names mapping -m switch (Regina Obe / Sandro Santilli)"
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1370,7 +1376,7 @@ msgstr ""
 "GDAL_DATA"
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1382,7 +1388,7 @@ msgstr ""
 "reprojeção na importação raster (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1394,7 +1400,7 @@ msgstr ""
 "encoded_polyline input/output (Kashif Rasul)"
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1406,7 +1412,7 @@ msgstr ""
 "version from postgis_full_version()"
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1418,20 +1424,20 @@ msgstr ""
 "ST_MemSize(raster)"
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr "Adiciona postgis_noop(raster)"
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 "Adicionadas as variantes faltando das ST_TPI(), ST_TRI() e ST_Roughness()"
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1441,7 +1447,7 @@ msgstr ""
 "de configuração GDAL_SKIP"
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1451,7 +1457,7 @@ msgstr ""
 "rasters com out-db bands"
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1465,7 +1471,7 @@ msgstr ""
 "imaptools.com, Walter Sinclair, Regina Obe)"
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1481,7 +1487,7 @@ msgstr ""
 "Regina Obe)"
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1493,7 +1499,7 @@ msgstr ""
 "parameter for ST_MapAlgebra"
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1505,7 +1511,7 @@ msgstr ""
 "info automatically in shapefile loader"
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1515,7 +1521,7 @@ msgstr ""
 "trac.osgeo.org/postgis/ticket/2430\">#2430</ulink></ulink>, ST_ForceCurve"
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1527,7 +1533,7 @@ msgstr ""
 "ST_SummaryStatsAgg()"
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1537,7 +1543,7 @@ msgstr ""
 "trac.osgeo.org/postgis/ticket/2567\">#2567</ulink></ulink>, ST_CountAgg()"
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1549,7 +1555,7 @@ msgstr ""
 "suporte para características curvas"
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1561,7 +1567,7 @@ msgstr ""
 "path switch to run_test.pl"
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1573,7 +1579,7 @@ msgstr ""
 "como uma extensão "
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1587,7 +1593,7 @@ msgstr ""
 "(Nicklas Avén)"
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1595,17 +1601,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr "Melhorias"
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1617,7 +1623,7 @@ msgstr ""
 "circuit to ST_Equals (Daniel Baston)"
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1629,7 +1635,7 @@ msgstr ""
 "atualizado para suportar o censo Tiger 2015"
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1641,7 +1647,7 @@ msgstr ""
 "liblwgeom compatível entre liberações menores"
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1655,7 +1661,7 @@ msgstr ""
 "option = 2, 3)"
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1665,7 +1671,7 @@ msgstr ""
 "(multi)polígonos"
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1677,7 +1683,7 @@ msgstr ""
 "restrição de tipo de geometria "
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1691,7 +1697,7 @@ msgstr ""
 "consultas espaciais em tabelas raster. (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1703,7 +1709,7 @@ msgstr ""
 "spatial_index column to raster_columns view"
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1715,7 +1721,7 @@ msgstr ""
 "para pgsql2shp"
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1727,7 +1733,7 @@ msgstr ""
 "adicionada a raster2pgsql para pular a verificação de que a banda é NODATA"
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1739,7 +1745,7 @@ msgstr ""
 "de texto durante a construção e exportação de topologia"
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1751,7 +1757,7 @@ msgstr ""
 "inicial, ponto final, ponto n, numpoints para curvas compostas"
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1763,7 +1769,7 @@ msgstr ""
 "para GDAL 2.0"
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1775,7 +1781,7 @@ msgstr ""
 "pode ser instalado com CREATE EXTENSION (Vincent Mora @ Oslandia)"
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1787,7 +1793,7 @@ msgstr ""
 "ST_Envelope(raster) de SQL para C"
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1800,7 +1806,7 @@ msgstr ""
 "especificado"
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1812,7 +1818,7 @@ msgstr ""
 "geocoder para lidar com dados tiger 2014 "
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1824,7 +1830,7 @@ msgstr ""
 "simplificação de geometria (J.Santana @ CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1836,37 +1842,37 @@ msgstr ""
 "performance das geometry_columns com várias tabelas"
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, no-c-format
 msgid "Release 2.1.8"
 msgstr "Versão 2.1.8"
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr "Data de lançamento: 2015-07-07"
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr "Esta é uma correção de bug decisiva. "
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr "#3159, não força uma bbox salvar na ST_Affine"
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr "#3018, GROUP BY geografia algumas vezes retorna linhas duplicadas "
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, fuzzy, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
@@ -1875,50 +1881,50 @@ msgstr ""
 "especificado"
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr "#3094, Malformado GeoJSON fornece backend quebrado"
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr "#3104, st_asgml introduz caracteres aleatórios no campo ID"
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr "#3155, Remove liblwgeom.h em fazer desinstalação "
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 "#3177, gserialized_is_empty não pode lidar com casos encaixados vazios "
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr "Corrige crash em ST_LineLocatePoint"
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, no-c-format
 msgid "Release 2.1.7"
 msgstr "Versão 2.1.7"
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr "Data de lançamento: 2015-03-30"
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
@@ -1927,75 +1933,75 @@ msgstr ""
 "inválidos"
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr "#3088, Não (re)define strcasestr em um liblwgeom.h"
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, no-c-format
 msgid "Release 2.1.6"
 msgstr "Versão 2.1.6"
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr "Data de lançamento: 2015-03-20"
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr "#3048, Acelera simplificação de geometria (J.Santana @ CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr "#3050, Acelera o leitor de tipo de geometria (J.Santana @ CartoDB)"
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr "#2941, permite colunas de geografia com SRID em vez de 4326"
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 "#3069, pequenos objetos tornando-se caixas inapropriadamente fluffed up "
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr "#3068, Ter postgis_typmod_dims retorna NULL para dims sem restrições"
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 "#3061, Permite pontos duplicados nas funções JSON, GML, GML ST_GeomFrom* "
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr "#3058, Correção ND-GiST método picksplit para dividir no melhor plano"
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -2005,33 +2011,33 @@ msgstr ""
 "PostgreSQL < 9.1"
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 "#3045, Correção da confusão de dimensionalidade no operador &&& "
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 "#3016, Permite cancelar o registro de camadas de topologias corrompidas "
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr "#3015, Evita exceções do TopologySummary"
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
@@ -2040,19 +2046,19 @@ msgstr ""
 "vazias nelas"
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr "Versão 2.1.5"
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr "Data de lançamento: 2014-12-18"
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -2064,7 +2070,7 @@ msgstr ""
 "construção de grandes objetos multi geometria "
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -2077,7 +2083,7 @@ msgstr ""
 "único componente "
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -2089,7 +2095,7 @@ msgstr ""
 "vazamento de memória em lwgeom_mindistance2d para entrada de curva"
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -2101,7 +2107,7 @@ msgstr ""
 "CAIXA em caso sensível "
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -2113,7 +2119,7 @@ msgstr ""
 "PostgreSQL 9.5 "
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -2125,7 +2131,7 @@ msgstr ""
 "não geradas quando os valores Z/M forem extremos"
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -2134,19 +2140,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr "Versão 2.1.4"
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr "Data de lançamento: 2014-09-10"
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -2158,7 +2164,7 @@ msgstr ""
 "chamadas  ST_Simplify contra pontos"
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -2170,7 +2176,7 @@ msgstr ""
 "GDAL 2.0"
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -2182,7 +2188,7 @@ msgstr ""
 "rtpostgis_upgrade_20_21.sql ACID"
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -2194,7 +2200,7 @@ msgstr ""
 "nomes de índices no carregamento de shapefiles/rasters"
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -2206,7 +2212,7 @@ msgstr ""
 "da ST_ConvexHull(raster) para 300 para planos melhores"
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -2218,7 +2224,7 @@ msgstr ""
 "_ST_Covers() retorna verdade para ponto no buraco"
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -2232,13 +2238,13 @@ msgstr ""
 "e compensação 0/0."
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr "Corrigido crash em ST_Union(raster)"
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2250,7 +2256,7 @@ msgstr ""
 "não funciona corretamente com arranjo de gml:pos (Even Roualt)"
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2264,7 +2270,7 @@ msgstr ""
 "especificado. Caminho de Marc Jansen"
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2276,7 +2282,7 @@ msgstr ""
 "should update maxrings after realloc"
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2286,7 +2292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2295,13 +2301,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr "Correção de falta potencial de memória na ST_MakeValid "
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2310,7 +2316,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2319,7 +2325,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2328,7 +2334,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2337,7 +2343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2346,7 +2352,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2355,7 +2361,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2364,7 +2370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2373,7 +2379,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2382,7 +2388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2391,7 +2397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2400,7 +2406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2409,7 +2415,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2421,7 +2427,7 @@ msgstr ""
 "compilar no FreeBSD"
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2431,31 +2437,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr "Versão 2.1.3"
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr "Data de lançamento: 2014/05/13"
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr "Esta é uma correção de bug e comunicado seguro. "
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr "Mudanças importantes "
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2465,7 +2471,7 @@ msgstr ""
 "estão desativados por padrão. "
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2477,7 +2483,7 @@ msgstr ""
 "GDAL estão desativados"
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2489,7 +2495,7 @@ msgstr ""
 "raster são desativadas "
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2499,7 +2505,7 @@ msgstr ""
 "e determina o comportamento do cluster inteiro. "
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2507,7 +2513,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2515,7 +2521,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2523,19 +2529,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr "Versão 2.1.2"
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr "Data de Lançamento: 2014/03/31"
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2545,7 +2551,7 @@ msgstr ""
 "solicitadas desde a versão 2.1.1."
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2553,7 +2559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2561,7 +2567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2569,7 +2575,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2577,7 +2583,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2585,7 +2591,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2593,7 +2599,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2601,7 +2607,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2609,7 +2615,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2617,7 +2623,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2625,7 +2631,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2633,7 +2639,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2641,7 +2647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2649,7 +2655,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2657,7 +2663,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2665,7 +2671,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2673,7 +2679,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2681,7 +2687,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2690,7 +2696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2698,7 +2704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2708,7 +2714,7 @@ msgstr ""
 "Permite usuários sem privilégios de topologia chamar postgis_full_version()"
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2718,7 +2724,7 @@ msgstr ""
 "Correção no operador ausente = e hash_raster_ops opclass no raster"
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2736,7 +2742,7 @@ msgstr ""
 "Issues de distância geográfica com otimização de árvore"
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2746,7 +2752,7 @@ msgstr ""
 "evita cópia de memória no índice GiST (hayamiz)"
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2754,19 +2760,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr "Versão 2.1.1"
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr "Data de lançamento: 2013/11/06"
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2776,13 +2782,13 @@ msgstr ""
 "solicitadas desde a versão 2.1.0."
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr "Mudanças importantes"
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2791,7 +2797,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2799,7 +2805,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2807,7 +2813,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2815,7 +2821,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2823,7 +2829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2831,7 +2837,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2839,7 +2845,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2847,7 +2853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2855,7 +2861,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2863,7 +2869,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2872,7 +2878,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2880,7 +2886,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2888,19 +2894,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr "Versão 2.1.0"
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr "Data de Lançamento: 2013/08/17"
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2910,7 +2916,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2919,7 +2925,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2929,7 +2935,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2937,7 +2943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2945,7 +2951,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2955,7 +2961,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2965,7 +2971,7 @@ msgstr ""
 "ST_Intersects(geometria, raster)."
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2975,7 +2981,7 @@ msgstr ""
 "de entrada e raster."
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2985,7 +2991,7 @@ msgstr ""
 "radianos. "
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
@@ -2994,7 +3000,7 @@ msgstr ""
 "radianos. "
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -3012,37 +3018,37 @@ msgstr ""
 "ST_RasterToWorldCoordX and ST_RasterToWorldCoordY"
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr "ST_Estimated_Extent renomeado para ST_EstimatedExtent"
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr "ST_Line_Interpolate_Point renomeado para ST_LineInterpolatePoint"
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr "ST_Line_Substring renomeado para ST_LineSubstring"
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr "ST_Line_Locate_Point renomeado para ST_LineLocatePoint"
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr "ST_Force_XXX renomeado para ST_ForceXXX"
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -3052,7 +3058,7 @@ msgstr ""
 "ST_MapAlgebra ao contrário. "
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -3062,7 +3068,7 @@ msgstr ""
 "ST_MapAlgebra ao contrário"
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -3071,7 +3077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -3079,7 +3085,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -3087,7 +3093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -3096,55 +3102,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr "clearTopoGeom (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -3156,7 +3162,7 @@ msgstr ""
 "ST_Touches, ST_Within, ST_DWithin, ST_DFullyWithin) (Bborie Park / UC Davis)"
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -3164,7 +3170,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -3172,7 +3178,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -3180,7 +3186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -3190,14 +3196,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -3205,7 +3211,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -3213,7 +3219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3221,19 +3227,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -3242,14 +3248,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -3257,7 +3263,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -3265,7 +3271,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -3274,7 +3280,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -3282,7 +3288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -3291,7 +3297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -3299,13 +3305,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3313,7 +3319,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3321,7 +3327,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3329,7 +3335,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3337,7 +3343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3345,7 +3351,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3353,7 +3359,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3361,7 +3367,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3369,7 +3375,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3377,7 +3383,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3385,7 +3391,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3400,7 +3406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3408,7 +3414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3416,14 +3422,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3431,7 +3437,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3440,7 +3446,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3448,7 +3454,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3456,7 +3462,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3464,7 +3470,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3472,7 +3478,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3480,7 +3486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3488,7 +3494,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3496,7 +3502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3504,7 +3510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3513,7 +3519,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3522,7 +3528,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3530,7 +3536,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3538,7 +3544,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3546,7 +3552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3554,7 +3560,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3562,7 +3568,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3570,7 +3576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3578,7 +3584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3587,7 +3593,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3595,7 +3601,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3603,7 +3609,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3612,7 +3618,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3620,7 +3626,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3628,7 +3634,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3636,7 +3642,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3644,7 +3650,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3652,7 +3658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3660,7 +3666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3668,19 +3674,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3688,7 +3694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3696,7 +3702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3704,7 +3710,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3712,7 +3718,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3720,7 +3726,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3729,7 +3735,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3737,7 +3743,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3746,13 +3752,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr "Correções"
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3760,7 +3766,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3768,7 +3774,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3776,7 +3782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3784,7 +3790,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3793,7 +3799,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3801,7 +3807,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3809,7 +3815,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3817,7 +3823,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3825,7 +3831,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3833,7 +3839,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3841,7 +3847,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3849,7 +3855,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3857,7 +3863,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3865,7 +3871,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3873,7 +3879,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3881,7 +3887,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3889,7 +3895,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3897,7 +3903,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3905,7 +3911,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3913,7 +3919,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3921,7 +3927,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3929,7 +3935,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3938,7 +3944,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3947,7 +3953,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3955,7 +3961,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3964,7 +3970,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3972,7 +3978,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3980,7 +3986,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3988,7 +3994,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3996,7 +4002,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -4004,7 +4010,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -4012,7 +4018,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -4020,7 +4026,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -4028,7 +4034,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -4036,7 +4042,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -4044,7 +4050,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -4052,7 +4058,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -4060,7 +4066,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -4068,7 +4074,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -4076,7 +4082,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -4084,13 +4090,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -4098,13 +4104,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr "Versão 2.0.5"
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4113,7 +4119,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -4121,7 +4127,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -4129,7 +4135,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -4137,7 +4143,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -4145,7 +4151,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -4153,7 +4159,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -4161,7 +4167,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -4170,19 +4176,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr "Versão 2.0.4"
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr "Data de lançamento: 2013/09/06"
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4191,7 +4197,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -4199,13 +4205,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -4213,7 +4219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -4221,7 +4227,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -4229,7 +4235,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -4237,7 +4243,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -4245,7 +4251,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -4253,13 +4259,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -4267,7 +4273,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -4275,7 +4281,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -4283,7 +4289,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -4291,7 +4297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -4299,7 +4305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4307,7 +4313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4315,7 +4321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4323,7 +4329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4331,19 +4337,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr "Versão 2.0.3"
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr "Data de Lançamento: 2013/03/01"
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4352,7 +4358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4360,13 +4366,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4376,7 +4382,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4384,7 +4390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4392,7 +4398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4400,13 +4406,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4414,31 +4420,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr "Speedup ST_ChangeEdgeGeom"
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr "Versão 2.0.2"
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr "Data de Lançamento: 2012/12/03"
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4446,7 +4452,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4455,7 +4461,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4463,7 +4469,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4471,7 +4477,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4479,7 +4485,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4487,7 +4493,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4495,7 +4501,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4503,7 +4509,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4511,7 +4517,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4519,7 +4525,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4527,7 +4533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4535,7 +4541,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4543,7 +4549,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4551,7 +4557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4559,7 +4565,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4567,7 +4573,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4575,7 +4581,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4583,7 +4589,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4591,7 +4597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4599,7 +4605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4607,7 +4613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4615,7 +4621,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4623,7 +4629,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4631,7 +4637,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4639,7 +4645,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4648,7 +4654,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4656,7 +4662,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4664,7 +4670,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4672,7 +4678,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4680,7 +4686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4688,7 +4694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4696,7 +4702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4704,7 +4710,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4712,7 +4718,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4720,13 +4726,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4735,7 +4741,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4744,7 +4750,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4752,7 +4758,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4760,19 +4766,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr "Versão 2.0.1"
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr "Data de lançamento: 2012/06/22"
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4782,7 +4788,7 @@ msgstr ""
 "solicitadas desde a versão 2.0.0."
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4790,7 +4796,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4798,7 +4804,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4806,7 +4812,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4814,7 +4820,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4822,7 +4828,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4830,7 +4836,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4838,7 +4844,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4846,7 +4852,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4854,7 +4860,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4862,7 +4868,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4870,7 +4876,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4878,7 +4884,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4886,7 +4892,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4894,7 +4900,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4902,7 +4908,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4910,7 +4916,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4918,7 +4924,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4926,7 +4932,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4934,7 +4940,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4942,7 +4948,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4950,7 +4956,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4959,7 +4965,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4967,7 +4973,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4975,7 +4981,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4983,7 +4989,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4991,7 +4997,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4999,7 +5005,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -5007,7 +5013,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -5015,7 +5021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -5023,7 +5029,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -5031,7 +5037,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -5039,7 +5045,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -5047,7 +5053,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -5056,13 +5062,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr "Mensagem de exceção mais detalhada das funções de edição da topologia."
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -5072,7 +5078,7 @@ msgstr ""
 "dependências de construção melhoradas"
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -5082,7 +5088,7 @@ msgstr ""
 "aceleração da ST_BuildArea, ST_MakeValid e ST_GetFaceGeometry."
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -5090,19 +5096,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr "Versão 2.0.0"
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr "Data de Lançamento: 2012/04/03"
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -5118,13 +5124,13 @@ msgstr ""
 "\"NewFunctions_2_0\"/>para mais detalhes e funções alteradas/novas. "
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr "Verificadores - Nossos heróis não aclamados"
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -5136,7 +5142,7 @@ msgstr ""
 "versão. Nenhuma outra versão pode ser bem sucedida sem este pessoal. "
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -5146,31 +5152,31 @@ msgstr ""
 "e através de relatórios de bugs, e análises detalhadas. "
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr "Andrea Peri - vários testes em topologia, checando para a correção"
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr "Andreas Forø Tollefsen - testando raster"
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr "Chris English -a topologia estressa testando novas funções"
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr "Salvatore Larosa - testando a robustez do teste"
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -5182,7 +5188,7 @@ msgstr ""
 "Topologia. Testando em vários servidores VMs"
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
@@ -5190,13 +5196,13 @@ msgstr ""
 "detalhado "
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr "Tom van Tilburg - testando raster "
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -5205,13 +5211,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -5219,7 +5225,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -5239,7 +5245,7 @@ msgstr ""
 "favor recorra a <xref linkend=\"legacy_faq\"/> para mais detalhes. "
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -5254,7 +5260,7 @@ msgstr ""
 "definição da coluna"
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -5272,7 +5278,7 @@ msgstr ""
 "geométricas typmod agora padrão a criação typmod (Regina Obe) "
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -5286,7 +5292,7 @@ msgstr ""
 "(Regina Obe)"
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -5296,7 +5302,7 @@ msgstr ""
 "Renomeando funções 3D para conversão de ST_3D (Nicklas Avén)"
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -5308,7 +5314,7 @@ msgstr ""
 "vez de nulo para geometrias únicas (Sandro Santilli, Maxime van Noppen)"
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -5316,7 +5322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -5324,7 +5330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -5336,14 +5342,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5352,13 +5358,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5366,37 +5372,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_Split (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_IsValidDetail (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_MakeValid (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5404,61 +5410,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_SharedPaths (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr "ST_Snap (Sandro Santilli)"
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_RelateMatch (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr "ST_ConcaveHull (Regina Obe e Leo Hsu / Paragon Corporation)"
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr "ST_UnaryUnion (Sandro Santilli / Faunalia para RT-SIGTA)"
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5466,7 +5472,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5475,14 +5481,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5490,7 +5496,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5498,7 +5504,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5509,13 +5515,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5523,7 +5529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5531,13 +5537,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr "Créditos específicos deste lançamento"
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5548,19 +5554,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr "Versão 1.5.4"
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr "Data de lançamento: 2012/05/07"
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5570,7 +5576,7 @@ msgstr ""
 "desde o lançamento da versão 1.5.3."
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5578,7 +5584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5586,7 +5592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5594,7 +5600,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5602,7 +5608,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5610,7 +5616,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5618,7 +5624,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5626,7 +5632,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5634,7 +5640,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5642,7 +5648,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5650,7 +5656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5658,7 +5664,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5666,7 +5672,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5674,7 +5680,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5682,7 +5688,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5690,7 +5696,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5698,7 +5704,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5706,7 +5712,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5714,7 +5720,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5722,7 +5728,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5730,7 +5736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5738,7 +5744,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5746,7 +5752,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5754,7 +5760,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5762,7 +5768,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5770,7 +5776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5778,31 +5784,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr "Versão 1.5.3"
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr "Data de Lançamento: 2011/06/25"
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5811,7 +5817,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5819,7 +5825,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5828,7 +5834,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5837,7 +5843,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5846,7 +5852,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5854,7 +5860,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5862,7 +5868,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5870,7 +5876,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5878,7 +5884,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5887,7 +5893,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5895,7 +5901,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5903,7 +5909,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5911,7 +5917,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5920,7 +5926,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5928,7 +5934,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5936,7 +5942,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5944,7 +5950,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5952,7 +5958,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5960,19 +5966,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr "Versão 1.5.2"
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr "Data de Lançamento: 2010/09/27"
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5981,7 +5987,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5989,7 +5995,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5998,7 +6004,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -6006,14 +6012,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -6022,7 +6028,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -6030,7 +6036,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -6038,7 +6044,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -6046,7 +6052,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -6054,7 +6060,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -6062,7 +6068,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -6070,7 +6076,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -6079,7 +6085,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -6087,7 +6093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -6095,7 +6101,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -6104,7 +6110,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -6112,7 +6118,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -6120,7 +6126,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -6128,13 +6134,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -6142,7 +6148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -6150,19 +6156,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr "Versão 1.5.1"
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr "Data de Lançamento: 2010/03/11"
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -6171,7 +6177,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -6180,7 +6186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -6189,7 +6195,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -6197,7 +6203,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -6206,7 +6212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -6214,7 +6220,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -6222,7 +6228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -6230,7 +6236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -6239,25 +6245,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr "Versão 1.5.0"
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr "Data de Lançamento: 2010/02/04"
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -6266,20 +6272,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -6287,49 +6293,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr "Compatibilidade"
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr "PostgreSQL 8.3 ou superior em todas as plataformas."
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr "Proj4 4.5 ou superior apenas"
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -6337,7 +6343,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -6345,7 +6351,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6353,98 +6359,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr "ST_ClosestPoint"
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr "ST_DFullyWithin"
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr "ST_LongestLine"
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr "ST_MaxDistance"
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr "ST_ShortestLine"
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr "ST_DumpPoints (Maxime van Noppen)"
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6452,52 +6458,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr "Teste e controle de qualidade (Regina Obe)"
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr "Correção de Erros"
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6505,19 +6511,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr "Versão 1.4.0"
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr "Data de lançamento: 2009/07/24"
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6527,7 +6533,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6535,31 +6541,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr "PostgreSQL 8.2 ou superior em todas as plataformas"
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr "GEOS 3.0 ou superior apenas"
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr "PROJ4 4.5 ou superior apenas"
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6567,13 +6573,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr "ST_ContainsProperly() necessita do GEOS 3.1+"
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6581,7 +6587,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6589,13 +6595,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6603,26 +6609,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6630,7 +6636,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6638,13 +6644,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6652,7 +6658,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6660,7 +6666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6668,7 +6674,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6676,13 +6682,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6690,13 +6696,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6705,31 +6711,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6737,21 +6743,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6759,7 +6765,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6767,7 +6773,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6775,7 +6781,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6783,13 +6789,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6797,19 +6803,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr "Versão 1.3.6"
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr "Data de lançamento: 2009/05/04"
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6821,19 +6827,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr "Versão 1.3.5"
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr "Data de lançamento: 2008/12/15"
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6843,19 +6849,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr "Versão 1.3.4"
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr "Data de Lançamento: 2008/11/24"
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6865,7 +6871,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6874,19 +6880,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr "Versão 1.3.3"
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr "Data de Lançamento: 2008/04/12"
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6895,19 +6901,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr "Versão 1.3.2"
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr "Data de Lançamento: 2007/12/01"
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6916,19 +6922,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr "Versão 1.3.1"
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr "Data de Lançamento: 2007/08/13"
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6936,19 +6942,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr "Versão 1.3.0"
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr "Data de Lançamento: 2007/08/09"
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6957,19 +6963,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr "Funcionalidade Adicionada"
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6980,13 +6986,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6994,20 +7000,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr "Outras Mudanças"
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -7015,7 +7021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -7023,25 +7029,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr "Adicionado suporte inicial ao PostgreSQL 8.3"
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr "Versão 1.2.1"
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr "Data de Lançamento: 2007/01/11"
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -7049,37 +7055,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr "Mudanças"
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -7089,19 +7095,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr "Versão 1.2.0"
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr "Data de Lançamento: 2006/12/08"
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -7110,13 +7116,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -7124,19 +7130,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr "Versão 1.1.6"
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr "Data de lançamento: 2006/11/02"
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -7146,20 +7152,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr "Atualizando"
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -7167,10 +7173,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -7180,10 +7186,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -7191,46 +7197,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr "Outras mudanças"
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -7238,31 +7244,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr "Versão 1.1.5"
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr "Data de Lançamento: 2006/10/13"
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -7270,7 +7276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -7278,13 +7284,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -7292,13 +7298,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -7306,7 +7312,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -7314,25 +7320,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr "Versão 1.1.4"
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr "Data de lançamento: 2006/09/27"
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -7340,43 +7346,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr "Corrigido o suporte para o PostgreSQL 8.2"
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr "Mudanças para o Java"
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7384,14 +7390,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7399,25 +7405,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr "Versão 1.1.3"
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr "Data de Lançamento: 2006/06/30"
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7426,37 +7432,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7464,49 +7470,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr "Mudanças para o JDBC"
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7514,55 +7520,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr "Suporte inicial para o PostgreSQL 8.2."
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr "Versão 1.1.2"
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr "Data de Lançamento: 2006/03/30"
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7570,55 +7576,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7626,31 +7632,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr "Versão 1.1.1"
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr "Data de Lançamento: 2006/01/23"
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7661,79 +7667,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr "Versão 1.1.0"
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr "Data de lançamento: 2005/12/21"
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7743,7 +7749,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7752,13 +7758,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7772,7 +7778,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7782,115 +7788,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr "Novas funções"
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr "line_substring()"
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr "line_locate_point()"
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr "M(point)"
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr "LineMerge(geometry)"
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr "shift_longitude(geometry)"
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr "azimuth(geometry)"
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr "locate_along_measure(geometry, float8)"
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr "locate_between_measures(geometry, float8, float8)"
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr "BuildArea(any_geometry)"
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr "OGC BdPolyFromText(linestring_wkt, srid)"
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr "OGC BdMPolyFromText(linestring_wkt, srid)"
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr "RemovePoint(linestring, offset)"
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr "ReplacePoint(linestring, offset, point)"
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7898,38 +7904,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7937,152 +7943,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr "Outras coisas novas"
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr "Versão 1.0.6"
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr "Data de lançamento: 2005/12/06"
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr "Contém algumas pequenas correções e melhorias."
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -8090,7 +8096,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -8098,74 +8104,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr "Melhorias"
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr "Suporte inicial para o postgresql 8.2."
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr "Versão 1.0.5"
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr "Data de lançamento: 2005/11/25"
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -8173,7 +8179,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -8181,99 +8187,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr "Versão 1.0.4"
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr "Data de Lançamento: 2005/09/09"
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -8282,7 +8288,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -8290,25 +8296,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -8316,67 +8322,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr "Versão 1.0.3"
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr "Data de lançamento: 2005/08/08"
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8384,7 +8390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8393,7 +8399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8403,7 +8409,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8417,79 +8423,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr "Versão 1.0.2"
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr "Data de lançamento: 2005/07/04"
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8497,7 +8503,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8505,145 +8511,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr "Versão 1.0.1"
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr "Release date: 2005/05/24"
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr "Versão 1.0.0"
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr "Release date: 2005/04/19"
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8651,7 +8657,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8659,7 +8665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8667,87 +8673,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr "Versão 1.0.0RC6"
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr "Release date: 2005/03/30"
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8755,56 +8761,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr "Release 1.0.0RC5"
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr "Release date: 2005/03/25"
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8812,7 +8818,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8820,43 +8826,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr "Versão  1.0.0RC4"
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr "Data de Lançamento: 2005/03/18"
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8864,80 +8870,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8945,62 +8951,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr "Versão 1.0.0RC3"
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr "Data de lançamento: 2005/02/24"
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -9008,43 +9014,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -9052,31 +9058,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -9084,67 +9090,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -9152,19 +9158,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr "Versão 1.0.0RC2"
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr "Data de lançamento: 2005/01/26"
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -9172,85 +9178,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr "Versão 1.0.0RC1"
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr "Data de lançamento: 2005/01/13"
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -9259,25 +9265,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -9285,7 +9291,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -9293,31 +9299,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr ""
diff --git a/doc/po/pt_BR/using_postgis_dataman.xml.po b/doc/po/pt_BR/using_postgis_dataman.xml.po
index 363f230..8460ade 100644
--- a/doc/po/pt_BR/using_postgis_dataman.xml.po
+++ b/doc/po/pt_BR/using_postgis_dataman.xml.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostGIS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: 2016-12-27 19:04+0000\n"
 "Last-Translator: Poliana Palhares <p.palhares at plamu.com.br>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
@@ -470,7 +470,7 @@ msgstr "CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0)"
 
 #. Tag: para
 #: using_postgis_dataman.xml:188
-#, no-c-format
+#, fuzzy, no-c-format
 msgid ""
 "The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the "
 "linear world. A single segment required three points, the start and end "
@@ -479,7 +479,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 "A CIRCULARSTRING é u tipo de curva básico, parecido com LINESTRING no undo "
diff --git a/doc/po/templates/extras_topology.xml.pot b/doc/po/templates/extras_topology.xml.pot
index 5a333df..fc4b468 100644
--- a/doc/po/templates/extras_topology.xml.pot
+++ b/doc/po/templates/extras_topology.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -144,15 +144,16 @@ msgstr ""
 #: extras_topology.xml:1082 extras_topology.xml:1148 extras_topology.xml:1220
 #: extras_topology.xml:1288 extras_topology.xml:1354 extras_topology.xml:1409
 #: extras_topology.xml:1457 extras_topology.xml:1504 extras_topology.xml:1547
-#: extras_topology.xml:1601 extras_topology.xml:1698 extras_topology.xml:1800
-#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1927
-#: extras_topology.xml:1977 extras_topology.xml:2022 extras_topology.xml:2083
-#: extras_topology.xml:2141 extras_topology.xml:2182 extras_topology.xml:2239
-#: extras_topology.xml:2289 extras_topology.xml:2361 extras_topology.xml:2415
-#: extras_topology.xml:2486 extras_topology.xml:2562 extras_topology.xml:2607
-#: extras_topology.xml:2649 extras_topology.xml:2693 extras_topology.xml:2724
-#: extras_topology.xml:2762 extras_topology.xml:2810 extras_topology.xml:2910
-#: extras_topology.xml:2964 extras_topology.xml:3031 extras_topology.xml:3083
+#: extras_topology.xml:1601 extras_topology.xml:1642 extras_topology.xml:1740
+#: extras_topology.xml:1842 extras_topology.xml:1884 extras_topology.xml:1926
+#: extras_topology.xml:1969 extras_topology.xml:2019 extras_topology.xml:2064
+#: extras_topology.xml:2125 extras_topology.xml:2183 extras_topology.xml:2224
+#: extras_topology.xml:2281 extras_topology.xml:2331 extras_topology.xml:2403
+#: extras_topology.xml:2457 extras_topology.xml:2528 extras_topology.xml:2604
+#: extras_topology.xml:2649 extras_topology.xml:2691 extras_topology.xml:2735
+#: extras_topology.xml:2766 extras_topology.xml:2804 extras_topology.xml:2852
+#: extras_topology.xml:2952 extras_topology.xml:3006 extras_topology.xml:3073
+#: extras_topology.xml:3125
 #, no-c-format
 msgid "Description"
 msgstr ""
@@ -284,15 +285,16 @@ msgstr ""
 #: extras_topology.xml:1193 extras_topology.xml:1261 extras_topology.xml:1328
 #: extras_topology.xml:1377 extras_topology.xml:1426 extras_topology.xml:1476
 #: extras_topology.xml:1524 extras_topology.xml:1573 extras_topology.xml:1619
-#: extras_topology.xml:1672 extras_topology.xml:1719 extras_topology.xml:1773
+#: extras_topology.xml:1660 extras_topology.xml:1714 extras_topology.xml:1761
 #: extras_topology.xml:1815 extras_topology.xml:1857 extras_topology.xml:1899
-#: extras_topology.xml:1950 extras_topology.xml:1995 extras_topology.xml:2055
-#: extras_topology.xml:2108 extras_topology.xml:2157 extras_topology.xml:2216
-#: extras_topology.xml:2259 extras_topology.xml:2338 extras_topology.xml:2373
-#: extras_topology.xml:2445 extras_topology.xml:2535 extras_topology.xml:2576
-#: extras_topology.xml:2626 extras_topology.xml:2667 extras_topology.xml:2710
-#: extras_topology.xml:2781 extras_topology.xml:2828 extras_topology.xml:2942
-#: extras_topology.xml:2995 extras_topology.xml:3056 extras_topology.xml:3112
+#: extras_topology.xml:1941 extras_topology.xml:1992 extras_topology.xml:2037
+#: extras_topology.xml:2097 extras_topology.xml:2150 extras_topology.xml:2199
+#: extras_topology.xml:2258 extras_topology.xml:2301 extras_topology.xml:2380
+#: extras_topology.xml:2415 extras_topology.xml:2487 extras_topology.xml:2577
+#: extras_topology.xml:2618 extras_topology.xml:2668 extras_topology.xml:2709
+#: extras_topology.xml:2752 extras_topology.xml:2823 extras_topology.xml:2870
+#: extras_topology.xml:2984 extras_topology.xml:3037 extras_topology.xml:3098
+#: extras_topology.xml:3154
 #, no-c-format
 msgid "See Also"
 msgstr ""
@@ -418,14 +420,15 @@ msgstr ""
 #: extras_topology.xml:946 extras_topology.xml:993 extras_topology.xml:1049
 #: extras_topology.xml:1114 extras_topology.xml:1186 extras_topology.xml:1254
 #: extras_topology.xml:1322 extras_topology.xml:1371 extras_topology.xml:1518
-#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1664
-#: extras_topology.xml:1712 extras_topology.xml:1765 extras_topology.xml:1809
-#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1943
-#: extras_topology.xml:1989 extras_topology.xml:2210 extras_topology.xml:2253
-#: extras_topology.xml:2332 extras_topology.xml:2526 extras_topology.xml:2572
-#: extras_topology.xml:2620 extras_topology.xml:2661 extras_topology.xml:2704
-#: extras_topology.xml:2774 extras_topology.xml:2821 extras_topology.xml:2933
-#: extras_topology.xml:3000 extras_topology.xml:3049 extras_topology.xml:3105
+#: extras_topology.xml:1567 extras_topology.xml:1613 extras_topology.xml:1654
+#: extras_topology.xml:1706 extras_topology.xml:1754 extras_topology.xml:1807
+#: extras_topology.xml:1851 extras_topology.xml:1893 extras_topology.xml:1935
+#: extras_topology.xml:1985 extras_topology.xml:2031 extras_topology.xml:2252
+#: extras_topology.xml:2295 extras_topology.xml:2374 extras_topology.xml:2568
+#: extras_topology.xml:2614 extras_topology.xml:2662 extras_topology.xml:2703
+#: extras_topology.xml:2746 extras_topology.xml:2816 extras_topology.xml:2863
+#: extras_topology.xml:2975 extras_topology.xml:3042 extras_topology.xml:3091
+#: extras_topology.xml:3147
 #, no-c-format
 msgid "Examples"
 msgstr ""
@@ -631,9 +634,9 @@ msgstr ""
 #: extras_topology.xml:275 extras_topology.xml:316 extras_topology.xml:357
 #: extras_topology.xml:606 extras_topology.xml:698 extras_topology.xml:940
 #: extras_topology.xml:987 extras_topology.xml:1364 extras_topology.xml:1512
-#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1804
-#: extras_topology.xml:1888 extras_topology.xml:1983 extras_topology.xml:2423
-#: extras_topology.xml:2769
+#: extras_topology.xml:1561 extras_topology.xml:1607 extras_topology.xml:1648
+#: extras_topology.xml:1846 extras_topology.xml:1930 extras_topology.xml:2025
+#: extras_topology.xml:2465 extras_topology.xml:2811
 #, no-c-format
 msgid "Availability: 1.?"
 msgstr ""
@@ -663,7 +666,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:290 extras_topology.xml:2668 extras_topology.xml:2711
+#: extras_topology.xml:290 extras_topology.xml:2710 extras_topology.xml:2753
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
@@ -881,10 +884,10 @@ msgstr ""
 
 #. Tag: para
 #: extras_topology.xml:437 extras_topology.xml:656 extras_topology.xml:794
-#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1846
-#: extras_topology.xml:2049 extras_topology.xml:2152 extras_topology.xml:2205
-#: extras_topology.xml:2327 extras_topology.xml:2567 extras_topology.xml:2816
-#: extras_topology.xml:2928
+#: extras_topology.xml:840 extras_topology.xml:886 extras_topology.xml:1888
+#: extras_topology.xml:2091 extras_topology.xml:2194 extras_topology.xml:2247
+#: extras_topology.xml:2369 extras_topology.xml:2609 extras_topology.xml:2858
+#: extras_topology.xml:2970
 #, no-c-format
 msgid "Availability: 2.0.0"
 msgstr ""
@@ -1269,7 +1272,7 @@ msgid "SELECT topology.CopyTopology('ma_topo', 'ma_topo_bakup');"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:673 extras_topology.xml:2217
+#: extras_topology.xml:673 extras_topology.xml:2259
 #, no-c-format
 msgid ", <xref linkend=\"CreateTopology\"/>"
 msgstr ""
@@ -1364,8 +1367,8 @@ msgstr ""
 #. Tag: para
 #: extras_topology.xml:747 extras_topology.xml:1043 extras_topology.xml:1108
 #: extras_topology.xml:1180 extras_topology.xml:1248 extras_topology.xml:1419
-#: extras_topology.xml:1469 extras_topology.xml:1937 extras_topology.xml:2103
-#: extras_topology.xml:2522
+#: extras_topology.xml:1469 extras_topology.xml:1979 extras_topology.xml:2145
+#: extras_topology.xml:2564
 #, no-c-format
 msgid "Availability: 2.0"
 msgstr ""
@@ -2011,7 +2014,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1310 extras_topology.xml:3040 extras_topology.xml:3096
+#: extras_topology.xml:1310 extras_topology.xml:3082 extras_topology.xml:3138
 #, no-c-format
 msgid "Availability: 1.1.0"
 msgstr ""
@@ -2363,14 +2366,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1608
+#: extras_topology.xml:1608 extras_topology.xml:1649
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1614
+#: extras_topology.xml:1614 extras_topology.xml:1655
 #, no-c-format
 msgid ""
 "-- Remove an isolated node with no face  --\n"
@@ -2380,26 +2383,57 @@ msgid ""
 " Isolated node 7 removed"
 msgstr ""
 
-#. Tag: title
+#. Tag: refname
 #: extras_topology.xml:1626
 #, no-c-format
+msgid "ST_RemoveIsoEdge"
+msgstr ""
+
+#. Tag: refpurpose
+#: extras_topology.xml:1628
+#, no-c-format
+msgid ""
+"<refpurpose>Removes an isolated edge and returns description of action. If "
+"the edge is not isolated, then an exception is thrown.</refpurpose>"
+msgstr ""
+
+#. Tag: funcprototype
+#: extras_topology.xml:1633
+#, no-c-format
+msgid ""
+"<funcdef>text <function>ST_RemoveIsoEdge</function></funcdef> "
+"<paramdef><type>varchar </type> <parameter>atopology</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>anedge</parameter></paramdef>"
+msgstr ""
+
+#. Tag: para
+#: extras_topology.xml:1644
+#, no-c-format
+msgid ""
+"<para>Removes an isolated edge and returns description of action. If the "
+"edge is not isolated, then an exception is thrown.</para>"
+msgstr ""
+
+#. Tag: title
+#: extras_topology.xml:1668
+#, no-c-format
 msgid "Topology Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1629
+#: extras_topology.xml:1671
 #, no-c-format
 msgid "GetEdgeByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1631
+#: extras_topology.xml:1673
 #, no-c-format
 msgid "Find the edge-id of an edge that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1636
+#: extras_topology.xml:1678
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetEdgeByPoint</function></funcdef> "
@@ -2409,13 +2443,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:1647
+#: extras_topology.xml:1689
 #, no-c-format
 msgid "Retrieve the id of an edge that intersects a Point"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1649
+#: extras_topology.xml:1691
 #, no-c-format
 msgid ""
 "The function returns an integer (id-edge) given a topology, a POINT and a "
@@ -2423,13 +2457,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1650
+#: extras_topology.xml:1692
 #, no-c-format
 msgid "If the point doesn't intersect an edge, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1651
+#: extras_topology.xml:1693
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one edge near the point then an "
@@ -2437,26 +2471,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1656
+#: extras_topology.xml:1698
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1659 extras_topology.xml:1709 extras_topology.xml:1760
+#: extras_topology.xml:1701 extras_topology.xml:1751 extras_topology.xml:1802
 #, no-c-format
 msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1665 extras_topology.xml:1766
+#: extras_topology.xml:1707 extras_topology.xml:1808
 #, no-c-format
 msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1666
+#: extras_topology.xml:1708
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As with1mtol, topology."
@@ -2468,7 +2502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1667
+#: extras_topology.xml:1709
 #, no-c-format
 msgid ""
 "SELECT topology.GetEdgeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2479,26 +2513,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1674
+#: extras_topology.xml:1716
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1684
+#: extras_topology.xml:1726
 #, no-c-format
 msgid "GetFaceByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1685
+#: extras_topology.xml:1727
 #, no-c-format
 msgid "Find the face-id of a face that intersects a given point"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1689
+#: extras_topology.xml:1731
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetFaceByPoint</function></funcdef> "
@@ -2508,13 +2542,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1699
+#: extras_topology.xml:1741
 #, no-c-format
 msgid "Retrieve the id of a face that intersects a Point."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1700
+#: extras_topology.xml:1742
 #, no-c-format
 msgid ""
 "The function returns an integer (id-face) given a topology, a POINT and a "
@@ -2522,13 +2556,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1701
+#: extras_topology.xml:1743
 #, no-c-format
 msgid "If the point doesn't intersect a face, returns 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1702
+#: extras_topology.xml:1744
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and there is more than one face near the point then an "
@@ -2536,20 +2570,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1706
+#: extras_topology.xml:1748
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1713
+#: extras_topology.xml:1755
 #, no-c-format
 msgid "These examples use edges faces created in <xref linkend=\"AddFace\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1714
+#: extras_topology.xml:1756
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 10) As with1mtol, topology."
@@ -2562,7 +2596,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1715
+#: extras_topology.xml:1757
 #, no-c-format
 msgid ""
 "SELECT topology.GetFaceByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2573,26 +2607,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1720
+#: extras_topology.xml:1762
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetEdgeByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1730
+#: extras_topology.xml:1772
 #, no-c-format
 msgid "GetNodeByPoint"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1732
+#: extras_topology.xml:1774
 #, no-c-format
 msgid "Find the id of a node at a point location"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1737
+#: extras_topology.xml:1779
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetNodeByPoint</function></funcdef> "
@@ -2602,13 +2636,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:1748
+#: extras_topology.xml:1790
 #, no-c-format
 msgid "Retrieve the id of a node at a point location"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1750
+#: extras_topology.xml:1792
 #, no-c-format
 msgid ""
 "The function return an integer (id-node) given a topology, a POINT and a "
@@ -2617,13 +2651,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1751
+#: extras_topology.xml:1793
 #, no-c-format
 msgid "If there isn't a node at the point, it return 0 (zero)."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1752
+#: extras_topology.xml:1794
 #, no-c-format
 msgid ""
 "If use tolerance > 0 and near the point there are more than one node it "
@@ -2631,7 +2665,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1757
+#: extras_topology.xml:1799
 #, no-c-format
 msgid ""
 "If tolerance = 0, the function use ST_Intersects otherwise will use "
@@ -2639,7 +2673,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1767
+#: extras_topology.xml:1809
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1) As nearnode\n"
@@ -2650,7 +2684,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1768
+#: extras_topology.xml:1810
 #, no-c-format
 msgid ""
 "SELECT topology.GetNodeByPoint('ma_topo',geom, 1000) As too_much_tolerance\n"
@@ -2661,20 +2695,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1775
+#: extras_topology.xml:1817
 #, no-c-format
 msgid ""
 ", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1785
+#: extras_topology.xml:1827
 #, no-c-format
 msgid "GetTopologyID"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1787
+#: extras_topology.xml:1829
 #, no-c-format
 msgid ""
 "<refpurpose>Returns the id of a topology in the topology.topology table "
@@ -2682,7 +2716,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1792 extras_topology.xml:1834
+#: extras_topology.xml:1834 extras_topology.xml:1876
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>GetTopologyID</function></funcdef> "
@@ -2690,7 +2724,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1802
+#: extras_topology.xml:1844
 #, no-c-format
 msgid ""
 "<para>Returns the id of a topology in the topology.topology table given the "
@@ -2698,7 +2732,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1810
+#: extras_topology.xml:1852
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyID('ma_topo') As topo_id;\n"
@@ -2708,7 +2742,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1816
+#: extras_topology.xml:1858
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2716,13 +2750,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1827
+#: extras_topology.xml:1869
 #, no-c-format
 msgid "GetTopologySRID"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1829
+#: extras_topology.xml:1871
 #, no-c-format
 msgid ""
 "Returns the SRID of a topology in the topology.topology table given the name "
@@ -2730,7 +2764,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1844
+#: extras_topology.xml:1886
 #, no-c-format
 msgid ""
 "Returns the spatial reference id of a topology in the topology.topology "
@@ -2738,7 +2772,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1852
+#: extras_topology.xml:1894
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologySRID('ma_topo') As SRID;\n"
@@ -2748,7 +2782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1858
+#: extras_topology.xml:1900
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
@@ -2756,19 +2790,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1869
+#: extras_topology.xml:1911
 #, no-c-format
 msgid "GetTopologyName"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1871
+#: extras_topology.xml:1913
 #, no-c-format
 msgid "Returns the name of a topology (schema) given the id of the topology."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1876
+#: extras_topology.xml:1918
 #, no-c-format
 msgid ""
 "<funcdef>varchar <function>GetTopologyName</function></funcdef> "
@@ -2776,7 +2810,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1886
+#: extras_topology.xml:1928
 #, no-c-format
 msgid ""
 "Returns the topology name (schema) of a topology from the topology.topology "
@@ -2784,7 +2818,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1894
+#: extras_topology.xml:1936
 #, no-c-format
 msgid ""
 "SELECT topology.GetTopologyName(1) As topo_name;\n"
@@ -2794,7 +2828,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1900
+#: extras_topology.xml:1942
 #, no-c-format
 msgid ""
 ", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
@@ -2802,19 +2836,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1911
+#: extras_topology.xml:1953
 #, no-c-format
 msgid "ST_GetFaceEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1913
+#: extras_topology.xml:1955
 #, no-c-format
 msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1918
+#: extras_topology.xml:1960
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>ST_GetFaceEdges</function></"
@@ -2824,7 +2858,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1929
+#: extras_topology.xml:1971
 #, no-c-format
 msgid ""
 "Returns a set of ordered edges that bound <varname>aface</varname>. Each "
@@ -2833,7 +2867,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1931
+#: extras_topology.xml:1973
 #, no-c-format
 msgid ""
 "Enumeration of each ring edges start from the edge with smallest identifier. "
@@ -2842,14 +2876,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1938
+#: extras_topology.xml:1980
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1944
+#: extras_topology.xml:1986
 #, no-c-format
 msgid ""
 "-- Returns the edges bounding face 1\n"
@@ -2868,7 +2902,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1945
+#: extras_topology.xml:1987
 #, no-c-format
 msgid ""
 "-- Returns the sequence, edge id\n"
@@ -2880,25 +2914,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1951
+#: extras_topology.xml:1993
 #, no-c-format
 msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:1961
+#: extras_topology.xml:2003
 #, no-c-format
 msgid "ST_GetFaceGeometry"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:1963
+#: extras_topology.xml:2005
 #, no-c-format
 msgid "Returns the polygon in the given topology with the specified face id."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:1968
+#: extras_topology.xml:2010
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_GetFaceGeometry</function></funcdef> "
@@ -2907,7 +2941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1979
+#: extras_topology.xml:2021
 #, no-c-format
 msgid ""
 "Returns the polygon in the given topology with the specified face id. Builds "
@@ -2915,14 +2949,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:1984
+#: extras_topology.xml:2026
 #, no-c-format
 msgid ""
 "&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:1990
+#: extras_topology.xml:2032
 #, no-c-format
 msgid ""
 "-- Returns the wkt of the polygon added with AddFace\n"
@@ -2938,13 +2972,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2002
+#: extras_topology.xml:2044
 #, no-c-format
 msgid "GetRingEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2004
+#: extras_topology.xml:2046
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -2952,7 +2986,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2012
+#: extras_topology.xml:2054
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetRingEdges</function></funcdef> "
@@ -2963,7 +2997,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2024
+#: extras_topology.xml:2066
 #, no-c-format
 msgid ""
 "Returns the ordered set of signed edge identifiers met by walking on an a "
@@ -2972,7 +3006,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2031
+#: extras_topology.xml:2073
 #, no-c-format
 msgid ""
 "If you pass a positive edge id, the walk starts on the left side of the "
@@ -2981,7 +3015,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2038
+#: extras_topology.xml:2080
 #, no-c-format
 msgid ""
 "If <varname>max_edges</varname> is not null no more than those records are "
@@ -2990,31 +3024,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2044
+#: extras_topology.xml:2086
 #, no-c-format
 msgid "This function uses edge ring linking metadata."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2056
+#: extras_topology.xml:2098
 #, no-c-format
 msgid ", <xref linkend=\"GetNodeEdges\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2065
+#: extras_topology.xml:2107
 #, no-c-format
 msgid "GetNodeEdges"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2067
+#: extras_topology.xml:2109
 #, no-c-format
 msgid "Returns an ordered set of edges incident to the given node."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2074
+#: extras_topology.xml:2116
 #, no-c-format
 msgid ""
 "<funcdef>getfaceedges_returntype <function>GetNodeEdges</function></funcdef> "
@@ -3023,7 +3057,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2085
+#: extras_topology.xml:2127
 #, no-c-format
 msgid ""
 "Returns an ordered set of edges incident to the given node. Each output "
@@ -3034,7 +3068,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2096
+#: extras_topology.xml:2138
 #, no-c-format
 msgid ""
 "This function computes ordering rather than deriving from metadata and is "
@@ -3042,13 +3076,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2109
+#: extras_topology.xml:2151
 #, no-c-format
 msgid ", <xref linkend=\"ST_Azimuth\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2122
+#: extras_topology.xml:2164
 #, no-c-format
 msgid ""
 "This section covers the functions for processing topologies in non-standard "
@@ -3056,25 +3090,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2125
+#: extras_topology.xml:2167
 #, no-c-format
 msgid "Topology Processing"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2128
+#: extras_topology.xml:2170
 #, no-c-format
 msgid "Polygonize"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2129
+#: extras_topology.xml:2171
 #, no-c-format
 msgid "Find and register all faces defined by topology edges"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2133
+#: extras_topology.xml:2175
 #, no-c-format
 msgid ""
 "<funcdef>text <function>Polygonize</function></funcdef> "
@@ -3082,19 +3116,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2143
+#: extras_topology.xml:2185
 #, no-c-format
 msgid "Register all faces that can be built out a topology edge primitives."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2144
+#: extras_topology.xml:2186
 #, no-c-format
 msgid "The target topology is assumed to contain no self-intersecting edges."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2145
+#: extras_topology.xml:2187
 #, no-c-format
 msgid ""
 "Already known faces are recognized, so it is safe to call Polygonize "
@@ -3102,7 +3136,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2146 extras_topology.xml:2303
+#: extras_topology.xml:2188 extras_topology.xml:2345
 #, no-c-format
 msgid ""
 "This function does not use nor set the next_left_edge and next_right_edge "
@@ -3110,19 +3144,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2158
+#: extras_topology.xml:2200
 #, no-c-format
 msgid ", <xref linkend=\"ST_Polygonize\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2164
+#: extras_topology.xml:2206
 #, no-c-format
 msgid "AddNode"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2166
+#: extras_topology.xml:2208
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema and "
@@ -3131,7 +3165,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2171
+#: extras_topology.xml:2213
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddNode</function></funcdef> "
@@ -3144,7 +3178,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2184
+#: extras_topology.xml:2226
 #, no-c-format
 msgid ""
 "Adds a point node to the node table in the specified topology schema. The "
@@ -3153,7 +3187,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2191
+#: extras_topology.xml:2233
 #, no-c-format
 msgid ""
 "If any edge crossing the node is found either an exception is raised or the "
@@ -3162,7 +3196,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2197
+#: extras_topology.xml:2239
 #, no-c-format
 msgid ""
 "If <varname>computeContainingFace</varname> is true a newly added node would "
@@ -3170,7 +3204,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2202
+#: extras_topology.xml:2244
 #, no-c-format
 msgid ""
 "If the <varname>apoint</varname> geometry already exists as a node, the node "
@@ -3178,7 +3212,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2211
+#: extras_topology.xml:2253
 #, no-c-format
 msgid ""
 "SELECT topology.AddNode('ma_topo', ST_GeomFromText('POINT(227641.6 "
@@ -3190,13 +3224,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2223
+#: extras_topology.xml:2265
 #, no-c-format
 msgid "AddEdge"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2225
+#: extras_topology.xml:2267
 #, no-c-format
 msgid ""
 "Adds a linestring edge to the edge table and associated start and end points "
@@ -3206,7 +3240,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2230
+#: extras_topology.xml:2272
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddEdge</function></funcdef> "
@@ -3215,7 +3249,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2241
+#: extras_topology.xml:2283
 #, no-c-format
 msgid ""
 "Adds an edge to the edge table and associated nodes to the nodes table of "
@@ -3225,7 +3259,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2243
+#: extras_topology.xml:2285
 #, no-c-format
 msgid ""
 "If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
@@ -3234,7 +3268,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2244
+#: extras_topology.xml:2286
 #, no-c-format
 msgid ""
 "The geometry of <varname>aline</varname> must have the same <varname>srid</"
@@ -3243,13 +3277,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2248
+#: extras_topology.xml:2290
 #, no-c-format
 msgid "Availability: 2.0.0 requires GEOS >= 3.3.0."
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2254
+#: extras_topology.xml:2296
 #, no-c-format
 msgid ""
 "SELECT topology.AddEdge('ma_topo', ST_GeomFromText('LINESTRING(227575.8 "
@@ -3275,20 +3309,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2260 extras_topology.xml:2339
+#: extras_topology.xml:2302 extras_topology.xml:2381
 #, no-c-format
 msgid ""
 ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2270
+#: extras_topology.xml:2312
 #, no-c-format
 msgid "AddFace"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2272
+#: extras_topology.xml:2314
 #, no-c-format
 msgid ""
 "<refpurpose>Registers a face primitive to a topology and gets its identifier."
@@ -3296,7 +3330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2279
+#: extras_topology.xml:2321
 #, no-c-format
 msgid ""
 "<funcdef>integer <function>AddFace</function></funcdef> "
@@ -3307,7 +3341,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2291
+#: extras_topology.xml:2333
 #, no-c-format
 msgid ""
 "<para>Registers a face primitive to a topology and gets its identifier.</"
@@ -3315,7 +3349,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2295
+#: extras_topology.xml:2337
 #, no-c-format
 msgid ""
 "For a newly added face, the edges forming its boundaries and the ones "
@@ -3325,7 +3359,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2307
+#: extras_topology.xml:2349
 #, no-c-format
 msgid ""
 "The target topology is assumed to be valid (containing no self-intersecting "
@@ -3334,7 +3368,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2309
+#: extras_topology.xml:2351
 #, no-c-format
 msgid ""
 "If the <varname>apolygon</varname> geometry already exists as a face, then: "
@@ -3344,7 +3378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2317
+#: extras_topology.xml:2359
 #, no-c-format
 msgid ""
 "When a new registration of an existing face is performed (force_new=true), "
@@ -3354,7 +3388,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2324
+#: extras_topology.xml:2366
 #, no-c-format
 msgid ""
 "The <varname>apolygon</varname> geometry must have the same <varname>srid</"
@@ -3363,7 +3397,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2333
+#: extras_topology.xml:2375
 #, no-c-format
 msgid ""
 "-- first add the edges we use generate_series as an iterator (the below\n"
@@ -3410,13 +3444,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2345
+#: extras_topology.xml:2387
 #, no-c-format
 msgid "ST_Simplify"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2346
+#: extras_topology.xml:2388
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3424,7 +3458,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2352
+#: extras_topology.xml:2394
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_Simplify</function></funcdef> "
@@ -3433,7 +3467,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2362
+#: extras_topology.xml:2404
 #, no-c-format
 msgid ""
 "Returns a \"simplified\" geometry version of the given TopoGeometry using "
@@ -3441,31 +3475,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2365
+#: extras_topology.xml:2407
 #, no-c-format
 msgid "The returned geometry may be non-simple or non-valid."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2366
+#: extras_topology.xml:2408
 #, no-c-format
 msgid "Splitting component edges may help retaining simplicity/validity."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2368
+#: extras_topology.xml:2410
 #, no-c-format
 msgid "Performed by the GEOS module."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2369 extras_topology.xml:2988
+#: extras_topology.xml:2411 extras_topology.xml:3030
 #, no-c-format
 msgid "Availability: 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2374
+#: extras_topology.xml:2416
 #, no-c-format
 msgid ""
 "Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
@@ -3473,26 +3507,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2384
+#: extras_topology.xml:2426
 #, no-c-format
 msgid ""
 "This section covers the topology functions for creating new topogeometries."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2387
+#: extras_topology.xml:2429
 #, no-c-format
 msgid "TopoGeometry Constructors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2390
+#: extras_topology.xml:2432
 #, no-c-format
 msgid "CreateTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2392
+#: extras_topology.xml:2434
 #, no-c-format
 msgid ""
 "Creates a new topo geometry object from topo element array - tg_type: 1:"
@@ -3500,7 +3534,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2396
+#: extras_topology.xml:2438
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>CreateTopoGeom</function></"
@@ -3516,7 +3550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2417
+#: extras_topology.xml:2459
 #, no-c-format
 msgid ""
 "Creates a topogeometry object for layer denoted by layer_id and registers it "
@@ -3524,7 +3558,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2418
+#: extras_topology.xml:2460
 #, no-c-format
 msgid ""
 "tg_type is an integer: 1:[multi]point (punctal), 2:[multi]line (lineal), 3:"
@@ -3533,7 +3567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2419
+#: extras_topology.xml:2461
 #, no-c-format
 msgid ""
 "punctal layers are formed from set of nodes, lineal layers are formed from a "
@@ -3542,20 +3576,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2421
+#: extras_topology.xml:2463
 #, no-c-format
 msgid ""
 "Omitting the array of components generates an empty TopoGeometry object."
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2428
+#: extras_topology.xml:2470
 #, no-c-format
 msgid "Examples: Form from existing edges"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2429
+#: extras_topology.xml:2471
 #, no-c-format
 msgid ""
 "Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
@@ -3563,7 +3597,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2430
+#: extras_topology.xml:2472
 #, no-c-format
 msgid ""
 "INSERT INTO ri.ri_roads(road_name, topo) VALUES('Unknown', topology."
@@ -3571,13 +3605,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2435
+#: extras_topology.xml:2477
 #, no-c-format
 msgid "Examples: Convert an areal geometry to best guess topogeometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2436
+#: extras_topology.xml:2478
 #, no-c-format
 msgid ""
 "Lets say we have geometries that should be formed from a collection of "
@@ -3587,7 +3621,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2438
+#: extras_topology.xml:2480
 #, no-c-format
 msgid ""
 "-- create our topo geometry column --\n"
@@ -3615,7 +3649,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2440
+#: extras_topology.xml:2482
 #, no-c-format
 msgid ""
 "--the world is rarely perfect allow for some error\n"
@@ -3651,7 +3685,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2446
+#: extras_topology.xml:2488
 #, no-c-format
 msgid ""
 ", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
@@ -3660,19 +3694,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2459 extras_topology.xml:2720
+#: extras_topology.xml:2501 extras_topology.xml:2762
 #, no-c-format
 msgid "toTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2461
+#: extras_topology.xml:2503
 #, no-c-format
 msgid "Converts a simple Geometry into a topo geometry"
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2467
+#: extras_topology.xml:2509
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>topogeometry <function>toTopoGeom</function></"
@@ -3689,13 +3723,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2488
+#: extras_topology.xml:2530
 #, no-c-format
 msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2492
+#: extras_topology.xml:2534
 #, no-c-format
 msgid ""
 "Topological primitives required to represent the input geometry will be "
@@ -3705,7 +3739,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2499
+#: extras_topology.xml:2541
 #, no-c-format
 msgid ""
 "Existing TopoGeometry objects (with the possible exception of "
@@ -3713,7 +3747,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2504
+#: extras_topology.xml:2546
 #, no-c-format
 msgid ""
 "When <varname>tolerance</varname> is given it will be used to snap the input "
@@ -3721,7 +3755,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2509
+#: extras_topology.xml:2551
 #, no-c-format
 msgid ""
 "In the first form a new TopoGeometry will be created for the given layer "
@@ -3730,7 +3764,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2514
+#: extras_topology.xml:2556
 #, no-c-format
 msgid ""
 "In the second form the primitives resulting from the conversion will be "
@@ -3740,19 +3774,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2523
+#: extras_topology.xml:2565
 #, no-c-format
 msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2527
+#: extras_topology.xml:2569
 #, no-c-format
 msgid "This is a full self-contained workflow"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2528
+#: extras_topology.xml:2570
 #, no-c-format
 msgid ""
 "-- do this if you don't have a topology setup already\n"
@@ -3786,7 +3820,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2530
+#: extras_topology.xml:2572
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -3804,7 +3838,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2536
+#: extras_topology.xml:2578
 #, no-c-format
 msgid ""
 ", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref linkend=\"CreateTopoGeom"
@@ -3812,13 +3846,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2548
+#: extras_topology.xml:2590
 #, no-c-format
 msgid "TopoElementArray_Agg"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2549
+#: extras_topology.xml:2591
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> for a set of element_id, type "
@@ -3826,7 +3860,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2554
+#: extras_topology.xml:2596
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>TopoElementArray_Agg</function></"
@@ -3835,7 +3869,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2564
+#: extras_topology.xml:2606
 #, no-c-format
 msgid ""
 "Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
@@ -3843,7 +3877,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2573
+#: extras_topology.xml:2615
 #, no-c-format
 msgid ""
 "SELECT topology.TopoElementArray_Agg(ARRAY[e,t]) As tea\n"
@@ -3854,13 +3888,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2577 extras_topology.xml:2782
+#: extras_topology.xml:2619 extras_topology.xml:2824
 #, no-c-format
 msgid ", <xref linkend=\"topoelementarray\"/>"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2585
+#: extras_topology.xml:2627
 #, no-c-format
 msgid ""
 "This section covers the topology functions for editing existing "
@@ -3868,25 +3902,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2588
+#: extras_topology.xml:2630
 #, no-c-format
 msgid "TopoGeometry Editors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2592
+#: extras_topology.xml:2634
 #, no-c-format
 msgid "clearTopoGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2594
+#: extras_topology.xml:2636
 #, no-c-format
 msgid "Clears the content of a topo geometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2599
+#: extras_topology.xml:2641
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>clearTopoGeom</function></funcdef> "
@@ -3895,7 +3929,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2609
+#: extras_topology.xml:2651
 #, no-c-format
 msgid ""
 "Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
@@ -3905,13 +3939,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2617
+#: extras_topology.xml:2659
 #, no-c-format
 msgid "Availability: 2.1"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2621
+#: extras_topology.xml:2663
 #, no-c-format
 msgid ""
 "-- Shrink all TopoGeometry polygons by 10 meters\n"
@@ -3919,19 +3953,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2635
+#: extras_topology.xml:2677
 #, no-c-format
 msgid "TopoGeom_addElement"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2636
+#: extras_topology.xml:2678
 #, no-c-format
 msgid "Add an element to the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2640
+#: extras_topology.xml:2682
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_addElement</function></funcdef> "
@@ -3940,7 +3974,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2651
+#: extras_topology.xml:2693
 #, no-c-format
 msgid ""
 "Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
@@ -3948,13 +3982,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2658 extras_topology.xml:2701
+#: extras_topology.xml:2700 extras_topology.xml:2743
 #, no-c-format
 msgid "Availability: 2.3"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2662
+#: extras_topology.xml:2704
 #, no-c-format
 msgid ""
 "-- Add edge 5 to TopoGeometry tg\n"
@@ -3962,19 +3996,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2677
+#: extras_topology.xml:2719
 #, no-c-format
 msgid "TopoGeom_remElement"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2679
+#: extras_topology.xml:2721
 #, no-c-format
 msgid "Remove an element from the definition of a TopoGeometry"
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2684
+#: extras_topology.xml:2726
 #, no-c-format
 msgid ""
 "<funcdef>topogeometry <function>TopoGeom_remElement</function></funcdef> "
@@ -3983,7 +4017,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2695
+#: extras_topology.xml:2737
 #, no-c-format
 msgid ""
 "Removes a <xref linkend=\"topoelement\"/> from the definition of a "
@@ -3991,7 +4025,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2705
+#: extras_topology.xml:2747
 #, no-c-format
 msgid ""
 "-- Remove face 43 from TopoGeometry tg\n"
@@ -3999,31 +4033,31 @@ msgid ""
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2721
+#: extras_topology.xml:2763
 #, no-c-format
 msgid "Adds a geometry shape to an existing topo geometry"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2725
+#: extras_topology.xml:2767
 #, no-c-format
 msgid "Refer to <xref linkend=\"toTopoGeom\"/>"
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2735
+#: extras_topology.xml:2777
 #, no-c-format
 msgid "TopoGeometry Accessors"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2739
+#: extras_topology.xml:2781
 #, no-c-format
 msgid "GetTopoGeomElementArray"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2741
+#: extras_topology.xml:2783
 #, no-c-format
 msgid ""
 "Returns a <varname>topoelementarray</varname> (an array of topoelements) "
@@ -4032,7 +4066,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2746
+#: extras_topology.xml:2788
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray <function>GetTopoGeomElementArray</function></"
@@ -4043,7 +4077,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2754
+#: extras_topology.xml:2796
 #, no-c-format
 msgid ""
 "<funcdef>topoelementarray topoelement <function>GetTopoGeomElementArray</"
@@ -4052,7 +4086,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2764
+#: extras_topology.xml:2806
 #, no-c-format
 msgid ""
 "Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
@@ -4062,7 +4096,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2766 extras_topology.xml:2813
+#: extras_topology.xml:2808 extras_topology.xml:2855
 #, no-c-format
 msgid ""
 "tg_id is the topogeometry id of the topogeometry object in the topology in "
@@ -4070,13 +4104,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2787
+#: extras_topology.xml:2829
 #, no-c-format
 msgid "GetTopoGeomElements"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2789
+#: extras_topology.xml:2831
 #, no-c-format
 msgid ""
 "Returns a set of <varname>topoelement</varname> objects containing the "
@@ -4085,7 +4119,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2794
+#: extras_topology.xml:2836
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4096,7 +4130,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2802
+#: extras_topology.xml:2844
 #, no-c-format
 msgid ""
 "<funcdef>setof topoelement <function>GetTopoGeomElements</function></"
@@ -4105,7 +4139,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2812
+#: extras_topology.xml:2854
 #, no-c-format
 msgid ""
 "Returns a set of element_id,element_type (topoelements) for a given "
@@ -4113,7 +4147,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2829
+#: extras_topology.xml:2871
 #, no-c-format
 msgid ""
 ", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
@@ -4121,25 +4155,25 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:2842
+#: extras_topology.xml:2884
 #, no-c-format
 msgid "TopoGeometry Outputs"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2845
+#: extras_topology.xml:2887
 #, no-c-format
 msgid "AsGML"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2847
+#: extras_topology.xml:2889
 #, no-c-format
 msgid "Returns the GML representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: extras_topology.xml:2851
+#: extras_topology.xml:2893
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>text <function>AsGML</function></funcdef> "
@@ -4186,7 +4220,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2912
+#: extras_topology.xml:2954
 #, no-c-format
 msgid ""
 "Returns the GML representation of a topogeometry in version GML3 format. If "
@@ -4197,7 +4231,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2914
+#: extras_topology.xml:2956
 #, no-c-format
 msgid ""
 "The <varname>visitedTable</varname> parameter, if given, is used for keeping "
@@ -4212,7 +4246,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2920
+#: extras_topology.xml:2962
 #, no-c-format
 msgid ""
 "CREATE TABLE visited (\n"
@@ -4222,7 +4256,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2923
+#: extras_topology.xml:2965
 #, no-c-format
 msgid ""
 "The <varname>idprefix</varname> parameter, if given, will be prepended to "
@@ -4230,7 +4264,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2925
+#: extras_topology.xml:2967
 #, no-c-format
 msgid ""
 "The <varname>gmlver</varname> parameter, if given, will be passed to the "
@@ -4238,14 +4272,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2934
+#: extras_topology.xml:2976
 #, no-c-format
 msgid ""
 "This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2935
+#: extras_topology.xml:2977
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo) As rdgml\n"
@@ -4292,13 +4326,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2936
+#: extras_topology.xml:2978
 #, no-c-format
 msgid "Same exercise as previous without namespace"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:2937
+#: extras_topology.xml:2979
 #, no-c-format
 msgid ""
 "SELECT topology.AsGML(topo,'') As rdgml\n"
@@ -4345,25 +4379,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2943
+#: extras_topology.xml:2985
 #, no-c-format
 msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:2948
+#: extras_topology.xml:2990
 #, no-c-format
 msgid "AsTopoJSON"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:2950
+#: extras_topology.xml:2992
 #, no-c-format
 msgid "Returns the TopoJSON representation of a topogeometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:2955
+#: extras_topology.xml:2997
 #, no-c-format
 msgid ""
 "<funcdef>text <function>AsTopoJSON</function></funcdef> "
@@ -4373,7 +4407,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2966
+#: extras_topology.xml:3008
 #, no-c-format
 msgid ""
 "Returns the TopoJSON representation of a topogeometry. If "
@@ -4383,7 +4417,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2969
+#: extras_topology.xml:3011
 #, no-c-format
 msgid ""
 "The table, if given, is expected to have an \"arc_id\" field of type \"serial"
@@ -4392,7 +4426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2974
+#: extras_topology.xml:3016
 #, no-c-format
 msgid ""
 "Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
@@ -4400,7 +4434,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2980
+#: extras_topology.xml:3022
 #, no-c-format
 msgid ""
 "A full TopoJSON document will be need to contain, in addition to the "
@@ -4410,13 +4444,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:2989
+#: extras_topology.xml:3031
 #, no-c-format
 msgid "Enhanced: 2.2.1 added support for puntal inputs"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3001
+#: extras_topology.xml:3043
 #, no-c-format
 msgid ""
 "CREATE TEMP TABLE edgemap(arc_id serial, edge_id int unique);\n"
@@ -4476,7 +4510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3009
+#: extras_topology.xml:3051
 #, no-c-format
 msgid ""
 "This section lists the Topology functions used to check relationships "
@@ -4484,19 +4518,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: extras_topology.xml:3012
+#: extras_topology.xml:3054
 #, no-c-format
 msgid "Topology Spatial Relationships"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3015
+#: extras_topology.xml:3057
 #, no-c-format
 msgid "Equals"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3017
+#: extras_topology.xml:3059
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4504,7 +4538,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3022
+#: extras_topology.xml:3064
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Equals</function></funcdef> "
@@ -4513,7 +4547,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3033
+#: extras_topology.xml:3075
 #, no-c-format
 msgid ""
 "Returns true if two topogeometries are composed of the same topology "
@@ -4521,7 +4555,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3037
+#: extras_topology.xml:3079
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
@@ -4530,31 +4564,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3044 extras_topology.xml:3100
+#: extras_topology.xml:3086 extras_topology.xml:3142
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
 
 #. Tag: programlisting
-#: extras_topology.xml:3051 extras_topology.xml:3107
+#: extras_topology.xml:3093 extras_topology.xml:3149
 #, no-c-format
 msgid "<!--TODO: Need example -->"
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3058
+#: extras_topology.xml:3100
 #, no-c-format
 msgid ", <xref linkend=\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: refname
-#: extras_topology.xml:3064
+#: extras_topology.xml:3106
 #, no-c-format
 msgid "Intersects"
 msgstr ""
 
 #. Tag: refpurpose
-#: extras_topology.xml:3066
+#: extras_topology.xml:3108
 #, no-c-format
 msgid ""
 "<refpurpose>Returns true if any pair of primitives from the two "
@@ -4562,7 +4596,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: extras_topology.xml:3074
+#: extras_topology.xml:3116
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>Intersects</function></funcdef> "
@@ -4571,7 +4605,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3085
+#: extras_topology.xml:3127
 #, no-c-format
 msgid ""
 "<para>Returns true if any pair of primitives from the two topogeometries "
@@ -4579,7 +4613,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: extras_topology.xml:3092
+#: extras_topology.xml:3134
 #, no-c-format
 msgid ""
 "This function not supported for topogeometries that are geometry "
diff --git a/doc/po/templates/faq_raster.xml.pot b/doc/po/templates/faq_raster.xml.pot
index e95e8f7..cb03668 100644
--- a/doc/po/templates/faq_raster.xml.pot
+++ b/doc/po/templates/faq_raster.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -91,7 +91,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Here is a review from a PostGIS Raster user <ulink url=\"http://"
-"fuzzytolerance.info/blog/2010/10/25/2010-10-26-postgis-raster-ftw/\">PostGIS "
+"fuzzytolerance.info/blog/2010/10/26/2010-10-26-postgis-raster-ftw/\">PostGIS "
 "raster applied to land classification urban forestry</ulink>"
 msgstr ""
 
diff --git a/doc/po/templates/installation.xml.pot b/doc/po/templates/installation.xml.pot
index 0277fdf..0e63363 100644
--- a/doc/po/templates/installation.xml.pot
+++ b/doc/po/templates/installation.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-07 07:22+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -418,7 +418,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "To enable ST_AsMVT protobuf-c library (for usage) and the protoc-c compiler "
-"(for building) are required. Also, pgk-config is required to verify the "
+"(for building) are required. Also, pkg-config is required to verify the "
 "correct minimum version of protobuf-c. See <ulink url=\"https://github.com/"
 "protobuf-c/protobuf-c\">protobuf-c</ulink>."
 msgstr ""
diff --git a/doc/po/templates/reference_misc.xml.pot b/doc/po/templates/reference_misc.xml.pot
index 19b8dce..e298f72 100644
--- a/doc/po/templates/reference_misc.xml.pot
+++ b/doc/po/templates/reference_misc.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-01-28 07:02+0000\n"
+"POT-Creation-Date: 2017-09-21 22:52+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -859,7 +859,7 @@ msgstr ""
 #: reference_misc.xml:512
 #, no-c-format
 msgid ""
-"Is the point geometry insert circle defined by center_x, center_y, radius"
+"Is the point geometry inside the circle defined by center_x, center_y, radius"
 msgstr ""
 
 #. Tag: funcprototype
diff --git a/doc/po/templates/reference_operator.xml.pot b/doc/po/templates/reference_operator.xml.pot
index 104c74d..aeac6f1 100644
--- a/doc/po/templates/reference_operator.xml.pot
+++ b/doc/po/templates/reference_operator.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-14 18:44+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -54,13 +54,13 @@ msgstr ""
 #: reference_operator.xml:413 reference_operator.xml:470
 #: reference_operator.xml:530 reference_operator.xml:588
 #: reference_operator.xml:649 reference_operator.xml:707
-#: reference_operator.xml:760 reference_operator.xml:829
-#: reference_operator.xml:900 reference_operator.xml:953
-#: reference_operator.xml:1005 reference_operator.xml:1066
-#: reference_operator.xml:1127 reference_operator.xml:1191
-#: reference_operator.xml:1249 reference_operator.xml:1302
-#: reference_operator.xml:1352 reference_operator.xml:1413
-#: reference_operator.xml:1474 reference_operator.xml:1538
+#: reference_operator.xml:760 reference_operator.xml:830
+#: reference_operator.xml:902 reference_operator.xml:955
+#: reference_operator.xml:1007 reference_operator.xml:1068
+#: reference_operator.xml:1129 reference_operator.xml:1193
+#: reference_operator.xml:1251 reference_operator.xml:1304
+#: reference_operator.xml:1354 reference_operator.xml:1415
+#: reference_operator.xml:1476 reference_operator.xml:1540
 #: reference_operator.xml:1619 reference_operator.xml:1694
 #: reference_operator.xml:1755 reference_operator.xml:1809
 #: reference_operator.xml:1874
@@ -81,10 +81,10 @@ msgstr ""
 #: reference_operator.xml:54 reference_operator.xml:298
 #: reference_operator.xml:536 reference_operator.xml:597
 #: reference_operator.xml:655 reference_operator.xml:712
-#: reference_operator.xml:765 reference_operator.xml:905
-#: reference_operator.xml:959 reference_operator.xml:1197
-#: reference_operator.xml:1254 reference_operator.xml:1307
-#: reference_operator.xml:1543
+#: reference_operator.xml:765 reference_operator.xml:907
+#: reference_operator.xml:961 reference_operator.xml:1199
+#: reference_operator.xml:1256 reference_operator.xml:1309
+#: reference_operator.xml:1545
 #, no-c-format
 msgid ""
 "This operand will make use of any indexes that may be available on the "
@@ -108,10 +108,10 @@ msgstr ""
 #: reference_operator.xml:180 reference_operator.xml:241
 #: reference_operator.xml:302 reference_operator.xml:364
 #: reference_operator.xml:421 reference_operator.xml:478
-#: reference_operator.xml:594 reference_operator.xml:846
-#: reference_operator.xml:1013 reference_operator.xml:1074
-#: reference_operator.xml:1135 reference_operator.xml:1360
-#: reference_operator.xml:1421 reference_operator.xml:1482
+#: reference_operator.xml:594 reference_operator.xml:852
+#: reference_operator.xml:1015 reference_operator.xml:1076
+#: reference_operator.xml:1137 reference_operator.xml:1362
+#: reference_operator.xml:1423 reference_operator.xml:1484
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
@@ -121,11 +121,11 @@ msgstr ""
 #: reference_operator.xml:181 reference_operator.xml:242
 #: reference_operator.xml:303 reference_operator.xml:365
 #: reference_operator.xml:422 reference_operator.xml:479
-#: reference_operator.xml:595 reference_operator.xml:847
-#: reference_operator.xml:1014 reference_operator.xml:1075
-#: reference_operator.xml:1136 reference_operator.xml:1361
-#: reference_operator.xml:1422 reference_operator.xml:1483
-#: reference_operator.xml:1547
+#: reference_operator.xml:595 reference_operator.xml:853
+#: reference_operator.xml:1016 reference_operator.xml:1077
+#: reference_operator.xml:1138 reference_operator.xml:1363
+#: reference_operator.xml:1424 reference_operator.xml:1485
+#: reference_operator.xml:1549
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
@@ -137,13 +137,13 @@ msgstr ""
 #: reference_operator.xml:485 reference_operator.xml:541
 #: reference_operator.xml:602 reference_operator.xml:660
 #: reference_operator.xml:717 reference_operator.xml:770
-#: reference_operator.xml:856 reference_operator.xml:910
-#: reference_operator.xml:965 reference_operator.xml:1018
-#: reference_operator.xml:1079 reference_operator.xml:1140
-#: reference_operator.xml:1202 reference_operator.xml:1259
-#: reference_operator.xml:1312 reference_operator.xml:1365
-#: reference_operator.xml:1426 reference_operator.xml:1487
-#: reference_operator.xml:1563 reference_operator.xml:1642
+#: reference_operator.xml:858 reference_operator.xml:912
+#: reference_operator.xml:967 reference_operator.xml:1020
+#: reference_operator.xml:1081 reference_operator.xml:1142
+#: reference_operator.xml:1204 reference_operator.xml:1261
+#: reference_operator.xml:1314 reference_operator.xml:1367
+#: reference_operator.xml:1428 reference_operator.xml:1489
+#: reference_operator.xml:1564 reference_operator.xml:1642
 #: reference_operator.xml:1712 reference_operator.xml:1769
 #, no-c-format
 msgid "Examples"
@@ -175,13 +175,13 @@ msgstr ""
 #: reference_operator.xml:434 reference_operator.xml:491
 #: reference_operator.xml:547 reference_operator.xml:608
 #: reference_operator.xml:666 reference_operator.xml:723
-#: reference_operator.xml:776 reference_operator.xml:862
-#: reference_operator.xml:916 reference_operator.xml:971
-#: reference_operator.xml:1024 reference_operator.xml:1085
-#: reference_operator.xml:1146 reference_operator.xml:1208
-#: reference_operator.xml:1265 reference_operator.xml:1318
-#: reference_operator.xml:1371 reference_operator.xml:1432
-#: reference_operator.xml:1493 reference_operator.xml:1568
+#: reference_operator.xml:776 reference_operator.xml:864
+#: reference_operator.xml:918 reference_operator.xml:973
+#: reference_operator.xml:1026 reference_operator.xml:1087
+#: reference_operator.xml:1148 reference_operator.xml:1210
+#: reference_operator.xml:1267 reference_operator.xml:1320
+#: reference_operator.xml:1373 reference_operator.xml:1434
+#: reference_operator.xml:1495 reference_operator.xml:1568
 #: reference_operator.xml:1658 reference_operator.xml:1716
 #: reference_operator.xml:1773 reference_operator.xml:1836
 #: reference_operator.xml:1892
@@ -234,9 +234,9 @@ msgstr ""
 
 #. Tag: para
 #: reference_operator.xml:115 reference_operator.xml:176
-#: reference_operator.xml:1009 reference_operator.xml:1070
-#: reference_operator.xml:1131 reference_operator.xml:1356
-#: reference_operator.xml:1417 reference_operator.xml:1478
+#: reference_operator.xml:1011 reference_operator.xml:1072
+#: reference_operator.xml:1133 reference_operator.xml:1358
+#: reference_operator.xml:1419 reference_operator.xml:1480
 #, no-c-format
 msgid ""
 "This operand is intended to be used internally by BRIN indexes, more than by "
@@ -247,9 +247,9 @@ msgstr ""
 #: reference_operator.xml:118 reference_operator.xml:179
 #: reference_operator.xml:240 reference_operator.xml:363
 #: reference_operator.xml:420 reference_operator.xml:477
-#: reference_operator.xml:1012 reference_operator.xml:1073
-#: reference_operator.xml:1134 reference_operator.xml:1359
-#: reference_operator.xml:1420 reference_operator.xml:1481
+#: reference_operator.xml:1014 reference_operator.xml:1075
+#: reference_operator.xml:1136 reference_operator.xml:1361
+#: reference_operator.xml:1422 reference_operator.xml:1483
 #, no-c-format
 msgid ""
 "Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced. "
@@ -894,7 +894,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:725 reference_operator.xml:918
+#: reference_operator.xml:725 reference_operator.xml:920
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -972,12 +972,13 @@ msgstr ""
 #: reference_operator.xml:786
 #, no-c-format
 msgid ""
-"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
-"double precision bounding box."
+"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
+"geometry/geography A are the same as the coordinates and coordinate order of "
+"geometry/geography B."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_operator.xml:790
+#: reference_operator.xml:791
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>boolean <function>=</function></funcdef> "
@@ -990,55 +991,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:831
+#: reference_operator.xml:832
 #, no-c-format
 msgid ""
 "The <varname>=</varname> operator returns <varname>TRUE</varname> if the "
-"bounding box of geometry/geography A is the same as the bounding box of "
-"geometry/geography B. PostgreSQL uses the =, <, and > operators "
-"defined for geometries to perform internal orderings and comparison of "
-"geometries (ie. in a GROUP BY or ORDER BY clause)."
+"coordinates and coordinate order geometry/geography A are the same as the "
+"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
+"the =, <, and > operators defined for geometries to perform internal "
+"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
+"clause)."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:836
+#: reference_operator.xml:837
 #, no-c-format
 msgid ""
-"This is cause for a lot of confusion. When you compare geometryA = geometryB "
-"it will return true even when the geometries are clearly different IF their "
-"bounding boxes are the same. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>"
+"Only geometry/geography that are exactly equal in all respects, with the "
+"same coordinates, in the same order, are considered equal by this operator. "
+"For \"spatial equality\", that ignores things like coordinate order, and can "
+"detect features that cover the same spatial area with different "
+"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref linkend="
+"\"ST_Equals\"/>"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:843
+#: reference_operator.xml:846
 #, no-c-format
 msgid ""
 "This operand will NOT make use of any indexes that may be available on the "
-"geometries."
+"geometries. For an index assisted exact equality test, combine = with "
+"&&."
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:848
+#: reference_operator.xml:850
 #, no-c-format
 msgid ""
-"Changed: 2.0.0 , the bounding box of geometries was changed to use double "
-"precision instead of float4 precision of prior. The side effect of this is "
-"that in particular points in prior versions that were a little different may "
-"have returned true in prior versions and false in 2.0+ since their float4 "
-"boxes would be the same but there float8 (double precision), would be "
-"different."
+"Changed: 2.4.0, in prior versions this was bounding box equality not a "
+"geometric equality. If you need bounding box equality, use <xref linkend="
+"\"ST_Geometry_Same\"/> instead."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:858
+#: reference_operator.xml:860
 #, no-c-format
 msgid ""
 "SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::"
 "geometry;\n"
 " ?column?\n"
 "----------\n"
-" t\n"
+" f\n"
 "(1 row)\n"
 "\n"
 "SELECT ST_AsText(column1)\n"
@@ -1057,10 +1059,11 @@ msgid ""
 "        ('LINESTRING(0 0, 1 1)'::geometry),\n"
 "        ('LINESTRING(1 1, 0 0)'::geometry)) AS foo\n"
 "GROUP BY column1;\n"
-"          st_astext\n"
+"      st_astext\n"
 "---------------------\n"
 " LINESTRING(0 0,1 1)\n"
-"(1 row)\n"
+" LINESTRING(1 1,0 0)\n"
+"(2 rows)\n"
 "\n"
 "-- In versions prior to 2.0, this used to return true --\n"
 " SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =\n"
@@ -1071,19 +1074,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:864
+#: reference_operator.xml:866
 #, no-c-format
-msgid ", <xref linkend=\"ST_OrderingEquals\"/>"
+msgid ""
+", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:871
+#: reference_operator.xml:873
 #, no-c-format
 msgid ">>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:873
+#: reference_operator.xml:875
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
@@ -1091,7 +1095,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:878
+#: reference_operator.xml:880
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>>></function></funcdef> <paramdef> "
@@ -1100,7 +1104,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:902
+#: reference_operator.xml:904
 #, no-c-format
 msgid ""
 "The <varname>>></varname> operator returns <varname>TRUE</varname> if "
@@ -1109,7 +1113,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:912
+#: reference_operator.xml:914
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 >> tbl2.column2 AS "
@@ -1131,20 +1135,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:924
+#: reference_operator.xml:926
 #, no-c-format
 msgid "<refname>@</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:926
+#: reference_operator.xml:928
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:931
+#: reference_operator.xml:933
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1153,7 +1157,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:955
+#: reference_operator.xml:957
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
@@ -1162,7 +1166,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:967
+#: reference_operator.xml:969
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 @ tbl2.column2 AS contained\n"
@@ -1183,19 +1187,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:973 reference_operator.xml:1320
+#: reference_operator.xml:975 reference_operator.xml:1322
 #, no-c-format
 msgid ", <xref linkend=\"geometry_overlaps\"/>"
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:979
+#: reference_operator.xml:981
 #, no-c-format
 msgid "@(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:981
+#: reference_operator.xml:983
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
@@ -1203,7 +1207,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:986
+#: reference_operator.xml:988
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>geometry "
@@ -1212,7 +1216,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1007
+#: reference_operator.xml:1009
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
@@ -1222,7 +1226,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1020
+#: reference_operator.xml:1022
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) @ "
@@ -1235,7 +1239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1026
+#: reference_operator.xml:1028
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1246,13 +1250,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1040
+#: reference_operator.xml:1042
 #, no-c-format
 msgid "@(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1042
+#: reference_operator.xml:1044
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1260,7 +1264,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1047
+#: reference_operator.xml:1049
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1269,7 +1273,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1068
+#: reference_operator.xml:1070
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1279,7 +1283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1081
+#: reference_operator.xml:1083
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1292,7 +1296,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1087
+#: reference_operator.xml:1089
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1303,13 +1307,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1101
+#: reference_operator.xml:1103
 #, no-c-format
 msgid "@(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1103
+#: reference_operator.xml:1105
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1317,7 +1321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1108
+#: reference_operator.xml:1110
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>@</function></funcdef> <paramdef> <type>box2df </"
@@ -1326,7 +1330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1129
+#: reference_operator.xml:1131
 #, no-c-format
 msgid ""
 "The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1336,7 +1340,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1142
+#: reference_operator.xml:1144
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(2,2), ST_MakePoint(3,3)) @ "
@@ -1349,7 +1353,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1148
+#: reference_operator.xml:1150
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1360,20 +1364,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1162
+#: reference_operator.xml:1164
 #, no-c-format
 msgid "|&>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1164
+#: reference_operator.xml:1166
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1169
+#: reference_operator.xml:1171
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|&></function></funcdef> <paramdef> "
@@ -1382,7 +1386,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1193
+#: reference_operator.xml:1195
 #, no-c-format
 msgid ""
 "The <varname>|&></varname> operator returns <varname>TRUE</varname> "
@@ -1392,7 +1396,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1204
+#: reference_operator.xml:1206
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |&> tbl2.column2 AS "
@@ -1414,7 +1418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1210
+#: reference_operator.xml:1212
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Overright\"/>, <xref linkend="
@@ -1422,20 +1426,20 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1220
+#: reference_operator.xml:1222
 #, no-c-format
 msgid "|>>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1222
+#: reference_operator.xml:1224
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1227
+#: reference_operator.xml:1229
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>|>></function></funcdef> <paramdef> "
@@ -1444,7 +1448,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1251
+#: reference_operator.xml:1253
 #, no-c-format
 msgid ""
 "The <varname>|>></varname> operator returns <varname>TRUE</varname> if "
@@ -1453,7 +1457,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1261
+#: reference_operator.xml:1263
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 |>> tbl2.column2 AS "
@@ -1475,7 +1479,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1267
+#: reference_operator.xml:1269
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
@@ -1483,19 +1487,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1273
+#: reference_operator.xml:1275
 #, no-c-format
 msgid "<refname>~</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1275
+#: reference_operator.xml:1277
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1280
+#: reference_operator.xml:1282
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1504,7 +1508,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1304
+#: reference_operator.xml:1306
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
@@ -1513,7 +1517,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1314
+#: reference_operator.xml:1316
 #, no-c-format
 msgid ""
 "SELECT tbl1.column1, tbl2.column1, tbl1.column2 ~ tbl2.column2 AS contains\n"
@@ -1534,13 +1538,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1326
+#: reference_operator.xml:1328
 #, no-c-format
 msgid "~(geometry,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1328
+#: reference_operator.xml:1330
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
@@ -1548,7 +1552,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1333
+#: reference_operator.xml:1335
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>geometry "
@@ -1557,7 +1561,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1354
+#: reference_operator.xml:1356
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1567,7 +1571,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1367
+#: reference_operator.xml:1369
 #, no-c-format
 msgid ""
 "SELECT ST_Buffer(ST_GeomFromText('POINT(1 1)'), 10) ~ "
@@ -1580,7 +1584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1373
+#: reference_operator.xml:1375
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1592,13 +1596,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1387
+#: reference_operator.xml:1389
 #, no-c-format
 msgid "~(box2df,geometry)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1389
+#: reference_operator.xml:1391
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1606,7 +1610,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1394
+#: reference_operator.xml:1396
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1615,7 +1619,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1415
+#: reference_operator.xml:1417
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1625,7 +1629,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1428
+#: reference_operator.xml:1430
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1638,7 +1642,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1434
+#: reference_operator.xml:1436
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1650,13 +1654,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1448
+#: reference_operator.xml:1450
 #, no-c-format
 msgid "~(box2df,box2df)"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1450
+#: reference_operator.xml:1452
 #, no-c-format
 msgid ""
 "Returns <varname>TRUE</varname> if a 2D float precision bounding box "
@@ -1664,7 +1668,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1455
+#: reference_operator.xml:1457
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~</function></funcdef> <paramdef> <type>box2df </"
@@ -1673,7 +1677,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1476
+#: reference_operator.xml:1478
 #, no-c-format
 msgid ""
 "The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
@@ -1683,7 +1687,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1489
+#: reference_operator.xml:1491
 #, no-c-format
 msgid ""
 "SELECT ST_MakeBox2D(ST_MakePoint(0,0), ST_MakePoint(5,5)) ~ "
@@ -1696,7 +1700,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1495
+#: reference_operator.xml:1497
 #, no-c-format
 msgid ""
 ", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref linkend="
@@ -1708,19 +1712,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_operator.xml:1509
+#: reference_operator.xml:1511
 #, no-c-format
 msgid "<refname>~=</refname>"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_operator.xml:1511
+#: reference_operator.xml:1513
 #, no-c-format
 msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_operator.xml:1516
+#: reference_operator.xml:1518
 #, no-c-format
 msgid ""
 "<funcdef>boolean <function>~=</function></funcdef> <paramdef> <type>geometry "
@@ -1729,7 +1733,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1540
+#: reference_operator.xml:1542
 #, no-c-format
 msgid ""
 "The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
@@ -1738,13 +1742,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1546
+#: reference_operator.xml:1548
 #, no-c-format
 msgid "Availability: 1.5.0 changed behavior"
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1550
+#: reference_operator.xml:1552
 #, no-c-format
 msgid ""
 "This operator has changed behavior in PostGIS 1.5 from testing for actual "
@@ -1752,13 +1756,11 @@ msgid ""
 "things it also depends on if you have done a hard or soft upgrade which "
 "behavior your database has. To find out which behavior your database has you "
 "can run the query below. To check for true equality use <xref linkend="
-"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/> and to check for "
-"bounding box equality <xref linkend=\"ST_Geometry_EQ\"/>; operator is a "
-"safer option."
+"\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
 msgstr ""
 
 #. Tag: programlisting
-#: reference_operator.xml:1564
+#: reference_operator.xml:1565
 #, no-c-format
 msgid ""
 "select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry "
@@ -1769,14 +1771,6 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_operator.xml:1565
-#, no-c-format
-msgid ""
-"The above can be used to test if you have the new or old behavior of ~= "
-"operator."
-msgstr ""
-
-#. Tag: para
 #: reference_operator.xml:1569
 #, no-c-format
 msgid ""
diff --git a/doc/po/templates/reference_output.xml.pot b/doc/po/templates/reference_output.xml.pot
index 55702da..1a52130 100644
--- a/doc/po/templates/reference_output.xml.pot
+++ b/doc/po/templates/reference_output.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-11 22:04+0000\n"
+"POT-Creation-Date: 2017-09-24 02:38+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -57,8 +57,8 @@ msgstr ""
 #: reference_output.xml:207 reference_output.xml:283 reference_output.xml:384
 #: reference_output.xml:485 reference_output.xml:541 reference_output.xml:599
 #: reference_output.xml:671 reference_output.xml:715 reference_output.xml:781
-#: reference_output.xml:828 reference_output.xml:950 reference_output.xml:999
-#: reference_output.xml:1039 reference_output.xml:1094
+#: reference_output.xml:829 reference_output.xml:951 reference_output.xml:1000
+#: reference_output.xml:1040 reference_output.xml:1095
 #, no-c-format
 msgid "Description"
 msgstr ""
@@ -163,21 +163,21 @@ msgstr ""
 
 #. Tag: para
 #: reference_output.xml:63 reference_output.xml:168 reference_output.xml:222
-#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:964
+#: reference_output.xml:494 reference_output.xml:733 reference_output.xml:965
 #, no-c-format
 msgid "&curve_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:64 reference_output.xml:169 reference_output.xml:223
-#: reference_output.xml:435 reference_output.xml:907
+#: reference_output.xml:435 reference_output.xml:908
 #, no-c-format
 msgid "&P_support;"
 msgstr ""
 
 #. Tag: para
 #: reference_output.xml:65 reference_output.xml:170 reference_output.xml:224
-#: reference_output.xml:436 reference_output.xml:910
+#: reference_output.xml:436 reference_output.xml:911
 #, no-c-format
 msgid "&T_support;"
 msgstr ""
@@ -185,7 +185,7 @@ msgstr ""
 #. Tag: para
 #: reference_output.xml:66 reference_output.xml:167 reference_output.xml:221
 #: reference_output.xml:326 reference_output.xml:434 reference_output.xml:493
-#: reference_output.xml:568 reference_output.xml:905
+#: reference_output.xml:568 reference_output.xml:906
 #, no-c-format
 msgid "&Z_support;"
 msgstr ""
@@ -194,9 +194,9 @@ msgstr ""
 #: reference_output.xml:71 reference_output.xml:115 reference_output.xml:175
 #: reference_output.xml:229 reference_output.xml:330 reference_output.xml:498
 #: reference_output.xml:572 reference_output.xml:628 reference_output.xml:690
-#: reference_output.xml:738 reference_output.xml:795 reference_output.xml:968
-#: reference_output.xml:1014 reference_output.xml:1055
-#: reference_output.xml:1117
+#: reference_output.xml:738 reference_output.xml:796 reference_output.xml:969
+#: reference_output.xml:1015 reference_output.xml:1056
+#: reference_output.xml:1122
 #, no-c-format
 msgid "Examples"
 msgstr ""
@@ -242,8 +242,8 @@ msgstr ""
 #. Tag: title
 #: reference_output.xml:79 reference_output.xml:128 reference_output.xml:183
 #: reference_output.xml:236 reference_output.xml:454 reference_output.xml:576
-#: reference_output.xml:745 reference_output.xml:804 reference_output.xml:972
-#: reference_output.xml:1122
+#: reference_output.xml:745 reference_output.xml:805 reference_output.xml:973
+#: reference_output.xml:1127
 #, no-c-format
 msgid "See Also"
 msgstr ""
@@ -287,7 +287,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:111 reference_output.xml:790
+#: reference_output.xml:111 reference_output.xml:791
 #, no-c-format
 msgid "Availability: 2.2.0"
 msgstr ""
@@ -1529,7 +1529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:747 reference_output.xml:805
+#: reference_output.xml:747
 #, no-c-format
 msgid ""
 ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
@@ -1628,8 +1628,14 @@ msgid ""
 "github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</ulink>."
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:790
+#, no-c-format
+msgid "Enhanced: 2.4.0 memory and speed improvements."
+msgstr ""
+
 #. Tag: programlisting
-#: reference_output.xml:796
+#: reference_output.xml:797
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB('LINESTRING(1 1,5 5)'::geometry);\n"
@@ -1639,7 +1645,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:797
+#: reference_output.xml:798
 #, no-c-format
 msgid ""
 "To create an aggregate TWKB object including identifiers aggregate the "
@@ -1648,7 +1654,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:799
+#: reference_output.xml:800
 #, no-c-format
 msgid ""
 "SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;\n"
@@ -1657,14 +1663,22 @@ msgid ""
 "\\x040402020400000202"
 msgstr ""
 
+#. Tag: para
+#: reference_output.xml:806
+#, no-c-format
+msgid ""
+", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
+"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
+msgstr ""
+
 #. Tag: refname
-#: reference_output.xml:811
+#: reference_output.xml:812
 #, no-c-format
 msgid "ST_AsX3D"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:813
+#: reference_output.xml:814
 #, no-c-format
 msgid ""
 "Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
@@ -1672,7 +1686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:818
+#: reference_output.xml:819
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_AsX3D</function></funcdef> "
@@ -1683,7 +1697,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:830
+#: reference_output.xml:831
 #, no-c-format
 msgid ""
 "Returns a geometry as an X3D xml formatted node element <ulink url=\"http://"
@@ -1693,7 +1707,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:832
+#: reference_output.xml:833
 #, no-c-format
 msgid ""
 "There are various options for translating PostGIS geometries to X3D since "
@@ -1705,13 +1719,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:834
+#: reference_output.xml:835
 #, no-c-format
 msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:837
+#: reference_output.xml:838
 #, no-c-format
 msgid ""
 "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
@@ -1722,7 +1736,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:841
+#: reference_output.xml:842
 #, no-c-format
 msgid ""
 "0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
@@ -1730,7 +1744,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:845
+#: reference_output.xml:846
 #, no-c-format
 msgid ""
 "1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
@@ -1739,7 +1753,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:849
+#: reference_output.xml:850
 #, no-c-format
 msgid ""
 "2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
@@ -1754,121 +1768,121 @@ msgid ""
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:859
+#: reference_output.xml:860
 #, no-c-format
 msgid "PostGIS Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:860
+#: reference_output.xml:861
 #, no-c-format
 msgid "2D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:861
+#: reference_output.xml:862
 #, no-c-format
 msgid "3D X3D Type"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:866
+#: reference_output.xml:867
 #, no-c-format
 msgid "LINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:867 reference_output.xml:872
+#: reference_output.xml:868 reference_output.xml:873
 #, no-c-format
 msgid "not yet implemented - will be PolyLine2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:868
+#: reference_output.xml:869
 #, no-c-format
 msgid "LineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:871
+#: reference_output.xml:872
 #, no-c-format
 msgid "MULTILINESTRING"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:873
+#: reference_output.xml:874
 #, no-c-format
 msgid "IndexedLineSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:876
+#: reference_output.xml:877
 #, no-c-format
 msgid "MULTIPOINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:877
+#: reference_output.xml:878
 #, no-c-format
 msgid "Polypoint2D"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:878
+#: reference_output.xml:879
 #, no-c-format
 msgid "PointSet"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:881
+#: reference_output.xml:882
 #, no-c-format
 msgid "POINT"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:882 reference_output.xml:883
+#: reference_output.xml:883 reference_output.xml:884
 #, no-c-format
 msgid "outputs the space delimited coordinates"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:886
+#: reference_output.xml:887
 #, no-c-format
 msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:887
+#: reference_output.xml:888
 #, no-c-format
 msgid "Invalid X3D markup"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:888
+#: reference_output.xml:889
 #, no-c-format
 msgid "IndexedFaceSet (inner rings currently output as another faceset)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:891
+#: reference_output.xml:892
 #, no-c-format
 msgid "<entry>TIN</entry>"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:892
+#: reference_output.xml:893
 #, no-c-format
 msgid "TriangleSet2D (Not Yet Implemented)"
 msgstr ""
 
 #. Tag: entry
-#: reference_output.xml:893
+#: reference_output.xml:894
 #, no-c-format
 msgid "IndexedTriangleSet"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:898
+#: reference_output.xml:899
 #, no-c-format
 msgid ""
 "2D geometry support not yet complete. Inner rings currently just drawn as "
@@ -1876,7 +1890,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:899
+#: reference_output.xml:900
 #, no-c-format
 msgid ""
 "Lots of advancements happening in 3D space particularly with <ulink url="
@@ -1885,7 +1899,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:900
+#: reference_output.xml:901
 #, no-c-format
 msgid ""
 "There is also a nice open source X3D viewer you can use to view rendered "
@@ -1895,7 +1909,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:901
+#: reference_output.xml:902
 #, no-c-format
 msgid ""
 "Also check out <ulink url=\"https://github.com/robe2/postgis_x3d_viewer"
@@ -1905,13 +1919,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:902
+#: reference_output.xml:903
 #, no-c-format
 msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:903
+#: reference_output.xml:904
 #, no-c-format
 msgid ""
 "Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
@@ -1919,7 +1933,7 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:915
+#: reference_output.xml:916
 #, no-c-format
 msgid ""
 "Example: Create a fully functional X3D document - This will generate a cube "
@@ -1927,7 +1941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:916
+#: reference_output.xml:917
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
@@ -1977,13 +1991,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:919
+#: reference_output.xml:920
 #, no-c-format
 msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:920
+#: reference_output.xml:921
 #, no-c-format
 msgid ""
 "SELECT ST_AsX3D(\n"
@@ -2002,13 +2016,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:923
+#: reference_output.xml:924
 #, no-c-format
 msgid "Example: TIN"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:924
+#: reference_output.xml:925
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(ST_GeomFromEWKT('TIN (((\n"
@@ -2031,13 +2045,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: reference_output.xml:927
+#: reference_output.xml:928
 #, no-c-format
 msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:928
+#: reference_output.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsX3D(\n"
@@ -2058,19 +2072,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:934
+#: reference_output.xml:935
 #, no-c-format
 msgid "ST_GeoHash"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:936
+#: reference_output.xml:937
 #, no-c-format
 msgid "Return a GeoHash representation of the geometry."
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:941
+#: reference_output.xml:942
 #, no-c-format
 msgid ""
 "<funcdef>text <function>ST_GeoHash</function></funcdef> "
@@ -2080,7 +2094,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:952
+#: reference_output.xml:953
 #, no-c-format
 msgid ""
 "Return a GeoHash representation (<ulink url=\"http://en.wikipedia.org/wiki/"
@@ -2091,7 +2105,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:954
+#: reference_output.xml:955
 #, no-c-format
 msgid ""
 "If no <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2105,7 +2119,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:956
+#: reference_output.xml:957
 #, no-c-format
 msgid ""
 "If <varname>maxchars</varname> is specified ST_GeoHash returns a GeoHash "
@@ -2115,13 +2129,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:958
+#: reference_output.xml:959
 #, no-c-format
 msgid "Availability: 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:961
+#: reference_output.xml:962
 #, no-c-format
 msgid ""
 "ST_GeoHash will not work with geometries that are not in geographic (lon/"
@@ -2129,7 +2143,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:969
+#: reference_output.xml:970
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326));\n"
@@ -2147,19 +2161,19 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:980
+#: reference_output.xml:981
 #, no-c-format
 msgid "ST_AsGeobuf"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:982
+#: reference_output.xml:983
 #, no-c-format
 msgid "Return a Geobuf representation of a set of rows."
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:985
+#: reference_output.xml:986
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsGeobuf</function></funcdef> "
@@ -2171,7 +2185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1001
+#: reference_output.xml:1002
 #, no-c-format
 msgid ""
 "Return a Geobuf representation (<ulink url=\"https://github.com/mapbox/geobuf"
@@ -2182,13 +2196,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1007 reference_output.xml:1108
+#: reference_output.xml:1008 reference_output.xml:1113
 #, no-c-format
 msgid "<varname>row</varname> row data with at least a geometry column."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1008 reference_output.xml:1111
+#: reference_output.xml:1009 reference_output.xml:1116
 #, no-c-format
 msgid ""
 "<varname>geom_name</varname> is the name of the geometry column in the row "
@@ -2196,14 +2210,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1010 reference_output.xml:1051
-#: reference_output.xml:1113
+#: reference_output.xml:1011 reference_output.xml:1052
+#: reference_output.xml:1118
 #, no-c-format
 msgid "Availability: 2.4.0"
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1015
+#: reference_output.xml:1016
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT encode(ST_AsGeobuf(q, 'geom'), 'base64')\n"
@@ -2217,13 +2231,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1021
+#: reference_output.xml:1022
 #, no-c-format
 msgid "ST_AsMVTGeom"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:1023
+#: reference_output.xml:1024
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2231,20 +2245,20 @@ msgid ""
 msgstr ""
 
 #. Tag: funcprototype
-#: reference_output.xml:1027
+#: reference_output.xml:1028
 #, no-c-format
 msgid ""
 "<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef> "
 "<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
 "<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef> "
-"<paramdef choice=\"opt\"><type>int4 </type> <parameter>extent=4096</"
-"parameter></paramdef> <paramdef choice=\"opt\"><type>int4 </type> "
+"<paramdef choice=\"opt\"><type>integer </type> <parameter>extent=4096</"
+"parameter></paramdef> <paramdef choice=\"opt\"><type>integer </type> "
 "<parameter>buffer=256</parameter></paramdef> <paramdef choice=\"opt"
-"\"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>"
+"\"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1041
+#: reference_output.xml:1042
 #, no-c-format
 msgid ""
 "Transform a geometry into the coordinate space of a <ulink url=\"https://www."
@@ -2254,13 +2268,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1045
+#: reference_output.xml:1046
 #, no-c-format
 msgid "<varname>geom</varname> is the geometry to transform."
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1046
+#: reference_output.xml:1047
 #, no-c-format
 msgid ""
 "<varname>bounds</varname> is the geometric bounds of the tile contents "
@@ -2268,7 +2282,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1047
+#: reference_output.xml:1048
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in tile coordinate space as "
@@ -2277,7 +2291,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1048
+#: reference_output.xml:1049
 #, no-c-format
 msgid ""
 "<varname>buffer</varname> is the buffer distance in tile coordinate space to "
@@ -2285,7 +2299,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1049
+#: reference_output.xml:1050
 #, no-c-format
 msgid ""
 "<varname>clip_geom</varname> is a boolean to control if geometries should be "
@@ -2293,7 +2307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1056
+#: reference_output.xml:1057
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsText(ST_AsMVTGeom(\n"
@@ -2309,13 +2323,13 @@ msgid ""
 msgstr ""
 
 #. Tag: refname
-#: reference_output.xml:1062
+#: reference_output.xml:1063
 #, no-c-format
 msgid "ST_AsMVT"
 msgstr ""
 
 #. Tag: refpurpose
-#: reference_output.xml:1064
+#: reference_output.xml:1065
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2323,7 +2337,7 @@ msgid ""
 msgstr ""
 
 #. Tag: funcsynopsis
-#: reference_output.xml:1067
+#: reference_output.xml:1068
 #, no-c-format
 msgid ""
 "<funcprototype> <funcdef>bytea <function>ST_AsMVT</function></funcdef> "
@@ -2334,18 +2348,18 @@ msgid ""
 "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>bytea "
 "<function>ST_AsMVT</function></funcdef> <paramdef><type>anyelement </type> "
 "<parameter>row</parameter></paramdef> <paramdef><type>text </type> "
-"<parameter>name</parameter></paramdef> <paramdef><type>int4 </type> "
+"<parameter>name</parameter></paramdef> <paramdef><type>integer </type> "
 "<parameter>extent</parameter></paramdef> </funcprototype> <funcprototype> "
 "<funcdef>bytea <function>ST_AsMVT</function></funcdef> "
 "<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>name</parameter></paramdef> "
-"<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef> "
+"<paramdef><type>integer </type> <parameter>extent</parameter></paramdef> "
 "<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef> </"
 "funcprototype>"
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1096
+#: reference_output.xml:1097
 #, no-c-format
 msgid ""
 "Return a <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
@@ -2359,7 +2373,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1103
+#: reference_output.xml:1104
 #, no-c-format
 msgid ""
 "The <ulink url=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</"
@@ -2370,7 +2384,16 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1109
+#: reference_output.xml:1110
+#, no-c-format
+msgid ""
+"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
+"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prep a "
+"geometry collection for inclusion."
+msgstr ""
+
+#. Tag: para
+#: reference_output.xml:1114
 #, no-c-format
 msgid ""
 "<varname>name</varname> is the name of the Layer. If NULL it will use the "
@@ -2378,7 +2401,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_output.xml:1110
+#: reference_output.xml:1115
 #, no-c-format
 msgid ""
 "<varname>extent</varname> is the tile extent in screen space as defined by "
@@ -2386,7 +2409,7 @@ msgid ""
 msgstr ""
 
 #. Tag: programlisting
-#: reference_output.xml:1118
+#: reference_output.xml:1123
 #, no-c-format
 msgid ""
 "<![CDATA[SELECT ST_AsMVT(q, 'test', 4096, 'geom') FROM (SELECT 1 AS c1,\n"
diff --git a/doc/po/templates/reference_raster.xml.pot b/doc/po/templates/reference_raster.xml.pot
index 5c3b0b0..fade603 100644
--- a/doc/po/templates/reference_raster.xml.pot
+++ b/doc/po/templates/reference_raster.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -6992,8 +6992,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast)).*\n"
@@ -7013,8 +7013,8 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, "
-"0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, "
-"0) AS rast\n"
+"0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, "
+"'16BSI', 0, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        (ST_DumpValues(rast, ARRAY[3, 1])).*\n"
@@ -9884,7 +9884,7 @@ msgstr ""
 #, no-c-format
 msgid ""
 "Return the raster tile in the designated GDAL Raster format. Raster formats "
-"are one of those supported by your compiled library. Use ST_GDALRasters() to "
+"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
 "get a list of formats supported by your library."
 msgstr ""
 
@@ -9967,7 +9967,7 @@ msgid ""
 "exporting. Note for this you'll need to have super user access to db since "
 "it uses server side lo functions. It will also export to path on server "
 "network. If you need export locally, use the psql equivalent lo_ functions "
-"which export to the local file system insteado fo the server file system."
+"which export to the local file system instead of the server file system."
 msgstr ""
 
 #. Tag: programlisting
@@ -11334,7 +11334,7 @@ msgstr ""
 #: reference_raster.xml:6721
 #, no-c-format
 msgid ""
-"An n-dimenional array (matrix) of numbers used to filter what cells get "
+"An n-dimensional array (matrix) of numbers used to filter what cells get "
 "passed to map algebra call-back function. 0 means a neighbor cell value "
 "should be treated as no-data and 1 means value should be treated as data. If "
 "weight is set to true, then the values, are used as multipliers to multiple "
@@ -11422,9 +11422,9 @@ msgstr ""
 #: reference_raster.xml:6769
 #, no-c-format
 msgid ""
-"The distance in pixels from the reference cell. So width of resulting matrix "
-"would be <code>2*distancex + 1</code>.If not specified only the reference "
-"cell is considered (neighborhood of 0)."
+"The distance in pixels from the reference cell in x direction. So width of "
+"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
+"the reference cell is considered (neighborhood of 0)."
 msgstr ""
 
 #. Tag: term
@@ -12193,12 +12193,12 @@ msgstr ""
 msgid ""
 "WITH foo AS (\n"
 "        SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), "
-"'32BF', 1, -1) AS rast\n"
+"'32BF'::text, 1, -1) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast."
 "val])')\n"
-"FROM foo"
+"FROM foo;"
 msgstr ""
 
 #. Tag: title
@@ -12214,11 +12214,11 @@ msgid ""
 "WITH foo AS (\n"
 "        SELECT 1 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, "
-"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION "
-"ALL\n"
+"0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast "
+"UNION ALL\n"
 "        SELECT 2 AS rid, "
 "ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, "
-"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast\n"
+"0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast\n"
 ")\n"
 "SELECT\n"
 "        ST_MapAlgebra(\n"
@@ -12229,7 +12229,7 @@ msgid ""
 "FROM foo t1\n"
 "CROSS JOIN foo t2\n"
 "WHERE t1.rid = 1\n"
-"        AND t2.rid = 2"
+"        AND t2.rid = 2;"
 msgstr ""
 
 #. Tag: para
@@ -12315,8 +12315,8 @@ msgstr ""
 #, no-c-format
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n"
-"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,"
-"NULL,'mod([rast],2)') WHERE rid = 2;\n"
+"UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::"
+"numeric,2)') WHERE rid = 2;\n"
 "\n"
 "SELECT\n"
 "        ST_Value(rast,1,i,j) As origval,\n"
@@ -12353,9 +12353,9 @@ msgstr ""
 msgid ""
 "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n"
 "UPDATE dummy_rast SET\n"
-"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN "
-"100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 "
-"THEN 3 ELSE 0 END', '0')\n"
+"        map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] "
+"BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 "
+"and 254 THEN 3 ELSE 0 END'::text, '0')\n"
 "WHERE rid = 2;\n"
 "\n"
 "SELECT DISTINCT\n"
@@ -12386,9 +12386,9 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: reference_raster.xml:7254 reference_raster.xml:7714
+#: reference_raster.xml:7254
 #, no-c-format
-msgid "original (column rast-view)"
+msgid "original (column rast_view)"
 msgstr ""
 
 #. Tag: para
@@ -12419,8 +12419,8 @@ msgid ""
 "                        ),\n"
 "                        ST_Band(rast_view,2)\n"
 "                ),\n"
-"                ST_Band(rast_view, 3) As rast_view_ma\n"
-"        )\n"
+"                ST_Band(rast_view, 3)\n"
+"        )  As rast_view_ma\n"
 "FROM wind\n"
 "WHERE rid=167;"
 msgstr ""
@@ -12934,6 +12934,12 @@ msgid ""
 " 2BUI"
 msgstr ""
 
+#. Tag: para
+#: reference_raster.xml:7714
+#, no-c-format
+msgid "original (column rast-view)"
+msgstr ""
+
 #. Tag: programlisting
 #: reference_raster.xml:7731
 #, no-c-format
@@ -13073,7 +13079,7 @@ msgstr ""
 #: reference_raster.xml:7801
 #, no-c-format
 msgid ""
-"The fourst argument to the <varname>tworastuserfunc</varname> is a "
+"The fourth argument to the <varname>tworastuserfunc</varname> is a "
 "<type>variadic text</type> array. All trailing text arguments to any <xref "
 "linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
 "<varname>tworastuserfunc</varname>, and are contained in the "
@@ -13726,7 +13732,7 @@ msgstr ""
 #: reference_raster.xml:8124
 #, no-c-format
 msgid ""
-"In order for rasters to be unioned, they most all have the same alignment. "
+"In order for rasters to be unioned, they must all have the same alignment. "
 "Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref linkend="
 "\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One way to fix "
 "alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and use the "
@@ -15082,7 +15088,7 @@ msgstr ""
 #: reference_raster.xml:9145
 #, no-c-format
 msgid ""
-"Calculates the Topographic Position Index, which is defined as the folcal "
+"Calculates the Topographic Position Index, which is defined as the focal "
 "mean with radius of one minus the center cell."
 msgstr ""
 
diff --git a/doc/po/templates/release_notes.xml.pot b/doc/po/templates/release_notes.xml.pot
index 924a4c4..923aea6 100644
--- a/doc/po/templates/release_notes.xml.pot
+++ b/doc/po/templates/release_notes.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-24 02:39+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -39,10 +39,10 @@ msgid "Release date: 2017/09/xx"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:9 release_notes.xml:151 release_notes.xml:216
-#: release_notes.xml:238 release_notes.xml:274 release_notes.xml:615
-#: release_notes.xml:1074 release_notes.xml:1274 release_notes.xml:1338
-#: release_notes.xml:1635
+#: release_notes.xml:9 release_notes.xml:152 release_notes.xml:217
+#: release_notes.xml:239 release_notes.xml:275 release_notes.xml:616
+#: release_notes.xml:1075 release_notes.xml:1275 release_notes.xml:1339
+#: release_notes.xml:1636
 #, no-c-format
 msgid "New Features"
 msgstr ""
@@ -222,7 +222,7 @@ msgstr ""
 #. Tag: para
 #: release_notes.xml:49
 #, no-c-format
-msgid "#3662, Make shp2pgsql work in debug mode by sendig debug to stderr"
+msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr"
 msgstr ""
 
 #. Tag: para
@@ -252,26 +252,32 @@ msgid ""
 "\"spatial sorting\""
 msgstr ""
 
+#. Tag: para
+#: release_notes.xml:54
+#, no-c-format
+msgid "#3855, ST_AsTWKB memory and speed improvements"
+msgstr ""
+
 #. Tag: title
-#: release_notes.xml:56
+#: release_notes.xml:57
 #, no-c-format
 msgid "Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:57
+#: release_notes.xml:58
 #, no-c-format
 msgid "Dropped support for PostgreSQL 9.2."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:58
+#: release_notes.xml:59
 #, no-c-format
 msgid "#3810, GEOS 3.4.0 or above minimum required to compile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:59
+#: release_notes.xml:60
 #, no-c-format
 msgid ""
 "Most aggregates now marked as parallel safe, which means most aggs have to "
@@ -280,13 +286,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:63
+#: release_notes.xml:64
 #, no-c-format
 msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:64
+#: release_notes.xml:65
 #, no-c-format
 msgid ""
 "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when "
@@ -294,7 +300,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:66
+#: release_notes.xml:67
 #, no-c-format
 msgid ""
 "B-Tree index operators < = > changed to provide better spatial "
@@ -306,45 +312,45 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:75
+#: release_notes.xml:76
 #, no-c-format
 msgid "Release 2.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:76
+#: release_notes.xml:77
 #, no-c-format
 msgid "Release date: 2017/07/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:77 release_notes.xml:101 release_notes.xml:115
-#: release_notes.xml:214 release_notes.xml:235 release_notes.xml:379
-#: release_notes.xml:405 release_notes.xml:426
+#: release_notes.xml:78 release_notes.xml:102 release_notes.xml:116
+#: release_notes.xml:215 release_notes.xml:236 release_notes.xml:380
+#: release_notes.xml:406 release_notes.xml:427
 #, no-c-format
 msgid "This is a bug fix and performance improvement release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:79 release_notes.xml:103 release_notes.xml:117
+#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118
 #, no-c-format
 msgid "Bug Fixes and Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:80
+#: release_notes.xml:81
 #, no-c-format
 msgid "#3777, GROUP BY anomaly with empty geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:81
+#: release_notes.xml:82
 #, no-c-format
 msgid "#3711, Azimuth error upon adding 2.5D edges to topology"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:82
+#: release_notes.xml:83
 #, no-c-format
 msgid ""
 "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike "
@@ -352,7 +358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:84
+#: release_notes.xml:85
 #, no-c-format
 msgid ""
 "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data "
@@ -360,7 +366,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:86
+#: release_notes.xml:87
 #, no-c-format
 msgid ""
 "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei "
@@ -368,7 +374,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:88
+#: release_notes.xml:89
 #, no-c-format
 msgid ""
 "#3750, @ and ~ operator not always schema qualified in geometry and raster "
@@ -376,63 +382,63 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:91
+#: release_notes.xml:92
 #, no-c-format
 msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:92
+#: release_notes.xml:93
 #, no-c-format
 msgid "#3701, Escape double quotes issue in pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:93
+#: release_notes.xml:94
 #, no-c-format
 msgid "#3704, ST_AsX3D crashes on empty geometry"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:94
+#: release_notes.xml:95
 #, no-c-format
 msgid ""
 "#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:99
+#: release_notes.xml:100
 #, no-c-format
 msgid "Release 2.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:100
+#: release_notes.xml:101
 #, no-c-format
 msgid "Release date: 2017/01/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:104
+#: release_notes.xml:105
 #, no-c-format
 msgid ""
 "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:105
+#: release_notes.xml:106
 #, no-c-format
 msgid "#3675, Relationship functions not using an index in some cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:106
+#: release_notes.xml:107
 #, no-c-format
 msgid "#3680, PostGIS upgrade scripts missing GRANT for views"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:107
+#: release_notes.xml:108
 #, no-c-format
 msgid ""
 "#3683, Unable to update postgis after postgres pg_upgrade going from < "
@@ -440,25 +446,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:108
+#: release_notes.xml:109
 #, no-c-format
 msgid "#3688, ST_AsLatLonText: round minutes"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:113
+#: release_notes.xml:114
 #, no-c-format
 msgid "Release 2.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:114
+#: release_notes.xml:115
 #, no-c-format
 msgid "Release date: 2016/11/28"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:118
+#: release_notes.xml:119
 #, no-c-format
 msgid ""
 "#1973, st_concavehull() returns sometimes empty geometry collection Fix from "
@@ -466,7 +472,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:120
+#: release_notes.xml:121
 #, no-c-format
 msgid ""
 "#3501, add raster constraint max extent exceeds array size limit for large "
@@ -474,19 +480,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:122
+#: release_notes.xml:123
 #, no-c-format
 msgid "#3643, PostGIS not building on latest OSX XCode"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:123
+#: release_notes.xml:124
 #, no-c-format
 msgid "#3644, Deadlock on interrupt"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:124
+#: release_notes.xml:125
 #, no-c-format
 msgid ""
 "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel "
@@ -494,19 +500,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:126
+#: release_notes.xml:127
 #, no-c-format
 msgid "#3652, Crash on Collection(MultiCurve())"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:127
+#: release_notes.xml:128
 #, no-c-format
 msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:128
+#: release_notes.xml:129
 #, no-c-format
 msgid ""
 "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong "
@@ -514,7 +520,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:130
+#: release_notes.xml:131
 #, no-c-format
 msgid ""
 "#3665, Index corruption and memory leak in BRIN indexes patch from Julien "
@@ -522,25 +528,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:132
+#: release_notes.xml:133
 #, no-c-format
 msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:137
+#: release_notes.xml:138
 #, no-c-format
 msgid "Release 2.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:138
+#: release_notes.xml:139
 #, no-c-format
 msgid "Release date: 2016/09/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:139
+#: release_notes.xml:140
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, all "
@@ -548,13 +554,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:142 release_notes.xml:578 release_notes.xml:1047
+#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048
 #, no-c-format
 msgid "Important / Breaking Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:143
+#: release_notes.xml:144
 #, no-c-format
 msgid ""
 "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien "
@@ -562,69 +568,69 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:145
+#: release_notes.xml:146
 #, no-c-format
 msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:152
+#: release_notes.xml:153
 #, no-c-format
 msgid ""
 "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:154
+#: release_notes.xml:155
 #, no-c-format
 msgid ""
 "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:156
+#: release_notes.xml:157
 #, no-c-format
 msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:157
+#: release_notes.xml:158
 #, no-c-format
 msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:158
+#: release_notes.xml:159
 #, no-c-format
 msgid "populate_topology_layer (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:159
+#: release_notes.xml:160
 #, no-c-format
 msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:160
+#: release_notes.xml:161
 #, no-c-format
 msgid "#1758, ST_Normalize (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:161
+#: release_notes.xml:162
 #, no-c-format
 msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:162
+#: release_notes.xml:163
 #, no-c-format
 msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:163
+#: release_notes.xml:164
 #, no-c-format
 msgid ""
 "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle "
@@ -632,37 +638,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:165
+#: release_notes.xml:166
 #, no-c-format
 msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:166
+#: release_notes.xml:167
 #, no-c-format
 msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:167
+#: release_notes.xml:168
 #, no-c-format
 msgid "#3339, ST_GeneratePoints (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:168
+#: release_notes.xml:169
 #, no-c-format
 msgid "#3362, ST_ClusterDBSCAN (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:169
+#: release_notes.xml:170
 #, no-c-format
 msgid "#3364, ST_GeometricMedian (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:170
+#: release_notes.xml:171
 #, no-c-format
 msgid ""
 "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro "
@@ -670,31 +676,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:172
+#: release_notes.xml:173
 #, no-c-format
 msgid "#3424, ST_MinimumClearance (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:173
+#: release_notes.xml:174
 #, no-c-format
 msgid "#3428, ST_Points (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:174
+#: release_notes.xml:175
 #, no-c-format
 msgid "#3465, ST_ClusterKMeans (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:175
+#: release_notes.xml:176
 #, no-c-format
 msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:176
+#: release_notes.xml:177
 #, no-c-format
 msgid ""
 "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul "
@@ -702,13 +708,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:178
+#: release_notes.xml:179
 #, no-c-format
 msgid "#3557, Geometry function costs based on query stats (Paul Norman)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:179
+#: release_notes.xml:180
 #, no-c-format
 msgid ""
 "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe "
@@ -716,7 +722,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:182
+#: release_notes.xml:183
 #, no-c-format
 msgid ""
 "#3496, Make postgis non-relocateable for extension install, schema qualify "
@@ -725,7 +731,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:185
+#: release_notes.xml:186
 #, no-c-format
 msgid ""
 "#3547, Update tiger geocoder to support TIGER 2016 and to support both http "
@@ -733,7 +739,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:187
+#: release_notes.xml:188
 #, no-c-format
 msgid ""
 "#3613, Segmentize geography using equal length segments (Hugo Mercier of "
@@ -741,31 +747,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:192 release_notes.xml:352 release_notes.xml:369
-#: release_notes.xml:387 release_notes.xml:411 release_notes.xml:439
-#: release_notes.xml:500 release_notes.xml:511 release_notes.xml:552
-#: release_notes.xml:808 release_notes.xml:834 release_notes.xml:876
-#: release_notes.xml:900 release_notes.xml:963 release_notes.xml:1118
-#: release_notes.xml:1132 release_notes.xml:1170 release_notes.xml:1208
-#: release_notes.xml:1239
+#: release_notes.xml:193 release_notes.xml:353 release_notes.xml:370
+#: release_notes.xml:388 release_notes.xml:412 release_notes.xml:440
+#: release_notes.xml:501 release_notes.xml:512 release_notes.xml:553
+#: release_notes.xml:809 release_notes.xml:835 release_notes.xml:877
+#: release_notes.xml:901 release_notes.xml:964 release_notes.xml:1119
+#: release_notes.xml:1133 release_notes.xml:1171 release_notes.xml:1209
+#: release_notes.xml:1240
 #, no-c-format
 msgid "Bug Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:193
+#: release_notes.xml:194
 #, no-c-format
 msgid "All relevant bug fixes from PostGIS 2.2.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:194
+#: release_notes.xml:195
 #, no-c-format
 msgid "#2841, ST_MinimumBoundingCircle not covering original"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:195
+#: release_notes.xml:196
 #, no-c-format
 msgid ""
 "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong "
@@ -773,19 +779,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:200 release_notes.xml:1468
+#: release_notes.xml:201 release_notes.xml:1469
 #, no-c-format
 msgid "Performance Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:201
+#: release_notes.xml:202
 #, no-c-format
 msgid "#75, Enhancement to PIP short circuit (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:202
+#: release_notes.xml:203
 #, no-c-format
 msgid ""
 "#3383, Avoid deserializing small geometries during index operations (Dan "
@@ -793,43 +799,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:204
+#: release_notes.xml:205
 #, no-c-format
 msgid "#3400, Minor optimization of PIP routines (Dan Baston)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:205
+#: release_notes.xml:206
 #, no-c-format
 msgid "Make adding a line to topology interruptible (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:206
+#: release_notes.xml:207
 #, no-c-format
 msgid "Documentation updates from Mike Toews"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:212
+#: release_notes.xml:213
 #, no-c-format
 msgid "Release 2.2.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:213
+#: release_notes.xml:214
 #, no-c-format
 msgid "Release date: 2016/03/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:217
+#: release_notes.xml:218
 #, no-c-format
 msgid "#3463, Fix crash on face-collapsing edge change"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:218
+#: release_notes.xml:219
 #, no-c-format
 msgid ""
 "#3422, Improve ST_Split robustness on standard precision double systems "
@@ -837,37 +843,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:219
+#: release_notes.xml:220
 #, no-c-format
 msgid "#3427, Update spatial_ref_sys to EPSG version 8.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:220
+#: release_notes.xml:221
 #, no-c-format
 msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:221
+#: release_notes.xml:222
 #, no-c-format
 msgid "#3435, ST_AsX3D fix rendering of concave geometries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:222
+#: release_notes.xml:223
 #, no-c-format
 msgid "#3436, memory handling mistake in ptarray_clone_deep"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:223
+#: release_notes.xml:224
 #, no-c-format
 msgid "#3437, ST_Intersects incorrect for MultiPoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:224
+#: release_notes.xml:225
 #, no-c-format
 msgid ""
 "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no "
@@ -875,20 +881,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:225
+#: release_notes.xml:226
 #, no-c-format
 msgid ""
 "#3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:226
+#: release_notes.xml:227
 #, no-c-format
 msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:227
+#: release_notes.xml:228
 #, no-c-format
 msgid ""
 "#3490, Raster data restore issues, materialized views. Scripts "
@@ -897,80 +903,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:228
+#: release_notes.xml:229
 #, no-c-format
 msgid "#3426, failing POINT EMPTY tests on fun architectures"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:233
+#: release_notes.xml:234
 #, no-c-format
 msgid "Release 2.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:234
+#: release_notes.xml:235
 #, no-c-format
 msgid "Release date: 2016/01/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:239
+#: release_notes.xml:240
 #, no-c-format
 msgid "#2232, avoid accumulated error in SVG rounding"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:240
+#: release_notes.xml:241
 #, no-c-format
 msgid "#3321, Fix performance regression in topology loading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:241
+#: release_notes.xml:242
 #, no-c-format
 msgid "#3329, Fix robustness regression in TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:242
+#: release_notes.xml:243
 #, no-c-format
 msgid "#3349, Fix installation path of postgis_topology scripts"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:243
+#: release_notes.xml:244
 #, no-c-format
 msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:245
+#: release_notes.xml:246
 #, no-c-format
 msgid "#3355, geography ST_Segmentize has geometry bbox"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:246
+#: release_notes.xml:247
 #, no-c-format
 msgid ""
 "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:248
+#: release_notes.xml:249
 #, no-c-format
 msgid "#3360, _raster_constraint_info_scale invalid input syntax"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:249
+#: release_notes.xml:250
 #, no-c-format
 msgid "#3375, crash in repeated point removal for collection(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:250
+#: release_notes.xml:251
 #, no-c-format
 msgid ""
 "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple "
@@ -978,25 +984,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:252
+#: release_notes.xml:253
 #, no-c-format
 msgid "#3380, #3402, Decimate lines on topology load"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:253
+#: release_notes.xml:254
 #, no-c-format
 msgid "#3388, #3410, Fix missing end-points in ST_Removepoints"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:254
+#: release_notes.xml:255
 #, no-c-format
 msgid "#3389, Buffer overflow in lwgeom_to_geojson"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:255
+#: release_notes.xml:256
 #, no-c-format
 msgid ""
 "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the "
@@ -1004,25 +1010,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:257
+#: release_notes.xml:258
 #, no-c-format
 msgid "#3393, ST_Area NaN for some polygons"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:258
+#: release_notes.xml:259
 #, no-c-format
 msgid "#3401, Improve ST_Split robustness on 32bit systems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:259
+#: release_notes.xml:260
 #, no-c-format
 msgid "#3404, ST_ClusterWithin crashes backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:260
+#: release_notes.xml:261
 #, no-c-format
 msgid ""
 "#3407, Fix crash on splitting a face or an edge defining multiple "
@@ -1030,43 +1036,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:262
+#: release_notes.xml:263
 #, no-c-format
 msgid "#3411, Clustering functions not using spatial index"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:263
+#: release_notes.xml:264
 #, no-c-format
 msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:264
+#: release_notes.xml:265
 #, no-c-format
 msgid "#3415, Fix OSX 10.9 build under pkgsrc"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:265
+#: release_notes.xml:266
 #, no-c-format
 msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:270
+#: release_notes.xml:271
 #, no-c-format
 msgid "Release 2.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:271
+#: release_notes.xml:272
 #, no-c-format
 msgid "Release date: 2015/10/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:272
+#: release_notes.xml:273
 #, no-c-format
 msgid ""
 "This is a new feature release, with new functions, improved performance, and "
@@ -1074,31 +1080,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:275
+#: release_notes.xml:276
 #, no-c-format
 msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:276
+#: release_notes.xml:277
 #, no-c-format
 msgid "New lwgeom_unaryunion method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:277
+#: release_notes.xml:278
 #, no-c-format
 msgid "New lwgeom_linemerge method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:278
+#: release_notes.xml:279
 #, no-c-format
 msgid "New lwgeom_is_simple method in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:279
+#: release_notes.xml:280
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1108,7 +1114,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:280
+#: release_notes.xml:281
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3169\"><ulink url=\"http://"
@@ -1117,13 +1123,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:281
+#: release_notes.xml:282
 #, no-c-format
 msgid "ST_CPAWithin (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:282
+#: release_notes.xml:283
 #, no-c-format
 msgid ""
 "Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro "
@@ -1131,7 +1137,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:283
+#: release_notes.xml:284
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3131\"><ulink url=\"http://"
@@ -1140,7 +1146,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:284
+#: release_notes.xml:285
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3023\"><ulink url=\"http://"
@@ -1149,7 +1155,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:285
+#: release_notes.xml:286
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2703\"><ulink url=\"http://"
@@ -1158,7 +1164,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:286
+#: release_notes.xml:287
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1137\"><ulink url=\"http://"
@@ -1167,7 +1173,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:287
+#: release_notes.xml:288
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3062\"><ulink url=\"http://"
@@ -1176,7 +1182,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:288
+#: release_notes.xml:289
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3139\"><ulink url=\"http://"
@@ -1185,7 +1191,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:289
+#: release_notes.xml:290
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3129\"><ulink url=\"http://"
@@ -1194,7 +1200,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:290
+#: release_notes.xml:291
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3128\"><ulink url=\"http://"
@@ -1203,7 +1209,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:291
+#: release_notes.xml:292
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3152\"><ulink url=\"http://"
@@ -1212,19 +1218,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:292
+#: release_notes.xml:293
 #, no-c-format
 msgid "Canonical output for index key types"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:293
+#: release_notes.xml:294
 #, no-c-format
 msgid "ST_SwapOrdinates (Sandro Santilli / Boundless)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:294
+#: release_notes.xml:295
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2918\"><ulink url=\"http://"
@@ -1233,7 +1239,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:295
+#: release_notes.xml:296
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3074\"><ulink url=\"http://"
@@ -1242,7 +1248,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:296
+#: release_notes.xml:297
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3040\"><ulink url=\"http://"
@@ -1252,13 +1258,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:297
+#: release_notes.xml:298
 #, no-c-format
 msgid "Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:298
+#: release_notes.xml:299
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2939\"><ulink url=\"http://"
@@ -1267,7 +1273,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:299
+#: release_notes.xml:300
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2247\"><ulink url=\"http://"
@@ -1277,7 +1283,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:300
+#: release_notes.xml:301
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/899\"><ulink url=\"http://"
@@ -1286,7 +1292,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:301
+#: release_notes.xml:302
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1678\"><ulink url=\"http://"
@@ -1295,7 +1301,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:302
+#: release_notes.xml:303
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2843\"><ulink url=\"http://"
@@ -1304,7 +1310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:303
+#: release_notes.xml:304
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2349\"><ulink url=\"http://"
@@ -1313,7 +1319,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:304
+#: release_notes.xml:305
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2159\"><ulink url=\"http://"
@@ -1322,7 +1328,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:305
+#: release_notes.xml:306
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2770\"><ulink url=\"http://"
@@ -1331,19 +1337,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:306
+#: release_notes.xml:307
 #, no-c-format
 msgid "Add postgis_noop(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:307
+#: release_notes.xml:308
 #, no-c-format
 msgid "Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:308
+#: release_notes.xml:309
 #, no-c-format
 msgid ""
 "Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable "
@@ -1351,7 +1357,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:309
+#: release_notes.xml:310
 #, no-c-format
 msgid ""
 "Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-"
@@ -1359,7 +1365,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:310
+#: release_notes.xml:311
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2387\"><ulink url=\"http://"
@@ -1369,7 +1375,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:311
+#: release_notes.xml:312
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2816\"><ulink url=\"http://"
@@ -1380,7 +1386,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:312
+#: release_notes.xml:313
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2341\"><ulink url=\"http://"
@@ -1389,7 +1395,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:313
+#: release_notes.xml:314
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2397\"><ulink url=\"http://"
@@ -1398,7 +1404,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:314
+#: release_notes.xml:315
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2430\"><ulink url=\"http://"
@@ -1406,7 +1412,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:315
+#: release_notes.xml:316
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2565\"><ulink url=\"http://"
@@ -1415,7 +1421,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:316
+#: release_notes.xml:317
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2567\"><ulink url=\"http://"
@@ -1423,7 +1429,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:317
+#: release_notes.xml:318
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2632\"><ulink url=\"http://"
@@ -1432,7 +1438,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:318
+#: release_notes.xml:319
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2652\"><ulink url=\"http://"
@@ -1441,7 +1447,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:319
+#: release_notes.xml:320
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1450,7 +1456,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:320
+#: release_notes.xml:321
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2227\"><ulink url=\"http://"
@@ -1460,7 +1466,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:321
+#: release_notes.xml:322
 #, no-c-format
 msgid ""
 "Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul "
@@ -1468,17 +1474,17 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:324 release_notes.xml:381 release_notes.xml:407
-#: release_notes.xml:428 release_notes.xml:537 release_notes.xml:565
-#: release_notes.xml:684 release_notes.xml:862 release_notes.xml:890
-#: release_notes.xml:949 release_notes.xml:1011 release_notes.xml:1101
-#: release_notes.xml:1302 release_notes.xml:1357
+#: release_notes.xml:325 release_notes.xml:382 release_notes.xml:408
+#: release_notes.xml:429 release_notes.xml:538 release_notes.xml:566
+#: release_notes.xml:685 release_notes.xml:863 release_notes.xml:891
+#: release_notes.xml:950 release_notes.xml:1012 release_notes.xml:1102
+#: release_notes.xml:1303 release_notes.xml:1358
 #, no-c-format
 msgid "Enhancements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:325
+#: release_notes.xml:326
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3223\"><ulink url=\"http://"
@@ -1487,7 +1493,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:326
+#: release_notes.xml:327
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3227\"><ulink url=\"http://"
@@ -1496,7 +1502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:327
+#: release_notes.xml:328
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2278\"><ulink url=\"http://"
@@ -1505,7 +1511,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:328
+#: release_notes.xml:329
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/897\"><ulink url=\"http://"
@@ -1515,7 +1521,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:329
+#: release_notes.xml:330
 #, no-c-format
 msgid ""
 "ST_Split: allow splitting lines by multilines, multipoints and "
@@ -1523,7 +1529,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:330
+#: release_notes.xml:331
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3070\"><ulink url=\"http://"
@@ -1532,7 +1538,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:331
+#: release_notes.xml:332
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2839\"><ulink url=\"http://"
@@ -1542,7 +1548,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:332
+#: release_notes.xml:333
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2361\"><ulink url=\"http://"
@@ -1551,7 +1557,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:333
+#: release_notes.xml:334
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2390\"><ulink url=\"http://"
@@ -1560,7 +1566,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:334
+#: release_notes.xml:335
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2527\"><ulink url=\"http://"
@@ -1569,7 +1575,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:335
+#: release_notes.xml:336
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2616\"><ulink url=\"http://"
@@ -1578,7 +1584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:336
+#: release_notes.xml:337
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2717\"><ulink url=\"http://"
@@ -1587,7 +1593,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:337
+#: release_notes.xml:338
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1596,7 +1602,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:338
+#: release_notes.xml:339
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2754\"><ulink url=\"http://"
@@ -1605,7 +1611,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:339
+#: release_notes.xml:340
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2828\"><ulink url=\"http://"
@@ -1614,7 +1620,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:340 release_notes.xml:433
+#: release_notes.xml:341 release_notes.xml:434
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2829\"><ulink url=\"http://"
@@ -1623,7 +1629,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:341
+#: release_notes.xml:342
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2906\"><ulink url=\"http://"
@@ -1632,7 +1638,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:342
+#: release_notes.xml:343
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3048\"><ulink url=\"http://"
@@ -1641,7 +1647,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:343
+#: release_notes.xml:344
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3092\"><ulink url=\"http://"
@@ -1650,159 +1656,159 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:348
+#: release_notes.xml:349
 #, no-c-format
 msgid "Release 2.1.8"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:349
+#: release_notes.xml:350
 #, no-c-format
 msgid "Release date: 2015-07-07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:350 release_notes.xml:367
+#: release_notes.xml:351 release_notes.xml:368
 #, no-c-format
 msgid "This is a critical bug fix release."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:353
+#: release_notes.xml:354
 #, no-c-format
 msgid "#3159, do not force a bbox cache on ST_Affine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:354
+#: release_notes.xml:355
 #, no-c-format
 msgid "#3018, GROUP BY geography sometimes returns duplicate rows"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:355
+#: release_notes.xml:356
 #, no-c-format
 msgid ""
 "#3084, shp2pgsql - illegal number format when specific system locale set"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:356 release_notes.xml:372
+#: release_notes.xml:357 release_notes.xml:373
 #, no-c-format
 msgid "#3094, Malformed GeoJSON inputs crash backend"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:357
+#: release_notes.xml:358
 #, no-c-format
 msgid "#3104, st_asgml introduces random characters in ID field"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:358
+#: release_notes.xml:359
 #, no-c-format
 msgid "#3155, Remove liblwgeom.h on make uninstall"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:359
+#: release_notes.xml:360
 #, no-c-format
 msgid "#3177, gserialized_is_empty cannot handle nested empty cases"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:360
+#: release_notes.xml:361
 #, no-c-format
 msgid "Fix crash in ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:365
+#: release_notes.xml:366
 #, no-c-format
 msgid "Release 2.1.7"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:366
+#: release_notes.xml:367
 #, no-c-format
 msgid "Release date: 2015-03-30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:370
+#: release_notes.xml:371
 #, no-c-format
 msgid ""
 "#3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:371
+#: release_notes.xml:372
 #, no-c-format
 msgid "#3088, Do not (re)define strcasestr in a liblwgeom.h"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:377
+#: release_notes.xml:378
 #, no-c-format
 msgid "Release 2.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:378
+#: release_notes.xml:379
 #, no-c-format
 msgid "Release date: 2015-03-20"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:382
+#: release_notes.xml:383
 #, no-c-format
 msgid "#3000, Ensure edge splitting and healing algorithms use indexes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:383
+#: release_notes.xml:384
 #, no-c-format
 msgid "#3048, Speed up geometry simplification (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:384
+#: release_notes.xml:385
 #, no-c-format
 msgid "#3050, Speed up geometry type reading (J.Santana @ CartoDB)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:388
+#: release_notes.xml:389
 #, no-c-format
 msgid "#2941, allow geography columns with SRID other than 4326"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:389
+#: release_notes.xml:390
 #, no-c-format
 msgid "#3069, small objects getting inappropriately fluffed up w/ boxes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:390
+#: release_notes.xml:391
 #, no-c-format
 msgid "#3068, Have postgis_typmod_dims return NULL for unconstrained dims"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:391
+#: release_notes.xml:392
 #, no-c-format
 msgid "#3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:392
+#: release_notes.xml:393
 #, no-c-format
 msgid "#3058, Fix ND-GiST picksplit method to split on the best plane"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:393
+#: release_notes.xml:394
 #, no-c-format
 msgid ""
 "#3052, Make operators <-> and <#> available for PostgreSQL < "
@@ -1810,50 +1816,50 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:394
+#: release_notes.xml:395
 #, no-c-format
 msgid "#3045, Fix dimensionality confusion in &&& operator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:395
+#: release_notes.xml:396
 #, no-c-format
 msgid "#3016, Allow unregistering layers of corrupted topologies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:396
+#: release_notes.xml:397
 #, no-c-format
 msgid "#3015, Avoid exceptions from TopologySummary"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:397
+#: release_notes.xml:398
 #, no-c-format
 msgid "#3020, ST_AddBand out-db bug where height using width value"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:398
+#: release_notes.xml:399
 #, no-c-format
 msgid ""
 "#3031, Allow restore of Geometry(Point) tables dumped with empties in them"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:403
+#: release_notes.xml:404
 #, no-c-format
 msgid "Release 2.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:404
+#: release_notes.xml:405
 #, no-c-format
 msgid "Release date: 2014-12-18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:408
+#: release_notes.xml:409
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2933\"><ulink url=\"http://"
@@ -1862,7 +1868,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:413
+#: release_notes.xml:414
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2947\"><ulink url=\"http://"
@@ -1871,7 +1877,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:415
+#: release_notes.xml:416
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2949\"><ulink url=\"http://"
@@ -1880,7 +1886,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:416
+#: release_notes.xml:417
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2931\"><ulink url=\"http://"
@@ -1889,7 +1895,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:417
+#: release_notes.xml:418
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2942\"><ulink url=\"http://"
@@ -1898,7 +1904,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:418
+#: release_notes.xml:419
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2953\"><ulink url=\"http://"
@@ -1907,7 +1913,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:419
+#: release_notes.xml:420
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/3009\"><ulink url=\"http://"
@@ -1916,19 +1922,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:424
+#: release_notes.xml:425
 #, no-c-format
 msgid "Release 2.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:425
+#: release_notes.xml:426
 #, no-c-format
 msgid "Release date: 2014-09-10"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:429
+#: release_notes.xml:430
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2745\"><ulink url=\"http://"
@@ -1937,7 +1943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:430
+#: release_notes.xml:431
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2747\"><ulink url=\"http://"
@@ -1946,7 +1952,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:431
+#: release_notes.xml:432
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2749\"><ulink url=\"http://"
@@ -1955,7 +1961,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:432
+#: release_notes.xml:433
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2811\"><ulink url=\"http://"
@@ -1964,7 +1970,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:435
+#: release_notes.xml:436
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2895\"><ulink url=\"http://"
@@ -1973,7 +1979,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:440
+#: release_notes.xml:441
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2605\"><ulink url=\"http://"
@@ -1982,7 +1988,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:441
+#: release_notes.xml:442
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2911\"><ulink url=\"http://"
@@ -1992,13 +1998,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:443
+#: release_notes.xml:444
 #, no-c-format
 msgid "Fix crash in ST_Union(raster)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:444
+#: release_notes.xml:445
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2704\"><ulink url=\"http://"
@@ -2007,7 +2013,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:446
+#: release_notes.xml:447
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2708\"><ulink url=\"http://"
@@ -2017,7 +2023,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:448
+#: release_notes.xml:449
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2720\"><ulink url=\"http://"
@@ -2026,7 +2032,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:449
+#: release_notes.xml:450
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2759\"><ulink url=\"http://"
@@ -2036,7 +2042,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:451
+#: release_notes.xml:452
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2774\"><ulink url=\"http://"
@@ -2045,13 +2051,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:452
+#: release_notes.xml:453
 #, no-c-format
 msgid "Fix potential memory fault in ST_MakeValid"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:453
+#: release_notes.xml:454
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2784\"><ulink url=\"http://"
@@ -2060,7 +2066,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:454
+#: release_notes.xml:455
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2772\"><ulink url=\"http://"
@@ -2069,7 +2075,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:455
+#: release_notes.xml:456
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2755\"><ulink url=\"http://"
@@ -2078,7 +2084,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:456
+#: release_notes.xml:457
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2775\"><ulink url=\"http://"
@@ -2087,7 +2093,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:457
+#: release_notes.xml:458
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2802\"><ulink url=\"http://"
@@ -2096,7 +2102,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:458
+#: release_notes.xml:459
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2803\"><ulink url=\"http://"
@@ -2105,7 +2111,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:459
+#: release_notes.xml:460
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2834\"><ulink url=\"http://"
@@ -2114,7 +2120,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:460
+#: release_notes.xml:461
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2845\"><ulink url=\"http://"
@@ -2123,7 +2129,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:461
+#: release_notes.xml:462
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2870\"><ulink url=\"http://"
@@ -2132,7 +2138,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:462
+#: release_notes.xml:463
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2872\"><ulink url=\"http://"
@@ -2141,7 +2147,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:463
+#: release_notes.xml:464
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2819\"><ulink url=\"http://"
@@ -2150,7 +2156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:464
+#: release_notes.xml:465
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2899\"><ulink url=\"http://"
@@ -2159,7 +2165,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:465
+#: release_notes.xml:466
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2903\"><ulink url=\"http://"
@@ -2168,7 +2174,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:466
+#: release_notes.xml:467
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2927\"><ulink url=\"http://"
@@ -2178,31 +2184,31 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:472
+#: release_notes.xml:473
 #, no-c-format
 msgid "Release 2.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:473
+#: release_notes.xml:474
 #, no-c-format
 msgid "Release date: 2014/05/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:474
+#: release_notes.xml:475
 #, no-c-format
 msgid "This is a bug fix and security release."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:476
+#: release_notes.xml:477
 #, no-c-format
 msgid "Important changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:477
+#: release_notes.xml:478
 #, no-c-format
 msgid ""
 "Starting with this version offline raster access and use of GDAL drivers are "
@@ -2210,7 +2216,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:482
+#: release_notes.xml:483
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling specific GDAL "
@@ -2219,7 +2225,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:488
+#: release_notes.xml:489
 #, no-c-format
 msgid ""
 "An environment variable is introduced to allow for enabling out-db raster "
@@ -2228,7 +2234,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:494
+#: release_notes.xml:495
 #, no-c-format
 msgid ""
 "The environment variables must be set for the PostgreSQL process, and "
@@ -2236,7 +2242,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:501
+#: release_notes.xml:502
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2697\">#2697</ulink>, "
@@ -2244,7 +2250,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:502
+#: release_notes.xml:503
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2700\">#2700</ulink>, Fix "
@@ -2252,7 +2258,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:503
+#: release_notes.xml:504
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2706\">#2706</ulink>, "
@@ -2260,19 +2266,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:507
+#: release_notes.xml:508
 #, no-c-format
 msgid "Release 2.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:508 release_notes.xml:805
+#: release_notes.xml:509 release_notes.xml:806
 #, no-c-format
 msgid "Release date: 2014/03/31"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:509
+#: release_notes.xml:510
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2280,7 +2286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:512
+#: release_notes.xml:513
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2666\">#2666</ulink>, "
@@ -2288,7 +2294,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:513
+#: release_notes.xml:514
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2534\">#2534</ulink>, "
@@ -2296,7 +2302,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:514
+#: release_notes.xml:515
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2539\">#2539</ulink>, "
@@ -2304,7 +2310,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:515
+#: release_notes.xml:516
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2543\">#2543</ulink>, "
@@ -2312,7 +2318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:516
+#: release_notes.xml:517
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2546\">#2546</ulink>, "
@@ -2320,7 +2326,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:517
+#: release_notes.xml:518
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2547\">#2547</ulink>, Fix "
@@ -2328,7 +2334,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:518 release_notes.xml:815
+#: release_notes.xml:519 release_notes.xml:816
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2552\">#2552</ulink>, Fix "
@@ -2336,7 +2342,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:520 release_notes.xml:816
+#: release_notes.xml:521 release_notes.xml:817
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2555\">#2555</ulink>, Fix "
@@ -2344,7 +2350,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:521
+#: release_notes.xml:522
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2556\">#2556</ulink>, "
@@ -2352,7 +2358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:522
+#: release_notes.xml:523
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2580\">#2580</ulink>, Do "
@@ -2360,7 +2366,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:523 release_notes.xml:817
+#: release_notes.xml:524 release_notes.xml:818
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2589\">#2589</ulink>, "
@@ -2368,7 +2374,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:524
+#: release_notes.xml:525
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -2376,7 +2382,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:525 release_notes.xml:819
+#: release_notes.xml:526 release_notes.xml:820
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2610\">#2610</ulink>, "
@@ -2384,7 +2390,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:526
+#: release_notes.xml:527
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2615\">#2615</ulink>, "
@@ -2392,7 +2398,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:527
+#: release_notes.xml:528
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -2400,7 +2406,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:528
+#: release_notes.xml:529
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2634\">#2634</ulink>, "
@@ -2408,7 +2414,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:529 release_notes.xml:821
+#: release_notes.xml:530 release_notes.xml:822
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2638\">#2638</ulink>, "
@@ -2416,7 +2422,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:530
+#: release_notes.xml:531
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2648\">#2648</ulink>, "
@@ -2425,7 +2431,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:531
+#: release_notes.xml:532
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2654\">#2654</ulink>, Drop "
@@ -2433,7 +2439,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:532
+#: release_notes.xml:533
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2655\">#2655</ulink>, Let "
@@ -2441,7 +2447,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:533
+#: release_notes.xml:534
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2674\">#2674</ulink>, Fix "
@@ -2449,7 +2455,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:534
+#: release_notes.xml:535
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2675\">#2675</ulink>, "
@@ -2461,7 +2467,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:538
+#: release_notes.xml:539
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -2469,7 +2475,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:539
+#: release_notes.xml:540
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2560\">#2560</ulink>, soft "
@@ -2477,19 +2483,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:544
+#: release_notes.xml:545
 #, no-c-format
 msgid "Release 2.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:545
+#: release_notes.xml:546
 #, no-c-format
 msgid "Release date: 2013/11/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:546
+#: release_notes.xml:547
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -2497,13 +2503,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:548 release_notes.xml:824
+#: release_notes.xml:549 release_notes.xml:825
 #, no-c-format
 msgid "Important Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:549
+#: release_notes.xml:550
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -2512,7 +2518,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:553
+#: release_notes.xml:554
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2396\">#2396</ulink>, Make "
@@ -2520,7 +2526,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:554
+#: release_notes.xml:555
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2434\">#2434</ulink>, Fix "
@@ -2528,7 +2534,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:555
+#: release_notes.xml:556
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2454\">#2454</ulink>, Fix "
@@ -2536,7 +2542,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:556
+#: release_notes.xml:557
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2489\">#2489</ulink>, Fix "
@@ -2544,7 +2550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:557
+#: release_notes.xml:558
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2525\">#2525</ulink>, Fix "
@@ -2552,7 +2558,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:558
+#: release_notes.xml:559
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2449\">#2449</ulink>, Fix "
@@ -2560,7 +2566,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:559
+#: release_notes.xml:560
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2493\">#2493</ulink>, Fix "
@@ -2568,7 +2574,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:560 release_notes.xml:810
+#: release_notes.xml:561 release_notes.xml:811
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2502\">#2502</ulink>, Fix "
@@ -2576,7 +2582,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:561 release_notes.xml:811
+#: release_notes.xml:562 release_notes.xml:812
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2504\">#2504</ulink>, Fix "
@@ -2584,7 +2590,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:562
+#: release_notes.xml:563
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2512\">#2512</ulink>, "
@@ -2593,7 +2599,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:566
+#: release_notes.xml:567
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2478\">#2478</ulink>, "
@@ -2601,7 +2607,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:567
+#: release_notes.xml:568
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2463\">#2463</ulink>, "
@@ -2609,19 +2615,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:573
+#: release_notes.xml:574
 #, no-c-format
 msgid "Release 2.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:574
+#: release_notes.xml:575
 #, no-c-format
 msgid "Release date: 2013/08/17"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:575
+#: release_notes.xml:576
 #, no-c-format
 msgid ""
 "This is a minor release addressing both bug fixes and performance and "
@@ -2631,7 +2637,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:579
+#: release_notes.xml:580
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1653\">#1653</ulink>, "
@@ -2640,7 +2646,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:581
+#: release_notes.xml:582
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1962\">#1962</ulink> "
@@ -2650,7 +2656,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:585
+#: release_notes.xml:586
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -2658,7 +2664,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:586
+#: release_notes.xml:587
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2089\">#2089</ulink>, "
@@ -2666,7 +2672,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:587
+#: release_notes.xml:588
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2150\">#2150</ulink>, "
@@ -2676,7 +2682,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:590
+#: release_notes.xml:591
 #, no-c-format
 msgid ""
 "ST_Intersects(raster, geometry) behaves in the same manner as "
@@ -2684,7 +2690,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:592
+#: release_notes.xml:593
 #, no-c-format
 msgid ""
 "point variant of ST_SetValue(raster) previously did not check SRID of input "
@@ -2692,7 +2698,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:594
+#: release_notes.xml:595
 #, no-c-format
 msgid ""
 "ST_Hillshade parameters azimuth and altitude are now in degrees instead of "
@@ -2700,14 +2706,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:596
+#: release_notes.xml:597
 #, no-c-format
 msgid ""
 "ST_Slope and ST_Aspect return pixel values in degrees instead of radians."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:597
+#: release_notes.xml:598
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2104\">#2104</ulink>, "
@@ -2719,37 +2725,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:603
+#: release_notes.xml:604
 #, no-c-format
 msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:604
+#: release_notes.xml:605
 #, no-c-format
 msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:605
+#: release_notes.xml:606
 #, no-c-format
 msgid "ST_Line_Substring renamed to ST_LineSubstring"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:606
+#: release_notes.xml:607
 #, no-c-format
 msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:607
+#: release_notes.xml:608
 #, no-c-format
 msgid "ST_Force_XXX renamed to ST_ForceXXX"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:608
+#: release_notes.xml:609
 #, no-c-format
 msgid ""
 "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use "
@@ -2757,7 +2763,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:610
+#: release_notes.xml:611
 #, no-c-format
 msgid ""
 "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of "
@@ -2765,7 +2771,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:616
+#: release_notes.xml:617
 #, no-c-format
 msgid ""
 "- Refer to http://postgis.net/docs/manual-2.1/"
@@ -2774,7 +2780,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:618
+#: release_notes.xml:619
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/310\">#310</ulink>, "
@@ -2782,7 +2788,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:619
+#: release_notes.xml:620
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/739\">#739</ulink>, "
@@ -2790,7 +2796,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:620
+#: release_notes.xml:621
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/945\">#945</ulink>, "
@@ -2799,55 +2805,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:623
+#: release_notes.xml:624
 #, no-c-format
 msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:624
+#: release_notes.xml:625
 #, no-c-format
 msgid "clearTopoGeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:625
+#: release_notes.xml:626
 #, no-c-format
 msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:626
+#: release_notes.xml:627
 #, no-c-format
 msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:627
+#: release_notes.xml:628
 #, no-c-format
 msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:628
+#: release_notes.xml:629
 #, no-c-format
 msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:629
+#: release_notes.xml:630
 #, no-c-format
 msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:630
+#: release_notes.xml:631
 #, no-c-format
 msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:631
+#: release_notes.xml:632
 #, no-c-format
 msgid ""
 "Additional raster/raster spatial relationship functions (ST_Contains, "
@@ -2856,7 +2862,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:635
+#: release_notes.xml:636
 #, no-c-format
 msgid ""
 "Added array variants of ST_SetValues() to set many pixel values of a band in "
@@ -2864,7 +2870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:637
+#: release_notes.xml:638
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1293\">#1293</ulink>, "
@@ -2872,7 +2878,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:638
+#: release_notes.xml:639
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1627\">#1627</ulink>, "
@@ -2880,7 +2886,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:639
+#: release_notes.xml:640
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1643\">#1643</ulink>, "
@@ -2890,14 +2896,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:641
+#: release_notes.xml:642
 #, no-c-format
 msgid ""
 "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:642
+#: release_notes.xml:643
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1709\">#1709</ulink>, "
@@ -2905,7 +2911,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:643
+#: release_notes.xml:644
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1818\">#1818</ulink>, "
@@ -2913,7 +2919,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:644
+#: release_notes.xml:645
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -2921,19 +2927,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:645
+#: release_notes.xml:646
 #, no-c-format
 msgid "ST_PixelOfValue (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:646
+#: release_notes.xml:647
 #, no-c-format
 msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:647
+#: release_notes.xml:648
 #, no-c-format
 msgid ""
 "Added geomval array variant of ST_SetValues() to set many pixel values of a "
@@ -2942,14 +2948,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:650
+#: release_notes.xml:651
 #, no-c-format
 msgid ""
 "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:651
+#: release_notes.xml:652
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1895\">#1895</ulink>, new "
@@ -2957,7 +2963,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:652
+#: release_notes.xml:653
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2011\">#2011</ulink>, "
@@ -2965,7 +2971,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:653
+#: release_notes.xml:654
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2018\">#2018</ulink>, "
@@ -2974,7 +2980,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:655
+#: release_notes.xml:656
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2030\">#2030</ulink>, n-"
@@ -2982,7 +2988,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:656
+#: release_notes.xml:657
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2193\">#2193</ulink>, "
@@ -2991,7 +2997,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:658
+#: release_notes.xml:659
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2210\">#2210</ulink>, "
@@ -2999,13 +3005,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:659
+#: release_notes.xml:660
 #, no-c-format
 msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:660
+#: release_notes.xml:661
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1687\">#1687</ulink>, "
@@ -3013,7 +3019,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:661
+#: release_notes.xml:662
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2228\">#2228</ulink>, "
@@ -3021,7 +3027,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:662
+#: release_notes.xml:663
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2123\">#2123</ulink>, "
@@ -3029,7 +3035,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:663
+#: release_notes.xml:664
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/613\">#613</ulink>, "
@@ -3037,7 +3043,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:664
+#: release_notes.xml:665
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2276\">#2276</ulink>, "
@@ -3045,7 +3051,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:665
+#: release_notes.xml:666
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2280\">#2280</ulink>, "
@@ -3053,7 +3059,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:666
+#: release_notes.xml:667
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2163\">#2163</ulink>, "
@@ -3061,7 +3067,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:667
+#: release_notes.xml:668
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2164\">#2164</ulink>, "
@@ -3069,7 +3075,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:668
+#: release_notes.xml:669
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2302\">#2302</ulink>, "
@@ -3077,7 +3083,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:669
+#: release_notes.xml:670
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2290\">#2290</ulink>, "
@@ -3085,7 +3091,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:670
+#: release_notes.xml:671
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2254\">#2254</ulink>, Add "
@@ -3100,7 +3106,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:685
+#: release_notes.xml:686
 #, no-c-format
 msgid ""
 "For detail of new functions and function improvements, please refer to <xref "
@@ -3108,7 +3114,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:686
+#: release_notes.xml:687
 #, no-c-format
 msgid ""
 "Much faster raster ST_Union, ST_Clip and many more function additions "
@@ -3116,14 +3122,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:687
+#: release_notes.xml:688
 #, no-c-format
 msgid ""
 "For geometry/geography better planner selectivity and a lot more functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:689
+#: release_notes.xml:690
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/823\">#823</ulink>, tiger "
@@ -3131,7 +3137,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:691
+#: release_notes.xml:692
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/826\">#826</ulink>, "
@@ -3140,7 +3146,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:693
+#: release_notes.xml:694
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1363\">#1363</ulink>, "
@@ -3148,7 +3154,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:694
+#: release_notes.xml:695
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1364\">#1364</ulink>, "
@@ -3156,7 +3162,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:695
+#: release_notes.xml:696
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1655\">#1655</ulink>, "
@@ -3164,7 +3170,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:696
+#: release_notes.xml:697
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1661\">#1661</ulink>, Add "
@@ -3172,7 +3178,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:697
+#: release_notes.xml:698
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1719\">#1719</ulink>, Add "
@@ -3180,7 +3186,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:698
+#: release_notes.xml:699
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1780\">#1780</ulink>, "
@@ -3188,7 +3194,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:699
+#: release_notes.xml:700
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1796\">#1796</ulink>, Big "
@@ -3196,7 +3202,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:700
+#: release_notes.xml:701
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1802\">#1802</ulink>, "
@@ -3204,7 +3210,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:701
+#: release_notes.xml:702
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1823\">#1823</ulink>, add "
@@ -3213,7 +3219,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:703
+#: release_notes.xml:704
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1856\">#1856</ulink>, "
@@ -3222,7 +3228,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:705
+#: release_notes.xml:706
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1938\">#1938</ulink>, "
@@ -3230,7 +3236,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:706
+#: release_notes.xml:707
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -3238,7 +3244,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:708 release_notes.xml:918
+#: release_notes.xml:709 release_notes.xml:919
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1989\">#1989</ulink>, "
@@ -3246,7 +3252,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:710
+#: release_notes.xml:711
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2021\">#2021</ulink>, "
@@ -3254,7 +3260,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:711
+#: release_notes.xml:712
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2006\">#2006</ulink>, "
@@ -3262,7 +3268,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:712
+#: release_notes.xml:713
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2065\">#2065</ulink>, "
@@ -3270,7 +3276,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:713
+#: release_notes.xml:714
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2069\">#2069</ulink>, "
@@ -3278,7 +3284,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:714
+#: release_notes.xml:715
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2078\">#2078</ulink>, New "
@@ -3287,7 +3293,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:716
+#: release_notes.xml:717
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2097\">#2097</ulink>, "
@@ -3295,7 +3301,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:717
+#: release_notes.xml:718
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2105\">#2105</ulink>, "
@@ -3303,7 +3309,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:719
+#: release_notes.xml:720
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2119\">#2119</ulink>, "
@@ -3312,7 +3318,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:721 release_notes.xml:891
+#: release_notes.xml:722 release_notes.xml:892
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2141\">#2141</ulink>, More "
@@ -3320,7 +3326,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:723
+#: release_notes.xml:724
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2143\">#2143</ulink>, "
@@ -3328,7 +3334,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:724
+#: release_notes.xml:725
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2148\">#2148</ulink>, "
@@ -3336,7 +3342,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:725
+#: release_notes.xml:726
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2149\">#2149</ulink>, "
@@ -3344,7 +3350,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:726
+#: release_notes.xml:727
 #, no-c-format
 msgid ""
 "TopologySummary output now includes unregistered layers and a count of "
@@ -3352,7 +3358,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:728
+#: release_notes.xml:729
 #, no-c-format
 msgid ""
 "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter "
@@ -3360,7 +3366,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:731
+#: release_notes.xml:732
 #, no-c-format
 msgid ""
 "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant "
@@ -3368,19 +3374,19 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:733
+#: release_notes.xml:734
 #, no-c-format
 msgid "Proper support for raster band's isnodata flag in core API and loader."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:734
+#: release_notes.xml:735
 #, no-c-format
 msgid "Additional default values for parameters of ST_Aspect and ST_HillShade"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:735
+#: release_notes.xml:736
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2178\">#2178</ulink>, "
@@ -3388,7 +3394,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:736
+#: release_notes.xml:737
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2202\">#2202</ulink>, Make "
@@ -3396,7 +3402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:737
+#: release_notes.xml:738
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2213\">#2213</ulink>, Add "
@@ -3404,7 +3410,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:738
+#: release_notes.xml:739
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2231\">#2231</ulink>, "
@@ -3412,7 +3418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:739
+#: release_notes.xml:740
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2200\">#2200</ulink>, "
@@ -3420,7 +3426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:740
+#: release_notes.xml:741
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2264\">#2264</ulink>, "
@@ -3429,7 +3435,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:742
+#: release_notes.xml:743
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2244\">#2244</ulink>, emit "
@@ -3437,7 +3443,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:744
+#: release_notes.xml:745
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2222\">#2222</ulink>, add "
@@ -3446,13 +3452,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:748
+#: release_notes.xml:749
 #, no-c-format
 msgid "Fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:749 release_notes.xml:993
+#: release_notes.xml:750 release_notes.xml:994
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1839\">#1839</ulink>, "
@@ -3460,7 +3466,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:750 release_notes.xml:994
+#: release_notes.xml:751 release_notes.xml:995
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1840\">#1840</ulink>, fix "
@@ -3468,7 +3474,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:751
+#: release_notes.xml:752
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1870\">#1870</ulink>, "
@@ -3476,7 +3482,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:752 release_notes.xml:1000
+#: release_notes.xml:753 release_notes.xml:1001
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1872\">#1872</ulink>, fix "
@@ -3484,7 +3490,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:753 release_notes.xml:1003
+#: release_notes.xml:754 release_notes.xml:1004
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1875\">#1875</ulink>, "
@@ -3493,7 +3499,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:755
+#: release_notes.xml:756
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, fix "
@@ -3501,7 +3507,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:756 release_notes.xml:911
+#: release_notes.xml:757 release_notes.xml:912
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1936\">#1936</ulink>, "
@@ -3509,7 +3515,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:757
+#: release_notes.xml:758
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1939\">#1939</ulink>, "
@@ -3517,7 +3523,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:759
+#: release_notes.xml:760
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1951\">#1951</ulink>, "
@@ -3525,7 +3531,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:760 release_notes.xml:913
+#: release_notes.xml:761 release_notes.xml:914
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1957\">#1957</ulink>, "
@@ -3533,7 +3539,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:761 release_notes.xml:914
+#: release_notes.xml:762 release_notes.xml:915
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1976\">#1976</ulink>, "
@@ -3541,7 +3547,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:762
+#: release_notes.xml:763
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -3549,7 +3555,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:763 release_notes.xml:921
+#: release_notes.xml:764 release_notes.xml:922
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1996\">#1996</ulink>, "
@@ -3557,7 +3563,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:764
+#: release_notes.xml:765
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2062\">#2062</ulink>, "
@@ -3565,7 +3571,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:765 release_notes.xml:932
+#: release_notes.xml:766 release_notes.xml:933
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2057\">#2057</ulink>, "
@@ -3573,7 +3579,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:766
+#: release_notes.xml:767
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -3581,7 +3587,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:767 release_notes.xml:925
+#: release_notes.xml:768 release_notes.xml:926
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2019\">#2019</ulink>, "
@@ -3589,7 +3595,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:768
+#: release_notes.xml:769
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -3597,7 +3603,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:769 release_notes.xml:877
+#: release_notes.xml:770 release_notes.xml:878
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2126\">#2126</ulink>, "
@@ -3605,7 +3611,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:770 release_notes.xml:838
+#: release_notes.xml:771 release_notes.xml:839
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2165\">#2165</ulink>, "
@@ -3613,7 +3619,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:771 release_notes.xml:839
+#: release_notes.xml:772 release_notes.xml:840
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2168\">#2168</ulink>, "
@@ -3621,7 +3627,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:772
+#: release_notes.xml:773
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2182\">#2182</ulink>, Fix "
@@ -3629,7 +3635,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:773 release_notes.xml:885
+#: release_notes.xml:774 release_notes.xml:886
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2188\">#2188</ulink>, Fix "
@@ -3638,7 +3644,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:775
+#: release_notes.xml:776
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2198\">#2198</ulink>, Fix "
@@ -3647,7 +3653,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:777 release_notes.xml:841
+#: release_notes.xml:778 release_notes.xml:842
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2201\">#2201</ulink>, "
@@ -3655,7 +3661,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:778
+#: release_notes.xml:779
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2203\">#2203</ulink>, "
@@ -3664,7 +3670,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:780
+#: release_notes.xml:781
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2215\">#2215</ulink>, "
@@ -3672,7 +3678,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:782
+#: release_notes.xml:783
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2251\">#2251</ulink>, Fix "
@@ -3680,7 +3686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:784
+#: release_notes.xml:785
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2133\">#2133</ulink>, Fix "
@@ -3688,7 +3694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:785 release_notes.xml:842
+#: release_notes.xml:786 release_notes.xml:843
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2257\">#2257</ulink>, GBOX "
@@ -3696,7 +3702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:786 release_notes.xml:843
+#: release_notes.xml:787 release_notes.xml:844
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2271\">#2271</ulink>, "
@@ -3704,7 +3710,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:787
+#: release_notes.xml:788
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2282\">#2282</ulink>, Fix "
@@ -3712,7 +3718,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:788 release_notes.xml:846
+#: release_notes.xml:789 release_notes.xml:847
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2307\">#2307</ulink>, "
@@ -3720,7 +3726,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:789
+#: release_notes.xml:790
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2309\">#2309</ulink>, "
@@ -3728,7 +3734,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:790
+#: release_notes.xml:791
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2336\">#2336</ulink>, FIPS "
@@ -3736,7 +3742,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:791
+#: release_notes.xml:792
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2348\">#2348</ulink>, "
@@ -3744,7 +3750,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:792 release_notes.xml:847
+#: release_notes.xml:793 release_notes.xml:848
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2351\">#2351</ulink>, "
@@ -3752,7 +3758,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:793
+#: release_notes.xml:794
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, Fix "
@@ -3760,7 +3766,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:794 release_notes.xml:849
+#: release_notes.xml:795 release_notes.xml:850
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2371\">#2371</ulink>, "
@@ -3768,7 +3774,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:795
+#: release_notes.xml:796
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, "
@@ -3776,7 +3782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:796
+#: release_notes.xml:797
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2384\">#2384</ulink>, "
@@ -3784,13 +3790,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:798 release_notes.xml:866
+#: release_notes.xml:799 release_notes.xml:867
 #, no-c-format
 msgid "Known Issues"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:799 release_notes.xml:867
+#: release_notes.xml:800 release_notes.xml:868
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2111\">#2111</ulink>, "
@@ -3798,13 +3804,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:804
+#: release_notes.xml:805
 #, no-c-format
 msgid "Release 2.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:806
+#: release_notes.xml:807
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3813,7 +3819,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:809
+#: release_notes.xml:810
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2494\">#2494</ulink>, "
@@ -3821,7 +3827,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:812
+#: release_notes.xml:813
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2528\">#2528</ulink>, Fix "
@@ -3829,7 +3835,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:813
+#: release_notes.xml:814
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2532\">#2532</ulink>, Add "
@@ -3837,7 +3843,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:814
+#: release_notes.xml:815
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2533\">#2533</ulink>, "
@@ -3845,7 +3851,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:818
+#: release_notes.xml:819
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2607\">#2607</ulink>, "
@@ -3853,7 +3859,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:820
+#: release_notes.xml:821
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2619\">#2619</ulink>, "
@@ -3861,7 +3867,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:825
+#: release_notes.xml:826
 #, no-c-format
 msgid ""
 "#<ulink url=\"http://trac.osgeo.org/postgis/ticket/2514\">#2514</ulink>, "
@@ -3870,19 +3876,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:830
+#: release_notes.xml:831
 #, no-c-format
 msgid "Release 2.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:831
+#: release_notes.xml:832
 #, no-c-format
 msgid "Release date: 2013/09/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:832
+#: release_notes.xml:833
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -3891,7 +3897,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:835
+#: release_notes.xml:836
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2110\">#2110</ulink>, "
@@ -3899,13 +3905,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:836
+#: release_notes.xml:837
 #, no-c-format
 msgid "Allow adding points at precision distance with TopoGeo_addPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:837
+#: release_notes.xml:838
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1968\">#1968</ulink>, Fix "
@@ -3913,7 +3919,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:840
+#: release_notes.xml:841
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2186\">#2186</ulink>, gui "
@@ -3921,7 +3927,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:844
+#: release_notes.xml:845
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2267\">#2267</ulink>, "
@@ -3929,7 +3935,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:845
+#: release_notes.xml:846
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2277\">#2277</ulink>, "
@@ -3937,7 +3943,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:848
+#: release_notes.xml:849
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2359\">#2359</ulink>, "
@@ -3945,7 +3951,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:850
+#: release_notes.xml:851
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2372\">#2372</ulink>, "
@@ -3953,13 +3959,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:851
+#: release_notes.xml:852
 #, no-c-format
 msgid "Fix build with systemwide liblwgeom installed"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:852
+#: release_notes.xml:853
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2383\">#2383</ulink>, Fix "
@@ -3967,7 +3973,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:853
+#: release_notes.xml:854
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2410\">#2410</ulink>, Fix "
@@ -3975,7 +3981,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:854
+#: release_notes.xml:855
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2412\">#2412</ulink>, "
@@ -3983,7 +3989,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:855
+#: release_notes.xml:856
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2415\">#2415</ulink>, "
@@ -3991,7 +3997,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:856
+#: release_notes.xml:857
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2420\">#2420</ulink>, "
@@ -3999,7 +4005,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:857
+#: release_notes.xml:858
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2423\">#2423</ulink>, "
@@ -4007,7 +4013,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:858
+#: release_notes.xml:859
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2424\">#2424</ulink>, "
@@ -4015,7 +4021,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:859
+#: release_notes.xml:860
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2427\">#2427</ulink>, Make "
@@ -4023,7 +4029,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:863
+#: release_notes.xml:864
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2269\">#2269</ulink>, "
@@ -4031,19 +4037,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:872
+#: release_notes.xml:873
 #, no-c-format
 msgid "Release 2.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:873
+#: release_notes.xml:874
 #, no-c-format
 msgid "Release date: 2013/03/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:874
+#: release_notes.xml:875
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4052,7 +4058,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:878
+#: release_notes.xml:879
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2134\">#2134</ulink>, Make "
@@ -4060,13 +4066,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:879
+#: release_notes.xml:880
 #, no-c-format
 msgid "Fix various memory leaks in liblwgeom"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:880
+#: release_notes.xml:881
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2173\">#2173</ulink>, Fix "
@@ -4076,7 +4082,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:881
+#: release_notes.xml:882
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2174\">#2174</ulink>, Fix "
@@ -4084,7 +4090,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:882
+#: release_notes.xml:883
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2176\">#2176</ulink>, Fix "
@@ -4092,7 +4098,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:883
+#: release_notes.xml:884
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2184\">#2184</ulink>, "
@@ -4100,13 +4106,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:884
+#: release_notes.xml:885
 #, no-c-format
 msgid "postgis_restore.pl support for mixed case geometry column name in dumps"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:886
+#: release_notes.xml:887
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2216\">#2216</ulink>, More "
@@ -4114,31 +4120,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:887
+#: release_notes.xml:888
 #, no-c-format
 msgid "Fix Memory leak in GeoJSON parser"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:892
+#: release_notes.xml:893
 #, no-c-format
 msgid "Speedup ST_ChangeEdgeGeom"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:896
+#: release_notes.xml:897
 #, no-c-format
 msgid "Release 2.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:897
+#: release_notes.xml:898
 #, no-c-format
 msgid "Release date: 2012/12/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:898
+#: release_notes.xml:899
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4146,7 +4152,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:901
+#: release_notes.xml:902
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1287\">#1287</ulink>, Drop "
@@ -4155,7 +4161,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:903
+#: release_notes.xml:904
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1391\">#1391</ulink>, "
@@ -4163,7 +4169,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:904
+#: release_notes.xml:905
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1828\">#1828</ulink>, Poor "
@@ -4171,7 +4177,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:905
+#: release_notes.xml:906
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1838\">#1838</ulink>, "
@@ -4179,7 +4185,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:906
+#: release_notes.xml:907
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1869\">#1869</ulink>, "
@@ -4187,7 +4193,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:907
+#: release_notes.xml:908
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1885\">#1885</ulink>, "
@@ -4195,7 +4201,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:908
+#: release_notes.xml:909
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1891\">#1891</ulink>, Use "
@@ -4203,7 +4209,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:909
+#: release_notes.xml:910
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1900\">#1900</ulink>, Fix "
@@ -4211,7 +4217,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:910
+#: release_notes.xml:911
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1932\">#1932</ulink>, Fix "
@@ -4219,7 +4225,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:912
+#: release_notes.xml:913
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1955\">#1955</ulink>, "
@@ -4227,7 +4233,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:915
+#: release_notes.xml:916
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1978\">#1978</ulink>, "
@@ -4235,7 +4241,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:916
+#: release_notes.xml:917
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1981\">#1981</ulink>, "
@@ -4243,7 +4249,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:917
+#: release_notes.xml:918
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1987\">#1987</ulink>, "
@@ -4251,7 +4257,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:920
+#: release_notes.xml:921
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1991\">#1991</ulink>, "
@@ -4259,7 +4265,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:922
+#: release_notes.xml:923
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1998\">#1998</ulink>, Fix "
@@ -4267,7 +4273,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:923
+#: release_notes.xml:924
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2001\">#2001</ulink>, "
@@ -4275,7 +4281,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:924
+#: release_notes.xml:925
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2015\">#2015</ulink>, "
@@ -4283,7 +4289,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:926
+#: release_notes.xml:927
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2025\">#2025</ulink>, Fix "
@@ -4291,7 +4297,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:927
+#: release_notes.xml:928
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2026\">#2026</ulink>, "
@@ -4299,7 +4305,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:928
+#: release_notes.xml:929
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2033\">#2033</ulink>, Fix "
@@ -4307,7 +4313,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:929
+#: release_notes.xml:930
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2051\">#2051</ulink>, Fix "
@@ -4315,7 +4321,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:930
+#: release_notes.xml:931
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2052\">#2052</ulink>, Fix "
@@ -4323,7 +4329,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:931
+#: release_notes.xml:932
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2056\">#2056</ulink>, "
@@ -4331,7 +4337,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:933
+#: release_notes.xml:934
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2060\">#2060</ulink>, Fix "
@@ -4339,7 +4345,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:934
+#: release_notes.xml:935
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2072\">#2072</ulink>, "
@@ -4348,7 +4354,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:936
+#: release_notes.xml:937
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2077\">#2077</ulink>, "
@@ -4356,7 +4362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:937
+#: release_notes.xml:938
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2092\">#2092</ulink>, "
@@ -4364,7 +4370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:938
+#: release_notes.xml:939
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2099\">#2099</ulink>, Fix "
@@ -4372,7 +4378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:939
+#: release_notes.xml:940
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2100\">#2100</ulink>, "
@@ -4380,7 +4386,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:940
+#: release_notes.xml:941
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2108\">#2108</ulink>, "
@@ -4388,7 +4394,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:941
+#: release_notes.xml:942
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2109\">#2109</ulink>, "
@@ -4396,7 +4402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:942
+#: release_notes.xml:943
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2117\">#2117</ulink>, "
@@ -4404,7 +4410,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:943
+#: release_notes.xml:944
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2129\">#2129</ulink>, Fix "
@@ -4412,7 +4418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:944
+#: release_notes.xml:945
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2130\">#2130</ulink>, Fix "
@@ -4420,13 +4426,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:946
+#: release_notes.xml:947
 #, no-c-format
 msgid "Update URL of Maven jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:950
+#: release_notes.xml:951
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1581\">#1581</ulink>, "
@@ -4435,7 +4441,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:952
+#: release_notes.xml:953
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1928\">#1928</ulink>, "
@@ -4444,7 +4450,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:954
+#: release_notes.xml:955
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2082\">#2082</ulink>, Add "
@@ -4452,7 +4458,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:955
+#: release_notes.xml:956
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/2087\">#2087</ulink>, "
@@ -4460,19 +4466,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:959
+#: release_notes.xml:960
 #, no-c-format
 msgid "Release 2.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:960
+#: release_notes.xml:961
 #, no-c-format
 msgid "Release date: 2012/06/22"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:961
+#: release_notes.xml:962
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -4480,7 +4486,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:964
+#: release_notes.xml:965
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, fix "
@@ -4488,7 +4494,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:965
+#: release_notes.xml:966
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1468\">#1468</ulink> "
@@ -4496,7 +4502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:966
+#: release_notes.xml:967
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1694\">#1694</ulink>, fix "
@@ -4504,7 +4510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:967
+#: release_notes.xml:968
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1708\">#1708</ulink>, "
@@ -4512,7 +4518,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:968
+#: release_notes.xml:969
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1714\">#1714</ulink>, more "
@@ -4520,7 +4526,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:969
+#: release_notes.xml:970
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1755\">#1755</ulink>, "
@@ -4528,7 +4534,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:970
+#: release_notes.xml:971
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1759\">#1759</ulink>, "
@@ -4536,7 +4542,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:971
+#: release_notes.xml:972
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1761\">#1761</ulink>, "
@@ -4544,7 +4550,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:972
+#: release_notes.xml:973
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1763\">#1763</ulink>, "
@@ -4552,7 +4558,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:973
+#: release_notes.xml:974
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1766\">#1766</ulink>, "
@@ -4560,7 +4566,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:974
+#: release_notes.xml:975
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1774\">#1774</ulink>, "
@@ -4568,7 +4574,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:975
+#: release_notes.xml:976
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1775\">#1775</ulink>, "
@@ -4576,7 +4582,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:976
+#: release_notes.xml:977
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1776\">#1776</ulink>, fix "
@@ -4584,7 +4590,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:977
+#: release_notes.xml:978
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1779\">#1779</ulink>, "
@@ -4592,7 +4598,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:978
+#: release_notes.xml:979
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1782\">#1782</ulink>, fix "
@@ -4600,7 +4606,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:979
+#: release_notes.xml:980
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1789\">#1789</ulink>, fix "
@@ -4608,7 +4614,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:980
+#: release_notes.xml:981
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1790\">#1790</ulink>, fix "
@@ -4616,7 +4622,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:981
+#: release_notes.xml:982
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1791\">#1791</ulink>, fix "
@@ -4624,7 +4630,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:982
+#: release_notes.xml:983
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1797\">#1797</ulink>, fix "
@@ -4632,7 +4638,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:983
+#: release_notes.xml:984
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1805\">#1805</ulink>, put "
@@ -4640,7 +4646,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:984
+#: release_notes.xml:985
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1813\">#1813</ulink>, Only "
@@ -4648,7 +4654,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:985
+#: release_notes.xml:986
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1819\">#1819</ulink>, fix "
@@ -4657,7 +4663,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:987
+#: release_notes.xml:988
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1820\">#1820</ulink> "
@@ -4665,7 +4671,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:988
+#: release_notes.xml:989
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1822\">#1822</ulink>, "
@@ -4673,7 +4679,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:989
+#: release_notes.xml:990
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1825\">#1825</ulink>, fix "
@@ -4681,7 +4687,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:990
+#: release_notes.xml:991
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1829\">#1829</ulink>, fix "
@@ -4689,7 +4695,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:991
+#: release_notes.xml:992
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1834\">#1834</ulink>, "
@@ -4697,7 +4703,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:995
+#: release_notes.xml:996
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1851\">#1851</ulink>, fix "
@@ -4705,7 +4711,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:996
+#: release_notes.xml:997
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1857\">#1857</ulink>, fix "
@@ -4713,7 +4719,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:997
+#: release_notes.xml:998
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1865\">#1865</ulink>, data "
@@ -4721,7 +4727,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:999
+#: release_notes.xml:1000
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1867\">#1867</ulink>, "
@@ -4729,7 +4735,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1001
+#: release_notes.xml:1002
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1873\">#1873</ulink>, fix "
@@ -4737,7 +4743,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1005
+#: release_notes.xml:1006
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1881\">#1881</ulink>, "
@@ -4745,7 +4751,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1007
+#: release_notes.xml:1008
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1883\">#1883</ulink>, "
@@ -4754,13 +4760,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1012
+#: release_notes.xml:1013
 #, no-c-format
 msgid "More detailed exception message from topology editing functions."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1013
+#: release_notes.xml:1014
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1786\">#1786</ulink>, "
@@ -4768,7 +4774,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1014
+#: release_notes.xml:1015
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1806\">#1806</ulink>, "
@@ -4776,7 +4782,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1015
+#: release_notes.xml:1016
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1812\">#1812</ulink>, Add "
@@ -4784,19 +4790,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1019
+#: release_notes.xml:1020
 #, no-c-format
 msgid "Release 2.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1020
+#: release_notes.xml:1021
 #, no-c-format
 msgid "Release date: 2012/04/03"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1021
+#: release_notes.xml:1022
 #, no-c-format
 msgid ""
 "This is a major release. A hard upgrade is required. Yes this means a full "
@@ -4807,13 +4813,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1025
+#: release_notes.xml:1026
 #, no-c-format
 msgid "Testers - Our unsung heroes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1026
+#: release_notes.xml:1027
 #, no-c-format
 msgid ""
 "We are most indebted to the numerous members in the PostGIS community who "
@@ -4822,7 +4828,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1029
+#: release_notes.xml:1030
 #, no-c-format
 msgid ""
 "Below are those who have been most valiant, provided very detailed and "
@@ -4830,31 +4836,31 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1033
+#: release_notes.xml:1034
 #, no-c-format
 msgid "Andrea Peri - Lots of testing on topology, checking for correctness"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1034
+#: release_notes.xml:1035
 #, no-c-format
 msgid "Andreas Forø Tollefsen - raster testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1035
+#: release_notes.xml:1036
 #, no-c-format
 msgid "Chris English - topology stress testing loader functions"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1036
+#: release_notes.xml:1037
 #, no-c-format
 msgid "Salvatore Larosa - topology robustness testing"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1037
+#: release_notes.xml:1038
 #, no-c-format
 msgid ""
 "Brian Hamlin - Benchmarking (also experimental experimental branches before "
@@ -4863,19 +4869,19 @@ msgid ""
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1042
+#: release_notes.xml:1043
 #, no-c-format
 msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues"
 msgstr ""
 
 #. Tag: member
-#: release_notes.xml:1043
+#: release_notes.xml:1044
 #, no-c-format
 msgid "Tom van Tilburg - raster testing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1048
+#: release_notes.xml:1049
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/722\">#722</ulink>, <ulink "
@@ -4884,13 +4890,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1049
+#: release_notes.xml:1050
 #, no-c-format
 msgid "Unknown SRID changed from -1 to 0. (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1050
+#: release_notes.xml:1051
 #, no-c-format
 msgid ""
 "-- (most deprecated in 1.2) removed non-ST variants buffer, length, "
@@ -4898,7 +4904,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1052
+#: release_notes.xml:1053
 #, no-c-format
 msgid ""
 "-- If you have been using deprecated functions CHANGE your apps or suffer "
@@ -4911,7 +4917,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1057
+#: release_notes.xml:1058
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/944\">#944</ulink> "
@@ -4921,7 +4927,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1062
+#: release_notes.xml:1063
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1081\">#1081</ulink>, "
@@ -4933,7 +4939,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1065
+#: release_notes.xml:1066
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1083\">#1083</ulink> "
@@ -4943,7 +4949,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1069
+#: release_notes.xml:1070
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/817\">#817</ulink> "
@@ -4951,7 +4957,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1070
+#: release_notes.xml:1071
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/548\">#548</ulink> "
@@ -4960,7 +4966,7 @@ msgid ""
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1075
+#: release_notes.xml:1076
 #, no-c-format
 msgid ""
 "KNN Gist index based centroid (<->) and box (<#>) distance "
@@ -4968,7 +4974,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1076
+#: release_notes.xml:1077
 #, no-c-format
 msgid ""
 "Support for TIN and PolyHedralSurface and enhancement of many functions to "
@@ -4976,7 +4982,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1077
+#: release_notes.xml:1078
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/PlanningAndFunding"
@@ -4988,14 +4994,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1080
+#: release_notes.xml:1081
 #, no-c-format
 msgid ""
 "Making spatial indexes 3D aware - in progress (Paul Ramsey, Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1081
+#: release_notes.xml:1082
 #, no-c-format
 msgid ""
 "Topology support improved (more functions), documented, testing (Sandro "
@@ -5004,13 +5010,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1082
+#: release_notes.xml:1083
 #, no-c-format
 msgid "3D relationship and measurement support functions (Nicklas Avén)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1083
+#: release_notes.xml:1084
 #, no-c-format
 msgid ""
 "ST_3DDistance, ST_3DClosestPoint, ST_3DIntersects, ST_3DShortestLine and "
@@ -5018,37 +5024,37 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1084
+#: release_notes.xml:1085
 #, no-c-format
 msgid "N-Dimensional spatial indexes (Paul Ramsey / OpenGeo)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1085
+#: release_notes.xml:1086
 #, no-c-format
 msgid "ST_Split (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1086
+#: release_notes.xml:1087
 #, no-c-format
 msgid "ST_IsValidDetail (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1087
+#: release_notes.xml:1088
 #, no-c-format
 msgid "ST_MakeValid (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1088
+#: release_notes.xml:1089
 #, no-c-format
 msgid "ST_RemoveRepeatedPoints (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1089
+#: release_notes.xml:1090
 #, no-c-format
 msgid ""
 "ST_GeometryN and ST_NumGeometries support for non-collections (Sandro "
@@ -5056,61 +5062,61 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1090
+#: release_notes.xml:1091
 #, no-c-format
 msgid "ST_IsCollection (Sandro Santilli, Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1091
+#: release_notes.xml:1092
 #, no-c-format
 msgid "ST_SharedPaths (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1092
+#: release_notes.xml:1093
 #, no-c-format
 msgid "ST_Snap (Sandro Santilli)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1093
+#: release_notes.xml:1094
 #, no-c-format
 msgid "ST_RelateMatch (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1094
+#: release_notes.xml:1095
 #, no-c-format
 msgid "ST_ConcaveHull (Regina Obe and Leo Hsu / Paragon Corporation)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1095
+#: release_notes.xml:1096
 #, no-c-format
 msgid "ST_UnaryUnion (Sandro Santilli / Faunalia for RT-SIGTA)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1096
+#: release_notes.xml:1097
 #, no-c-format
 msgid "ST_AsX3D (Regina Obe / Arrival 3D funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1097
+#: release_notes.xml:1098
 #, no-c-format
 msgid "ST_OffsetCurve (Sandro Santilli, Rafal Magda)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1098
+#: release_notes.xml:1099
 #, no-c-format
 msgid "ST_GeomFromGeoJSON (Kashif Rasul, Paul Ramsey / Vizzuality funding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1102
+#: release_notes.xml:1103
 #, no-c-format
 msgid ""
 "Made shape file loader tolerant of truncated multibyte values found in some "
@@ -5118,7 +5124,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1103
+#: release_notes.xml:1104
 #, no-c-format
 msgid ""
 "Lots of bug fixes and enhancements to shp2pgsql Beefing up regression tests "
@@ -5127,14 +5133,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1107
+#: release_notes.xml:1108
 #, no-c-format
 msgid ""
 "pgsql2shp conversion from predefined list (Loic Dachary / Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1109
+#: release_notes.xml:1110
 #, no-c-format
 msgid ""
 "Shp-pgsql GUI loader - support loading multiple files at a time. (Mark "
@@ -5142,7 +5148,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1110
+#: release_notes.xml:1111
 #, no-c-format
 msgid ""
 "Extras - upgraded tiger_geocoder from using old TIGER format to use new "
@@ -5150,7 +5156,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1111
+#: release_notes.xml:1112
 #, no-c-format
 msgid ""
 "Extras - revised tiger_geocoder to work with TIGER census 2010 data, "
@@ -5161,13 +5167,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1114
+#: release_notes.xml:1115
 #, no-c-format
 msgid "Overall Documentation proofreading and corrections. (Kasif Rasul)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1115
+#: release_notes.xml:1116
 #, no-c-format
 msgid ""
 "Cleanup PostGIS JDBC classes, revise to use Maven build. (Maria Arias de "
@@ -5175,7 +5181,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1119
+#: release_notes.xml:1120
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1335\">#1335</ulink> "
@@ -5183,13 +5189,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1122
+#: release_notes.xml:1123
 #, no-c-format
 msgid "Release specific credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1123
+#: release_notes.xml:1124
 #, no-c-format
 msgid ""
 "We thank <ulink url=\"http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/"
@@ -5200,19 +5206,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1128
+#: release_notes.xml:1129
 #, no-c-format
 msgid "Release 1.5.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1129
+#: release_notes.xml:1130
 #, no-c-format
 msgid "Release date: 2012/05/07"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1130
+#: release_notes.xml:1131
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5220,7 +5226,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1133
+#: release_notes.xml:1134
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/547\">#547</ulink>, "
@@ -5228,7 +5234,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1134
+#: release_notes.xml:1135
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/621\">#621</ulink>, "
@@ -5236,7 +5242,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1135
+#: release_notes.xml:1136
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/627\">#627</ulink>, "
@@ -5244,7 +5250,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1136
+#: release_notes.xml:1137
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/810\">#810</ulink>, "
@@ -5252,7 +5258,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1137
+#: release_notes.xml:1138
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/852\">#852</ulink>, "
@@ -5260,7 +5266,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1138
+#: release_notes.xml:1139
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/877\">#877</ulink>, "
@@ -5268,7 +5274,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1139
+#: release_notes.xml:1140
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1028\">#1028</ulink>, "
@@ -5276,7 +5282,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1140
+#: release_notes.xml:1141
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, Fix "
@@ -5284,7 +5290,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1141
+#: release_notes.xml:1142
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1121\">#1121</ulink>, "
@@ -5292,7 +5298,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1142
+#: release_notes.xml:1143
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1135\">#1135</ulink>, "
@@ -5300,7 +5306,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1143
+#: release_notes.xml:1144
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1146\">#1146</ulink>, "
@@ -5308,7 +5314,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1144
+#: release_notes.xml:1145
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1170\">#1170</ulink>, "
@@ -5316,7 +5322,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1145
+#: release_notes.xml:1146
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1179\">#1179</ulink>, "
@@ -5324,7 +5330,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1146
+#: release_notes.xml:1147
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1184\">#1184</ulink>, "
@@ -5332,7 +5338,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1147
+#: release_notes.xml:1148
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1227\">#1227</ulink>, "
@@ -5340,7 +5346,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1148
+#: release_notes.xml:1149
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1252\">#1252</ulink>, SRID "
@@ -5348,7 +5354,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1149
+#: release_notes.xml:1150
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1264\">#1264</ulink>, "
@@ -5356,7 +5362,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1150
+#: release_notes.xml:1151
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1344\">#1344</ulink>, "
@@ -5364,7 +5370,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1151
+#: release_notes.xml:1152
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1389\">#1389</ulink>, "
@@ -5372,7 +5378,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1152
+#: release_notes.xml:1153
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1406\">#1406</ulink>, "
@@ -5380,7 +5386,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1153
+#: release_notes.xml:1154
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1595\">#1595</ulink>, "
@@ -5388,7 +5394,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1154
+#: release_notes.xml:1155
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1596\">#1596</ulink>, "
@@ -5396,7 +5402,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1155
+#: release_notes.xml:1156
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1602\">#1602</ulink>, fix "
@@ -5404,7 +5410,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1156
+#: release_notes.xml:1157
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1697\">#1697</ulink>, fix "
@@ -5412,7 +5418,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1157
+#: release_notes.xml:1158
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1772\">#1772</ulink>, fix "
@@ -5420,7 +5426,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1158
+#: release_notes.xml:1159
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1799\">#1799</ulink>, "
@@ -5428,31 +5434,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1159
+#: release_notes.xml:1160
 #, no-c-format
 msgid "Alter parameter order in 900913 (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1160
+#: release_notes.xml:1161
 #, no-c-format
 msgid "Support builds with \"gmake\" (Greg Troxel)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1165
+#: release_notes.xml:1166
 #, no-c-format
 msgid "Release 1.5.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1166
+#: release_notes.xml:1167
 #, no-c-format
 msgid "Release date: 2011/06/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1167
+#: release_notes.xml:1168
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5461,7 +5467,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1171
+#: release_notes.xml:1172
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1056\">#1056</ulink>, "
@@ -5469,7 +5475,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1173
+#: release_notes.xml:1174
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/1007\">#1007</ulink>, "
@@ -5478,7 +5484,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1175
+#: release_notes.xml:1176
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/940\">#940</ulink>, "
@@ -5487,7 +5493,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1177
+#: release_notes.xml:1178
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/845\">#845</ulink>, "
@@ -5496,7 +5502,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1179
+#: release_notes.xml:1180
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/884\">#884</ulink>, "
@@ -5504,7 +5510,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1180
+#: release_notes.xml:1181
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/779\">#779</ulink>, "
@@ -5512,7 +5518,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1181
+#: release_notes.xml:1182
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/666\">#666</ulink>, "
@@ -5520,7 +5526,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1182
+#: release_notes.xml:1183
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/631\">#631</ulink>, Update "
@@ -5528,7 +5534,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1183
+#: release_notes.xml:1184
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/630\">#630</ulink>, "
@@ -5537,7 +5543,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1185
+#: release_notes.xml:1186
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/624\">#624</ulink>, Memory "
@@ -5545,7 +5551,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1186
+#: release_notes.xml:1187
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/609\">#609</ulink>, Bad "
@@ -5553,7 +5559,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1187
+#: release_notes.xml:1188
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/604\">#604</ulink>, "
@@ -5561,7 +5567,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1188
+#: release_notes.xml:1189
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink> "
@@ -5570,7 +5576,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1190
+#: release_notes.xml:1191
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/457\">#457</ulink> "
@@ -5578,7 +5584,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1192
+#: release_notes.xml:1193
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink> "
@@ -5586,7 +5592,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1193
+#: release_notes.xml:1194
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink> Ability "
@@ -5594,7 +5600,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1195
+#: release_notes.xml:1196
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/409\">#409</ulink> "
@@ -5602,7 +5608,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1197
+#: release_notes.xml:1198
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/373\">#373</ulink> "
@@ -5610,19 +5616,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1203
+#: release_notes.xml:1204
 #, no-c-format
 msgid "Release 1.5.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1204
+#: release_notes.xml:1205
 #, no-c-format
 msgid "Release date: 2010/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1205
+#: release_notes.xml:1206
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5631,7 +5637,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1209
+#: release_notes.xml:1210
 #, no-c-format
 msgid ""
 "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro "
@@ -5639,7 +5645,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1210
+#: release_notes.xml:1211
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/536\">#536</ulink>, "
@@ -5648,7 +5654,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1211
+#: release_notes.xml:1212
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/573\">#573</ulink>, "
@@ -5656,14 +5662,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1212
+#: release_notes.xml:1213
 #, no-c-format
 msgid ""
 "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1213
+#: release_notes.xml:1214
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/393\">#393</ulink>, "
@@ -5672,7 +5678,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1214
+#: release_notes.xml:1215
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/507\">#507</ulink>, Fix "
@@ -5680,7 +5686,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1215
+#: release_notes.xml:1216
 #, no-c-format
 msgid ""
 "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul "
@@ -5688,7 +5694,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1216
+#: release_notes.xml:1217
 #, no-c-format
 msgid ""
 "Geography - remove crash for case when all geographies are out of the "
@@ -5696,7 +5702,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1217
+#: release_notes.xml:1218
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/469\">#469</ulink>, Fix "
@@ -5704,7 +5710,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1218
+#: release_notes.xml:1219
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/532\">#532</ulink>, "
@@ -5712,7 +5718,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1219
+#: release_notes.xml:1220
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/562\">#562</ulink>, "
@@ -5720,7 +5726,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1220
+#: release_notes.xml:1221
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, shape "
@@ -5729,7 +5735,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1221
+#: release_notes.xml:1222
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/527\">#527</ulink>, shape "
@@ -5737,7 +5743,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1222
+#: release_notes.xml:1223
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/504\">#504</ulink>, "
@@ -5745,7 +5751,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1223
+#: release_notes.xml:1224
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/458\">#458</ulink>, "
@@ -5754,7 +5760,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1224
+#: release_notes.xml:1225
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/474\">#474</ulink>, "
@@ -5762,7 +5768,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1225
+#: release_notes.xml:1226
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/581\">#581</ulink>, LWGEOM-"
@@ -5770,7 +5776,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1226
+#: release_notes.xml:1227
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/513\">#513</ulink>, Add "
@@ -5778,13 +5784,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1227
+#: release_notes.xml:1228
 #, no-c-format
 msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1228
+#: release_notes.xml:1229
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/572\">#572</ulink>, "
@@ -5792,7 +5798,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1229
+#: release_notes.xml:1230
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/603\">#603</ulink>, "
@@ -5800,19 +5806,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1234
+#: release_notes.xml:1235
 #, no-c-format
 msgid "Release 1.5.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1235
+#: release_notes.xml:1236
 #, no-c-format
 msgid "Release date: 2010/03/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1236
+#: release_notes.xml:1237
 #, no-c-format
 msgid ""
 "This is a bug fix release, addressing issues that have been filed since the "
@@ -5821,7 +5827,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1240
+#: release_notes.xml:1241
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/410\">#410</ulink>, update "
@@ -5830,7 +5836,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1241
+#: release_notes.xml:1242
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/411\">#411</ulink>, allow "
@@ -5839,7 +5845,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1242
+#: release_notes.xml:1243
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/414\">#414</ulink>, "
@@ -5847,7 +5853,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1243
+#: release_notes.xml:1244
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/419\">#419</ulink>, allow "
@@ -5856,7 +5862,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1244
+#: release_notes.xml:1245
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/421\">#421</ulink>, fix "
@@ -5864,7 +5870,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1245
+#: release_notes.xml:1246
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/441\">#441</ulink>, fix "
@@ -5872,7 +5878,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1246
+#: release_notes.xml:1247
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/443\">#443</ulink>, "
@@ -5880,7 +5886,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1247
+#: release_notes.xml:1248
 #, no-c-format
 msgid ""
 "<ulink url=\"http://trac.osgeo.org/postgis/ticket/450\">#450</ulink>, <ulink "
@@ -5889,25 +5895,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1248
+#: release_notes.xml:1249
 #, no-c-format
 msgid "Ensure support for upcoming 9.0 PgSQL release (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1253
+#: release_notes.xml:1254
 #, no-c-format
 msgid "Release 1.5.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1254
+#: release_notes.xml:1255
 #, no-c-format
 msgid "Release date: 2010/02/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1255
+#: release_notes.xml:1256
 #, no-c-format
 msgid ""
 "This release provides support for geographic coordinates (lat/lon) via a new "
@@ -5916,20 +5922,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1258 release_notes.xml:1325
+#: release_notes.xml:1259 release_notes.xml:1326
 #, no-c-format
 msgid "API Stability"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1259
+#: release_notes.xml:1260
 #, no-c-format
 msgid ""
 "The public API of PostGIS will not change during minor (0.0.X) releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1260
+#: release_notes.xml:1261
 #, no-c-format
 msgid ""
 "The definition of the =~ operator has changed from an exact geometric "
@@ -5937,49 +5943,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1264 release_notes.xml:1330
+#: release_notes.xml:1265 release_notes.xml:1331
 #, no-c-format
 msgid "Compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1265
+#: release_notes.xml:1266
 #, no-c-format
 msgid "GEOS, Proj4, and LibXML2 are now mandatory dependencies"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1266
+#: release_notes.xml:1267
 #, no-c-format
 msgid "The library versions below are the minimum requirements for PostGIS 1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1267
+#: release_notes.xml:1268
 #, no-c-format
 msgid "PostgreSQL 8.3 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1268
+#: release_notes.xml:1269
 #, no-c-format
 msgid "GEOS 3.1 and higher only (GEOS 3.2+ to take advantage of all features)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1269
+#: release_notes.xml:1270
 #, no-c-format
 msgid "LibXML2 2.5+ related to new ST_GeomFromGML/KML functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1270
+#: release_notes.xml:1271
 #, no-c-format
 msgid "Proj4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1276
+#: release_notes.xml:1277
 #, no-c-format
 msgid ""
 "Added Hausdorff distance calculations (<ulink url=\"http://trac.osgeo.org/"
@@ -5987,7 +5993,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1277
+#: release_notes.xml:1278
 #, no-c-format
 msgid ""
 "Added parameters argument to ST_Buffer operation to support one-sided "
@@ -5995,7 +6001,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1278
+#: release_notes.xml:1279
 #, no-c-format
 msgid ""
 "Addition of other Distance related visualization and analysis functions "
@@ -6003,98 +6009,98 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1280
+#: release_notes.xml:1281
 #, no-c-format
 msgid "ST_ClosestPoint"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1281
+#: release_notes.xml:1282
 #, no-c-format
 msgid "ST_DFullyWithin"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1282
+#: release_notes.xml:1283
 #, no-c-format
 msgid "ST_LongestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1283
+#: release_notes.xml:1284
 #, no-c-format
 msgid "ST_MaxDistance"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1284
+#: release_notes.xml:1285
 #, no-c-format
 msgid "ST_ShortestLine"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1286
+#: release_notes.xml:1287
 #, no-c-format
 msgid "ST_DumpPoints (Maxime van Noppen)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1287
+#: release_notes.xml:1288
 #, no-c-format
 msgid "KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1288
+#: release_notes.xml:1289
 #, no-c-format
 msgid "Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1289
+#: release_notes.xml:1290
 #, no-c-format
 msgid ""
 "Add measure values to an existing linestring with ST_AddMeasure (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1290
+#: release_notes.xml:1291
 #, no-c-format
 msgid "History table implementation in utils (George Silva)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1291
+#: release_notes.xml:1292
 #, no-c-format
 msgid "Geography type and supporting functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1293
+#: release_notes.xml:1294
 #, no-c-format
 msgid "Spherical algorithms (Dave Skea)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1294
+#: release_notes.xml:1295
 #, no-c-format
 msgid "Object/index implementation (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1295
+#: release_notes.xml:1296
 #, no-c-format
 msgid "Selectivity implementation (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1296
+#: release_notes.xml:1297
 #, no-c-format
 msgid "Serializations to KML, GML and JSON (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1297
+#: release_notes.xml:1298
 #, no-c-format
 msgid ""
 "ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, "
@@ -6102,52 +6108,52 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1303
+#: release_notes.xml:1304
 #, no-c-format
 msgid "Performance improvements to ST_Distance (Nicklas Aven)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1304
+#: release_notes.xml:1305
 #, no-c-format
 msgid "Documentation updates and improvements (Regina Obe, Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1305
+#: release_notes.xml:1306
 #, no-c-format
 msgid "Testing and quality control (Regina Obe)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1306
+#: release_notes.xml:1307
 #, no-c-format
 msgid "PostGIS 1.5 support PostgreSQL 8.5 trunk (Guillaume Lelarge)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1307
+#: release_notes.xml:1308
 #, no-c-format
 msgid "Win32 support and improvement of core shp2pgsql-gui (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1308
+#: release_notes.xml:1309
 #, no-c-format
 msgid "In place 'make check' support (Paul Ramsey)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1312 release_notes.xml:1378 release_notes.xml:1563
-#: release_notes.xml:1614 release_notes.xml:1665 release_notes.xml:1798
-#: release_notes.xml:1864 release_notes.xml:1974 release_notes.xml:2081
-#: release_notes.xml:2201 release_notes.xml:2266 release_notes.xml:2313
+#: release_notes.xml:1313 release_notes.xml:1379 release_notes.xml:1564
+#: release_notes.xml:1615 release_notes.xml:1666 release_notes.xml:1799
+#: release_notes.xml:1865 release_notes.xml:1975 release_notes.xml:2082
+#: release_notes.xml:2202 release_notes.xml:2267 release_notes.xml:2314
 #, no-c-format
 msgid "Bug fixes"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1313
+#: release_notes.xml:1314
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6155,19 +6161,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1318
+#: release_notes.xml:1319
 #, no-c-format
 msgid "Release 1.4.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1319
+#: release_notes.xml:1320
 #, no-c-format
 msgid "Release date: 2009/07/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1320
+#: release_notes.xml:1321
 #, no-c-format
 msgid ""
 "This release provides performance enhancements, improved internal structures "
@@ -6177,7 +6183,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1326
+#: release_notes.xml:1327
 #, no-c-format
 msgid ""
 "As of the 1.4 release series, the public API of PostGIS will not change "
@@ -6185,31 +6191,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1331
+#: release_notes.xml:1332
 #, no-c-format
 msgid "The versions below are the *minimum* requirements for PostGIS 1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1332
+#: release_notes.xml:1333
 #, no-c-format
 msgid "PostgreSQL 8.2 and higher on all platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1333
+#: release_notes.xml:1334
 #, no-c-format
 msgid "GEOS 3.0 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1334
+#: release_notes.xml:1335
 #, no-c-format
 msgid "PROJ4 4.5 and higher only"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1339
+#: release_notes.xml:1340
 #, no-c-format
 msgid ""
 "ST_Union() uses high-speed cascaded union when compiled against GEOS 3.1+ "
@@ -6217,13 +6223,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1341
+#: release_notes.xml:1342
 #, no-c-format
 msgid "ST_ContainsProperly() requires GEOS 3.1+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1342
+#: release_notes.xml:1343
 #, no-c-format
 msgid ""
 "ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared "
@@ -6231,7 +6237,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1343
+#: release_notes.xml:1344
 #, no-c-format
 msgid ""
 "Vastly improved documentation and reference manual (Regina Obe & Kevin "
@@ -6239,13 +6245,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1344
+#: release_notes.xml:1345
 #, no-c-format
 msgid "Figures and diagram examples in the reference manual (Kevin Neufeld)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1345
+#: release_notes.xml:1346
 #, no-c-format
 msgid ""
 "ST_IsValidReason() returns readable explanations for validity failures (Paul "
@@ -6253,26 +6259,26 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1346
+#: release_notes.xml:1347
 #, no-c-format
 msgid ""
 "ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1347
+#: release_notes.xml:1348
 #, no-c-format
 msgid "GTK+ multi-platform GUI for shape file loading (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1348
+#: release_notes.xml:1349
 #, no-c-format
 msgid "ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1349
+#: release_notes.xml:1350
 #, no-c-format
 msgid ""
 "ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul "
@@ -6280,7 +6286,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1350
+#: release_notes.xml:1351
 #, no-c-format
 msgid ""
 "Geometry parser returns explicit error message about location of syntax "
@@ -6288,13 +6294,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1351
+#: release_notes.xml:1352
 #, no-c-format
 msgid "ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1352
+#: release_notes.xml:1353
 #, no-c-format
 msgid ""
 "Populate_Geometry_Columns() -- automatically add records to geometry_columns "
@@ -6302,7 +6308,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1353
+#: release_notes.xml:1354
 #, no-c-format
 msgid ""
 "ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can "
@@ -6310,7 +6316,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1358
+#: release_notes.xml:1359
 #, no-c-format
 msgid ""
 "Core geometry system moved into independent library, liblwgeom. (Mark Cave-"
@@ -6318,7 +6324,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1359
+#: release_notes.xml:1360
 #, no-c-format
 msgid ""
 "New build system uses PostgreSQL \"pgxs\" build bootstrapper. (Mark Cave-"
@@ -6326,13 +6332,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1360
+#: release_notes.xml:1361
 #, no-c-format
 msgid "Debugging framework formalized and simplified. (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1361
+#: release_notes.xml:1362
 #, no-c-format
 msgid ""
 "All build-time #defines generated at configure time and placed in headers "
@@ -6340,13 +6346,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1362
+#: release_notes.xml:1363
 #, no-c-format
 msgid "Logging framework formalized and simplified (Mark Cave-Ayland)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1363
+#: release_notes.xml:1364
 #, no-c-format
 msgid ""
 "Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and "
@@ -6355,31 +6361,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1364
+#: release_notes.xml:1365
 #, no-c-format
 msgid "Improved support for OpenSolaris builds (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1365
+#: release_notes.xml:1366
 #, no-c-format
 msgid "Improved support for MSVC builds (Mateusz Loskot)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1366
+#: release_notes.xml:1367
 #, no-c-format
 msgid "Updated KML support (Olivier Courtin)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1367
+#: release_notes.xml:1368
 #, no-c-format
 msgid "Unit testing framework for liblwgeom (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1368
+#: release_notes.xml:1369
 #, no-c-format
 msgid ""
 "New testing framework to comprehensively exercise every PostGIS function "
@@ -6387,21 +6393,21 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1369
+#: release_notes.xml:1370
 #, no-c-format
 msgid ""
 "Performance improvements to all geometry aggregate functions (Paul Ramsey)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1370
+#: release_notes.xml:1371
 #, no-c-format
 msgid ""
 "Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1371
+#: release_notes.xml:1372
 #, no-c-format
 msgid ""
 "Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing "
@@ -6409,7 +6415,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1372
+#: release_notes.xml:1373
 #, no-c-format
 msgid ""
 "Use of PDF DbLatex to build PDF docs and preliminary instructions for build "
@@ -6417,7 +6423,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1373
+#: release_notes.xml:1374
 #, no-c-format
 msgid ""
 "Automated User documentation build (PDF and HTML) and Developer Doxygen "
@@ -6425,7 +6431,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1374
+#: release_notes.xml:1375
 #, no-c-format
 msgid ""
 "Automated build of document images using ImageMagick from WKT geometry text "
@@ -6433,13 +6439,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1375
+#: release_notes.xml:1376
 #, no-c-format
 msgid "More attractive CSS for HTML documentation (Dane Springmeyer)"
 msgstr ""
 
 #. Tag: ulink
-#: release_notes.xml:1379
+#: release_notes.xml:1380
 #, no-c-format
 msgid ""
 "http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS"
@@ -6447,19 +6453,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1384
+#: release_notes.xml:1385
 #, no-c-format
 msgid "Release 1.3.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1385
+#: release_notes.xml:1386
 #, no-c-format
 msgid "Release date: 2009/05/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1386
+#: release_notes.xml:1387
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6471,19 +6477,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1393
+#: release_notes.xml:1394
 #, no-c-format
 msgid "Release 1.3.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1394
+#: release_notes.xml:1395
 #, no-c-format
 msgid "Release date: 2008/12/15"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1395
+#: release_notes.xml:1396
 #, no-c-format
 msgid ""
 "If you are running PostGIS 1.1+, a soft upgrade is sufficient otherwise a "
@@ -6493,19 +6499,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1402
+#: release_notes.xml:1403
 #, no-c-format
 msgid "Release 1.3.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1403
+#: release_notes.xml:1404
 #, no-c-format
 msgid "Release date: 2008/11/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1404
+#: release_notes.xml:1405
 #, no-c-format
 msgid ""
 "This release adds support for GeoJSON output, building with PostgreSQL 8.4, "
@@ -6515,7 +6521,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1409
+#: release_notes.xml:1410
 #, no-c-format
 msgid ""
 "Bug fixes include removal of crashers in handling circular strings for many "
@@ -6524,19 +6530,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1416
+#: release_notes.xml:1417
 #, no-c-format
 msgid "Release 1.3.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1418
+#: release_notes.xml:1419
 #, no-c-format
 msgid "Release date: 2008/04/12"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1420
+#: release_notes.xml:1421
 #, no-c-format
 msgid ""
 "This release fixes bugs shp2pgsql, adds enhancements to SVG and KML support, "
@@ -6545,19 +6551,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1427
+#: release_notes.xml:1428
 #, no-c-format
 msgid "Release 1.3.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1429
+#: release_notes.xml:1430
 #, no-c-format
 msgid "Release date: 2007/12/01"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1431
+#: release_notes.xml:1432
 #, no-c-format
 msgid ""
 "This release fixes bugs in ST_EndPoint() and ST_Envelope, improves support "
@@ -6566,19 +6572,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1437
+#: release_notes.xml:1438
 #, no-c-format
 msgid "Release 1.3.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1439
+#: release_notes.xml:1440
 #, no-c-format
 msgid "Release date: 2007/08/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1441
+#: release_notes.xml:1442
 #, no-c-format
 msgid ""
 "This release fixes some oversights in the previous release around version "
@@ -6586,19 +6592,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1446
+#: release_notes.xml:1447
 #, no-c-format
 msgid "Release 1.3.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1448
+#: release_notes.xml:1449
 #, no-c-format
 msgid "Release date: 2007/08/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1450
+#: release_notes.xml:1451
 #, no-c-format
 msgid ""
 "This release provides performance enhancements to the relational functions, "
@@ -6607,19 +6613,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1456
+#: release_notes.xml:1457
 #, no-c-format
 msgid "Added Functionality"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1458
+#: release_notes.xml:1459
 #, no-c-format
 msgid "JDBC: Added Hibernate Dialect (thanks to Norman Barker)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1460
+#: release_notes.xml:1461
 #, no-c-format
 msgid ""
 "Added ST_Covers and ST_CoveredBy relational functions. Description and "
@@ -6630,13 +6636,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1464
+#: release_notes.xml:1465
 #, no-c-format
 msgid "Added ST_DWithin relational function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1470
+#: release_notes.xml:1471
 #, no-c-format
 msgid ""
 "Added cached and indexed point-in-polygon short-circuits for the functions "
@@ -6644,20 +6650,20 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1473
+#: release_notes.xml:1474
 #, no-c-format
 msgid ""
 "Added inline index support for relational functions (except ST_Disjoint)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1478
+#: release_notes.xml:1479
 #, no-c-format
 msgid "Other Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1480
+#: release_notes.xml:1481
 #, no-c-format
 msgid ""
 "Extended curved geometry support into the geometry accessor and some "
@@ -6665,7 +6671,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1483
+#: release_notes.xml:1484
 #, no-c-format
 msgid ""
 "Began migration of functions to the SQL-MM naming convention; using a "
@@ -6673,25 +6679,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1486
+#: release_notes.xml:1487
 #, no-c-format
 msgid "Added initial support for PostgreSQL 8.3"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1491
+#: release_notes.xml:1492
 #, no-c-format
 msgid "Release 1.2.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1493
+#: release_notes.xml:1494
 #, no-c-format
 msgid "Release date: 2007/01/11"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1495
+#: release_notes.xml:1496
 #, no-c-format
 msgid ""
 "This release provides bug fixes in PostgreSQL 8.2 support and some small "
@@ -6699,37 +6705,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1499 release_notes.xml:1527 release_notes.xml:2748
+#: release_notes.xml:1500 release_notes.xml:1528 release_notes.xml:2749
 #, no-c-format
 msgid "Changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1501
+#: release_notes.xml:1502
 #, no-c-format
 msgid "Fixed point-in-polygon shortcut bug in Within()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1503
+#: release_notes.xml:1504
 #, no-c-format
 msgid "Fixed PostgreSQL 8.2 NULL handling for indexes."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1505
+#: release_notes.xml:1506
 #, no-c-format
 msgid "Updated RPM spec files."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1507
+#: release_notes.xml:1508
 #, no-c-format
 msgid "Added short-circuit for Transform() in no-op case."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1509
+#: release_notes.xml:1510
 #, no-c-format
 msgid ""
 "JDBC: Fixed JTS handling for multi-dimensional geometries (thanks to Thomas "
@@ -6739,19 +6745,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1518
+#: release_notes.xml:1519
 #, no-c-format
 msgid "Release 1.2.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1520
+#: release_notes.xml:1521
 #, no-c-format
 msgid "Release date: 2006/12/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1522
+#: release_notes.xml:1523
 #, no-c-format
 msgid ""
 "This release provides type definitions along with serialization/"
@@ -6760,13 +6766,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1529
+#: release_notes.xml:1530
 #, no-c-format
 msgid "Added curved geometry type support for serialization/deserialization"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1532
+#: release_notes.xml:1533
 #, no-c-format
 msgid ""
 "Added point-in-polygon shortcircuit to the Contains and Within functions to "
@@ -6774,19 +6780,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1538
+#: release_notes.xml:1539
 #, no-c-format
 msgid "Release 1.1.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1540
+#: release_notes.xml:1541
 #, no-c-format
 msgid "Release date: 2006/11/02"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1542
+#: release_notes.xml:1543
 #, no-c-format
 msgid ""
 "This is a bugfix release, in particular fixing a critical error with GEOS "
@@ -6796,20 +6802,20 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1548 release_notes.xml:1599 release_notes.xml:1650
-#: release_notes.xml:1704 release_notes.xml:1783 release_notes.xml:1849
-#: release_notes.xml:1922 release_notes.xml:2066 release_notes.xml:2123
-#: release_notes.xml:2186 release_notes.xml:2244 release_notes.xml:2302
-#: release_notes.xml:2342 release_notes.xml:2394 release_notes.xml:2446
-#: release_notes.xml:2485 release_notes.xml:2522 release_notes.xml:2589
-#: release_notes.xml:2686 release_notes.xml:2740
+#: release_notes.xml:1549 release_notes.xml:1600 release_notes.xml:1651
+#: release_notes.xml:1705 release_notes.xml:1784 release_notes.xml:1850
+#: release_notes.xml:1923 release_notes.xml:2067 release_notes.xml:2124
+#: release_notes.xml:2187 release_notes.xml:2245 release_notes.xml:2303
+#: release_notes.xml:2343 release_notes.xml:2395 release_notes.xml:2447
+#: release_notes.xml:2486 release_notes.xml:2523 release_notes.xml:2590
+#: release_notes.xml:2687 release_notes.xml:2741
 #, no-c-format
 msgid "Upgrading"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1550 release_notes.xml:1601 release_notes.xml:1652
-#: release_notes.xml:1706 release_notes.xml:1785 release_notes.xml:1851
+#: release_notes.xml:1551 release_notes.xml:1602 release_notes.xml:1653
+#: release_notes.xml:1707 release_notes.xml:1786 release_notes.xml:1852
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later follow the <link linkend="
@@ -6817,10 +6823,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1553 release_notes.xml:1604 release_notes.xml:1655
-#: release_notes.xml:1709 release_notes.xml:1788 release_notes.xml:1854
-#: release_notes.xml:1930 release_notes.xml:2071 release_notes.xml:2128
-#: release_notes.xml:2191
+#: release_notes.xml:1554 release_notes.xml:1605 release_notes.xml:1656
+#: release_notes.xml:1710 release_notes.xml:1789 release_notes.xml:1855
+#: release_notes.xml:1931 release_notes.xml:2072 release_notes.xml:2129
+#: release_notes.xml:2192
 #, no-c-format
 msgid ""
 "If you are upgrading from a release <emphasis>between 1.0.0RC6 and 1.0.2</"
@@ -6830,10 +6836,10 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1558 release_notes.xml:1609 release_notes.xml:1660
-#: release_notes.xml:1714 release_notes.xml:1793 release_notes.xml:1859
-#: release_notes.xml:1935 release_notes.xml:2076 release_notes.xml:2133
-#: release_notes.xml:2196
+#: release_notes.xml:1559 release_notes.xml:1610 release_notes.xml:1661
+#: release_notes.xml:1715 release_notes.xml:1794 release_notes.xml:1860
+#: release_notes.xml:1936 release_notes.xml:2077 release_notes.xml:2134
+#: release_notes.xml:2197
 #, no-c-format
 msgid ""
 "Upgrade from any release prior to 1.0.0RC6 requires an <link linkend="
@@ -6841,46 +6847,46 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1565
+#: release_notes.xml:1566
 #, no-c-format
 msgid "fixed CAPI change that broke 64-bit platforms"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1567
+#: release_notes.xml:1568
 #, no-c-format
 msgid "loader/dumper: fixed regression tests and usage output"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1569
+#: release_notes.xml:1570
 #, no-c-format
 msgid "Fixed setSRID() bug in JDBC, thanks to Thomas Marti"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1573 release_notes.xml:1756 release_notes.xml:1827
-#: release_notes.xml:2041 release_notes.xml:2167 release_notes.xml:2468
-#: release_notes.xml:2505 release_notes.xml:2557 release_notes.xml:2659
-#: release_notes.xml:2722
+#: release_notes.xml:1574 release_notes.xml:1757 release_notes.xml:1828
+#: release_notes.xml:2042 release_notes.xml:2168 release_notes.xml:2469
+#: release_notes.xml:2506 release_notes.xml:2558 release_notes.xml:2660
+#: release_notes.xml:2723
 #, no-c-format
 msgid "Other changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1575
+#: release_notes.xml:1576
 #, no-c-format
 msgid "use Z ordinate in reprojections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1577
+#: release_notes.xml:1578
 #, no-c-format
 msgid "spatial_ref_sys.sql updated to EPSG 6.11.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1579
+#: release_notes.xml:1580
 #, no-c-format
 msgid ""
 "Simplified Version.config infrastructure to use a single pack of version "
@@ -6888,31 +6894,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1582
+#: release_notes.xml:1583
 #, no-c-format
 msgid "Include the Version.config in loader/dumper USAGE messages"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1585
+#: release_notes.xml:1586
 #, no-c-format
 msgid "Replace hand-made, fragile JDBC version parser with Properties"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1591
+#: release_notes.xml:1592
 #, no-c-format
 msgid "Release 1.1.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1593
+#: release_notes.xml:1594
 #, no-c-format
 msgid "Release date: 2006/10/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1595
+#: release_notes.xml:1596
 #, no-c-format
 msgid ""
 "This is an bugfix release, including a critical segfault on win32. Upgrade "
@@ -6920,7 +6926,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1616
+#: release_notes.xml:1617
 #, no-c-format
 msgid ""
 "Fixed MingW link error that was causing pgsql2shp to segfault on Win32 when "
@@ -6928,13 +6934,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1619
+#: release_notes.xml:1620
 #, no-c-format
 msgid "fixed nullpointer Exception in Geometry.equals() method in Java"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1622
+#: release_notes.xml:1623
 #, no-c-format
 msgid ""
 "Added EJB3Spatial.odt to fulfill the GPL requirement of distributing the "
@@ -6942,13 +6948,13 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1625
+#: release_notes.xml:1626
 #, no-c-format
 msgid "Removed obsolete synchronization from JDBC Jts code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1627
+#: release_notes.xml:1628
 #, no-c-format
 msgid ""
 "Updated heavily outdated README files for shp2pgsql/pgsql2shp by merging "
@@ -6956,7 +6962,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1630
+#: release_notes.xml:1631
 #, no-c-format
 msgid ""
 "Fixed version tag in jdbc code that still said \"1.1.3\" in the \"1.1.4\" "
@@ -6964,25 +6970,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1637
+#: release_notes.xml:1638
 #, no-c-format
 msgid "Added -S option for non-multi geometries to shp2pgsql"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1642
+#: release_notes.xml:1643
 #, no-c-format
 msgid "Release 1.1.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1644
+#: release_notes.xml:1645
 #, no-c-format
 msgid "Release date: 2006/09/27"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1646
+#: release_notes.xml:1647
 #, no-c-format
 msgid ""
 "This is an bugfix release including some improvements in the Java interface. "
@@ -6990,43 +6996,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1667
+#: release_notes.xml:1668
 #, no-c-format
 msgid "Fixed support for PostgreSQL 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1669
+#: release_notes.xml:1670
 #, no-c-format
 msgid "Fixed bug in collect() function discarding SRID of input"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1671
+#: release_notes.xml:1672
 #, no-c-format
 msgid "Added SRID match check in MakeBox2d and MakeBox3d"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1673
+#: release_notes.xml:1674
 #, no-c-format
 msgid "Fixed regress tests to pass with GEOS-3.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1675
+#: release_notes.xml:1676
 #, no-c-format
 msgid "Improved pgsql2shp run concurrency."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1679
+#: release_notes.xml:1680
 #, no-c-format
 msgid "Java changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1681
+#: release_notes.xml:1682
 #, no-c-format
 msgid ""
 "reworked JTS support to reflect new upstream JTS developers' attitude to "
@@ -7034,14 +7040,14 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1685
+#: release_notes.xml:1686
 #, no-c-format
 msgid ""
 "Added EJB2 support generously donated by the \"Geodetix s.r.l. Company\""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1687
+#: release_notes.xml:1688
 #, no-c-format
 msgid ""
 "Added EJB3 tutorial / examples donated by Norman Barker <nbarker at ittvis."
@@ -7049,25 +7055,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1690
+#: release_notes.xml:1691
 #, no-c-format
 msgid "Reorganized java directory layout a little."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1695
+#: release_notes.xml:1696
 #, no-c-format
 msgid "Release 1.1.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1697
+#: release_notes.xml:1698
 #, no-c-format
 msgid "Release date: 2006/06/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1699
+#: release_notes.xml:1700
 #, no-c-format
 msgid ""
 "This is an bugfix release including also some new functionalities (most "
@@ -7076,37 +7082,37 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1719
+#: release_notes.xml:1720
 #, no-c-format
 msgid "Bug fixes / correctness"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1721
+#: release_notes.xml:1722
 #, no-c-format
 msgid "BUGFIX in distance(poly,poly) giving wrong results."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1723
+#: release_notes.xml:1724
 #, no-c-format
 msgid "BUGFIX in pgsql2shp successful return code."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1725
+#: release_notes.xml:1726
 #, no-c-format
 msgid "BUGFIX in shp2pgsql handling of MultiLine WKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1727
+#: release_notes.xml:1728
 #, no-c-format
 msgid "BUGFIX in affine() failing to update bounding box."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1729
+#: release_notes.xml:1730
 #, no-c-format
 msgid ""
 "WKT parser: forbidden construction of multigeometries with EMPTY elements "
@@ -7114,49 +7120,49 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1734 release_notes.xml:1810 release_notes.xml:1883
+#: release_notes.xml:1735 release_notes.xml:1811 release_notes.xml:1884
 #, no-c-format
 msgid "New functionalities"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1736
+#: release_notes.xml:1737
 #, no-c-format
 msgid "NEW Long Transactions support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1738
+#: release_notes.xml:1739
 #, no-c-format
 msgid "NEW DumpRings() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1740
+#: release_notes.xml:1741
 #, no-c-format
 msgid "NEW AsHEXEWKB(geom, XDR|NDR) function."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1744 release_notes.xml:2635
+#: release_notes.xml:1745 release_notes.xml:2636
 #, no-c-format
 msgid "JDBC changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1746
+#: release_notes.xml:1747
 #, no-c-format
 msgid "Improved regression tests: MultiPoint and scientific ordinates"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1749
+#: release_notes.xml:1750
 #, no-c-format
 msgid "Fixed some minor bugs in jdbc code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1751
+#: release_notes.xml:1752
 #, no-c-format
 msgid ""
 "Added proper accessor functions for all fields in preparation of making "
@@ -7164,55 +7170,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1758
+#: release_notes.xml:1759
 #, no-c-format
 msgid "NEW regress test support for loader/dumper."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1760
+#: release_notes.xml:1761
 #, no-c-format
 msgid "Added --with-proj-libdir and --with-geos-libdir configure switches."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1763
+#: release_notes.xml:1764
 #, no-c-format
 msgid "Support for build Tru64 build."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1765
+#: release_notes.xml:1766
 #, no-c-format
 msgid "Use Jade for generating documentation."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1767
+#: release_notes.xml:1768
 #, no-c-format
 msgid "Don't link pgsql2shp to more libs then required."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1769
+#: release_notes.xml:1770
 #, no-c-format
 msgid "Initial support for PostgreSQL 8.2."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1774
+#: release_notes.xml:1775
 #, no-c-format
 msgid "Release 1.1.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1776
+#: release_notes.xml:1777
 #, no-c-format
 msgid "Release date: 2006/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1778
+#: release_notes.xml:1779
 #, no-c-format
 msgid ""
 "This is an bugfix release including some new functions and portability "
@@ -7220,55 +7226,55 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1800
+#: release_notes.xml:1801
 #, no-c-format
 msgid "BUGFIX in SnapToGrid() computation of output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1802
+#: release_notes.xml:1803
 #, no-c-format
 msgid "BUGFIX in EnforceRHR()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1804
+#: release_notes.xml:1805
 #, no-c-format
 msgid "jdbc2 SRID handling fixes in JTS code"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1806
+#: release_notes.xml:1807
 #, no-c-format
 msgid "Fixed support for 64bit archs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1812
+#: release_notes.xml:1813
 #, no-c-format
 msgid "Regress tests can now be run *before* postgis installation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1815
+#: release_notes.xml:1816
 #, no-c-format
 msgid "New affine() matrix transformation functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1817
+#: release_notes.xml:1818
 #, no-c-format
 msgid "New rotate{,X,Y,Z}() function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1819
+#: release_notes.xml:1820
 #, no-c-format
 msgid "Old translating and scaling functions now use affine() internally"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1822
+#: release_notes.xml:1823
 #, no-c-format
 msgid ""
 "Embedded access control in estimated_extent() for builds against pgsql >= "
@@ -7276,31 +7282,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1829
+#: release_notes.xml:1830
 #, no-c-format
 msgid "More portable ./configure script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1831
+#: release_notes.xml:1832
 #, no-c-format
 msgid "Changed ./run_test script to have more sane default behaviour"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1837
+#: release_notes.xml:1838
 #, no-c-format
 msgid "Release 1.1.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1839
+#: release_notes.xml:1840
 #, no-c-format
 msgid "Release date: 2006/01/23"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1841
+#: release_notes.xml:1842
 #, no-c-format
 msgid ""
 "This is an important Bugfix release, upgrade is <emphasis>highly "
@@ -7311,79 +7317,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1866
+#: release_notes.xml:1867
 #, no-c-format
 msgid "Fixed a premature exit in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1868
+#: release_notes.xml:1869
 #, no-c-format
 msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1871
+#: release_notes.xml:1872
 #, no-c-format
 msgid "Solaris 2.7 and MingW support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1873
+#: release_notes.xml:1874
 #, no-c-format
 msgid "BUGFIX in line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1875
+#: release_notes.xml:1876
 #, no-c-format
 msgid "Fixed handling of postgresql paths"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1877
+#: release_notes.xml:1878
 #, no-c-format
 msgid "BUGFIX in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1879
+#: release_notes.xml:1880
 #, no-c-format
 msgid "Added support for localized cluster in regress tester"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1885
+#: release_notes.xml:1886
 #, no-c-format
 msgid "New Z and M interpolation in line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1887
+#: release_notes.xml:1888
 #, no-c-format
 msgid "New Z and M interpolation in line_interpolate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1889
+#: release_notes.xml:1890
 #, no-c-format
 msgid "added NumInteriorRing() alias due to OpenGIS ambiguity"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1894
+#: release_notes.xml:1895
 #, no-c-format
 msgid "Release 1.1.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1896
+#: release_notes.xml:1897
 #, no-c-format
 msgid "Release date: 2005/12/21"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1898
+#: release_notes.xml:1899
 #, no-c-format
 msgid ""
 "This is a Minor release, containing many improvements and new things. Most "
@@ -7393,7 +7399,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1903
+#: release_notes.xml:1904
 #, no-c-format
 msgid ""
 "It is <emphasis>highly recommended</emphasis> that you upgrade to GEOS-2.2.x "
@@ -7402,13 +7408,13 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1908
+#: release_notes.xml:1909
 #, no-c-format
 msgid "Credits"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1910
+#: release_notes.xml:1911
 #, no-c-format
 msgid ""
 "This release includes code from Mark Cave Ayland for caching of proj4 "
@@ -7422,7 +7428,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1924
+#: release_notes.xml:1925
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7432,115 +7438,115 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1940
+#: release_notes.xml:1941
 #, no-c-format
 msgid "New functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1942
+#: release_notes.xml:1943
 #, no-c-format
 msgid "scale() and transscale() companion methods to translate()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1944
+#: release_notes.xml:1945
 #, no-c-format
 msgid "line_substring()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1946
+#: release_notes.xml:1947
 #, no-c-format
 msgid "line_locate_point()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1948
+#: release_notes.xml:1949
 #, no-c-format
 msgid "M(point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1950
+#: release_notes.xml:1951
 #, no-c-format
 msgid "LineMerge(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1952
+#: release_notes.xml:1953
 #, no-c-format
 msgid "shift_longitude(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1954
+#: release_notes.xml:1955
 #, no-c-format
 msgid "azimuth(geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1956
+#: release_notes.xml:1957
 #, no-c-format
 msgid "locate_along_measure(geometry, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1958
+#: release_notes.xml:1959
 #, no-c-format
 msgid "locate_between_measures(geometry, float8, float8)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1960
+#: release_notes.xml:1961
 #, no-c-format
 msgid "SnapToGrid by point offset (up to 4d support)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1962
+#: release_notes.xml:1963
 #, no-c-format
 msgid "BuildArea(any_geometry)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1964
+#: release_notes.xml:1965
 #, no-c-format
 msgid "OGC BdPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1966
+#: release_notes.xml:1967
 #, no-c-format
 msgid "OGC BdMPolyFromText(linestring_wkt, srid)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1968
+#: release_notes.xml:1969
 #, no-c-format
 msgid "RemovePoint(linestring, offset)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1970
+#: release_notes.xml:1971
 #, no-c-format
 msgid "ReplacePoint(linestring, offset, point)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1976
+#: release_notes.xml:1977
 #, no-c-format
 msgid "Fixed memory leak in polygonize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1978
+#: release_notes.xml:1979
 #, no-c-format
 msgid "Fixed bug in lwgeom_as_anytype cast functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1980
+#: release_notes.xml:1981
 #, no-c-format
 msgid ""
 "Fixed USE_GEOS, USE_PROJ and USE_STATS elements of postgis_version() output "
@@ -7548,38 +7554,38 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1985
+#: release_notes.xml:1986
 #, no-c-format
 msgid "Function semantic changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1987
+#: release_notes.xml:1988
 #, no-c-format
 msgid "SnapToGrid doesn't discard higher dimensions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1989
+#: release_notes.xml:1990
 #, no-c-format
 msgid ""
 "Changed Z() function to return NULL if requested dimension is not available"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:1994
+#: release_notes.xml:1995
 #, no-c-format
 msgid "Performance improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1996
+#: release_notes.xml:1997
 #, no-c-format
 msgid "Much faster transform() function, caching proj4 objects"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:1998
+#: release_notes.xml:1999
 #, no-c-format
 msgid ""
 "Removed automatic call to fix_geometry_columns() in AddGeometryColumns() and "
@@ -7587,152 +7593,152 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2003
+#: release_notes.xml:2004
 #, no-c-format
 msgid "JDBC2 works"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2005
+#: release_notes.xml:2006
 #, no-c-format
 msgid "Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2007 release_notes.xml:2043
+#: release_notes.xml:2008 release_notes.xml:2044
 #, no-c-format
 msgid "JTS support improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2009
+#: release_notes.xml:2010
 #, no-c-format
 msgid "Improved regression test system"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2011
+#: release_notes.xml:2012
 #, no-c-format
 msgid "Basic consistency check method for geometry collections"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2013
+#: release_notes.xml:2014
 #, no-c-format
 msgid "Support for (Hex)(E)wkb"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2015
+#: release_notes.xml:2016
 #, no-c-format
 msgid "Autoprobing DriverWrapper for HexWKB / EWKT switching"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2017
+#: release_notes.xml:2018
 #, no-c-format
 msgid "fix compile problems in ValueSetter for ancient jdk releases."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2020
+#: release_notes.xml:2021
 #, no-c-format
 msgid "fix EWKT constructors to accept SRID=4711; representation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2022
+#: release_notes.xml:2023
 #, no-c-format
 msgid "added preliminary read-only support for java2d geometries"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2026
+#: release_notes.xml:2027
 #, no-c-format
 msgid "Other new things"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2028
+#: release_notes.xml:2029
 #, no-c-format
 msgid ""
 "Full autoconf-based configuration, with PostgreSQL source dependency relief"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2031
+#: release_notes.xml:2032
 #, no-c-format
 msgid "GEOS C-API support (2.2.0 and higher)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2033
+#: release_notes.xml:2034
 #, no-c-format
 msgid "Initial support for topology modelling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2035
+#: release_notes.xml:2036
 #, no-c-format
 msgid "Debian and RPM specfiles"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2037
+#: release_notes.xml:2038
 #, no-c-format
 msgid "New lwpostgis_upgrade.sql script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2045
+#: release_notes.xml:2046
 #, no-c-format
 msgid "Stricter mapping between DBF and SQL integer and string attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2048
+#: release_notes.xml:2049
 #, no-c-format
 msgid "Wider and cleaner regression test suite"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2050
+#: release_notes.xml:2051
 #, no-c-format
 msgid "old jdbc code removed from release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2052
+#: release_notes.xml:2053
 #, no-c-format
 msgid "obsoleted direct use of postgis_proc_upgrade.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2054
+#: release_notes.xml:2055
 #, no-c-format
 msgid "scripts version unified with release version"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2059
+#: release_notes.xml:2060
 #, no-c-format
 msgid "Release 1.0.6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2061
+#: release_notes.xml:2062
 #, no-c-format
 msgid "Release date: 2005/12/06"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2063 release_notes.xml:2299
+#: release_notes.xml:2064 release_notes.xml:2300
 #, no-c-format
 msgid "Contains a few bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2068 release_notes.xml:2125
+#: release_notes.xml:2069 release_notes.xml:2126
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 or later you <emphasis>DO NOT</"
@@ -7740,7 +7746,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2083
+#: release_notes.xml:2084
 #, no-c-format
 msgid ""
 "Fixed palloc(0) call in collection deserializer (only gives problem with --"
@@ -7748,74 +7754,74 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2086
+#: release_notes.xml:2087
 #, no-c-format
 msgid "Fixed bbox cache handling bugs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2088
+#: release_notes.xml:2089
 #, no-c-format
 msgid "Fixed geom_accum(NULL, NULL) segfault"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2090
+#: release_notes.xml:2091
 #, no-c-format
 msgid "Fixed segfault in addPoint()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2092
+#: release_notes.xml:2093
 #, no-c-format
 msgid "Fixed short-allocation in lwcollection_clone()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2094
+#: release_notes.xml:2095
 #, no-c-format
 msgid "Fixed bug in segmentize()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2096
+#: release_notes.xml:2097
 #, no-c-format
 msgid "Fixed bbox computation of SnapToGrid output"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2100 release_notes.xml:2218 release_notes.xml:2280
-#: release_notes.xml:2326
+#: release_notes.xml:2101 release_notes.xml:2219 release_notes.xml:2281
+#: release_notes.xml:2327
 #, no-c-format
 msgid "Improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2102
+#: release_notes.xml:2103
 #, no-c-format
 msgid "Initial support for postgresql 8.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2104
+#: release_notes.xml:2105
 #, no-c-format
 msgid "Added missing SRID mismatch checks in GEOS ops"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2109
+#: release_notes.xml:2110
 #, no-c-format
 msgid "Release 1.0.5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2111
+#: release_notes.xml:2112
 #, no-c-format
 msgid "Release date: 2005/11/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2113
+#: release_notes.xml:2114
 #, no-c-format
 msgid ""
 "Contains memory-alignment fixes in the library, a segfault fix in loader's "
@@ -7823,7 +7829,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2118
+#: release_notes.xml:2119
 #, no-c-format
 msgid ""
 "Return code of shp2pgsql changed from previous releases to conform to unix "
@@ -7831,99 +7837,99 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2138 release_notes.xml:2353 release_notes.xml:2405
-#: release_notes.xml:2454 release_notes.xml:2496 release_notes.xml:2530
-#: release_notes.xml:2597 release_notes.xml:2694
+#: release_notes.xml:2139 release_notes.xml:2354 release_notes.xml:2406
+#: release_notes.xml:2455 release_notes.xml:2497 release_notes.xml:2531
+#: release_notes.xml:2598 release_notes.xml:2695
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2140
+#: release_notes.xml:2141
 #, no-c-format
 msgid "Fixed memory alignment problems"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2142
+#: release_notes.xml:2143
 #, no-c-format
 msgid "Fixed computation of null values fraction in analyzer"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2144
+#: release_notes.xml:2145
 #, no-c-format
 msgid "Fixed a small bug in the getPoint4d_p() low-level function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2147
+#: release_notes.xml:2148
 #, no-c-format
 msgid "Speedup of serializer functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2149
+#: release_notes.xml:2150
 #, no-c-format
 msgid "Fixed a bug in force_3dm(), force_3dz() and force_4d()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2153
+#: release_notes.xml:2154
 #, no-c-format
 msgid "Loader changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2155
+#: release_notes.xml:2156
 #, no-c-format
 msgid "Fixed return code of shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2157
+#: release_notes.xml:2158
 #, no-c-format
 msgid "Fixed back-compatibility issue in loader (load of null shapefiles)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2160
+#: release_notes.xml:2161
 #, no-c-format
 msgid "Fixed handling of trailing dots in dbf numerical attributes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2163
+#: release_notes.xml:2164
 #, no-c-format
 msgid "Segfault fix in shp2pgsql (utf8 encoding)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2169
+#: release_notes.xml:2170
 #, no-c-format
 msgid "Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2172
+#: release_notes.xml:2173
 #, no-c-format
 msgid "New \"Reporting Bugs\" chapter in manual"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2177
+#: release_notes.xml:2178
 #, no-c-format
 msgid "Release 1.0.4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2179
+#: release_notes.xml:2180
 #, no-c-format
 msgid "Release date: 2005/09/09"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2181
+#: release_notes.xml:2182
 #, no-c-format
 msgid ""
 "Contains important bug fixes and a few improvements. In particular, it fixes "
@@ -7932,7 +7938,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2188
+#: release_notes.xml:2189
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.3 you <emphasis>DO NOT</emphasis> need "
@@ -7940,25 +7946,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2203
+#: release_notes.xml:2204
 #, no-c-format
 msgid "Memory leak plugged in GiST indexing"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2205
+#: release_notes.xml:2206
 #, no-c-format
 msgid "Segfault fix in transform() handling of proj4 errors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2207
+#: release_notes.xml:2208
 #, no-c-format
 msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2209
+#: release_notes.xml:2210
 #, no-c-format
 msgid ""
 "Loader: fixed string functions usage, reworked NULL objects check, fixed "
@@ -7966,67 +7972,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2212
+#: release_notes.xml:2213
 #, no-c-format
 msgid "Fixed bug in MakeLine dimension handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2214
+#: release_notes.xml:2215
 #, no-c-format
 msgid "Fixed bug in translate() corrupting output bounding box"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2220
+#: release_notes.xml:2221
 #, no-c-format
 msgid "Documentation improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2222
+#: release_notes.xml:2223
 #, no-c-format
 msgid "More robust selectivity estimator"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2224
+#: release_notes.xml:2225
 #, no-c-format
 msgid "Minor speedup in distance()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2226
+#: release_notes.xml:2227
 #, no-c-format
 msgid "Minor cleanups"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2228
+#: release_notes.xml:2229
 #, no-c-format
 msgid "GiST indexing cleanup"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2230
+#: release_notes.xml:2231
 #, no-c-format
 msgid "Looser syntax acceptance in box3d parser"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2235
+#: release_notes.xml:2236
 #, no-c-format
 msgid "Release 1.0.3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2237
+#: release_notes.xml:2238
 #, no-c-format
 msgid "Release date: 2005/08/08"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2239
+#: release_notes.xml:2240
 #, no-c-format
 msgid ""
 "Contains some bug fixes - <emphasis>including a severe one affecting "
@@ -8034,7 +8040,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2246
+#: release_notes.xml:2247
 #, no-c-format
 msgid ""
 "Due to a bug in a bounding box computation routine, the upgrade procedure "
@@ -8043,7 +8049,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2250
+#: release_notes.xml:2251
 #, no-c-format
 msgid ""
 "An <link linkend=\"hard_upgrade\">hard upgrade</link> procedure (dump/"
@@ -8053,7 +8059,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2255
+#: release_notes.xml:2256
 #, no-c-format
 msgid ""
 "If you are upgrading from versions 1.0.0RC6 or up, this release includes a "
@@ -8067,79 +8073,79 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2268
+#: release_notes.xml:2269
 #, no-c-format
 msgid "Severe bugfix in lwgeom's 2d bounding box computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2270
+#: release_notes.xml:2271
 #, no-c-format
 msgid "Bugfix in WKT (-w) POINT handling in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2272
+#: release_notes.xml:2273
 #, no-c-format
 msgid "Bugfix in dumper on 64bit machines"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2274
+#: release_notes.xml:2275
 #, no-c-format
 msgid "Bugfix in dumper handling of user-defined queries"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2276
+#: release_notes.xml:2277
 #, no-c-format
 msgid "Bugfix in create_undef.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2282
+#: release_notes.xml:2283
 #, no-c-format
 msgid "Small performance improvement in canonical input function"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2284
+#: release_notes.xml:2285
 #, no-c-format
 msgid "Minor cleanups in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2286
+#: release_notes.xml:2287
 #, no-c-format
 msgid "Support for multibyte field names in loader"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2288
+#: release_notes.xml:2289
 #, no-c-format
 msgid "Improvement in the postgis_restore.pl script"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2290
+#: release_notes.xml:2291
 #, no-c-format
 msgid "New rebuild_bbox_caches.pl util script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2295
+#: release_notes.xml:2296
 #, no-c-format
 msgid "Release 1.0.2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2297
+#: release_notes.xml:2298
 #, no-c-format
 msgid "Release date: 2005/07/04"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2304 release_notes.xml:2344
+#: release_notes.xml:2305 release_notes.xml:2345
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 or up you <emphasis>DO NOT</"
@@ -8147,7 +8153,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2307 release_notes.xml:2347
+#: release_notes.xml:2308 release_notes.xml:2348
 #, no-c-format
 msgid ""
 "Upgrading from older releases requires a dump/reload. See the <link linkend="
@@ -8155,145 +8161,145 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2315
+#: release_notes.xml:2316
 #, no-c-format
 msgid "Fault tolerant btree ops"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2317
+#: release_notes.xml:2318
 #, no-c-format
 msgid "Memory leak plugged in pg_error"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2319
+#: release_notes.xml:2320
 #, no-c-format
 msgid "Rtree index fix"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2321
+#: release_notes.xml:2322
 #, no-c-format
 msgid "Cleaner build scripts (avoided mix of CFLAGS and CXXFLAGS)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2328
+#: release_notes.xml:2329
 #, no-c-format
 msgid "New index creation capabilities in loader (-I switch)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2330
+#: release_notes.xml:2331
 #, no-c-format
 msgid "Initial support for postgresql 8.1dev"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2335
+#: release_notes.xml:2336
 #, no-c-format
 msgid "Release 1.0.1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2337
+#: release_notes.xml:2338
 #, no-c-format
 msgid "Release date: 2005/05/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2339
+#: release_notes.xml:2340
 #, no-c-format
 msgid "Contains a few bug fixes and some improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2355
+#: release_notes.xml:2356
 #, no-c-format
 msgid "BUGFIX in 3d computation of length_spheroid()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2357
+#: release_notes.xml:2358
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2361 release_notes.xml:2417
+#: release_notes.xml:2362 release_notes.xml:2418
 #, no-c-format
 msgid "Other changes/additions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2363
+#: release_notes.xml:2364
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2365
+#: release_notes.xml:2366
 #, no-c-format
 msgid "better support for concurrent postgis in multiple schemas"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2367
+#: release_notes.xml:2368
 #, no-c-format
 msgid "documentation fixes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2369
+#: release_notes.xml:2370
 #, no-c-format
 msgid "jdbc2: compile with \"-target 1.2 -source 1.2\" by default"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2371
+#: release_notes.xml:2372
 #, no-c-format
 msgid "NEW -k switch for pgsql2shp"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2373
+#: release_notes.xml:2374
 #, no-c-format
 msgid "NEW support for custom createdb options in postgis_restore.pl"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2376
+#: release_notes.xml:2377
 #, no-c-format
 msgid "BUGFIX in pgsql2shp attribute names unicity enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2378
+#: release_notes.xml:2379
 #, no-c-format
 msgid "BUGFIX in Paris projections definitions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2380
+#: release_notes.xml:2381
 #, no-c-format
 msgid "postgis_restore.pl cleanups"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2385
+#: release_notes.xml:2386
 #, no-c-format
 msgid "Release 1.0.0"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2387
+#: release_notes.xml:2388
 #, no-c-format
 msgid "Release date: 2005/04/19"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2389
+#: release_notes.xml:2390
 #, no-c-format
 msgid ""
 "Final 1.0.0 release. Contains a few bug fixes, some improvements in the "
@@ -8301,7 +8307,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2396
+#: release_notes.xml:2397
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC6 you <emphasis>DO NOT</emphasis> "
@@ -8309,7 +8315,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2399 release_notes.xml:2490
+#: release_notes.xml:2400 release_notes.xml:2491
 #, no-c-format
 msgid ""
 "Upgrading from any other precedent release requires a dump/reload. See the "
@@ -8317,87 +8323,87 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2407
+#: release_notes.xml:2408
 #, no-c-format
 msgid "BUGFIX in transform() releasing random memory address"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2409
+#: release_notes.xml:2410
 #, no-c-format
 msgid "BUGFIX in force_3dm() allocating less memory then required"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2412
+#: release_notes.xml:2413
 #, no-c-format
 msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2419
+#: release_notes.xml:2420
 #, no-c-format
 msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2422
+#: release_notes.xml:2423
 #, no-c-format
 msgid "NEW manual pages for loader/dumper"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2424
+#: release_notes.xml:2425
 #, no-c-format
 msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2426
+#: release_notes.xml:2427
 #, no-c-format
 msgid "NEW -p (prepare) flag for shp2pgsql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2428
+#: release_notes.xml:2429
 #, no-c-format
 msgid "NEW manual chapter about OGC compliancy enforcement"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2430
+#: release_notes.xml:2431
 #, no-c-format
 msgid "NEW autoconf support for JTS lib"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2432
+#: release_notes.xml:2433
 #, no-c-format
 msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2438
+#: release_notes.xml:2439
 #, no-c-format
 msgid "Release 1.0.0RC6"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2440
+#: release_notes.xml:2441
 #, no-c-format
 msgid "Release date: 2005/03/30"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2442
+#: release_notes.xml:2443
 #, no-c-format
 msgid ""
 "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2448 release_notes.xml:2524 release_notes.xml:2591
-#: release_notes.xml:2688 release_notes.xml:2742
+#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592
+#: release_notes.xml:2689 release_notes.xml:2743
 #, no-c-format
 msgid ""
 "You need a dump/reload to upgrade from precedent releases. See the <link "
@@ -8405,56 +8411,56 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2456
+#: release_notes.xml:2457
 #, no-c-format
 msgid "BUGFIX in multi()"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2458
+#: release_notes.xml:2459
 #, no-c-format
 msgid "early return [when noop] from multi()"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2462 release_notes.xml:2548 release_notes.xml:2621
-#: release_notes.xml:2713
+#: release_notes.xml:2463 release_notes.xml:2549 release_notes.xml:2622
+#: release_notes.xml:2714
 #, no-c-format
 msgid "Scripts changes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2464
+#: release_notes.xml:2465
 #, no-c-format
 msgid "dropped {x,y}{min,max}(box2d) functions"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2470
+#: release_notes.xml:2471
 #, no-c-format
 msgid "BUGFIX in postgis_restore.pl scrip"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2472
+#: release_notes.xml:2473
 #, no-c-format
 msgid "BUGFIX in dumper's 64bit support"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2477
+#: release_notes.xml:2478
 #, no-c-format
 msgid "Release 1.0.0RC5"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2479
+#: release_notes.xml:2480
 #, no-c-format
 msgid "Release date: 2005/03/25"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2481
+#: release_notes.xml:2482
 #, no-c-format
 msgid ""
 "Fifth release candidate for 1.0.0. Contains a few bug fixes and a "
@@ -8462,7 +8468,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2487
+#: release_notes.xml:2488
 #, no-c-format
 msgid ""
 "If you are upgrading from release 1.0.0RC4 you <emphasis>DO NOT</emphasis> "
@@ -8470,43 +8476,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2498
+#: release_notes.xml:2499
 #, no-c-format
 msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2501
+#: release_notes.xml:2502
 #, no-c-format
 msgid "BUGFIX (segfaulting) in estimated_extent()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2507
+#: release_notes.xml:2508
 #, no-c-format
 msgid "Small build scripts and utilities refinements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2509
+#: release_notes.xml:2510
 #, no-c-format
 msgid "Additional performance tips documented."
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2514
+#: release_notes.xml:2515
 #, no-c-format
 msgid "Release 1.0.0RC4"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2516
+#: release_notes.xml:2517
 #, no-c-format
 msgid "Release date: 2005/03/18"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2518
+#: release_notes.xml:2519
 #, no-c-format
 msgid ""
 "Fourth release candidate for 1.0.0. Contains bug fixes and a few "
@@ -8514,80 +8520,80 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2532
+#: release_notes.xml:2533
 #, no-c-format
 msgid "BUGFIX (segfaulting) in geom_accum()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2534
+#: release_notes.xml:2535
 #, no-c-format
 msgid "BUGFIX in 64bit architectures support."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2536
+#: release_notes.xml:2537
 #, no-c-format
 msgid "BUGFIX in box3d computation function with collections."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2538
+#: release_notes.xml:2539
 #, no-c-format
 msgid "NEW subselects support in selectivity estimator."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2540
+#: release_notes.xml:2541
 #, no-c-format
 msgid "Early return from force_collection."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2542
+#: release_notes.xml:2543
 #, no-c-format
 msgid "Consistency check fix in SnapToGrid()."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2544
+#: release_notes.xml:2545
 #, no-c-format
 msgid "Box2d output changed back to 15 significant digits."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2550
+#: release_notes.xml:2551
 #, no-c-format
 msgid "NEW distance_sphere() function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2552
+#: release_notes.xml:2553
 #, no-c-format
 msgid ""
 "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2559
+#: release_notes.xml:2560
 #, no-c-format
 msgid "BUGFIX in loader and dumper handling of MultiLine shapes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2561
+#: release_notes.xml:2562
 #, no-c-format
 msgid "BUGFIX in loader, skipping all but first hole of polygons."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2564
+#: release_notes.xml:2565
 #, no-c-format
 msgid "jdbc2: code cleanups, Makefile improvements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2566
+#: release_notes.xml:2567
 #, no-c-format
 msgid ""
 "FLEX and YACC variables set *after* pgsql Makefile.global is included and "
@@ -8595,62 +8601,62 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2570
+#: release_notes.xml:2571
 #, no-c-format
 msgid "Added already generated parser in release"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2572
+#: release_notes.xml:2573
 #, no-c-format
 msgid "Build scripts refinements"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2574
+#: release_notes.xml:2575
 #, no-c-format
 msgid "improved version handling, central Version.config"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2576
+#: release_notes.xml:2577
 #, no-c-format
 msgid "improvements in postgis_restore.pl"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2581
+#: release_notes.xml:2582
 #, no-c-format
 msgid "Release 1.0.0RC3"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2583
+#: release_notes.xml:2584
 #, no-c-format
 msgid "Release date: 2005/02/24"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2585
+#: release_notes.xml:2586
 #, no-c-format
 msgid ""
 "Third release candidate for 1.0.0. Contains many bug fixes and improvements."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2599
+#: release_notes.xml:2600
 #, no-c-format
 msgid "BUGFIX in transform(): missing SRID, better error handling."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2602
+#: release_notes.xml:2603
 #, no-c-format
 msgid "BUGFIX in memory alignment handling"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2604
+#: release_notes.xml:2605
 #, no-c-format
 msgid ""
 "BUGFIX in force_collection() causing mapserver connector failures on simple "
@@ -8658,43 +8664,43 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2607
+#: release_notes.xml:2608
 #, no-c-format
 msgid "BUGFIX in GeometryFromText() missing to add a bbox cache."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2609
+#: release_notes.xml:2610
 #, no-c-format
 msgid "reduced precision of box2d output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2611
+#: release_notes.xml:2612
 #, no-c-format
 msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2614
+#: release_notes.xml:2615
 #, no-c-format
 msgid "plugged a leak in GEOS2POSTGIS converter"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2616
+#: release_notes.xml:2617
 #, no-c-format
 msgid "Reduced memory usage by early releasing query-context palloced one."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2623
+#: release_notes.xml:2624
 #, no-c-format
 msgid "BUGFIX in 72 index bindings."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2625
+#: release_notes.xml:2626
 #, no-c-format
 msgid ""
 "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple "
@@ -8702,31 +8708,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2628
+#: release_notes.xml:2629
 #, no-c-format
 msgid "NEW bool::text cast"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2630
+#: release_notes.xml:2631
 #, no-c-format
 msgid "Some functions made IMMUTABLE from STABLE, for performance improvement."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2637
+#: release_notes.xml:2638
 #, no-c-format
 msgid "jdbc2: small patches, box2d/3d tests, revised docs and license."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2640
+#: release_notes.xml:2641
 #, no-c-format
 msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2643
+#: release_notes.xml:2644
 #, no-c-format
 msgid ""
 "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk "
@@ -8734,67 +8740,67 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2646
+#: release_notes.xml:2647
 #, no-c-format
 msgid "jdbc2: Added support for building against pg72jdbc2.jar"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2648
+#: release_notes.xml:2649
 #, no-c-format
 msgid "jdbc2: updated and cleaned makefile"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2650
+#: release_notes.xml:2651
 #, no-c-format
 msgid "jdbc2: added BETA support for jts geometry classes"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2652
+#: release_notes.xml:2653
 #, no-c-format
 msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2655
+#: release_notes.xml:2656
 #, no-c-format
 msgid "jdbc2: Fixed handling of measured geometries in EWKT."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2661
+#: release_notes.xml:2662
 #, no-c-format
 msgid "new performance tips chapter in manual"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2663
+#: release_notes.xml:2664
 #, no-c-format
 msgid "documentation updates: pgsql72 requirement, lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2665
+#: release_notes.xml:2666
 #, no-c-format
 msgid "few changes in autoconf"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2667
+#: release_notes.xml:2668
 #, no-c-format
 msgid "BUILDDATE extraction made more portable"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2669
+#: release_notes.xml:2670
 #, no-c-format
 msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2672
+#: release_notes.xml:2673
 #, no-c-format
 msgid ""
 "spatial_ref_sys: changed Paris entries to match the ones distributed with 0."
@@ -8802,19 +8808,19 @@ msgid ""
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2678
+#: release_notes.xml:2679
 #, no-c-format
 msgid "Release 1.0.0RC2"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2680
+#: release_notes.xml:2681
 #, no-c-format
 msgid "Release date: 2005/01/26"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2682
+#: release_notes.xml:2683
 #, no-c-format
 msgid ""
 "Second release candidate for 1.0.0 containing bug fixes and a few "
@@ -8822,85 +8828,85 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2696
+#: release_notes.xml:2697
 #, no-c-format
 msgid "BUGFIX in pointarray box3d computation"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2698
+#: release_notes.xml:2699
 #, no-c-format
 msgid "BUGFIX in distance_spheroid definition"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2700
+#: release_notes.xml:2701
 #, no-c-format
 msgid "BUGFIX in transform() missing to update bbox cache"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2702
+#: release_notes.xml:2703
 #, no-c-format
 msgid "NEW jdbc driver (jdbc2)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2704
+#: release_notes.xml:2705
 #, no-c-format
 msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2707
+#: release_notes.xml:2708
 #, no-c-format
 msgid "Faster binary outputs"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2709
+#: release_notes.xml:2710
 #, no-c-format
 msgid "Stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2715
+#: release_notes.xml:2716
 #, no-c-format
 msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2718
+#: release_notes.xml:2719
 #, no-c-format
 msgid "stricter OGC WKB/WKT constructors"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2724
+#: release_notes.xml:2725
 #, no-c-format
 msgid "Faster and more robust loader (both i18n and not)"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2726
+#: release_notes.xml:2727
 #, no-c-format
 msgid "Initial autoconf script"
 msgstr ""
 
 #. Tag: title
-#: release_notes.xml:2731
+#: release_notes.xml:2732
 #, no-c-format
 msgid "Release 1.0.0RC1"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2733
+#: release_notes.xml:2734
 #, no-c-format
 msgid "Release date: 2005/01/13"
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2735
+#: release_notes.xml:2736
 #, no-c-format
 msgid ""
 "This is the first candidate of a major postgis release, with internal "
@@ -8909,25 +8915,25 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2750
+#: release_notes.xml:2751
 #, no-c-format
 msgid "Faster canonical input parsing."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2752
+#: release_notes.xml:2753
 #, no-c-format
 msgid "Lossless canonical output."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2754
+#: release_notes.xml:2755
 #, no-c-format
 msgid "EWKB Canonical binary IO with PG>73."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2756
+#: release_notes.xml:2757
 #, no-c-format
 msgid ""
 "Support for up to 4d coordinates, providing lossless shapefile->postgis-"
@@ -8935,7 +8941,7 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2759
+#: release_notes.xml:2760
 #, no-c-format
 msgid ""
 "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), "
@@ -8943,31 +8949,31 @@ msgid ""
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2762
+#: release_notes.xml:2763
 #, no-c-format
 msgid "Vertical positioning indexed operators."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2764
+#: release_notes.xml:2765
 #, no-c-format
 msgid "JOIN selectivity function."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2766
+#: release_notes.xml:2767
 #, no-c-format
 msgid "More geometry constructors / editors."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2768
+#: release_notes.xml:2769
 #, no-c-format
 msgid "PostGIS extension API."
 msgstr ""
 
 #. Tag: para
-#: release_notes.xml:2770
+#: release_notes.xml:2771
 #, no-c-format
 msgid "UTF8 support in loader."
 msgstr ""
diff --git a/doc/po/templates/using_postgis_dataman.xml.pot b/doc/po/templates/using_postgis_dataman.xml.pot
index 2742124..557a50f 100644
--- a/doc/po/templates/using_postgis_dataman.xml.pot
+++ b/doc/po/templates/using_postgis_dataman.xml.pot
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-09-13 02:45+0000\n"
+"POT-Creation-Date: 2017-09-19 15:47+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <kde-i18n-doc at kde.org>\n"
@@ -400,7 +400,7 @@ msgid ""
 "this case the second point MUST be the center of the arc, ie the opposite "
 "side of the circle. To chain arcs together, the last point of the previous "
 "arc becomes the first point of the next arc, just like in LINESTRING. This "
-"means that a valid circular string must have an odd number of points greated "
+"means that a valid circular string must have an odd number of points greater "
 "than 1."
 msgstr ""
 
diff --git a/doc/postgis_comments.sql b/doc/postgis_comments.sql
index cd5e1ba..1b88d6a 100644
--- a/doc/postgis_comments.sql
+++ b/doc/postgis_comments.sql
@@ -445,15 +445,15 @@ COMMENT ON AGGREGATE ST_AsGeobuf(anyelement) IS 'args: row - Return a Geobuf rep
 			
 COMMENT ON FUNCTION ST_AsGeobuf(anyelement , text ) IS 'args: row, geom_name - Return a Geobuf representation of a set of rows.';
 			
-COMMENT ON FUNCTION ST_AsMVTGeom(geometry , box2d , int4 , int4 , bool ) IS 'args: geom, bounds, extent=4096, buffer=256, clip_geom=true - Transform a geometry into the coordinate space of a Mapbox Vector Tile.';
+COMMENT ON FUNCTION ST_AsMVTGeom(geometry , box2d , integer , integer , boolean ) IS 'args: geom, bounds, extent=4096, buffer=256, clip_geom=true - Transform a geometry into the coordinate space of a Mapbox Vector Tile.';
 			
 COMMENT ON AGGREGATE ST_AsMVT(anyelement) IS 'args: row - Return a Mapbox Vector Tile representation of a set of rows.';
 			
 COMMENT ON FUNCTION ST_AsMVT(anyelement , text ) IS 'args: row, name - Return a Mapbox Vector Tile representation of a set of rows.';
 			
-COMMENT ON FUNCTION ST_AsMVT(anyelement , text , int4 ) IS 'args: row, name, extent - Return a Mapbox Vector Tile representation of a set of rows.';
+COMMENT ON FUNCTION ST_AsMVT(anyelement , text , integer ) IS 'args: row, name, extent - Return a Mapbox Vector Tile representation of a set of rows.';
 			
-COMMENT ON FUNCTION ST_AsMVT(anyelement , text , int4 , text ) IS 'args: row, name, extent, geom_name - Return a Mapbox Vector Tile representation of a set of rows.';
+COMMENT ON FUNCTION ST_AsMVT(anyelement , text , integer , text ) IS 'args: row, name, extent, geom_name - Return a Mapbox Vector Tile representation of a set of rows.';
 			
 COMMENT ON FUNCTION ST_3DClosestPoint(geometry , geometry ) IS 'args: g1, g2 - Returns the 3-dimensional point on g1 that is closest to g2. This is the first point of the 3D shortest line.';
 			
@@ -791,7 +791,7 @@ COMMENT ON FUNCTION Find_SRID(varchar , varchar , varchar ) IS 'args: a_schema_n
 			
 COMMENT ON FUNCTION ST_MemSize(geometry ) IS 'args: geomA - Returns the amount of space (in bytes) the geometry takes.';
 			
-COMMENT ON FUNCTION ST_PointInsideCircle(geometry , float , float , float ) IS 'args: a_point, center_x, center_y, radius - Is the point geometry insert circle defined by center_x, center_y, radius';
+COMMENT ON FUNCTION ST_PointInsideCircle(geometry , float , float , float ) IS 'args: a_point, center_x, center_y, radius - Is the point geometry inside the circle defined by center_x, center_y, radius';
 			
 COMMENT ON FUNCTION PostGIS_AddBBox(geometry ) IS 'args: geomA - Add bounding box to the geometry.';
 			
diff --git a/doc/raster_comments.sql b/doc/raster_comments.sql
index 7744c5c..75e316d 100644
--- a/doc/raster_comments.sql
+++ b/doc/raster_comments.sql
@@ -383,7 +383,7 @@ COMMENT ON FUNCTION ST_ValueCount(text , text , integer , double precision , dou
 			
 COMMENT ON FUNCTION ST_AsBinary(raster , boolean ) IS 'args: rast, outasin=FALSE - Return the Well-Known Binary (WKB) representation of the raster.';
 			
-COMMENT ON FUNCTION ST_AsGDALRaster(raster , text , text[] , integer ) IS 'args: rast, format, options=NULL, srid=sameassource - Return the raster tile in the designated GDAL Raster format. Raster formats are one of those supported by your compiled library. Use ST_GDALRasters() to get a list of formats supported by your library.';
+COMMENT ON FUNCTION ST_AsGDALRaster(raster , text , text[] , integer ) IS 'args: rast, format, options=NULL, srid=sameassource - Return the raster tile in the designated GDAL Raster format. Raster formats are one of those supported by your compiled library. Use ST_GDALDrivers() to get a list of formats supported by your library.';
 			
 COMMENT ON FUNCTION ST_AsJPEG(raster , text[] ) IS 'args: rast, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB.';
 			
diff --git a/doc/reference_misc.xml b/doc/reference_misc.xml
index b2bb670..bdad161 100644
--- a/doc/reference_misc.xml
+++ b/doc/reference_misc.xml
@@ -648,7 +648,7 @@ fulltable_size geomsize  pergeom
 	  <refnamediv>
 		<refname>ST_PointInsideCircle</refname>
 
-		<refpurpose>Is the point geometry insert circle defined by center_x, center_y, radius</refpurpose>
+		<refpurpose>Is the point geometry inside the circle defined by center_x, center_y, radius</refpurpose>
 	  </refnamediv>
 
 	  <refsynopsisdiv>
diff --git a/doc/reference_operator.xml b/doc/reference_operator.xml
index 2cd23c7..58654ff 100644
--- a/doc/reference_operator.xml
+++ b/doc/reference_operator.xml
@@ -918,7 +918,8 @@ FROM
 		  <refnamediv>
 			<refname>=</refname>
 
-			<refpurpose>Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses double precision bounding box.</refpurpose>
+			<refpurpose>Returns <varname>TRUE</varname> if the coordinates and coordinate order geometry/geography A
+			are the same as the coordinates and coordinate order of geometry/geography B.</refpurpose>
 		  </refnamediv>
 
 		  <refsynopsisdiv>
@@ -963,27 +964,28 @@ FROM
 		  <refsection>
 			<title>Description</title>
 
-			<para>The <varname>=</varname> operator returns <varname>TRUE</varname> if the bounding box of geometry/geography A
-			is the same as the bounding box of geometry/geography B.  PostgreSQL uses the =, <, and > operators defined for geometries to
+			<para>The <varname>=</varname> operator returns <varname>TRUE</varname> if the coordinates and coordinate order geometry/geography A
+			are the same as the coordinates and coordinate order of geometry/geography B.  PostgreSQL uses the =, <, and > operators defined for geometries to
 			perform internal orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY clause).</para>
 
-			<warning>
-			  <para>This is cause for a lot of confusion. When you compare geometryA =
-			  geometryB it will return true even when the geometries are clearly
-			  different IF their bounding boxes are the same. To check for true
-			  equality use <xref linkend="ST_OrderingEquals" /> or <xref
-			  linkend="ST_Equals" /></para>
-			</warning>
+			<note>
+			  <para>Only geometry/geography that are exactly equal in all respects,
+          with the same coordinates, in the same order, are considered
+          equal by this operator. For "spatial equality", that ignores
+          things like coordinate order, and can detect features that
+          cover the same spatial area with different representations,
+          use <xref linkend="ST_OrderingEquals" />
+          or <xref linkend="ST_Equals" /></para>
+			</note>
 
 			<caution><para>This operand will NOT make use of any indexes that may be available on the
-				geometries.</para></caution>
+				geometries. For an index assisted exact equality test, combine = with &&.</para></caution>
+
+
+			<para>Changed: 2.4.0, in prior versions this was bounding box equality not a geometric equality. If you need bounding box equality, use <xref linkend="ST_Geometry_Same" /> instead.</para>
 
 			<para>&curve_support;</para>
 			<para>&P_support;</para>
-			<para>Changed:  2.0.0 , the bounding box of geometries was changed to use double precision instead of float4 precision of
-			prior. The side effect of this is that in particular points in prior versions that were a little different may have returned
-				true in prior versions and false in 2.0+ since their float4 boxes would be the same but there float8 (double precision), would be
-				different.</para>
 
 		  </refsection>
 
@@ -993,7 +995,7 @@ FROM
 			<programlisting>SELECT 'LINESTRING(0 0, 0 1, 1 0)'::geometry = 'LINESTRING(1 1, 0 0)'::geometry;
  ?column?
 ----------
- t
+ f
 (1 row)
 
 SELECT ST_AsText(column1)
@@ -1012,10 +1014,11 @@ FROM ( VALUES
 	('LINESTRING(0 0, 1 1)'::geometry),
 	('LINESTRING(1 1, 0 0)'::geometry)) AS foo
 GROUP BY column1;
-	  st_astext
+      st_astext
 ---------------------
  LINESTRING(0 0,1 1)
-(1 row)
+ LINESTRING(1 1,0 0)
+(2 rows)
 
 -- In versions prior to 2.0, this used to return true --
  SELECT ST_GeomFromText('POINT(1707296.37 4820536.77)') =
@@ -1029,7 +1032,7 @@ f
 		  <refsection>
 			<title>See Also</title>
 
-			<para><xref linkend="ST_Equals" />, <xref linkend="ST_OrderingEquals" />
+			<para><xref linkend="ST_Equals" />, <xref linkend="ST_OrderingEquals" />, <xref linkend="ST_Geometry_Same" />
 			<!--, <xref linkend="ST_Geometry_LT" />, <xref linkend="ST_Geometry_GT" /> --></para>
 		  </refsection>
 		</refentry>
@@ -1822,8 +1825,7 @@ FROM
 			  which behavior your database has. To find out which behavior
 			  your database has you can run the query below.
 				To check for true equality use <xref linkend="ST_OrderingEquals" /> or <xref
-			  linkend="ST_Equals" /> and to check for bounding box equality <xref linkend="ST_Geometry_EQ" />;
-			  operator is a safer option.</para>
+			  linkend="ST_Equals" />.</para>
 			  </warning>
 		  </refsection>
 
@@ -1836,7 +1838,6 @@ select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry as e
 -----------------+
           t    |
 			</programlisting>
-			<para>The above can be used to test if you have the new or old behavior of ~= operator.</para>
 		  </refsection>
 		  <refsection>
 			<title>See Also</title>
diff --git a/doc/reference_output.xml b/doc/reference_output.xml
index 2b2ee8b..bb3f8a6 100644
--- a/doc/reference_output.xml
+++ b/doc/reference_output.xml
@@ -1019,6 +1019,7 @@ F000000000000000000000000000000000000000000000000');
 			  <para>The format specification is available online at <ulink url="https://github.com/TWKB/Specification">https://github.com/TWKB/Specification</ulink>, and code for building a JavaScript client can be found at <ulink url="https://github.com/TWKB/twkb.js">https://github.com/TWKB/twkb.js</ulink>.</para>
 			</note>
 
+			<para>Enhanced: 2.4.0 memory and speed improvements.</para>
 			<para>Availability: 2.2.0</para>
 		  </refsection>
 
@@ -1045,7 +1046,7 @@ SELECT ST_AsTWKB(array_agg(geom), array_agg(gid)) FROM mytable;
 
 		  <refsection>
 			<title>See Also</title>
-			<para><xref linkend="ST_AsBinary" />, <xref linkend="ST_AsEWKB" />, <xref linkend="ST_AsEWKT" />, <xref linkend="ST_GeomFromText" /></para>
+			<para><xref linkend="ST_GeomFromTWKB" />, <xref linkend="ST_AsBinary" />, <xref linkend="ST_AsEWKB" />, <xref linkend="ST_AsEWKT" />, <xref linkend="ST_GeomFromText" /></para>
 		  </refsection>
 	</refentry>
 
@@ -1360,9 +1361,9 @@ SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326),5);
 				<funcdef>geometry <function>ST_AsMVTGeom</function></funcdef>
 				<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>
 				<paramdef><type>box2d </type> <parameter>bounds</parameter></paramdef>
-				<paramdef choice="opt"><type>int4 </type> <parameter>extent=4096</parameter></paramdef>
-				<paramdef choice="opt"><type>int4 </type> <parameter>buffer=256</parameter></paramdef>
-				<paramdef choice="opt"><type>bool </type> <parameter>clip_geom=true</parameter></paramdef>
+				<paramdef choice="opt"><type>integer </type> <parameter>extent=4096</parameter></paramdef>
+				<paramdef choice="opt"><type>integer </type> <parameter>buffer=256</parameter></paramdef>
+				<paramdef choice="opt"><type>boolean </type> <parameter>clip_geom=true</parameter></paramdef>
 			</funcprototype>
 		</funcsynopsis>
 	  </refsynopsisdiv>
@@ -1419,13 +1420,13 @@ SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326),5);
 				<funcdef>bytea <function>ST_AsMVT</function></funcdef>
 				<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef>
 				<paramdef><type>text </type> <parameter>name</parameter></paramdef>
-				<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef>
+				<paramdef><type>integer </type> <parameter>extent</parameter></paramdef>
 			</funcprototype>
 			<funcprototype>
 				<funcdef>bytea <function>ST_AsMVT</function></funcdef>
 				<paramdef><type>anyelement </type> <parameter>row</parameter></paramdef>
 				<paramdef><type>text </type> <parameter>name</parameter></paramdef>
-				<paramdef><type>int4 </type> <parameter>extent</parameter></paramdef>
+				<paramdef><type>integer </type> <parameter>extent</parameter></paramdef>
 				<paramdef><type>text </type> <parameter>geom_name</parameter></paramdef>
 			</funcprototype>
 		</funcsynopsis>
@@ -1446,6 +1447,10 @@ SELECT ST_GeoHash(ST_SetSRID(ST_MakePoint(-126,48),4326),5);
 		deep. The keys and values in the object will be parsed into feature attributes.
 		</para>
 
+		<important>
+			<para>Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in the row. However you can use <xref linkend="ST_AsMVTGeom" /> to prep a geometry collection for inclusion.</para>
+		</important>
+
 	  <para><varname>row</varname> row data with at least a geometry column.</para>
 		<para><varname>name</varname> is the name of the Layer. If NULL it will use the string "default".</para>
 		<para><varname>extent</varname> is the tile extent in screen space as defined by the specification. If NULL it will default to 4096.</para>
diff --git a/doc/reference_raster.xml b/doc/reference_raster.xml
index 477fb43..ca715dc 100644
--- a/doc/reference_raster.xml
+++ b/doc/reference_raster.xml
@@ -5695,7 +5695,7 @@ ORDER BY t1.rid, t2.gid, t3.gid;
 
 				<programlisting>
 WITH foo AS (
-	SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, 0) AS rast
+	SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, '16BSI', 0, 0) AS rast
 )
 SELECT
 	(ST_DumpValues(rast)).*
@@ -5711,7 +5711,7 @@ FROM foo;
 
 				<programlisting>
 WITH foo AS (
-	SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI', 1, 0), 2, '32BF', 3, -9999), 3, '16BSI', 0, 0) AS rast
+	SELECT ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(3, 3, 0, 0, 1, -1, 0, 0, 0), 1, '8BUI'::text, 1, 0), 2, '32BF'::text, 3, -9999), 3, '16BSI', 0, 0) AS rast
 )
 SELECT
 	(ST_DumpValues(rast, ARRAY[3, 1])).*
@@ -8101,7 +8101,7 @@ SELECT ST_AsBinary(rast) As rastbin FROM dummy_rast WHERE rid=1;
 		<refentry id="RT_ST_AsGDALRaster">
 			<refnamediv>
 				<refname>ST_AsGDALRaster</refname>
-				<refpurpose>Return the raster tile in the designated GDAL Raster format.  Raster formats are one of those supported by your compiled library. Use ST_GDALRasters() to get a list of formats supported by your library.</refpurpose>
+				<refpurpose>Return the raster tile in the designated GDAL Raster format.  Raster formats are one of those supported by your compiled library. Use ST_GDALDrivers() to get a list of formats supported by your library.</refpurpose>
 			</refnamediv>
 
 			<refsynopsisdiv>
@@ -8156,7 +8156,7 @@ WHERE rast && ST_MakeEnvelope(10, 10, 11, 11);]]></programlisting>
 				<para>One way to export raster into another format is using <ulink url="https://www.postgresql.org/docs/current/static/lo-funcs.html">PostgreSQL large object export functions</ulink>.
 				We'lll repeat the prior example but also exporting.  Note for this you'll need to have super user access to db since it uses server side lo functions.
 				It will also export to path on server network.  If you need export locally,
-				use the psql equivalent lo_ functions which export to the local file system insteado fo the server file system.</para>
+				use the psql equivalent lo_ functions which export to the local file system instead of the server file system.</para>
 				<programlisting><![CDATA[DROP TABLE IF EXISTS tmp_out ;
 
 CREATE TABLE tmp_out AS
@@ -9359,7 +9359,7 @@ CREATE OR REPLACE FUNCTION sample_callbackfunc(value double precision[][][], pos
 							<term>mask</term>
 							<listitem>
 								<para>
-									An n-dimenional array (matrix) of numbers used to filter what cells get passed to map algebra call-back function. 0 means a neighbor cell value should be treated as no-data and 1 means value should be treated as data.  If weight is set to true, then the values, are used as multipliers to multiple the pixel value of that value in the neighborhood position.
+									An n-dimensional array (matrix) of numbers used to filter what cells get passed to map algebra call-back function. 0 means a neighbor cell value should be treated as no-data and 1 means value should be treated as data.  If weight is set to true, then the values, are used as multipliers to multiple the pixel value of that value in the neighborhood position.
 								</para>
 							</listitem>
 						</varlistentry>
@@ -9407,7 +9407,7 @@ CREATE OR REPLACE FUNCTION sample_callbackfunc(value double precision[][][], pos
 							<term>distancex</term>
 							<listitem>
 								<para>
-									The distance in pixels from the reference cell. So width of resulting matrix would be <code>2*distancex + 1</code>.If not specified only the reference cell is considered (neighborhood of 0).
+									The distance in pixels from the reference cell in x direction. So width of resulting matrix would be <code>2*distancex + 1</code>.If not specified only the reference cell is considered (neighborhood of 0).
 								</para>
 							</listitem>
 						</varlistentry>
@@ -9964,11 +9964,11 @@ FROM foo;
 
 					<programlisting>
 WITH foo AS (
-	SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), '32BF', 1, -1) AS rast
+	SELECT ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 0), '32BF'::text, 1, -1) AS rast
 )
 SELECT
 	ST_MapAlgebra(rast, 1, NULL, 'ceil([rast]*[rast.x]/[rast.y]+[rast.val])')
-FROM foo
+FROM foo;
 					</programlisting>
 				</refsection>
 
@@ -9977,8 +9977,8 @@ FROM foo
 
 					<programlisting>
 WITH foo AS (
-	SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI', 100, 0) AS rast UNION ALL
-	SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI', 300, 0) AS rast
+	SELECT 1 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 0, 1, -1, 0, 0, 0), 1, '16BUI', 1, 0), 2, '8BUI', 10, 0), 3, '32BUI'::text, 100, 0) AS rast UNION ALL
+	SELECT 2 AS rid, ST_AddBand(ST_AddBand(ST_AddBand(ST_MakeEmptyRaster(2, 2, 0, 1, 1, -1, 0, 0, 0), 1, '16BUI', 2, 0), 2, '8BUI', 20, 0), 3, '32BUI'::text, 300, 0) AS rast
 )
 SELECT
 	ST_MapAlgebra(
@@ -9989,7 +9989,7 @@ SELECT
 FROM foo t1
 CROSS JOIN foo t2
 WHERE t1.rid = 1
-	AND t2.rid = 2
+	AND t2.rid = 2;
 					</programlisting>
 				</refsection>
 
@@ -10062,7 +10062,7 @@ WHERE t1.rid = 1
 					<para>Create a new 1 band raster from our original that is  a function of modulo 2 of the original raster band.</para>
 					<programlisting>
 ALTER TABLE dummy_rast ADD COLUMN map_rast raster;
-UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast],2)') WHERE rid = 2;
+UPDATE dummy_rast SET map_rast = ST_MapAlgebraExpr(rast,NULL,'mod([rast]::numeric,2)') WHERE rid = 2;
 
 SELECT
 	ST_Value(rast,1,i,j) As origval,
@@ -10088,7 +10088,7 @@ WHERE rid = 2;
 					<para>Create a new 1 band raster of pixel-type 2BUI from our original that is reclassified and set the nodata value to be 0.</para>
 					<programlisting>ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;
 UPDATE dummy_rast SET
-	map_rast2 = ST_MapAlgebraExpr(rast,'2BUI','CASE WHEN [rast] BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 THEN 3 ELSE 0 END', '0')
+	map_rast2 = ST_MapAlgebraExpr(rast,'2BUI'::text,'CASE WHEN [rast] BETWEEN 100 and 250 THEN 1 WHEN [rast] = 252 THEN 2 WHEN [rast] BETWEEN 253 and 254 THEN 3 ELSE 0 END'::text, '0')
 WHERE rid = 2;
 
 SELECT DISTINCT
@@ -10130,7 +10130,7 @@ WHERE rid = 2;
 														<imagedata fileref="images/st_mapalgebraexpr01.png" />
 													</imageobject>
 													<caption>
-														<para>original (column rast-view)</para>
+														<para>original (column rast_view)</para>
 													</caption>
 												</mediaobject>
 											</informalfigure>
@@ -10166,8 +10166,8 @@ SELECT
 			),
 			ST_Band(rast_view,2)
 		),
-		ST_Band(rast_view, 3) As rast_view_ma
-	)
+		ST_Band(rast_view, 3)
+	)  As rast_view_ma
 FROM wind
 WHERE rid=167;
 					</programlisting>
@@ -10882,7 +10882,7 @@ WHERE rid=167;
 					<para>Passing a <type>regprodedure</type> argument to a SQL function requires the full function signature to be passed, then cast to a <type>regprocedure</type> type. To pass the above example PL/pgSQL function as an argument, the SQL for the argument is:<programlisting>'simple_function(double precision, double precision, integer[], text[])'::regprocedure</programlisting>Note that the argument contains the name of the function, the types of the function arguments, quotes around the  [...]
 					</para>
 
-					<para>The fourst argument to the <varname>tworastuserfunc</varname> is a <type>variadic text</type> array. All trailing text arguments to any <xref linkend="RT_ST_MapAlgebraFct2" /> call are passed through to the specified <varname>tworastuserfunc</varname>, and are contained in the <varname>userargs</varname> argument.
+					<para>The fourth argument to the <varname>tworastuserfunc</varname> is a <type>variadic text</type> array. All trailing text arguments to any <xref linkend="RT_ST_MapAlgebraFct2" /> call are passed through to the specified <varname>tworastuserfunc</varname>, and are contained in the <varname>userargs</varname> argument.
 					</para>
 
 					<note>
@@ -11388,7 +11388,7 @@ UPDATE wind
 					<para>Returns the union of a set of raster tiles into a single raster composed of at least one band.  The resulting raster's extent is the extent of the whole set.  In the case of intersection, the resulting value is defined by <varname>uniontype</varname> which is one of the following: LAST (default), FIRST, MIN, MAX, COUNT, SUM, MEAN, RANGE.</para>
 
                     <note>
-                      <para>In order for rasters to be unioned, they most all have the same alignment.  Use <xref linkend="RT_ST_SameAlignment" /> and <xref linkend="RT_ST_NotSameAlignmentReason" /> for more details and help. One way to fix alignment issues is to use <xref linkend="RT_ST_Resample" /> and use the same reference raster for alignment.</para>
+                      <para>In order for rasters to be unioned, they must all have the same alignment.  Use <xref linkend="RT_ST_SameAlignment" /> and <xref linkend="RT_ST_NotSameAlignmentReason" /> for more details and help. One way to fix alignment issues is to use <xref linkend="RT_ST_Resample" /> and use the same reference raster for alignment.</para>
                     </note>
 
 					<para>Availability: 2.0.0 </para>
@@ -12676,7 +12676,7 @@ GROUP BY t1.rast;
 				<refsection>
 					<title>Description</title>
 
-					<para>Calculates the Topographic Position Index, which is defined as the folcal mean with radius of one minus the center cell.</para>
+					<para>Calculates the Topographic Position Index, which is defined as the focal mean with radius of one minus the center cell.</para>
 
 			    <note>
 			  <para>This function only supports a focalmean radius of one.</para>
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index ee0cd7c..5891a26 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -46,11 +46,12 @@
 <para>#3684, Update to EPSG register v9
           (Even Rouault)</para>
 <para>#3830, Fix initialization of incompatible type (>=9.6) address_standardizer</para>
-<para>#3662, Make shp2pgsql work in debug mode by sendig debug to stderr</para>
+<para>#3662, Make shp2pgsql work in debug mode by sending debug to stderr</para>
 <para>#3405, Fixed memory leak in lwgeom_to_points</para>
 <para>#3832, Support wide integer fields as int8 in shp2pgsql</para>
 <para>#3841, Deterministic sorting support for empty geometries in btree geography</para>
 <para>#3844, Make = operator a strict equality test, and < > to rough "spatial sorting"</para>
+<para>#3855, ST_AsTWKB memory and speed improvements</para>
         </simplesect>
 
         <simplesect><title>Breaking Changes</title>
diff --git a/doc/topology_comments.sql b/doc/topology_comments.sql
index 8dec840..9dbf8aa 100644
--- a/doc/topology_comments.sql
+++ b/doc/topology_comments.sql
@@ -69,6 +69,8 @@ COMMENT ON FUNCTION topology.ST_NewEdgesSplit(varchar , integer , geometry ) IS
 			
 COMMENT ON FUNCTION topology.ST_RemoveIsoNode(varchar , integer ) IS 'args: atopology, anode - Removes an isolated node and returns description of action. If the node is not isolated (is start or end of an edge), then an exception is thrown.';
 			
+COMMENT ON FUNCTION topology.ST_RemoveIsoEdge(varchar , integer ) IS 'args: atopology, anedge - Removes an isolated edge and returns description of action. If the edge is not isolated, then an exception is thrown.';
+			
 COMMENT ON FUNCTION topology.GetEdgeByPoint(varchar , geometry , float8 ) IS 'args: atopology, apoint, tol - Find the edge-id of an edge that intersects a given point';
 			
 COMMENT ON FUNCTION topology.GetFaceByPoint(varchar , geometry , float8 ) IS 'args: atopology, apoint, tol - Find the face-id of a face that intersects a given point';
diff --git a/doc/using_postgis_dataman.xml b/doc/using_postgis_dataman.xml
index 62c4ee4..f316fec 100644
--- a/doc/using_postgis_dataman.xml
+++ b/doc/using_postgis_dataman.xml
@@ -212,7 +212,7 @@ geometry
 		  the circle.  To chain arcs together, the last point of the previous
 		  arc becomes the first point of the next arc, just like in
 		  LINESTRING.  This means that a valid circular string must have an
-		  odd number of points greated than 1.</para>
+		  odd number of points greater than 1.</para>
 		</listitem>
 
 		<listitem>
diff --git a/doc/xsl/postgis_gardentest.sql.xsl b/doc/xsl/postgis_gardentest.sql.xsl
index a5f6717..457db64 100644
--- a/doc/xsl/postgis_gardentest.sql.xsl
+++ b/doc/xsl/postgis_gardentest.sql.xsl
@@ -26,11 +26,13 @@
 	<xsl:variable name='var_gj_version'>1</xsl:variable> <!-- GeoJSON version -->
 	<xsl:variable name='var_NDRXDR'>XDR</xsl:variable>
 	<xsl:variable name='var_text'>'monkey'</xsl:variable>
+	<xsl:variable name='var_row'>foo1</xsl:variable>
 	<xsl:variable name='var_buffer_style'>'quad_segs=1 endcap=square join=mitre mitre_limit=1.1'</xsl:variable>
 	<xsl:variable name='var_varchar'>'test'</xsl:variable>
 	<xsl:variable name='var_spheroid'>'SPHEROID["GRS_1980",6378137,298.257222101]'</xsl:variable>
 	<xsl:variable name='var_matrix'>'FF1FF0102'</xsl:variable>
 	<xsl:variable name='var_boolean'>false</xsl:variable>
+	<xsl:variable name='var_geom_name'>the_geom</xsl:variable>
 	<xsl:variable name='var_logtable'>postgis_garden_log24</xsl:variable>
 	<xsl:variable name='var_logupdatesql'>UPDATE <xsl:value-of select="$var_logtable" /> SET log_end = clock_timestamp()
 		FROM (SELECT logid FROM <xsl:value-of select="$var_logtable" /> ORDER BY logid DESC limit 1) As foo
@@ -490,7 +492,7 @@ SELECT '<xsl:value-of select="$log_label" /> Geography: End Testing';
 				<xsl:variable name='fndef'><xsl:value-of select="funcdef"/></xsl:variable>
 				<xsl:variable name='numparams'><xsl:value-of select="count(paramdef/parameter)" /></xsl:variable>
 
-				<xsl:variable name='numparamgeoms'><xsl:value-of select="count(paramdef/type[contains(text(),'geometry') or contains(text(),'geography') or contains(text(),'box') or contains(text(), 'bytea')]) + count(paramdef/parameter[contains(text(),'WKT')]) + count(paramdef/parameter[contains(text(),'geomgml')]) + count(paramdef/parameter[contains(text(),'geomjson')]) + count(paramdef/parameter[contains(text(),'geomkml')])" /></xsl:variable>
+				<xsl:variable name='numparamgeoms'><xsl:value-of select="count(paramdef/type[contains(text(),'geometry') or contains(text(),'geography') or contains(text(),'box') or contains(text(), 'bytea') or contains(text(),'anyelement')] ) + count(paramdef/parameter[contains(text(),'WKT')]) + count(paramdef/parameter[contains(text(),'geomgml')]) + count(paramdef/parameter[contains(text(),'geomjson')]) + count(paramdef/parameter[contains(text(),'geomkml')])" /></xsl:variable>
 				<xsl:variable name='numparamgeogs'><xsl:value-of select="count(paramdef/type[contains(text(),'geography')] )" /></xsl:variable>
 				<xsl:variable name='log_label'><xsl:value-of select="funcdef/function" />(<xsl:value-of select="$fnargs" />)</xsl:variable>
 
@@ -627,6 +629,9 @@ SELECT '<xsl:value-of select="$fnname" /><xsl:text> </xsl:text><xsl:value-of sel
 					<xsl:when test="contains(parameter, 'distance')">
 						<xsl:value-of select="$var_distance" />
 					</xsl:when>
+					<xsl:when test="contains(parameter, 'row')">
+						<xsl:value-of select="$var_row" />
+					</xsl:when>
 					<xsl:when test="contains(parameter, 'srid')">
 						<xsl:value-of select="$var_srid" />
 					</xsl:when>
@@ -654,18 +659,33 @@ SELECT '<xsl:value-of select="$fnname" /><xsl:text> </xsl:text><xsl:value-of sel
 					<xsl:when test="(contains(parameter,'geomjson'))">
 						<xsl:text>ST_AsGeoJSON(foo1.the_geom)</xsl:text>
 					</xsl:when>
+					<xsl:when test="contains(parameter, 'geom_name')">
+						'<xsl:value-of select="$var_geom_name" />'
+					</xsl:when>
+
+					<xsl:when test="contains(parameter, 'bounds')">
+						ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096))
+					</xsl:when>
+
+
 					<xsl:when test="(contains(type,'box') or type = 'geometry' or type = 'geometry ' or contains(type,'geometry set') or contains(type,'geometry winset') ) and (position() = 1 or count($func/paramdef/type[contains(text(),'geometry') or contains(text(),'box') or contains(text(), 'WKT') or contains(text(), 'bytea')]) = '1')">
 						<xsl:text>foo1.the_geom</xsl:text>
 					</xsl:when>
+
 					<xsl:when test="(type = 'geography' or type = 'geography ' or contains(type,'geography set')) and (position() = 1 or count($func/paramdef/type[contains(text(),'geography')]) = '1' )">
 						<xsl:text>geography(foo1.the_geom)</xsl:text>
 					</xsl:when>
+
 					<xsl:when test="contains(type,'box') or type = 'geometry' or type = 'geometry '">
 						<xsl:text>foo2.the_geom</xsl:text>
 					</xsl:when>
 					<xsl:when test="type = 'geography' or type = 'geography '">
 						<xsl:text>geography(foo2.the_geom)</xsl:text>
 					</xsl:when>
+
+					<xsl:when test="contains(type, 'bigint[]')">
+						<xsl:text>ARRAY[ST_XMin(foo1.the_geom)::bigint]</xsl:text>
+					</xsl:when>
 					<xsl:when test="contains(type, 'geometry[]') and count($func/paramdef/type[contains(text(),'geometry') or contains(text(),'box') or contains(text(), 'WKT') or contains(text(), 'bytea')]) = '1'">
 						ARRAY[foo1.the_geom]
 					</xsl:when>
@@ -681,9 +701,15 @@ SELECT '<xsl:value-of select="$fnname" /><xsl:text> </xsl:text><xsl:value-of sel
 					<xsl:when test="contains(parameter, 'EWKB')">
 						<xsl:text>ST_AsEWKB(foo1.the_geom)</xsl:text>
 					</xsl:when>
+
+					<xsl:when test="contains(parameter, 'twkb')">
+						<xsl:text>ST_AsTWKB(foo1.the_geom)</xsl:text>
+					</xsl:when>
+
 					<xsl:when test="contains(type, 'bytea')">
 						<xsl:text>ST_AsBinary(foo1.the_geom)</xsl:text>
 					</xsl:when>
+
 					<xsl:when test="contains(parameter, 'Frac') or contains(parameter, 'frac') or contains(parameter, 'percent')">
 						<xsl:value-of select="$var_frac" />
 					</xsl:when>
@@ -696,7 +722,7 @@ SELECT '<xsl:value-of select="$fnname" /><xsl:text> </xsl:text><xsl:value-of sel
 					<xsl:when test="contains(type, 'integer') and position() = 2">
 						<xsl:value-of select="$var_integer1" />
 					</xsl:when>
-					<xsl:when test="contains(type, 'integer')">
+					<xsl:when test="contains(type, 'integer') or contains(type, 'int4')">
 						<xsl:value-of select="$var_integer2" />
 					</xsl:when>
 					<xsl:when test="contains(type, 'text')">
diff --git a/extensions/address_standardizer/Makefile b/extensions/address_standardizer/Makefile
index fdd0ccd..10ed9e4 100644
--- a/extensions/address_standardizer/Makefile
+++ b/extensions/address_standardizer/Makefile
@@ -30,14 +30,14 @@ POSTGIS_PGSQL_VERSION=96
 SQLPP = /usr/bin/cpp -traditional-cpp -w -P
 GREP=/bin/grep
 PERL=/usr/bin/perl
-EXTVERSION    = 2.4.0rc1
+EXTVERSION    = 2.4.0rc2
 MINORVERSION  = 2.4
 MODULE_big = address_standardizer-2.4
 EXTENSION = address_standardizer
 DATA = address_standardizer_data_us.control sql/$(EXTENSION).sql sql/$(EXTENSION)_data_us.sql
 
 all:  sql/address_standardizer.sql sql/address_standardizer--1.0--$(EXTVERSION).sql sql/address_standardizer--$(EXTVERSION).sql sql/address_standardizer--$(EXTVERSION)--$(EXTVERSION)next.sql sql/address_standardizer--$(EXTVERSION)next--$(EXTVERSION).sql \
- sql/$(EXTENSION)_data_us.sql sql/address_standardizer--2.4.0rc1.sql sql/$(EXTENSION)_data_us--2.4.0rc1.sql  sql/$(EXTENSION)_data_us--$(EXTVERSION)--$(EXTVERSION)next.sql \
+ sql/$(EXTENSION)_data_us.sql sql/address_standardizer--2.4.0rc2.sql sql/$(EXTENSION)_data_us--2.4.0rc2.sql  sql/$(EXTENSION)_data_us--$(EXTVERSION)--$(EXTVERSION)next.sql \
 sql/$(EXTENSION)_data_us--$(EXTVERSION)next--$(EXTVERSION).sql \
 sql/test-init-extensions.sql sql/test-parseaddress.sql sql/test-standardize_address_1.sql sql/test-standardize_address_2.sql
 
@@ -68,7 +68,7 @@ sql/%.sql: %.sql.in
 	$(SQLPP) -I../libpgcommon $< | grep -v '^#' | \
 	$(PERL) -lpe "s'MODULE_PATHNAME'\$$libdir/${EXTENSION}-${MINORVERSION}'g" > $@
 
-sql/address_standardizer--2.4.0rc1.sql: sql/address_standardizer_types.sql \
+sql/address_standardizer--2.4.0rc2.sql: sql/address_standardizer_types.sql \
     sql/address_standardizer_functions.sql
 	cat $^ > $@
 
diff --git a/extensions/address_standardizer/address_standardizer.control b/extensions/address_standardizer/address_standardizer.control
index 1c39b7a..50f6276 100644
--- a/extensions/address_standardizer/address_standardizer.control
+++ b/extensions/address_standardizer/address_standardizer.control
@@ -1,4 +1,4 @@
 # address_standardizer extension
 comment = 'Used to parse an address into constituent elements. Generally used to support geocoding address normalization step.'
-default_version = '2.4.0rc1'
+default_version = '2.4.0rc2'
 relocatable = true
diff --git a/extensions/address_standardizer/address_standardizer_data_us.control b/extensions/address_standardizer/address_standardizer_data_us.control
index 5b71eb4..0fa918c 100644
--- a/extensions/address_standardizer/address_standardizer_data_us.control
+++ b/extensions/address_standardizer/address_standardizer_data_us.control
@@ -1,4 +1,4 @@
 # address standardizer us dataset
 comment = 'Address Standardizer US dataset example'
-default_version = '2.4.0rc1'
+default_version = '2.4.0rc2'
 relocatable = true
diff --git a/extensions/address_standardizer/analyze.c b/extensions/address_standardizer/analyze.c
index 24f121f..b2e81f8 100644
--- a/extensions/address_standardizer/analyze.c
+++ b/extensions/address_standardizer/analyze.c
@@ -377,7 +377,7 @@ static void delete_stz( STZ_PARAM *__stz_info__ , int request_stz )
 	/* ----------------------------------------------------------
 		move the rest of the list down to eliminate the duplicate.
 		The replacement entry will become the new, requested stz
-		
+
 		if there are, for instance, n stz pointers active, stz_list_size
 		will be n. So the ordinal n-1 is the last active stz. In this
 		function, after the first instruction, n will point to the last
@@ -1058,12 +1058,12 @@ static STZ * copy_stz(STAND_PARAM *__stand_param__ ,double current_score)
 	/* -- Increase the list size only if it isn't full. If it is full, take
 		the score of the last on the list (which we're going to knock off the
 		list) as the new cutoff -- */
-	
+
 	if (__stz_info__->stz_list_size != MAX_STZ)
 	{
 		__stz_info__->stz_list_size++ ;
 	}
-	
+
 	/* -- Get the pointer of the last on the list if the list is full (to be
       knocked off, or one beyond the previous last item (with undefined
       content) if the list isn't full. -- */
@@ -1121,26 +1121,26 @@ calls analyze.c (copy_best)
 =======================================================================*/
 static void save_current_composition(STAND_PARAM *__stand_param__,SEG *__segments__, int depth, SYMB *__best_output__ , DEF **__best_defs__)
 {
-	
+
 	int lex_pos ;
 	SEG *__seg__ ;
 	int *__sym_sel__ = __stand_param__->cur_sym_sel ;
-	
+
 	/*-- <remarks> Get the definitions selected from save_defs - needed for outputing
 		the lexemes. Different definitions may give a different
 		standardization for the same input - the letter W may be standardized
 		as W if a SINGLE or WEST if a DIRECT </remarks> --*/
-	
+
 	/* -- use the whole target -- */
 	for ( lex_pos = FIRST_LEX_POS ; lex_pos < __stand_param__->LexNum ; lex_pos++ )
 	{
 		__best_defs__[lex_pos] = __stand_param__->def_array[lex_pos][__sym_sel__[lex_pos]] ;
 	}
 	__best_defs__[lex_pos] = NULL ;
-	
+
 	/*-- <remarks> Segments go backwards (right to left) , but the content for
       each segment goes left to right </remarks> --*/
-	
+
 	for ( __seg__ = __segments__ + depth, lex_pos = FIRST_LEX_POS ; __seg__ >= __segments__ ; __seg__-- )
 	{
 		SYMB *__sym_ptr__ ;
@@ -1166,11 +1166,11 @@ static int copy_best( STAND_PARAM *__stand_param__ , int *__sym_sel__ , SYMB out
 {
 	int lex_pos ;
 	int *__orig_pos__ = __stand_param__->orig_str_pos ;
-	
+
 	/*-- <remarks> <code>orig_pos</code> has the (multiple) LEXEME positions to which the
       (single) output symbol corresponds - so we add that symbol to each of
       the positions </remarks> --*/
-	
+
 	int next_target_pos = __orig_pos__[beg] + 1 ;
 	for ( lex_pos = beg ; __orig_pos__[lex_pos] < next_target_pos ; lex_pos ++ )
 	{
diff --git a/extensions/address_standardizer/err_param.c b/extensions/address_standardizer/err_param.c
index 93d75e7..05a713b 100644
--- a/extensions/address_standardizer/err_param.c
+++ b/extensions/address_standardizer/err_param.c
@@ -148,7 +148,7 @@ int empty_errors( ERR_PARAM *err_p ,
                   char *err_dest ) {
 
    ERR_REC *err_mem ;
-	
+
    if ( err_p == NULL ) {
       return FALSE ;
    }
diff --git a/extensions/address_standardizer/gamma.c b/extensions/address_standardizer/gamma.c
index 66e26dd..dcb16f7 100644
--- a/extensions/address_standardizer/gamma.c
+++ b/extensions/address_standardizer/gamma.c
@@ -152,6 +152,18 @@ RULES *rules_init( ERR_PARAM *err_p ) {
     if ( !initialize_link( err_p ,
                            o_l ,
                            EPSILON ) ) {
+
+       /* Cleanup allocated resources */
+       FREE_AND_NULL(o_l);
+       FREE_AND_NULL(k_s);
+       FREE_AND_NULL(r_p);
+
+       PAGC_DESTROY_2D_ARRAY(rules -> Trie,NODE,MAXINSYM);
+       rules -> Trie = NULL;
+
+       rules_free(rules);
+       FREE_AND_NULL(rules);
+
        return NULL ;
     }
 
diff --git a/extensions/address_standardizer/pagc_api.h b/extensions/address_standardizer/pagc_api.h
index aba20b1..18e4ab3 100644
--- a/extensions/address_standardizer/pagc_api.h
+++ b/extensions/address_standardizer/pagc_api.h
@@ -977,7 +977,7 @@ int extract_house(const char *, int) ;
 /*-- <revision date='2012-08-30'> Use check_macro </revision> --*/
 int read_unstandardized(SCHEMA *, DS_Handle, DS_Entity_t, int *, int *, int *, char *, CHECK_MACRO* , char *, char **, DS_Field_t *, int *, ERR_PARAM *) ;
 
-/* -- makebeta.c -- */	
+/* -- makebeta.c -- */
 int init_standardized_table(SCHEMA *, ERR_PARAM *) ;
 int soundex_street_words(char *, char **) ;
 /* 2008-08-01 : add stand_alt_macro flag for alternate city names */
@@ -1243,7 +1243,7 @@ macros for converting and verifying pagc_client args
 
 #define INTEGER_AS_BYTES( PTR_VAL ) \
 	* ( ( int * ) ( PTR_VAL ) )
-	
+
 #define DOUBLE_AS_BYTES( PTR_VAL ) \
 	*( ( double * ) ( PTR_VAL ) )
 
diff --git a/extensions/postgis/Makefile b/extensions/postgis/Makefile
index dc96344..b3b5072 100644
--- a/extensions/postgis/Makefile
+++ b/extensions/postgis/Makefile
@@ -1,7 +1,7 @@
 include ../upgradeable_versions.mk
 
 EXTENSION     = postgis
-EXTVERSION    = 2.4.0rc1
+EXTVERSION    = 2.4.0rc2
 MINORVERSION  = 2.4
 GREP = /bin/grep
 PERL = /usr/bin/perl
diff --git a/extensions/postgis/postgis.control b/extensions/postgis/postgis.control
index dd4fc5a..fd573c2 100644
--- a/extensions/postgis/postgis.control
+++ b/extensions/postgis/postgis.control
@@ -1,5 +1,5 @@
 # postgis extension
 comment = 'PostGIS geometry, geography, and raster spatial types and functions'
-default_version = '2.4.0rc1'
+default_version = '2.4.0rc2'
 module_pathname = '$libdir/postgis-2.4'
 relocatable = false
diff --git a/extensions/postgis_sfcgal/Makefile b/extensions/postgis_sfcgal/Makefile
index 0f2e8ba..3e9153c 100644
--- a/extensions/postgis_sfcgal/Makefile
+++ b/extensions/postgis_sfcgal/Makefile
@@ -1,7 +1,7 @@
 include ../upgradeable_versions.mk
 
 EXTENSION    = postgis_sfcgal
-EXTVERSION    = 2.4.0rc1
+EXTVERSION    = 2.4.0rc2
 MINORVERSION  = 2.4
 GREP = /bin/grep
 PERL = /usr/bin/perl
diff --git a/extensions/postgis_sfcgal/postgis_sfcgal.control b/extensions/postgis_sfcgal/postgis_sfcgal.control
index a1bbc12..30e17ad 100644
--- a/extensions/postgis_sfcgal/postgis_sfcgal.control
+++ b/extensions/postgis_sfcgal/postgis_sfcgal.control
@@ -1,5 +1,5 @@
 # postgis topology extension
 comment = 'PostGIS SFCGAL functions'
-default_version = '2.4.0rc1'
+default_version = '2.4.0rc2'
 relocatable = true
 requires = postgis
diff --git a/extensions/postgis_tiger_geocoder/Makefile b/extensions/postgis_tiger_geocoder/Makefile
index de74478..c6770f9 100644
--- a/extensions/postgis_tiger_geocoder/Makefile
+++ b/extensions/postgis_tiger_geocoder/Makefile
@@ -1,7 +1,7 @@
 include ../upgradeable_versions.mk
 
 EXTENSION    = postgis_tiger_geocoder
-EXTVERSION    = 2.4.0rc1
+EXTVERSION    = 2.4.0rc2
 MINORVERSION  = 2011.2.4
 GREP = /bin/grep
 PERL = /usr/bin/perl
diff --git a/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control b/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control
index 6431f48..511107b 100644
--- a/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control
+++ b/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control
@@ -1,6 +1,6 @@
 # postgis tiger geocoder extension
 comment = 'PostGIS tiger geocoder and reverse geocoder'
-default_version = '2.4.0rc1'
+default_version = '2.4.0rc2'
 relocatable = false
 schema = tiger
 requires = 'postgis,fuzzystrmatch'
diff --git a/extensions/postgis_topology/Makefile b/extensions/postgis_topology/Makefile
index b7131bc..7634ad2 100644
--- a/extensions/postgis_topology/Makefile
+++ b/extensions/postgis_topology/Makefile
@@ -1,7 +1,7 @@
 include ../upgradeable_versions.mk
 
 EXTENSION     = postgis_topology
-EXTVERSION    = 2.4.0rc1
+EXTVERSION    = 2.4.0rc2
 MINORVERSION  = 2.4
 GREP = /bin/grep
 PERL = /usr/bin/perl
diff --git a/extensions/postgis_topology/postgis_topology.control b/extensions/postgis_topology/postgis_topology.control
index ca00507..a071c20 100644
--- a/extensions/postgis_topology/postgis_topology.control
+++ b/extensions/postgis_topology/postgis_topology.control
@@ -1,6 +1,6 @@
 # postgis topology extension
 comment = 'PostGIS topology spatial types and functions'
-default_version = '2.4.0rc1'
+default_version = '2.4.0rc2'
 relocatable = false
 schema = topology
 requires = postgis
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index efee519..22008b7 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -29,4 +29,4 @@ UPGRADEABLE_VERSIONS = \
 	2.3.3 \
 	2.4.0alpha \
 	2.4.0beta1 \
-	2.4.0dev
+	2.4.0rc1
diff --git a/fuzzers/README.TXT b/fuzzers/README.TXT
index 4599610..df858ea 100644
--- a/fuzzers/README.TXT
+++ b/fuzzers/README.TXT
@@ -1,4 +1,4 @@
-This directory contain fuzzer main functions and scripts for the
+This directory contains fuzzer main functions and scripts for the
 Google OSS Fuzz project: https://github.com/google/oss-fuzz/
 
 The main build scripts are in:
@@ -12,7 +12,7 @@ https://bugs.chromium.org/p/oss-fuzz/issues/list?q=postgis
     $ make dummyfuzzers
   They are created in /tmp/*_fuzzer as well as with the
   /tmp/*_fuzzer_seed_corpus.zip files
-  
+
   Run one:
     $ /tmp/wkt_import_fuzzer a_file_name
 
diff --git a/liblwgeom/bytebuffer.c b/liblwgeom/bytebuffer.c
index d6c8f3f..e5e6e01 100644
--- a/liblwgeom/bytebuffer.c
+++ b/liblwgeom/bytebuffer.c
@@ -47,11 +47,19 @@ bytebuffer_create_with_size(size_t size)
 	bytebuffer_t *s;
 
 	s = lwalloc(sizeof(bytebuffer_t));
-	s->buf_start = lwalloc(size);
+	if ( size < BYTEBUFFER_STATICSIZE )
+	{
+		s->capacity = BYTEBUFFER_STATICSIZE;
+		s->buf_start = s->buf_static;
+	}
+	else
+	{
+		s->buf_start = lwalloc(size);
+		s->capacity = size;
+	}
 	s->readcursor = s->writecursor = s->buf_start;
-	s->capacity = size;
-	memset(s->buf_start,0,size);
-	LWDEBUGF(4,"We create a buffer on %p of %d bytes", s->buf_start, size);
+	memset(s->buf_start,0,s->capacity);
+	LWDEBUGF(4,"We create a buffer on %p of %d bytes", s->buf_start, s->capacity);
 	return s;
 }
 
@@ -60,12 +68,20 @@ bytebuffer_create_with_size(size_t size)
 * struct. Useful for allocating short-lived bytebuffers off the stack.
 */
 void
-bytebuffer_init_with_size(bytebuffer_t *b, size_t size)
+bytebuffer_init_with_size(bytebuffer_t *s, size_t size)
 {
-	b->buf_start = lwalloc(size);
-	b->readcursor = b->writecursor = b->buf_start;
-	b->capacity = size;
-	memset(b->buf_start, 0, size);
+	if ( size < BYTEBUFFER_STATICSIZE )
+	{
+		s->capacity = BYTEBUFFER_STATICSIZE;
+		s->buf_start = s->buf_static;
+	}
+	else
+	{
+		s->buf_start = lwalloc(size);
+		s->capacity = size;
+	}
+	s->readcursor = s->writecursor = s->buf_start;
+	memset(s->buf_start, 0, s->capacity);
 }
 
 /**
@@ -74,20 +90,25 @@ bytebuffer_init_with_size(bytebuffer_t *b, size_t size)
 void
 bytebuffer_destroy(bytebuffer_t *s)
 {
-	LWDEBUG(2,"Entered bytebuffer_destroy");
-	LWDEBUGF(4,"The buffer has used %d bytes",bytebuffer_getlength(s));
-	
-	if ( s->buf_start )
-	{
-		LWDEBUGF(4,"let's free buf_start %p",s->buf_start);
-		lwfree(s->buf_start);
-		LWDEBUG(4,"buf_start is freed");
-	}
+	bytebuffer_destroy_buffer(s);
 	if ( s )
+		lwfree(s);
+
+	return;
+}
+
+/**
+* Free the bytebuffer_t and all memory managed within it.
+*/
+void
+bytebuffer_destroy_buffer(bytebuffer_t *s)
+{
+	if ( s->buf_start != s->buf_static )
 	{
-		lwfree(s);		
-		LWDEBUG(4,"bytebuffer_t is freed");
+		lwfree(s->buf_start);
+		s->buf_start = NULL;
 	}
+
 	return;
 }
 
@@ -120,6 +141,7 @@ bytebuffer_makeroom(bytebuffer_t *s, size_t size_to_add)
 {
 	LWDEBUGF(2,"Entered bytebuffer_makeroom with space need of %d", size_to_add);
 	size_t current_write_size = (s->writecursor - s->buf_start);
+	size_t current_read_size = (s->readcursor - s->buf_start);
 	size_t capacity = s->capacity;
 	size_t required_size = current_write_size + size_to_add;
 
@@ -130,21 +152,51 @@ bytebuffer_makeroom(bytebuffer_t *s, size_t size_to_add)
 	if ( capacity > s->capacity )
 	{
 		LWDEBUGF(4,"We need to realloc more memory. New capacity is %d", capacity);
-		s->buf_start = lwrealloc(s->buf_start, capacity);
+		if ( s->buf_start == s->buf_static )
+		{
+			s->buf_start = lwalloc(capacity);
+			memcpy(s->buf_start, s->buf_static, s->capacity);
+		}
+		else
+		{
+			s->buf_start = lwrealloc(s->buf_start, capacity);
+		}
 		s->capacity = capacity;
 		s->writecursor = s->buf_start + current_write_size;
-		s->readcursor = s->buf_start + (s->readcursor - s->buf_start);
+		s->readcursor = s->buf_start + current_read_size;
 	}
 	return;
 }
 
+/** Returns a copy of the internal buffer */
+uint8_t*
+bytebuffer_get_buffer_copy(const bytebuffer_t *s, size_t *buffer_length)
+{
+	size_t bufsz = bytebuffer_getlength(s);
+	uint8_t *buf = lwalloc(bufsz);
+	memcpy(buf, s->buf_start, bufsz);
+	if ( buffer_length )
+		*buffer_length = bufsz;
+	return buf;
+}
+
+/** Returns a read-only reference to the internal buffer */
+const uint8_t*
+bytebuffer_get_buffer(const bytebuffer_t *s, size_t *buffer_length)
+{
+	if ( buffer_length )
+		*buffer_length = bytebuffer_getlength(s);
+	return s->buf_start;
+}
+
+
 /**
 * Writes a uint8_t value to the buffer
 */
 void
 bytebuffer_append_byte(bytebuffer_t *s, const uint8_t val)
-{	
-	LWDEBUGF(2,"Entered bytebuffer_append_byte with value %d", val);	
+{
+	LWDEBUGF(2,"Entered bytebuffer_append_byte with value %d", val);
 	bytebuffer_makeroom(s, 1);
 	*(s->writecursor)=val;
 	s->writecursor += 1;
@@ -157,8 +209,8 @@ bytebuffer_append_byte(bytebuffer_t *s, const uint8_t val)
 */
 void
 bytebuffer_append_bulk(bytebuffer_t *s, void * start, size_t size)
-{	
-	LWDEBUGF(2,"bytebuffer_append_bulk with size %d",size);	
+{
+	LWDEBUGF(2,"bytebuffer_append_bulk with size %d",size);
 	bytebuffer_makeroom(s, size);
 	memcpy(s->writecursor, start, size);
 	s->writecursor += size;
@@ -170,8 +222,8 @@ bytebuffer_append_bulk(bytebuffer_t *s, void * start, size_t size)
 */
 void
 bytebuffer_append_bytebuffer(bytebuffer_t *write_to,bytebuffer_t *write_from )
-{	
-	LWDEBUG(2,"bytebuffer_append_bytebuffer");	
+{
+	LWDEBUG(2,"bytebuffer_append_bytebuffer");
 	size_t size = bytebuffer_getlength(write_from);
 	bytebuffer_makeroom(write_to, size);
 	memcpy(write_to->writecursor, write_from->buf_start, size);
@@ -185,7 +237,7 @@ bytebuffer_append_bytebuffer(bytebuffer_t *write_to,bytebuffer_t *write_from )
 */
 void
 bytebuffer_append_varint(bytebuffer_t *b, const int64_t val)
-{	
+{
 	size_t size;
 	bytebuffer_makeroom(b, 8);
 	size = varint_s64_encode_buf(val, b->writecursor);
@@ -198,7 +250,7 @@ bytebuffer_append_varint(bytebuffer_t *b, const int64_t val)
 */
 void
 bytebuffer_append_uvarint(bytebuffer_t *b, const uint64_t val)
-{	
+{
 	size_t size;
 	bytebuffer_makeroom(b, 8);
 	size = varint_u64_encode_buf(val, b->writecursor);
@@ -213,8 +265,8 @@ bytebuffer_append_uvarint(bytebuffer_t *b, const uint64_t val)
 void
 bytebuffer_append_int(bytebuffer_t *buf, const int val, int swap)
 {
-	LWDEBUGF(2,"Entered bytebuffer_append_int with value %d, swap = %d", val, swap);	
-	
+	LWDEBUGF(2,"Entered bytebuffer_append_int with value %d, swap = %d", val, swap);
+
 	LWDEBUGF(4,"buf_start = %p and write_cursor=%p", buf->buf_start,buf->writecursor);
 	char *iptr = (char*)(&val);
 	int i = 0;
@@ -223,12 +275,12 @@ bytebuffer_append_int(bytebuffer_t *buf, const int val, int swap)
 	{
 		lwerror("Machine int size is not %d bytes!", WKB_INT_SIZE);
 	}
-	
+
 	bytebuffer_makeroom(buf, WKB_INT_SIZE);
 	/* Machine/request arch mismatch, so flip byte order */
 	if ( swap)
 	{
-		LWDEBUG(4,"Ok, let's do the swaping thing");	
+		LWDEBUG(4,"Ok, let's do the swaping thing");
 		for ( i = 0; i < WKB_INT_SIZE; i++ )
 		{
 			*(buf->writecursor) = iptr[WKB_INT_SIZE - 1 - i];
@@ -238,11 +290,11 @@ bytebuffer_append_int(bytebuffer_t *buf, const int val, int swap)
 	/* If machine arch and requested arch match, don't flip byte order */
 	else
 	{
-		LWDEBUG(4,"Ok, let's do the memcopying thing");		
+		LWDEBUG(4,"Ok, let's do the memcopying thing");
 		memcpy(buf->writecursor, iptr, WKB_INT_SIZE);
 		buf->writecursor += WKB_INT_SIZE;
 	}
-	
+
 	LWDEBUGF(4,"buf_start = %p and write_cursor=%p", buf->buf_start,buf->writecursor);
 	return;
 
@@ -258,8 +310,8 @@ bytebuffer_append_int(bytebuffer_t *buf, const int val, int swap)
 void
 bytebuffer_append_double(bytebuffer_t *buf, const double val, int swap)
 {
-	LWDEBUGF(2,"Entered bytebuffer_append_double with value %lf swap = %d", val, swap);	
-	
+	LWDEBUGF(2,"Entered bytebuffer_append_double with value %lf swap = %d", val, swap);
+
 	LWDEBUGF(4,"buf_start = %p and write_cursor=%p", buf->buf_start,buf->writecursor);
 	char *dptr = (char*)(&val);
 	int i = 0;
@@ -270,11 +322,11 @@ bytebuffer_append_double(bytebuffer_t *buf, const double val, int swap)
 	}
 
 	bytebuffer_makeroom(buf, WKB_DOUBLE_SIZE);
-	
+
 	/* Machine/request arch mismatch, so flip byte order */
 	if ( swap )
 	{
-		LWDEBUG(4,"Ok, let's do the swapping thing");		
+		LWDEBUG(4,"Ok, let's do the swapping thing");
 		for ( i = 0; i < WKB_DOUBLE_SIZE; i++ )
 		{
 			*(buf->writecursor) = dptr[WKB_DOUBLE_SIZE - 1 - i];
@@ -284,12 +336,12 @@ bytebuffer_append_double(bytebuffer_t *buf, const double val, int swap)
 	/* If machine arch and requested arch match, don't flip byte order */
 	else
 	{
-		LWDEBUG(4,"Ok, let's do the memcopying thing");			
+		LWDEBUG(4,"Ok, let's do the memcopying thing");
 		memcpy(buf->writecursor, dptr, WKB_DOUBLE_SIZE);
 		buf->writecursor += WKB_DOUBLE_SIZE;
 	}
-	
-	LWDEBUG(4,"Return from bytebuffer_append_double");		
+
+	LWDEBUG(4,"Return from bytebuffer_append_double");
 	return;
 
 }
@@ -311,7 +363,7 @@ bytebuffer_read_varint(bytebuffer_t *b)
 */
 uint64_t
 bytebuffer_read_uvarint(bytebuffer_t *b)
-{	
+{
 	size_t size;
 	uint64_t val = varint_u64_decode(b->readcursor, b->buf_start + b->capacity, &size);
 	b->readcursor += size;
@@ -322,7 +374,7 @@ bytebuffer_read_uvarint(bytebuffer_t *b)
 * Returns the length of the current buffer
 */
 size_t
-bytebuffer_getlength(bytebuffer_t *s)
+bytebuffer_getlength(const bytebuffer_t *s)
 {
 	return (size_t) (s->writecursor - s->buf_start);
 }
@@ -341,7 +393,7 @@ bytebuffer_merge(bytebuffer_t **buff_array, int nbuffers)
 	{
 		total_size += bytebuffer_getlength(buff_array[i]);
 	}
-		
+
 	bytebuffer_t *res = bytebuffer_create_with_size(total_size);
 	for ( i = 0; i < nbuffers; i++)
 	{
diff --git a/liblwgeom/bytebuffer.h b/liblwgeom/bytebuffer.h
index 0a30faf..8a2a152 100644
--- a/liblwgeom/bytebuffer.h
+++ b/liblwgeom/bytebuffer.h
@@ -32,14 +32,16 @@
 #include "varint.h"
 
 #include "lwgeom_log.h"
-#define BYTEBUFFER_STARTSIZE 128
+#define BYTEBUFFER_STARTSIZE 512
+#define BYTEBUFFER_STATICSIZE 1024
 
 typedef struct
 {
 	size_t capacity;
 	uint8_t *buf_start;
-	uint8_t *writecursor;	
-	uint8_t *readcursor;	
+	uint8_t *writecursor;
+	uint8_t *readcursor;
+	uint8_t buf_static[BYTEBUFFER_STATICSIZE];
 }
 bytebuffer_t;
 
@@ -47,15 +49,18 @@ void bytebuffer_init_with_size(bytebuffer_t *b, size_t size);
 bytebuffer_t *bytebuffer_create_with_size(size_t size);
 bytebuffer_t *bytebuffer_create(void);
 void bytebuffer_destroy(bytebuffer_t *s);
+void bytebuffer_destroy_buffer(bytebuffer_t *s);
 void bytebuffer_clear(bytebuffer_t *s);
 void bytebuffer_append_byte(bytebuffer_t *s, const uint8_t val);
 void bytebuffer_append_varint(bytebuffer_t *s, const int64_t val);
 void bytebuffer_append_uvarint(bytebuffer_t *s, const uint64_t val);
 uint64_t bytebuffer_read_uvarint(bytebuffer_t *s);
 int64_t bytebuffer_read_varint(bytebuffer_t *s);
-size_t bytebuffer_getlength(bytebuffer_t *s);
+size_t bytebuffer_getlength(const bytebuffer_t *s);
 bytebuffer_t* bytebuffer_merge(bytebuffer_t **buff_array, int nbuffers);
 void bytebuffer_reset_reading(bytebuffer_t *s);
+uint8_t* bytebuffer_get_buffer_copy(const bytebuffer_t *s, size_t *buffer_length);
+const uint8_t* bytebuffer_get_buffer(const bytebuffer_t *s, size_t *buffer_length);
 
 void bytebuffer_append_bytebuffer(bytebuffer_t *write_to,bytebuffer_t *write_from);
 void bytebuffer_append_bulk(bytebuffer_t *s, void * start, size_t size);
diff --git a/liblwgeom/cunit/cu_algorithm.c b/liblwgeom/cunit/cu_algorithm.c
index 1acd1dc..2a5a0e5 100644
--- a/liblwgeom/cunit/cu_algorithm.c
+++ b/liblwgeom/cunit/cu_algorithm.c
@@ -109,7 +109,7 @@ static void test_lw_arc_center(void)
 	CU_ASSERT_DOUBLE_EQUAL(d1, 0.0046097720751, 0.0001);
 	CU_ASSERT_DOUBLE_EQUAL(c1.x, 2047538.599, 0.001);
 	CU_ASSERT_DOUBLE_EQUAL(c1.y, 7268770.4395, 0.001);
-	
+
 	// printf("lw_arc_center: (%12.12g, %12.12g) %12.12g\n", c1.x, c1.y, d1);
 }
 
@@ -910,7 +910,7 @@ static void test_geohash_point_as_int(void)
 	unsigned int gh;
 	POINT2D p;
 	unsigned long long rs;
-	
+
 	p.x = 50; p.y = 35;
 	gh = geohash_point_as_int(&p);
 	rs = 3440103613;
@@ -962,7 +962,7 @@ static void test_lwgeom_simplify(void)
 		CU_ASSERT_EQUAL(l, NULL);
 		lwgeom_free(g);
 		lwgeom_free(l);
-		
+
 		/* Not simplifiable */
 		g = lwgeom_from_wkt("LINESTRING(0 0, 50 1.00001, 100 0)", LW_PARSER_CHECK_NONE);
 		l = lwgeom_simplify(g, 1.0, LW_FALSE);
@@ -1011,7 +1011,7 @@ static void do_median_test(char* input, char* expected)
 
 	LWPOINT* result = lwgeom_median(g, FP_TOLERANCE / 10.0, 1000, LW_TRUE);
 	int passed = LW_TRUE;
-	
+
 	lwpoint_getPoint3dz_p(result, &actual_pt);
 	lwpoint_getPoint3dz_p(expected_result, &expected_pt);
 
diff --git a/liblwgeom/cunit/cu_bytebuffer.c b/liblwgeom/cunit/cu_bytebuffer.c
index 58b86d7..64dc80a 100644
--- a/liblwgeom/cunit/cu_bytebuffer.c
+++ b/liblwgeom/cunit/cu_bytebuffer.c
@@ -26,12 +26,12 @@ static void test_bytebuffer_append(void)
 	bytebuffer_t *bb1;
 	int64_t res;
 	bb1 = bytebuffer_create_with_size(2);
-	
+
 	bytebuffer_append_varint(bb1,(int64_t) -12345);
 
-	
+
 	bytebuffer_reset_reading(bb1);
-	
+
 	res= bytebuffer_read_varint(bb1);
 
 	CU_ASSERT_EQUAL(res, -12345);
diff --git a/liblwgeom/cunit/cu_clean.c b/liblwgeom/cunit/cu_clean.c
index 3947fe3..5fb32c2 100644
--- a/liblwgeom/cunit/cu_clean.c
+++ b/liblwgeom/cunit/cu_clean.c
@@ -38,7 +38,7 @@
     CU_ASSERT(1); \
   } \
 } while (0)
-	
+
 static void test_lwgeom_make_valid(void)
 {
 	LWGEOM *gin, *gout, *gexp;
diff --git a/liblwgeom/cunit/cu_effectivearea.c b/liblwgeom/cunit/cu_effectivearea.c
index 68711c6..315cbe1 100644
--- a/liblwgeom/cunit/cu_effectivearea.c
+++ b/liblwgeom/cunit/cu_effectivearea.c
@@ -24,9 +24,9 @@ static void do_test_lwgeom_effectivearea(POINTARRAY *pa,double *the_areas,int av
 {
 
 	int i;
-	EFFECTIVE_AREAS *ea;	
-	
-	ea=initiate_effectivearea(pa);		
+	EFFECTIVE_AREAS *ea;
+
+	ea=initiate_effectivearea(pa);
 	ptarray_calc_areas(ea,avoid_collaps,1,0);
 
 	for (i=0;i<pa->npoints;i++)
@@ -35,8 +35,8 @@ static void do_test_lwgeom_effectivearea(POINTARRAY *pa,double *the_areas,int av
 	}
 
 	destroy_effectivearea(ea);
-	
-	
+
+
 }
 
 static void do_test_lwgeom_effectivearea_lines(void)
@@ -61,7 +61,7 @@ static void do_test_lwgeom_effectivearea_polys(void)
 {
 	LWPOLY *the_geom;
 	int avoid_collaps=4;
-	
+
 	/*POLYGON 1*/
 	the_geom = (LWPOLY*)lwgeom_from_wkt("POLYGON((10 10,12 8, 15 7, 18 7, 20 20, 15 21, 18 22, 10 30,1 99, 0 100, 10 10))", LW_PARSER_CHECK_NONE);
 	double the_areas1[]={FLT_MAX,5,1.5,55,100,4,4,FLT_MAX,30,FLT_MAX,FLT_MAX};
diff --git a/liblwgeom/cunit/cu_force_sfs.c b/liblwgeom/cunit/cu_force_sfs.c
index 8160b14..73026e9 100644
--- a/liblwgeom/cunit/cu_force_sfs.c
+++ b/liblwgeom/cunit/cu_force_sfs.c
@@ -67,7 +67,7 @@ static void test_sqlmm(void)
 		     POLYGONTYPE);
 
 	do_type_test("CURVEPOLYGON (COMPOUNDCURVE (CIRCULARSTRING (0 0 2 5,1 1 2 6,1 0 2 5), (1 0 2 3,0 1 2 2), (0 1 2 2,30 1 2 2), CIRCULARSTRING (30 1 2 2,12 1 2 6,1 10 2 5, 1 10 3 5, 0 0 2 5)))",
-		     POLYGONTYPE);	
+		     POLYGONTYPE);
 
 	do_type_test("MULTISURFACE (CURVEPOLYGON (CIRCULARSTRING (-2 0, -1 -1, 0 0, 1 -1, 2 0, 0 2, -2 0), (-1 0, 0 0.5, 1 0, 0 1, -1 0)), ((7 8, 10 10, 6 14, 4 11, 7 8)))",
 		     MULTIPOLYGONTYPE);
diff --git a/liblwgeom/cunit/cu_geodetic.c b/liblwgeom/cunit/cu_geodetic.c
index a03daae..43994f3 100644
--- a/liblwgeom/cunit/cu_geodetic.c
+++ b/liblwgeom/cunit/cu_geodetic.c
@@ -93,7 +93,7 @@ static void test_sphere_direction(void)
 	/* GeodSolve -i -E -p 16 -e 1 0 --input-string "0 0 1 0" */
 	CU_ASSERT_DOUBLE_EQUAL(dir, 0.0, 1e-14);
 	CU_ASSERT_DOUBLE_EQUAL(dist, 0.0174532925199433, 1e-14);
-	
+
 }
 
 static void test_sphere_project(void)
@@ -103,20 +103,20 @@ static void test_sphere_project(void)
 
 	dir1 = M_PI_2;
 	dist1 = 0.1;
-	
+
 	geographic_point_init(0, 0, &s);
 	sphere_project(&s, dist1, dir1, &e);
 
 	CU_ASSERT_DOUBLE_EQUAL(e.lon, 0.1, 1e-14);
 	CU_ASSERT_DOUBLE_EQUAL(e.lat, 0.0, 1e-14);
-	
+
 	/* Direct and inverse solutions agree */
 	dist2 = sphere_distance(&s, &e);
 	dir2 = sphere_direction(&s, &e, dist1);
 
 	CU_ASSERT_DOUBLE_EQUAL(dist1, dist2, 1e-14);
 	CU_ASSERT_DOUBLE_EQUAL(dir1, dir2, 1e-14);
-	
+
 	dist1 = sphere_distance(&e, &s);
 	dir1 = sphere_direction(&e, &s, dist1);
 	sphere_project(&e, dist1, dir1, &s);
@@ -139,7 +139,7 @@ static void test_sphere_project(void)
 	/* GeodSolve -i -E -p 16 -e 1 0 --input-string "1 0 2 0" */
 	CU_ASSERT_DOUBLE_EQUAL(dir2, 0.0, 1e-14);
 	CU_ASSERT_DOUBLE_EQUAL(dist2, 0.0174532925199433, 1e-14);
-	
+
 	geographic_point_init(1, 1, &e);
 	dist2 = sphere_distance(&s, &e);
 	dir2 = sphere_direction(&s, &e, dist2);
@@ -194,7 +194,7 @@ static void cross_product_stability(void)
 	p1.y = 45.0;
 	p2.x = 10.0;
 	p2.y = 50.0;
-	
+
 	geographic_point_init(p1.x, p1.y, &g1);
 	ll2cart(&p1, &A1);
 
@@ -202,11 +202,11 @@ static void cross_product_stability(void)
 	{
 		geographic_point_init(p2.x, p2.y, &g2);
 		ll2cart(&p2, &A2);
-		
+
 		/* Skea */
 		robust_cross_product(&g1, &g2, &Nr);
 		normalize(&Nr);
-		
+
 		/* Ramsey */
 		unit_normal(&A1, &A2, &Nc);
 
@@ -219,10 +219,10 @@ static void cross_product_stability(void)
 			printf("Ramsey Diff:  %.24g,%.24g,%.24g\n", Oc.x-Nc.x, Oc.y-Nc.y, Oc.z-Nc.z);
 			printf("Diff:         %.24g,%.24g,%.24g\n", Nr.x-Nc.x, Nr.y-Nc.y, Nr.z-Nc.z);
 		}
-		
+
 		Or = Nr;
 		Oc = Nc;
-		
+
 		p2.y += (p1.y - p2.y)/2.0;
 	}
 }
@@ -249,7 +249,7 @@ static void test_gbox_from_spherical_coordinates(void)
 	ll[3] = -5.25;
 
 	pa = ptarray_construct_reference_data(0, 0, 2, (uint8_t*)ll);
-	
+
 	lwline = lwline_as_lwgeom(lwline_construct(SRID_UNKNOWN, 0, pa));
 	FLAGS_SET_GEODETIC(lwline->flags, 1);
 
@@ -682,8 +682,8 @@ static void test_edge_intersects(void)
 	line2pts("LINESTRING(45.0 10.0, 50.0 20.0)", &A1, &A2);
 	line2pts("LINESTRING(45.0 10.0, 50.0 20.0)", &B1, &B2);
 	rv = edge_intersects(&A1, &A2, &B1, &B2);
-	CU_ASSERT(rv & PIR_INTERSECTS);	
-	
+	CU_ASSERT(rv & PIR_INTERSECTS);
+
 	/* Parallel edges (same great circle, different end points) return true  */
 	line2pts("LINESTRING(40.0 0.0, 70.0 0.0)", &A1, &A2);
 	line2pts("LINESTRING(60.0 0.0, 50.0 0.0)", &B1, &B2);
@@ -695,7 +695,7 @@ static void test_edge_intersects(void)
 	line2pts("LINESTRING(90.0 80.0, -90.0 90.0)", &B1, &B2);
 	rv = edge_intersects(&A1, &A2, &B1, &B2);
 	CU_ASSERT(rv == (PIR_INTERSECTS|PIR_B_TOUCH_LEFT) );
-	
+
 	/* End touches end at north pole */
 	line2pts("LINESTRING(-180.0 80.0, 0.0 90.0)", &A1, &A2);
 	line2pts("LINESTRING(90.0 80.0, -90.0 90.0)", &B1, &B2);
@@ -720,12 +720,12 @@ static void test_edge_intersects(void)
 	line2pts("LINESTRING(65 0, -105 0)", &B1, &B2);
 	rv = edge_intersects(&A1, &A2, &B1, &B2);
 	CU_ASSERT(rv == 0);
-	
+
 	line2pts("LINESTRING(175 -85, 175 85)", &A1, &A2);
 	line2pts("LINESTRING(45 0, -125 0)", &B1, &B2);
 	rv = edge_intersects(&A1, &A2, &B1, &B2);
 	CU_ASSERT(rv == 0);
-	
+
 }
 
 static void test_edge_distance_to_point(void)
@@ -762,7 +762,7 @@ static void test_edge_distance_to_point(void)
 	// printf("CLOSE POINT(%g %g)\n", closest.lon,  closest.lat);
 	// printf(" ORIG POINT(%g %g)\n", g.lon, g.lat);
 	CU_ASSERT_DOUBLE_EQUAL(g.lat, closest.lat, 0.00001);
-	CU_ASSERT_DOUBLE_EQUAL(g.lon, closest.lon, 0.00001);		
+	CU_ASSERT_DOUBLE_EQUAL(g.lon, closest.lon, 0.00001);
 }
 
 static void test_edge_distance_to_edge(void)
@@ -949,7 +949,7 @@ static void test_ptarray_contains_point_sphere(void)
 	result = ptarray_contains_point_sphere(poly->rings[0], &pt_outside, &pt_to_test);
 	CU_ASSERT_EQUAL(result, LW_FALSE);
 	lwgeom_free(lwg);
-	
+
 	/* Point on ring between vertexes case */
 	lwg = lwgeom_from_wkt("POLYGON((1.0 1.0, 1.0 1.1, 1.1 1.1, 1.1 1.0, 1.0 1.0))", LW_PARSER_CHECK_NONE);
 	poly = (LWPOLY*)lwg;
@@ -960,7 +960,7 @@ static void test_ptarray_contains_point_sphere(void)
 	result = ptarray_contains_point_sphere(poly->rings[0], &pt_outside, &pt_to_test);
 	CU_ASSERT_EQUAL(result, LW_TRUE);
 	lwgeom_free(lwg);
-	
+
 	/* Simple containment case */
 	lwg = lwgeom_from_wkt("POLYGON((1.0 1.0, 1.0 1.1, 1.1 1.1, 1.1 1.0, 1.0 1.0))", LW_PARSER_CHECK_NONE);
 	poly = (LWPOLY*)lwg;
@@ -1152,7 +1152,7 @@ static void test_lwpoly_covers_point2d(void)
 	result = lwpoly_covers_point2d(poly, &pt_to_test);
 	CU_ASSERT_EQUAL(result, LW_TRUE);
 	lwgeom_free(lwg);
-	
+
 }
 
 static void test_ptarray_contains_point_sphere_iowa(void)
@@ -1167,7 +1167,7 @@ static void test_ptarray_contains_point_sphere_iowa(void)
 	pt_to_test.y = 42.899999999999999;
 	pt_outside.x = -96.381873780830645;
 	pt_outside.y = 40.185394449416371;
-	
+
 	rv = ptarray_contains_point_sphere(pa, &pt_outside, &pt_to_test);
 	CU_ASSERT_EQUAL(rv, LW_TRUE);
 
@@ -1432,7 +1432,7 @@ static void test_gbox_utils(void)
 	spheroid_init(&s, WGS84_MAJOR_AXIS, WGS84_MINOR_AXIS);
 
 	gbox.flags = gflags(0, 0, 1);
-	
+
 	/* One-degree square by equator */
 	lwg = lwgeom_from_wkt("POLYGON((1 20,1 21,2 21,2 20,1 20))", LW_PARSER_CHECK_NONE);
 	lwgeom_calculate_gbox_geodetic(lwg, &gbox);
@@ -1451,7 +1451,7 @@ static void test_gbox_utils(void)
 	CU_ASSERT_DOUBLE_EQUAL(a1, 0.0174613, 0.0000001);
 	CU_ASSERT_DOUBLE_EQUAL(a2, 0.0174553, 0.0000001);
 	lwgeom_free(lwg);
-	
+
 	/* One-degree square *across* antimeridian */
 	lwg = lwgeom_from_wkt("POLYGON((178.5 2,178.5 1,-179.5 1,-179.5 2,178.5 2))", LW_PARSER_CHECK_NONE);
 	lwgeom_calculate_gbox_geodetic(lwg, &gbox);
@@ -1460,17 +1460,17 @@ static void test_gbox_utils(void)
 	CU_ASSERT_DOUBLE_EQUAL(pt.x, 179.5, 0.0001);
 	CU_ASSERT_DOUBLE_EQUAL(pt.y, 1.50024, 0.0001);
 	lwgeom_free(lwg);
-	
+
 }
 
 static void test_vector_angle(void)
 {
 	POINT3D p1, p2;
 	double angle;
-	
+
 	memset(&p1, 0, sizeof(POINT3D));
 	memset(&p2, 0, sizeof(POINT3D));
-	
+
 	p1.x = 1.0;
 	p2.y = 1.0;
 	angle = vector_angle(&p1, &p2);
@@ -1490,7 +1490,7 @@ static void test_vector_angle(void)
 	p2.x = p2.y = p2.z = 1.0;
 	normalize(&p2);
 	angle = vector_angle(&p1, &p2);
-	CU_ASSERT_DOUBLE_EQUAL(angle, 0.955317, 0.00001);	
+	CU_ASSERT_DOUBLE_EQUAL(angle, 0.955317, 0.00001);
 	//printf ("angle = %g\n\n", angle);
 }
 
@@ -1498,28 +1498,28 @@ static void test_vector_rotate(void)
 {
 	POINT3D p1, p2, n;
 	double angle;
-	
+
 	memset(&p1, 0, sizeof(POINT3D));
 	memset(&p2, 0, sizeof(POINT3D));
 	memset(&n, 0, sizeof(POINT3D));
-	
+
 	p1.x = 1.0;
 	p2.y = 1.0;
 	angle = M_PI_4;
 	vector_rotate(&p1, &p2, angle, &n);
 	//printf("%g %g %g\n\n", n.x, n.y, n.z);
-	CU_ASSERT_DOUBLE_EQUAL(n.x, 0.707107, 0.00001);	
+	CU_ASSERT_DOUBLE_EQUAL(n.x, 0.707107, 0.00001);
 
 	angle = 2*M_PI/400000000;
 	vector_rotate(&p1, &p2, angle, &n);
 	//printf("%.21g %.21g %.21g\n\n", n.x, n.y, n.z);
-	CU_ASSERT_DOUBLE_EQUAL(n.x, 0.999999999999999888978, 0.0000000000000001);	
-	CU_ASSERT_DOUBLE_EQUAL(n.y, 1.57079632679489654446e-08, 0.0000000000000001);	
+	CU_ASSERT_DOUBLE_EQUAL(n.x, 0.999999999999999888978, 0.0000000000000001);
+	CU_ASSERT_DOUBLE_EQUAL(n.y, 1.57079632679489654446e-08, 0.0000000000000001);
 
 	angle = 0;
 	vector_rotate(&p1, &p2, angle, &n);
 	//printf("%.16g %.16g %.16g\n\n", n.x, n.y, n.z);
-	CU_ASSERT_DOUBLE_EQUAL(n.x, 1.0, 0.00000001);	
+	CU_ASSERT_DOUBLE_EQUAL(n.x, 1.0, 0.00000001);
 }
 
 static void test_lwgeom_segmentize_sphere(void)
@@ -1538,7 +1538,7 @@ static void test_lwgeom_segmentize_sphere(void)
 	lwgeom_free(lwg1);
 	lwgeom_free(lwg2);
 	//lwfree(wkt);
-	
+
 	return;
 }
 
@@ -1554,7 +1554,7 @@ static void test_lwgeom_area_sphere(void)
 	/* Simple case */
 	lwg = lwgeom_from_wkt("POLYGON((1 1, 1 2, 2 2, 2 1, 1 1))", LW_PARSER_CHECK_NONE);
 	area = lwgeom_area_sphere(lwg, &s);
-	
+
 	CU_ASSERT_DOUBLE_EQUAL(area, 12360265021.3561, 1.0);
 	lwgeom_free(lwg);
 
diff --git a/liblwgeom/cunit/cu_geos.c b/liblwgeom/cunit/cu_geos.c
index 3220690..c262209 100644
--- a/liblwgeom/cunit/cu_geos.c
+++ b/liblwgeom/cunit/cu_geos.c
@@ -104,7 +104,7 @@ static void test_geos_subdivide(void)
 	char *out_ewkt;
 	LWGEOM *geom1 = lwgeom_from_wkt(ewkt, LW_PARSER_CHECK_NONE);
 	LWGEOM *geom2 = lwgeom_segmentize2d(geom1, 1.0);
-	
+
 	LWCOLLECTION *geom3 = lwgeom_subdivide(geom2, 80);
 	out_ewkt = lwgeom_to_ewkt((LWGEOM*)geom3);
 	// printf("\n--------\n%s\n--------\n", out_ewkt);
diff --git a/liblwgeom/cunit/cu_geos_cluster.c b/liblwgeom/cunit/cu_geos_cluster.c
index 0cd53c4..0bd88a9 100644
--- a/liblwgeom/cunit/cu_geos_cluster.c
+++ b/liblwgeom/cunit/cu_geos_cluster.c
@@ -352,7 +352,7 @@ static void dbscan_test_3612c(void)
 {
 	struct dbscan_test_info test;
 	char* wkt_inputs[] = { "POLYGONM((-71.1319 42.2503 1,-71.132 42.2502 3,-71.1323 42.2504 -2,-71.1322 42.2505 1,-71.1319 42.2503 0))",
-						   "POLYGONM((-71.1319 42.2512 0,-71.1318 42.2511 20,-71.1317 42.2511 -20,-71.1317 42.251 5,-71.1317 42.2509 4,-71.132 42.2511 6,-71.1319 42.2512 30))" }; 
+						   "POLYGONM((-71.1319 42.2512 0,-71.1318 42.2511 20,-71.1317 42.2511 -20,-71.1317 42.251 5,-71.1317 42.2509 4,-71.132 42.2511 6,-71.1319 42.2512 30))" };
 	test.eps = 20.1;
 	test.min_points = 5;
 	uint32_t expected_ids[]   = { rand(), rand() };
diff --git a/liblwgeom/cunit/cu_in_twkb.c b/liblwgeom/cunit/cu_in_twkb.c
index 0930741..9313f13 100644
--- a/liblwgeom/cunit/cu_in_twkb.c
+++ b/liblwgeom/cunit/cu_in_twkb.c
@@ -66,7 +66,7 @@ static void cu_twkb_in(char *wkt)
 		printf("POSITION: %d\n", pr.errlocation);
 		exit(0);
 	}
-	
+
 	/* Get the geom */
 	g_a = pr.geom;
 
diff --git a/liblwgeom/cunit/cu_in_wkb.c b/liblwgeom/cunit/cu_in_wkb.c
index 5105890..6411b46 100644
--- a/liblwgeom/cunit/cu_in_wkb.c
+++ b/liblwgeom/cunit/cu_in_wkb.c
@@ -66,7 +66,7 @@ static void cu_wkb_in(char *wkt)
 	uint8_t *wkb_a, *wkb_b;
 	size_t wkb_size_a, wkb_size_b;
 	/* int i; char *hex; */
-	
+
 	if ( hex_a ) free(hex_a);
 	if ( hex_b ) free(hex_b);
 
@@ -81,7 +81,7 @@ static void cu_wkb_in(char *wkt)
 
 	/* Get the geom */
 	g_a = pr.geom;
-	
+
 	/* Turn geom into WKB */
 	wkb_a = lwgeom_to_wkb(g_a, WKB_NDR | WKB_EXTENDED, &wkb_size_a);
 
@@ -110,7 +110,7 @@ static void test_wkb_in_point(void)
 
 	cu_wkb_in("SRID=4;POINTM(1 1 1)");
 	CU_ASSERT_STRING_EQUAL(hex_a, hex_b);
-	
+
 	cu_wkb_in("POINT EMPTY");
 	CU_ASSERT_STRING_EQUAL(hex_a, hex_b);
 
diff --git a/liblwgeom/cunit/cu_libgeom.c b/liblwgeom/cunit/cu_libgeom.c
index b325e2f..9ee4d98 100644
--- a/liblwgeom/cunit/cu_libgeom.c
+++ b/liblwgeom/cunit/cu_libgeom.c
@@ -197,7 +197,7 @@ static void test_lwgeom_calculate_gbox(void)
 	lwgeom_calculate_gbox_cartesian(g, &b);
 	CU_ASSERT_DOUBLE_EQUAL(b.xmin, 0.0, 0.0000001);
 	lwgeom_free(g);
-	
+
 	/* Inf = 0x7FF0000000000000 */
 	/* POINT(0 0) = 00 00000001 0000000000000000 0000000000000000 */
 	/* POINT(0 Inf) = 00 00000001 0000000000000000 7FF0000000000000 */
@@ -214,14 +214,14 @@ static void test_lwgeom_calculate_gbox(void)
 	CU_ASSERT_DOUBLE_EQUAL(b.xmin, 0.0, 0.0000001);
 	CU_ASSERT(isinf(b.ymax));
 	lwgeom_free(g);
-	
+
 	/* Geometry with NaN 0101000020E8640000000000000000F8FF000000000000F8FF */
 	/* NaN should show up in bbox for "SRID=4326;POINT(0 NaN)" */
 	g = lwgeom_from_hexwkb("0101000020E86400000000000000000000000000000000F8FF", LW_PARSER_CHECK_NONE);
 	lwgeom_calculate_gbox_cartesian(g, &b);
 	CU_ASSERT(isnan(b.ymax));
-	lwgeom_free(g);	
-	
+	lwgeom_free(g);
+
 }
 
 static void test_gbox_serialized_size(void)
@@ -314,7 +314,7 @@ static void test_gserialized_is_empty(void)
 		const char* wkt;
 		int isempty;
 	};
-	
+
 	struct gserialized_empty_cases cases[] = {
 		{ "POINT EMPTY", 1 },
 		{ "POINT(1 1)", 0 },
@@ -333,7 +333,7 @@ static void test_gserialized_is_empty(void)
 		{ "GEOMETRYCOLLECTION(POLYGON EMPTY,GEOMETRYCOLLECTION(POINT EMPTY),MULTILINESTRING(EMPTY,EMPTY),POINT EMPTY)", 1 },
 		{ NULL, 0 }
 	};
-	
+
 	while( cases[i].wkt )
 	{
 		// i = 11;
@@ -347,7 +347,7 @@ static void test_gserialized_is_empty(void)
 		i++;
 	}
 }
-	
+
 
 static void test_geometry_type_from_string(void)
 {
@@ -518,9 +518,9 @@ static void do_lwgeom_flip_coordinates(char *in, char *out)
 		xmax = g->bbox->xmax;
 		ymax = g->bbox->ymax;
 	}
-	
+
 	g = lwgeom_flip_coordinates(g);
-	
+
 	if ( testbox )
 	{
 		CU_ASSERT_DOUBLE_EQUAL(g->bbox->xmax, ymax, 0.00001);
@@ -659,14 +659,14 @@ static void test_f2d(void)
 	double d = 1000000.123456789123456789;
 	float f;
 	double e;
-	
+
 	f = next_float_down(d);
-	d = next_float_down(f);	
+	d = next_float_down(f);
 	CU_ASSERT_DOUBLE_EQUAL(f,d, 0.0000001);
-	
+
 	e = (double)f;
 	CU_ASSERT_DOUBLE_EQUAL(f,e, 0.0000001);
-	
+
 	f = next_float_down(d);
 	d = next_float_down(f);
 	CU_ASSERT_DOUBLE_EQUAL(f,d, 0.0000001);
@@ -793,7 +793,7 @@ static void test_lwgeom_force_clockwise(void)
 	geom = lwgeom_from_hexwkb(in_ewkt, LW_PARSER_CHECK_NONE);
 	geom2 = lwgeom_from_hexwkb(in_ewkt, LW_PARSER_CHECK_NONE);
 	lwgeom_force_clockwise(geom2);
-	
+
 	/** use same check instead of strcmp to account
 	  for difference in endianness **/
 	CU_ASSERT( lwgeom_same(geom, geom2) );
@@ -1004,7 +1004,7 @@ static void test_lwline_from_lwmpoint(void)
 	line = lwline_from_lwmpoint(SRID_DEFAULT, mpoint);
 	CU_ASSERT_EQUAL(line->points->npoints, mpoint->ngeoms);
 	CU_ASSERT_DOUBLE_EQUAL(lwline_length_2d(line), 4.0, 0.000001);
-	
+
 	lwline_free(line);
 	lwmpoint_free(mpoint);
 }
diff --git a/liblwgeom/cunit/cu_measures.c b/liblwgeom/cunit/cu_measures.c
index 8e45df6..08857ab 100644
--- a/liblwgeom/cunit/cu_measures.c
+++ b/liblwgeom/cunit/cu_measures.c
@@ -459,7 +459,7 @@ test_lwgeom_locate_along(void)
 	LWGEOM *out = NULL;
 	double measure = 105.0;
 	char *str;
-	
+
 	/* ST_Locatealong(ST_GeomFromText('MULTILINESTRING M ((1 2 3, 5 4 5), (50 50 1, 60 60 200))'), 105) */
 	geom = lwgeom_from_wkt("MULTILINESTRING M ((1 2 3, 5 4 5), (50 50 1, 60 60 200))", LW_PARSER_CHECK_NONE);
 	out = lwgeom_locate_along(geom, measure, 0.0);
@@ -468,7 +468,7 @@ test_lwgeom_locate_along(void)
 	lwgeom_free(out);
 	CU_ASSERT_STRING_EQUAL("MULTIPOINT M (55.226131 55.226131 105)", str);
 	lwfree(str);
-	
+
 	/* ST_Locatealong(ST_GeomFromText('MULTILINESTRING M ((1 2 3, 5 4 5), (50 50 1, 60 60 200))'), 105) */
 	geom = lwgeom_from_wkt("MULTILINESTRING M ((1 2 3, 3 4 2, 9 4 3), (1 2 3, 5 4 5), (50 50 1, 60 60 200))", LW_PARSER_CHECK_NONE);
 	out = lwgeom_locate_along(geom, measure, 0.0);
@@ -487,12 +487,12 @@ test_lw_dist2d_pt_arc(void)
 	POINT2D P, A1, A2, A3;
 	int rv;
 
-	
+
 	/* Point within unit semicircle, 0.5 units from arc */
 	A1.x = -1; A1.y = 0;
 	A2.x = 0 ; A2.y = 1;
 	A3.x = 1 ; A3.y = 0;
-	P.x  = 0 ; P.y  = 0.5;	
+	P.x  = 0 ; P.y  = 0.5;
 
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
@@ -500,35 +500,35 @@ test_lw_dist2d_pt_arc(void)
 	CU_ASSERT_DOUBLE_EQUAL(dl.distance, 0.5, 0.000001);
 
 	/* Point outside unit semicircle, 0.5 units from arc */
-	P.x  = 0 ; P.y  = 1.5;	
+	P.x  = 0 ; P.y  = 1.5;
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
 	CU_ASSERT_EQUAL( rv, LW_SUCCESS );
 	CU_ASSERT_DOUBLE_EQUAL(dl.distance, 0.5, 0.000001);
 
 	/* Point outside unit semicircle, sqrt(2) units from arc end point*/
-	P.x  = 0 ; P.y  = -1;	
+	P.x  = 0 ; P.y  = -1;
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
 	CU_ASSERT_EQUAL( rv, LW_SUCCESS );
 	CU_ASSERT_DOUBLE_EQUAL(dl.distance, sqrt(2.0), 0.000001);
 
 	/* Point outside unit semicircle, sqrt(2)-1 units from arc end point*/
-	P.x  = 1 ; P.y  = 1;	
+	P.x  = 1 ; P.y  = 1;
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
 	CU_ASSERT_EQUAL( rv, LW_SUCCESS );
 	CU_ASSERT_DOUBLE_EQUAL(dl.distance, sqrt(2.0)-1, 0.000001);
 
 	/* Point on unit semicircle midpoint */
-	P.x  = 0 ; P.y  = 1;	
+	P.x  = 0 ; P.y  = 1;
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
 	CU_ASSERT_EQUAL( rv, LW_SUCCESS );
 	CU_ASSERT_DOUBLE_EQUAL(dl.distance, 0, 0.000001);
 
 	/* Point on unit semicircle endpoint */
-	P.x  = 1 ; P.y  = 0;	
+	P.x  = 1 ; P.y  = 0;
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
 	CU_ASSERT_EQUAL( rv, LW_SUCCESS );
@@ -542,7 +542,7 @@ test_lw_dist2d_pt_arc(void)
 	rv = lw_dist2d_pt_arc(&P, &A1, &A2, &A3, &dl);
 	//printf("distance %g\n", dl.distance);
 	CU_ASSERT_EQUAL( rv, LW_SUCCESS );
-	CU_ASSERT_DOUBLE_EQUAL(dl.distance, 0.5, 0.000001);	
+	CU_ASSERT_DOUBLE_EQUAL(dl.distance, 0.5, 0.000001);
 }
 
 static void
@@ -553,7 +553,7 @@ test_lw_dist2d_seg_arc(void)
 	DISTPTS dl;
 	POINT2D A1, A2, B1, B2, B3;
 	int rv;
-	
+
 	/* Unit semicircle */
 	B1.x = -1; B1.y = 0;
 	B2.x = 0 ; B2.y = 1;
@@ -634,7 +634,7 @@ test_lw_dist2d_arc_arc(void)
 	DISTPTS dl;
 	POINT2D A1, A2, A3, B1, B2, B3;
 	int rv;
-	
+
 	/* Unit semicircle at 0,0 */
 	B1.x = -1; B1.y = 0;
 	B2.x = 0 ; B2.y = 1;
@@ -704,7 +704,7 @@ test_lw_arc_length(void)
 
 	POINT2D A1, A2, A3;
 	double d;
-	
+
 	/* Unit semicircle at 0,0 */
 	A1.x = -1; A1.y = 0;
 	A2.x = 0 ; A2.y = 1;
@@ -750,7 +750,7 @@ test_lw_dist2d_pt_ptarrayarc(void)
 
 	/* Unit semi-circle above X axis */
 	lwline = lwgeom_as_lwline(lwgeom_from_text("LINESTRING(-1 0, 0 1, 1 0)"));
-	
+
 	/* Point at origin */
 	P.x = P.y = 0;
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
@@ -833,7 +833,7 @@ test_lw_dist2d_ptarray_ptarrayarc(void)
 
 	/* Unit semi-circle above X axis */
 	lwline1 = lwgeom_as_lwline(lwgeom_from_text("LINESTRING(-1 0, 0 1, 1 0)"));
-	
+
 	/* Line above top of semi-circle */
 	lwline2 = lwgeom_as_lwline(lwgeom_from_text("LINESTRING(-2 2, -1 2, 1 2, 2 2)"));
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
@@ -850,7 +850,7 @@ test_lw_dist2d_ptarray_ptarrayarc(void)
 	CU_ASSERT_STRING_EQUAL("lw_dist2d_ptarray_ptarrayarc called with non-arc input", cu_error_msg);
 
 	lwline_free(lwline2);
-	
+
 	/* Line along side of semi-circle */
 	lwline2 = lwgeom_as_lwline(lwgeom_from_text("LINESTRING(-2 -3, -2 -2, -2 2, -2 3)"));
 	lw_dist2d_distpts_init(&dl, DIST_MIN);
diff --git a/liblwgeom/cunit/cu_minimum_bounding_circle.c b/liblwgeom/cunit/cu_minimum_bounding_circle.c
index 171129c..50e0395 100644
--- a/liblwgeom/cunit/cu_minimum_bounding_circle.c
+++ b/liblwgeom/cunit/cu_minimum_bounding_circle.c
@@ -69,7 +69,7 @@ static void test_empty(void)
 
 	LWBOUNDINGCIRCLE* result = lwgeom_calculate_mbc(input);
 	CU_ASSERT_TRUE(result == NULL);
-	
+
 	lwgeom_free(input);
 }
 
diff --git a/liblwgeom/cunit/cu_misc.c b/liblwgeom/cunit/cu_misc.c
index 3d6026e..b2f6201 100644
--- a/liblwgeom/cunit/cu_misc.c
+++ b/liblwgeom/cunit/cu_misc.c
@@ -93,7 +93,7 @@ static void test_misc_count_vertices(void)
 	geom = lwgeom_from_wkt("CURVEPOLYGON((0 0,1 0,0 1,0 0),CIRCULARSTRING(0 0,1 0,1 1,1 0,0 0))", LW_PARSER_CHECK_NONE);
 	count = lwgeom_count_vertices(geom);
 	CU_ASSERT_EQUAL(count,9);
-	lwgeom_free(geom);	
+	lwgeom_free(geom);
 }
 
 static void test_misc_area(void)
@@ -103,7 +103,7 @@ static void test_misc_area(void)
 
 	geom = lwgeom_from_wkt("LINESTRING EMPTY", LW_PARSER_CHECK_ALL);
 	area = lwgeom_area(geom);
-	CU_ASSERT_DOUBLE_EQUAL(area, 0.0, 0.0001);	
+	CU_ASSERT_DOUBLE_EQUAL(area, 0.0, 0.0001);
 	lwgeom_free(geom);
 }
 
@@ -115,7 +115,7 @@ static void test_misc_wkb(void)
 	CU_ASSERT_STRING_EQUAL(str, "CURVEPOLYGON(CIRCULARSTRING(-2 0,-1 -1,0 0,1 -1,2 0,0 2,-2 0),(-1 0,0 0.5,1 0,0 1,-1 0))");
 	lwfree(str);
 	lwgeom_free(geom);
-		
+
 }
 
 
@@ -126,7 +126,7 @@ static void test_grid(void)
 	LWGEOM *geom = lwgeom_from_wkt(wkt, LW_PARSER_CHECK_ALL);
 	LWGEOM *geomgrid;
 	char *str;
-	
+
 	grid.ipx = grid.ipy = 0;
 	grid.xsize = grid.ysize = 20;
 
@@ -135,7 +135,7 @@ static void test_grid(void)
 	CU_ASSERT_STRING_EQUAL(str, "MULTIPOLYGON EMPTY");
 	lwfree(str);
 	lwgeom_free(geom);
-	lwgeom_free(geomgrid);		
+	lwgeom_free(geomgrid);
 }
 
 static void test_clone(void)
@@ -143,7 +143,7 @@ static void test_clone(void)
 	static char *wkt = "GEOMETRYCOLLECTION(MULTIPOLYGON(((0 0, 10 0, 10 10, 0 10, 0 0))),POINT(1 1),LINESTRING(2 3,4 5))";
 	LWGEOM *geom1 = lwgeom_from_wkt(wkt, LW_PARSER_CHECK_ALL);
 	LWGEOM *geom2;
-	
+
 	/* Free in "backwards" order */
 	geom2 = lwgeom_clone(geom1);
 	lwgeom_free(geom1);
diff --git a/liblwgeom/cunit/cu_out_twkb.c b/liblwgeom/cunit/cu_out_twkb.c
index 6095e0d..27f51e9 100644
--- a/liblwgeom/cunit/cu_out_twkb.c
+++ b/liblwgeom/cunit/cu_out_twkb.c
@@ -206,8 +206,8 @@ static void test_twkb_out_idlist(void)
 	cu_twkb_idlist("MULTIPOINT(1 1, 0 0)",idlist, 0, 0, 0, 0);
 	// printf("TWKB: %s\n",s);
 	// printf("WKT: %s\n",w);
-	CU_ASSERT_STRING_EQUAL(s,"040402040802020101");		
-	CU_ASSERT_STRING_EQUAL(w,"MULTIPOINT(1 1,0 0)");		
+	CU_ASSERT_STRING_EQUAL(s,"040402040802020101");
+	CU_ASSERT_STRING_EQUAL(w,"MULTIPOINT(1 1,0 0)");
 
 	/*
 	04 06 multipoint, size/idlist
@@ -222,8 +222,8 @@ static void test_twkb_out_idlist(void)
 	cu_twkb_idlist("MULTIPOINT(1 1, 0 0)",idlist, 0, 0, 0, TWKB_SIZE);
 	// printf("TWKB: %s\n",s);
 	// printf("WKT: %s\n",w);
-	CU_ASSERT_STRING_EQUAL(s,"04060702040802020101");		
-	CU_ASSERT_STRING_EQUAL(w,"MULTIPOINT(1 1,0 0)");		
+	CU_ASSERT_STRING_EQUAL(s,"04060702040802020101");
+	CU_ASSERT_STRING_EQUAL(w,"MULTIPOINT(1 1,0 0)");
 
 	/*
 	04 07 multipoint, bbox/size/idlist
@@ -239,8 +239,8 @@ static void test_twkb_out_idlist(void)
 	cu_twkb_idlist("MULTIPOINT(1 1, 0 0)",idlist, 0, 0, 0, TWKB_SIZE | TWKB_BBOX);
 	// printf("TWKB: %s\n",s);
 	// printf("WKT: %s\n",w);
-	CU_ASSERT_STRING_EQUAL(s,"04070B0002000202040802020101");		
-	CU_ASSERT_STRING_EQUAL(w,"MULTIPOINT(1 1,0 0)");		
+	CU_ASSERT_STRING_EQUAL(s,"04070B0002000202040802020101");
+	CU_ASSERT_STRING_EQUAL(w,"MULTIPOINT(1 1,0 0)");
 
 	/*
 	0704 geometrycollection, idlist
@@ -248,13 +248,13 @@ static void test_twkb_out_idlist(void)
 	0408 idlist (2,4)
 	01000202 first point (type, meta, x, y)
 	01000000 second point (type, meta, x, y)
-	*/		
+	*/
 	idlist[0] = 2;
 	idlist[1] = 4;
 	cu_twkb_idlist("GEOMETRYCOLLECTION(POINT(1 1),POINT(0 0))",idlist, 0, 0, 0, 0);
 	// printf("TWKB: %s\n",s);
 	CU_ASSERT_STRING_EQUAL(s,"07040204080100020201000000");
-	CU_ASSERT_STRING_EQUAL(w,"GEOMETRYCOLLECTION(POINT(1 1),POINT(0 0))");		
+	CU_ASSERT_STRING_EQUAL(w,"GEOMETRYCOLLECTION(POINT(1 1),POINT(0 0))");
 
 	/*
 	0706 geometrycollection, size/idlist
@@ -269,7 +269,7 @@ static void test_twkb_out_idlist(void)
 	cu_twkb_idlist("GEOMETRYCOLLECTION(POINT(1 1),POINT(0 0))",idlist, 0, 0, 0, TWKB_SIZE);
 	// printf("TWKB: %s\n",s);
 	CU_ASSERT_STRING_EQUAL(s,"07060D02040801020202020102020000");
-	CU_ASSERT_STRING_EQUAL(w,"GEOMETRYCOLLECTION(POINT(1 1),POINT(0 0))");		
+	CU_ASSERT_STRING_EQUAL(w,"GEOMETRYCOLLECTION(POINT(1 1),POINT(0 0))");
 
 }
 
diff --git a/liblwgeom/cunit/cu_out_wkb.c b/liblwgeom/cunit/cu_out_wkb.c
index 8a291d2..d60db1b 100644
--- a/liblwgeom/cunit/cu_out_wkb.c
+++ b/liblwgeom/cunit/cu_out_wkb.c
@@ -73,7 +73,7 @@ static void cu_wkb_empty_point_check(char *hex)
 	CU_ASSERT(g != NULL);
 	CU_ASSERT(lwgeom_is_empty(g));
 	CU_ASSERT(g->type == POINTTYPE);
-	lwgeom_free(g);	
+	lwgeom_free(g);
 }
 
 static void test_wkb_out_point(void)
@@ -83,10 +83,10 @@ static void test_wkb_out_point(void)
 
 	cu_wkb("SRID=4;POINTM(1 1 1)");
 	CU_ASSERT_STRING_EQUAL(s,"0060000001000000043FF00000000000003FF00000000000003FF0000000000000");
-	
+
 	cu_wkb("POINT EMPTY");
 	cu_wkb_empty_point_check(s);
-	
+
 	cu_wkb("SRID=4326;POINT EMPTY");
 	cu_wkb_empty_point_check(s);
 
@@ -204,7 +204,7 @@ static void test_wkb_out_multisurface(void) {}
 static void test_wkb_out_polyhedralsurface(void)
 {
 //	cu_wkb("POLYHEDRALSURFACE(((0 0 0 0,0 0 1 0,0 1 0 2,0 0 0 0)),((0 0 0 0,0 1 0 0,1 0 0 4,0 0 0 0)),((0 0 0 0,1 0 0 0,0 0 1 6,0 0 0 0)),((1 0 0 0,0 1 0 0,0 0 1 0,1 0 0 0)))");
-//	CU_ASSERT_STRING_EQUAL(s, t);		
+//	CU_ASSERT_STRING_EQUAL(s, t);
 //	printf("\nnew: %s\nold: %s\n",s,t);
 }
 
diff --git a/liblwgeom/cunit/cu_out_x3d.c b/liblwgeom/cunit/cu_out_x3d.c
index 1b8a6c0..cd72eb9 100644
--- a/liblwgeom/cunit/cu_out_x3d.c
+++ b/liblwgeom/cunit/cu_out_x3d.c
@@ -108,7 +108,7 @@ static void out_x3d3_test_geoms(void)
 	    "MULTIPOINT(0 1,2 3,4 5)",
 	    "<Polypoint2D  point='0 1 2 3 4 5 ' />",
 	    NULL, 0, 0);
-	
+
 	/* 3D MultiPoint */
 	do_x3d3_test(
 	    "MULTIPOINT Z(0 1 1,2 3 4,4 5 5)",
@@ -125,7 +125,7 @@ static void out_x3d3_test_geoms(void)
 	    "MULTIPOLYGON(((0 1 1,2 3 1,4 5 1,0 1 1)),((6 7 1,8 9 1,10 11 1,6 7 1)))",
 	    "<IndexedFaceSet  convex='false' coordIndex='0 1 2 -1 3 4 5'><Coordinate point='0 1 1 2 3 1 4 5 1 6 7 1 8 9 1 10 11 1 ' /></IndexedFaceSet>",
 	    NULL, 0, 0);
-	
+
 	/* PolyhedralSurface */
 	do_x3d3_test(
 	    "POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)), ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )",
@@ -163,13 +163,13 @@ static void out_x3d3_test_option(void)
 	    "POINT(3.1111111111111 1.1111111111111 2.11111111111111)",
 	    "1 3 2",
 	    NULL, 0, 1);
-		
+
 	/* geocoordinate long,lat*/
 	do_x3d3_test(
 	    "SRID=4326;POLYGON((15 10 3,13.536 6.464 3,10 5 3,6.464 6.464 3,5 10 3,6.464 13.536 3,10 15 3,13.536 13.536 3,15 10 3))",
 	    "<IndexedFaceSet  convex='false' coordIndex='0 1 2 3 4 5 6 7'><GeoCoordinate geoSystem='\"GD\" \"WE\" \"longitude_first\"' point='15 10 3 13.536 6.464 3 10 5 3 6.464 6.464 3 5 10 3 6.464 13.536 3 10 15 3 13.536 13.536 3 ' /></IndexedFaceSet>",
 	    NULL, 3, 2);
-		
+
 	/* geocoordinate lat long*/
 	do_x3d3_test(
 	    "SRID=4326;POLYGON((15 10 3,13.536 6.464 3,10 5 3,6.464 6.464 3,5 10 3,6.464 13.536 3,10 15 3,13.536 13.536 3,15 10 3))",
diff --git a/liblwgeom/cunit/cu_surface.c b/liblwgeom/cunit/cu_surface.c
index 4adaa7f..9050731 100644
--- a/liblwgeom/cunit/cu_surface.c
+++ b/liblwgeom/cunit/cu_surface.c
@@ -251,7 +251,7 @@ void polyhedralsurface_parse(void)
 	CU_ASSERT_STRING_EQUAL("POLYHEDRALSURFACE(((0 1,2 3,4 5,0 1)))", tmp);
 	lwfree(tmp);
 	lwgeom_free(geom);
-	
+
 	/* 3DM */
 	geom = lwgeom_from_wkt("POLYHEDRALSURFACEM(((0 1 2,3 4 5,6 7 8,0 1 2)))", LW_PARSER_CHECK_NONE);
 	CU_ASSERT_EQUAL(strlen(cu_error_msg), 0);
diff --git a/liblwgeom/cunit/cu_tree.c b/liblwgeom/cunit/cu_tree.c
index f7f20c4..84cffb3 100644
--- a/liblwgeom/cunit/cu_tree.c
+++ b/liblwgeom/cunit/cu_tree.c
@@ -38,7 +38,7 @@ static void test_tree_circ_create(void)
 	{
 		CU_ASSERT(c->num_nodes  == ( 4 % CIRC_NODE_SIZE ? 1 : 0 ) + 4 / CIRC_NODE_SIZE);
 	}
-		
+
 	circ_tree_free(c);
 	lwline_free(g);
 }
@@ -50,12 +50,12 @@ static void test_tree_circ_pip(void)
 	CIRC_NODE *c;
 	POINT2D pt, pt_outside;
 	int rv, on_boundary;
-	
+
 	pt.x = 0.0;
 	pt.y = 0.0;
 	pt_outside.x = -2.0;
 	pt_outside.y = 0.0;
-	
+
 	/* Point in square */
 	g = lwgeom_as_lwline(lwgeom_from_wkt("LINESTRING(-1 -1,1 -1,1 1,-1 1,-1 -1)", LW_PARSER_CHECK_NONE));
 	c = circ_tree_new(g->points);
@@ -138,7 +138,7 @@ static void test_tree_circ_pip2(void)
 	CU_ASSERT_EQUAL(rv_tree, rv_classic);
 	circ_tree_free(c);
 	lwgeom_free(g);
-	
+
 	g = lwgeom_from_hexwkb("0103000020E6100000010000004700000000000000621119C000000040C70C4B40000000E0CC6C18C0000000A026FF4A4000000040438519C000000000E8F44A40000000000F5318C00000004024C84A4000000060F9E518C0000000A027AD4A40000000805E0D18C0000000C0F5784A4000000040539718C000000080815E4A40000000C026FE19C0000000C0502D4A4000000060127019C000000040EA164A40000000003BFD1BC0000000609E234A4000000080D9011CC000000060B9114A4000000040C8501EC0000000C0D50C4A40000000C05F2C20C000000040C9E749400000006008D820C00 [...]
 	p = lwgeom_as_lwpoly(g);
 	lwpt = (LWPOINT*)lwgeom_from_hexwkb("0101000020E610000057B89C28FEB320C09C8102CB3B2B4A40", LW_PARSER_CHECK_NONE);
@@ -179,7 +179,7 @@ static void test_tree_circ_distance(void)
 	SPHEROID s;
 	double d1, d2, d3, d4;
 	double threshold = 0.0;
-	
+
 	spheroid_init(&s, 1.0, 1.0);
 
 	/* Ticket #1958 */
@@ -199,7 +199,7 @@ static void test_tree_circ_distance(void)
 	lwgeom_free(lwg1);
 	lwgeom_free(lwg2);
 	CU_ASSERT_DOUBLE_EQUAL(d1, d2, 0.0000001);
-	
+
 	/* Ticket #1951 */
 	lwg1 = lwgeom_from_wkt("LINESTRING(0 0, 0 0)", LW_PARSER_CHECK_NONE);
 	lwg2 = lwgeom_from_wkt("POINT(0.1 0.1)", LW_PARSER_CHECK_NONE);
@@ -283,7 +283,7 @@ static void test_tree_circ_distance(void)
 	lwgeom_free(lwg1);
 	lwgeom_free(lwg2);
 	CU_ASSERT_DOUBLE_EQUAL(d1, d2, 0.0000001);
-	
+
 	/* Ticket #2634 */
 	lwg1 = lwgeom_from_wkt("MULTIPOINT (-10 40,-10 65,10 40,10 65,30 40,30 65,50 40,50 65)", LW_PARSER_CHECK_NONE);
 	lwg2 = lwgeom_from_wkt("POLYGON((-9.1111111 40,-9.14954053919354 39.6098193559677,-9.26335203497743 39.2346331352698,-9.44817187539491 38.8888595339608,-9.6968975376269 38.5857864376269,-9.99997063396079 38.3370607753949,-10.3457442352698 38.1522409349774,-10.7209304559677 38.0384294391935,-11.1111111 38,-11.5012917440323 38.0384294391935,-11.8764779647302 38.1522409349774,-12.2222515660392 38.3370607753949,-12.5253246623731 38.5857864376269,-12.7740503246051 38.8888595339608,-12.958870 [...]
@@ -310,7 +310,7 @@ static void test_tree_circ_distance(void)
 //	printf("\n");
 //	circ_tree_print(c1, 0);
 //	printf("\n");
-//	circ_tree_print(c2, 0);	
+//	circ_tree_print(c2, 0);
 //	printf("\n");
 	d1 = lwgeom_distance_spheroid(lwg1, lwg2, &s, threshold);
 	d2 = circ_tree_distance_tree(c1, c2, &s, threshold);
@@ -332,12 +332,12 @@ static void test_tree_circ_distance_threshold(void)
 	SPHEROID s;
 	int i, j;
 	int step = 10;
-	
+
 	const char *txt_poly1 = "0103000020E6100000010000000B0000000AA2F068F47651C0F7893DEB70B8454007ABD4C6D57651C000FB650799B84540C21AA2645A7651C011C24BA84AB8454089A9A325E87751C03314EB5453B74540AF9ED96BF57751C0BF9818F889B74540E936A498B47751C0690C87D1C5B74540F5386204DC7751C02FCA658F1AB8454077B65F7B657751C012C586EE37B845408C1862C5977751C00F17E41674B84540D4012F57357751C0AD3BC67E99B845400AA2F068F47651C0F7893DEB70B84540";
 	const char *txt_poly2 = "0103000020E610000003000000B5000000E0D13F40187451C01A09009164BB4540771C07D8FA7351C04DBBEDB634BB45400D27D627A47351C070625C9386BB4540D691981FAD7351C02F382CCDFABA4540AA38FA85B97351C03AD3A8271CBB4540D211F0CBBE7351C027F11A8FD9BA4540839AE427EB7351C0BF97C6BBA3BA4540748967A4D47351C00C0037C970BA45408F182A0CF07351C0C050808070BA45405063F06DD27351C0681018D037BA4540E509D5C2EE7351C0B9429E0231BA4540EA39B20CCC7351C018FBB70F22BA454072DD47C8ED7351C04C992D5E0BBA4540934BDE09CE7351C0 [...]
 	const char *polys[2];
 	static int npolys = 2;
-	
+
 	polys[0] = txt_poly1;
 	polys[1] = txt_poly2;
 
@@ -348,7 +348,7 @@ static void test_tree_circ_distance_threshold(void)
 	{
 		LWGEOM *lwg1 = lwgeom_from_hexwkb(polys[j], LW_PARSER_CHECK_NONE);
 		LWGEOM *lwg2 = lwgeom_from_wkt("POINT(-69.83262 43.43636)", LW_PARSER_CHECK_NONE);
-	
+
 		CIRC_NODE *c1 = lwgeom_calculate_circ_tree(lwg1);
 		CIRC_NODE *c2 = lwgeom_calculate_circ_tree(lwg2);
 
@@ -375,7 +375,7 @@ static void test_tree_circ_distance_threshold(void)
 		lwgeom_free(lwg1);
 		lwgeom_free(lwg2);
 	}
-	
+
 }
 
 /*
diff --git a/liblwgeom/cunit/cu_unionfind.c b/liblwgeom/cunit/cu_unionfind.c
index b482638..a2ee936 100644
--- a/liblwgeom/cunit/cu_unionfind.c
+++ b/liblwgeom/cunit/cu_unionfind.c
@@ -113,7 +113,7 @@ static void test_unionfind_path_compression(void)
 static void test_unionfind_collapse_cluster_ids(void)
 {
 	UNIONFIND* uf = UF_create(10);
-	
+
 	uf->clusters[0] = 8;
 	uf->clusters[1] = 5;
 	uf->clusters[2] = 5;
@@ -153,7 +153,7 @@ static void test_unionfind_collapse_cluster_ids(void)
 	collapsed_ids = UF_get_collapsed_cluster_ids(uf, is_in_cluster);
 	int i;
 	for (i = 0; i < uf->N; i++)
-	{ 
+	{
 		if (is_in_cluster[i])
 			ASSERT_INT_EQUAL(expected_collapsed_ids2[i], collapsed_ids[i]);
 	}
diff --git a/liblwgeom/cunit/cu_varint.c b/liblwgeom/cunit/cu_varint.c
index 3ab6400..ffcda94 100644
--- a/liblwgeom/cunit/cu_varint.c
+++ b/liblwgeom/cunit/cu_varint.c
@@ -36,15 +36,15 @@ static void do_test_u32_varint(uint32_t nr, int expected_size, char* expected_re
 	int size;
 	char *hex;
 	uint8_t buf[16];
-	
+
 	size = varint_u32_encode_buf(nr, buf);
 	if ( size != expected_size )
 		printf("Expected: %d\nObtained: %d\n", expected_size, size);
 
 	CU_ASSERT_EQUAL(size, expected_size);
-	
+
 	hex = hexbytes_from_bytes(buf, size);
-	ASSERT_STRING_EQUAL(hex, expected_res);	
+	ASSERT_STRING_EQUAL(hex, expected_res);
 	lwfree(hex);
 }
 
@@ -53,7 +53,7 @@ static void do_test_s32_varint(int32_t nr,int expected_size, char* expected_res)
 	uint8_t buf[16];
 	int size;
 	char *hex;
-	
+
 	size = varint_s32_encode_buf(nr, buf);
 	if ( size != expected_size )
 	{
@@ -62,7 +62,7 @@ static void do_test_s32_varint(int32_t nr,int expected_size, char* expected_res)
 	CU_ASSERT_EQUAL(size,expected_size);
 
 	hex = hexbytes_from_bytes(buf, size);
-	ASSERT_STRING_EQUAL(hex, expected_res);	
+	ASSERT_STRING_EQUAL(hex, expected_res);
 	lwfree(hex);
 }
 
@@ -71,7 +71,7 @@ static void do_test_u64_varint(uint64_t nr,int expected_size, char* expected_res
 	uint8_t buf[16];
 	int size;
 	char *hex;
-	
+
 	size = varint_u64_encode_buf(nr, buf);
 	if ( size != expected_size )
 	{
@@ -89,16 +89,16 @@ static void do_test_s64_varint(int64_t nr,int expected_size, char* expected_res)
 	uint8_t buf[16];
 	int size;
 	char *hex;
-	
+
 	size = varint_s64_encode_buf(nr, buf);
 	if ( size != expected_size )
 	{
 		printf("Expected: %d\nObtained: %d\n", expected_size, size);
 	}
 	CU_ASSERT_EQUAL(size,expected_size);
-	
+
 	hex = hexbytes_from_bytes(buf,size);
-	ASSERT_STRING_EQUAL(hex, expected_res);	
+	ASSERT_STRING_EQUAL(hex, expected_res);
 	lwfree(hex);
 }
 
@@ -218,7 +218,7 @@ static void test_zigzag(void)
 		a = b = i;
 		CU_ASSERT_EQUAL(a, unzigzag64(zigzag64(a)));
 		CU_ASSERT_EQUAL(b, unzigzag32(zigzag64(b)));
-		
+
 		a = b = -1 * i;
 		CU_ASSERT_EQUAL(a, unzigzag64(zigzag64(a)));
 		CU_ASSERT_EQUAL(b, unzigzag32(zigzag64(b)));
diff --git a/liblwgeom/effectivearea.c b/liblwgeom/effectivearea.c
index d8cadab..b8ad4b2 100644
--- a/liblwgeom/effectivearea.c
+++ b/liblwgeom/effectivearea.c
@@ -35,7 +35,7 @@ initiate_effectivearea(const POINTARRAY *inpts)
 	ea->initial_arealist = lwalloc(inpts->npoints*sizeof(areanode));
 	ea->res_arealist = lwalloc(inpts->npoints*sizeof(double));
 	ea->inpts=inpts;
-	return ea;	
+	return ea;
 }
 
 
@@ -82,19 +82,19 @@ static double triarea3d(const double *P1, const double *P2, const double *P3)
 {
 	LWDEBUG(2, "Entered  triarea3d");
 	double ax,bx,ay,by,az,bz,cx,cy,cz, area;
-	
+
 	ax=P1[0]-P2[0];
 	bx=P3[0]-P2[0];
 	ay=P1[1]-P2[1];
 	by=P3[1]-P2[1];
 	az=P1[2]-P2[2];
-	bz=P3[2]-P2[2];	
-	
+	bz=P3[2]-P2[2];
+
 	cx = ay*bz - az*by;
 	cy = az*bx - ax*bz;
 	cz = ax*by - ay*bx;
 
-	area = fabs(0.5*(sqrt(cx*cx+cy*cy+cz*cz)));		
+	area = fabs(0.5*(sqrt(cx*cx+cy*cy+cz*cz)));
 	return area;
 }
 
@@ -130,21 +130,21 @@ static void down(MINHEAP *tree,areanode *arealist,int parent)
 	int swap=parent;
 	double leftarea=0;
 	double rightarea=0;
-	
+
 	double parentarea=((areanode*) treearray[parent])->area;
-	
+
 	if(left<tree->usedSize)
-	{	
+	{
 		leftarea=((areanode*) treearray[left])->area;
 		if(parentarea>leftarea)
 			swap=left;
 	}
 	if(right<tree->usedSize)
 	{
-		rightarea=((areanode*) treearray[right])->area;		
+		rightarea=((areanode*) treearray[right])->area;
 		if(rightarea<parentarea&&rightarea<leftarea)
 			swap=right;
-	}	
+	}
 	if(swap>parent)
 	{
 	/*ok, we have to swap something*/
@@ -154,7 +154,7 @@ static void down(MINHEAP *tree,areanode *arealist,int parent)
 		((areanode*) treearray[parent])->treeindex=parent;
 		treearray[swap]=tmp;
 		/*Update reference*/
-		((areanode*) treearray[swap])->treeindex=swap;	
+		((areanode*) treearray[swap])->treeindex=swap;
 		if(swap<tree->usedSize)
 			down(tree,arealist,swap);
 	}
@@ -172,9 +172,9 @@ static void up(MINHEAP *tree,areanode *arealist,int c)
 	void *tmp;
 
 	areanode **treearray=tree->key_array;
-	
+
 	int parent=floor((c-1)/2);
-	
+
 	while(((areanode*) treearray[c])->area<((areanode*) treearray[parent])->area)
 	{
 		/*ok, we have to swap*/
@@ -182,10 +182,10 @@ static void up(MINHEAP *tree,areanode *arealist,int c)
 		treearray[parent]=treearray[c];
 		/*Update reference*/
 		((areanode*) treearray[parent])->treeindex=parent;
-		treearray[c]=tmp;	
+		treearray[c]=tmp;
 		/*Update reference*/
 		((areanode*) treearray[c])->treeindex=c;
-		c=parent;		
+		c=parent;
 		parent=floor((c-1)/2);
 	}
 	return;
@@ -200,12 +200,12 @@ static 	areanode* minheap_pop(MINHEAP *tree,areanode *arealist )
 {
 	LWDEBUG(2, "Entered  minheap_pop");
 	areanode *res = tree->key_array[0];
-	
+
 	/*put last value first*/
 	tree->key_array[0]=tree->key_array[(tree->usedSize)-1];
-	((areanode*) tree->key_array[0])->treeindex=0;	
-	
-	tree->usedSize--;	
+	((areanode*) tree->key_array[0])->treeindex=0;
+
+	tree->usedSize--;
 	down(tree,arealist,0);
 	return res;
 }
@@ -240,16 +240,16 @@ static void tune_areas(EFFECTIVE_AREAS *ea, int avoid_collaps, int set_area, dou
 	double area;
 	int go_on=1;
 	double check_order_min_area = 0;
-	
+
 	int npoints=ea->inpts->npoints;
 	int i;
 	int current, before_current, after_current;
-	
+
 	MINHEAP tree = initiate_minheap(npoints);
-	
+
 	int is3d = FLAGS_GET_Z(ea->inpts->flags);
-	
-	
+
+
 	/*Add all keys (index in initial_arealist) into minheap array*/
 	for (i=0;i<npoints;i++)
 	{
@@ -257,10 +257,10 @@ static void tune_areas(EFFECTIVE_AREAS *ea, int avoid_collaps, int set_area, dou
 		LWDEBUGF(2, "add nr %d, with area %lf, and %lf",i,ea->initial_arealist[i].area, tree.key_array[i]->area );
 	}
 	tree.usedSize=npoints;
-	
-	/*order the keys by area, small to big*/	
+
+	/*order the keys by area, small to big*/
 	qsort(tree.key_array, npoints, sizeof(void*), cmpfunc);
-	
+
 	/*We have to put references to our tree in our point-list*/
 	for (i=0;i<npoints;i++)
 	{
@@ -268,77 +268,77 @@ static void tune_areas(EFFECTIVE_AREAS *ea, int avoid_collaps, int set_area, dou
 		LWDEBUGF(4,"Check ordering qsort gives, area=%lf and belong to point %d",((areanode*) tree.key_array[i])->area, tree.key_array[i]-ea->initial_arealist);
 	}
 	/*Ok, now we have a minHeap, just need to keep it*/
-	
+
 	/*for (i=0;i<npoints-1;i++)*/
 	i=0;
 	while (go_on)
-	{	
+	{
 		/*Get a reference to the point with the currently smallest effective area*/
 		current=minheap_pop(&tree, ea->initial_arealist)-ea->initial_arealist;
-	
+
 		/*We have found the smallest area. That is the resulting effective area for the "current" point*/
 		if (i<npoints-avoid_collaps)
 			ea->res_arealist[current]=ea->initial_arealist[current].area;
 		else
-			ea->res_arealist[current]=FLT_MAX;	
-		
+			ea->res_arealist[current]=FLT_MAX;
+
 		if(ea->res_arealist[current]<check_order_min_area)
 			lwerror("Oh no, this is a bug. For some reason the minHeap returned our points in the wrong order. Please file a ticket in PostGIS ticket system, or send a mial at the mailing list.Returned area = %lf, and last area = %lf",ea->res_arealist[current],check_order_min_area);
-		
-		check_order_min_area=ea->res_arealist[current];		
-		
+
+		check_order_min_area=ea->res_arealist[current];
+
 		/*The found smallest area point is now regarded as elimnated and we have to recalculate the area the adjacent (ignoring earlier elimnated points) points gives*/
-		
+
 		/*FInd point before and after*/
 		before_current=ea->initial_arealist[current].prev;
 		after_current=ea->initial_arealist[current].next;
-		
+
 		P2= (double*)getPoint_internal(ea->inpts, before_current);
 		P3= (double*)getPoint_internal(ea->inpts, after_current);
-		
+
 		/*Check if point before current point is the first in the point array. */
 		if(before_current>0)
-		{		
-					
+		{
+
 			P1= (double*)getPoint_internal(ea->inpts, ea->initial_arealist[before_current].prev);
 			if(is3d)
 				area=triarea3d(P1, P2, P3);
 			else
-				area=triarea2d(P1, P2, P3);			
-			
+				area=triarea2d(P1, P2, P3);
+
 			ea->initial_arealist[before_current].area = FP_MAX(area,ea->res_arealist[current]);
 			minheap_update(&tree, ea->initial_arealist, ea->initial_arealist[before_current].treeindex);
 		}
 		if(after_current<npoints-1)/*Check if point after current point is the last in the point array. */
 		{
 			P1=P2;
-			P2=P3;	
-			
+			P2=P3;
+
 			P3= (double*)getPoint_internal(ea->inpts, ea->initial_arealist[after_current].next);
-			
+
 
 			if(is3d)
 				area=triarea3d(P1, P2, P3);
 			else
-				area=triarea2d(P1, P2, P3);	
-		
-				
+				area=triarea2d(P1, P2, P3);
+
+
 			ea->initial_arealist[after_current].area = FP_MAX(area,ea->res_arealist[current]);
 			minheap_update(&tree, ea->initial_arealist, ea->initial_arealist[after_current].treeindex);
 		}
-		
+
 		/*rearrange the nodes so the eliminated point will be ingored on the next run*/
 		ea->initial_arealist[before_current].next = ea->initial_arealist[current].next;
 		ea->initial_arealist[after_current].prev = ea->initial_arealist[current].prev;
-		
+
 		/*Check if we are finnished*/
 		if((!set_area && ea->res_arealist[current]>trshld) || (ea->initial_arealist[0].next==(npoints-1)))
 			go_on=0;
-		
+
 		i++;
 	};
 	destroy_minheap(tree);
-	return;	
+	return;
 }
 
 
@@ -353,21 +353,21 @@ void ptarray_calc_areas(EFFECTIVE_AREAS *ea, int avoid_collaps, int set_area, do
 	int npoints=ea->inpts->npoints;
 	int is3d = FLAGS_GET_Z(ea->inpts->flags);
 	double area;
-	
+
 	const double *P1;
 	const double *P2;
-	const double *P3;	
-		
+	const double *P3;
+
 	P1 = (double*)getPoint_internal(ea->inpts, 0);
 	P2 = (double*)getPoint_internal(ea->inpts, 1);
-	
+
 	/*The first and last point shall always have the maximum effective area. We use float max to not make trouble for bbox*/
 	ea->initial_arealist[0].area=ea->initial_arealist[npoints-1].area=FLT_MAX;
 	ea->res_arealist[0]=ea->res_arealist[npoints-1]=FLT_MAX;
-	
+
 	ea->initial_arealist[0].next=1;
 	ea->initial_arealist[0].prev=0;
-	
+
 	for (i=1;i<(npoints)-1;i++)
 	{
 		ea->initial_arealist[i].next=i+1;
@@ -378,21 +378,21 @@ void ptarray_calc_areas(EFFECTIVE_AREAS *ea, int avoid_collaps, int set_area, do
 			area=triarea3d(P1, P2, P3);
 		else
 			area=triarea2d(P1, P2, P3);
-		
+
 		LWDEBUGF(4,"Write area %lf to point %d on address %p",area,i,&(ea->initial_arealist[i].area));
 		ea->initial_arealist[i].area=area;
 		P1=P2;
 		P2=P3;
-		
-	}	
+
+	}
 		ea->initial_arealist[npoints-1].next=npoints-1;
 		ea->initial_arealist[npoints-1].prev=npoints-2;
-	
+
 	for (i=1;i<(npoints)-1;i++)
 	{
 		ea->res_arealist[i]=FLT_MAX;
 	}
-	
+
 	tune_areas(ea,avoid_collaps,set_area, trshld);
 	return ;
 }
@@ -415,8 +415,8 @@ static POINTARRAY * ptarray_set_effective_area(POINTARRAY *inpts,int avoid_colla
 
 	opts = ptarray_construct_empty(FLAGS_GET_Z(inpts->flags), set_m, inpts->npoints);
 
-	ptarray_calc_areas(ea,avoid_collaps,set_area,trshld);	
-	
+	ptarray_calc_areas(ea,avoid_collaps,set_area,trshld);
+
 	if(set_area)
 	{
 		/*Only return points with an effective area above the threashold*/
@@ -431,7 +431,7 @@ static POINTARRAY * ptarray_set_effective_area(POINTARRAY *inpts,int avoid_colla
 		}
 	}
 	else
-	{	
+	{
 		/*Only return points with an effective area above the threashold*/
 		for (p=0;p<ea->inpts->npoints;p++)
 		{
@@ -440,37 +440,37 @@ static POINTARRAY * ptarray_set_effective_area(POINTARRAY *inpts,int avoid_colla
 				pt=getPoint4d(ea->inpts, p);
 				ptarray_append_point(opts, &pt, LW_TRUE);
 			}
-		}	
+		}
 	}
 	destroy_effectivearea(ea);
-	
+
 	return opts;
-	
+
 }
 
 static LWLINE* lwline_set_effective_area(const LWLINE *iline,int set_area, double trshld)
 {
 	LWDEBUG(2, "Entered  lwline_set_effective_area");
-	
+
 		/* Skip empty case or too small to simplify */
 	if( lwline_is_empty(iline) || iline->points->npoints<3)
 		return lwline_clone(iline);
-	
+
 	int set_m;
 	if(set_area)
 		set_m=1;
 	else
 		set_m=FLAGS_GET_M(iline->flags);
-	
+
 	LWLINE *oline = lwline_construct_empty(iline->srid, FLAGS_GET_Z(iline->flags), set_m);
 
 
-			
+
 	oline = lwline_construct(iline->srid, NULL, ptarray_set_effective_area(iline->points,2,set_area,trshld));
-		
+
 	oline->type = iline->type;
 	return oline;
-	
+
 }
 
 
@@ -506,16 +506,16 @@ static LWPOLY* lwpoly_set_effective_area(const LWPOLY *ipoly,int set_area, doubl
 	opoly->type = ipoly->type;
 
 	if( lwpoly_is_empty(opoly) )
-		return NULL;	
+		return NULL;
 
 	return opoly;
-	
+
 }
 
 
 static LWCOLLECTION* lwcollection_set_effective_area(const LWCOLLECTION *igeom,int set_area, double trshld)
 {
-	LWDEBUG(2, "Entered  lwcollection_set_effective_area");	
+	LWDEBUG(2, "Entered  lwcollection_set_effective_area");
 	int i;
 	int set_m;
 	if(set_area)
diff --git a/liblwgeom/effectivearea.h b/liblwgeom/effectivearea.h
index e1d841e..b21c8bf 100644
--- a/liblwgeom/effectivearea.h
+++ b/liblwgeom/effectivearea.h
@@ -50,7 +50,7 @@ This structure holds a minheap tree that is used to keep track of what points th
 When elliminating points the neighbor points has its effective area affected and the minheap helps to resort efficient.
 */
 typedef struct
-{		
+{
 	int maxSize;
 	int usedSize;
 	areanode **key_array;
diff --git a/liblwgeom/g_box.c b/liblwgeom/g_box.c
index 4b8ba84..0e32ee0 100644
--- a/liblwgeom/g_box.c
+++ b/liblwgeom/g_box.c
@@ -65,7 +65,7 @@ BOX3D* box3d_from_gbox(const GBOX *gbox)
 {
 	BOX3D *b;
 	assert(gbox);
-	
+
 	b = lwalloc(sizeof(BOX3D));
 
 	b->xmin = gbox->xmin;
@@ -84,7 +84,7 @@ BOX3D* box3d_from_gbox(const GBOX *gbox)
 	}
 
 	b->srid = SRID_UNKNOWN;
- 	return b;	
+ 	return b;
 }
 
 /* TODO to be removed */
@@ -92,7 +92,7 @@ GBOX* box3d_to_gbox(const BOX3D *b3d)
 {
 	GBOX *b;
 	assert(b3d);
-	
+
 	b = lwalloc(sizeof(GBOX));
 
 	b->xmin = b3d->xmin;
@@ -158,7 +158,7 @@ int gbox_union(const GBOX *g1, const GBOX *g2, GBOX *gout)
 		memcpy(gout, g1, sizeof(GBOX));
 		return LW_TRUE;
 	}
-	
+
 	gout->flags = g1->flags;
 
 	gout->xmin = FP_MIN(g1->xmin, g2->xmin);
@@ -166,7 +166,7 @@ int gbox_union(const GBOX *g1, const GBOX *g2, GBOX *gout)
 
 	gout->ymin = FP_MIN(g1->ymin, g2->ymin);
 	gout->ymax = FP_MAX(g1->ymax, g2->ymax);
-	
+
 	gout->zmin = FP_MIN(g1->zmin, g2->zmin);
 	gout->zmax = FP_MAX(g1->zmax, g2->zmax);
 
@@ -212,12 +212,12 @@ int gbox_is_valid(const GBOX *gbox)
 	if ( ! isfinite(gbox->xmin) || isnan(gbox->xmin) ||
 	     ! isfinite(gbox->xmax) || isnan(gbox->xmax) )
 		return LW_FALSE;
-		
+
 	/* Y */
 	if ( ! isfinite(gbox->ymin) || isnan(gbox->ymin) ||
 	     ! isfinite(gbox->ymax) || isnan(gbox->ymax) )
 		return LW_FALSE;
-		
+
 	/* Z */
 	if ( FLAGS_GET_GEODETIC(gbox->flags) || FLAGS_GET_Z(gbox->flags) )
 	{
@@ -233,8 +233,8 @@ int gbox_is_valid(const GBOX *gbox)
 		     ! isfinite(gbox->mmax) || isnan(gbox->mmax) )
 			return LW_FALSE;
 	}
-	
-	return LW_TRUE;		
+
+	return LW_TRUE;
 }
 
 int gbox_merge_point3d(const POINT3D *p, GBOX *gbox)
@@ -311,23 +311,23 @@ int gbox_overlaps(const GBOX *g1, const GBOX *g2)
 		if ( g1->zmax < g2->zmin || g1->zmin > g2->zmax )
 			return LW_FALSE;
 		else
-			return LW_TRUE;		
+			return LW_TRUE;
 	}
-		
+
 	/* If both geodetic or both have Z, check Z */
 	if ( FLAGS_GET_Z(g1->flags) && FLAGS_GET_Z(g2->flags) )
 	{
 		if ( g1->zmax < g2->zmin || g1->zmin > g2->zmax )
 			return LW_FALSE;
 	}
-	
+
 	/* If both have M, check M */
 	if ( FLAGS_GET_M(g1->flags) && FLAGS_GET_M(g2->flags) )
 	{
 		if ( g1->mmax < g2->mmin || g1->mmin > g2->mmax )
 			return LW_FALSE;
 	}
-	
+
 	return LW_TRUE;
 }
 
@@ -343,7 +343,7 @@ gbox_overlaps_2d(const GBOX *g1, const GBOX *g2)
 	if ( g1->xmax < g2->xmin || g1->ymax < g2->ymin ||
 	     g1->xmin > g2->xmax || g1->ymin > g2->ymax )
 		return LW_FALSE;
-		
+
 	return LW_TRUE;
 }
 
diff --git a/liblwgeom/g_serialized.c b/liblwgeom/g_serialized.c
index 84d16b7..05acb96 100644
--- a/liblwgeom/g_serialized.c
+++ b/liblwgeom/g_serialized.c
@@ -30,6 +30,11 @@
 /***********************************************************************
 * GSERIALIZED metadata utility functions.
 */
+/* handle missaligned uint32_t data */
+static inline uint32_t gserialized_get_uint32_t(const uint8_t *loc)
+{
+	return *((uint32_t*)loc);
+}
 
 int gserialized_has_bbox(const GSERIALIZED *gser)
 {
@@ -71,7 +76,7 @@ uint32_t gserialized_header_size(const GSERIALIZED *gser)
 {
 	uint32_t sz = 8; /* varsize (4) + srid(3) + flags (1) */
 
-	if (gserialized_has_bbox(gser)) 
+	if (gserialized_has_bbox(gser))
 		sz += gbox_serialized_size(gser->flags);
 
 	return sz;
@@ -80,7 +85,6 @@ uint32_t gserialized_header_size(const GSERIALIZED *gser)
 uint32_t gserialized_get_type(const GSERIALIZED *s)
 {
 	uint32_t *ptr;
-	assert(s);
 	ptr = (uint32_t*)(s->data);
 	LWDEBUG(4,"entered");
 	if ( FLAGS_GET_BBOX(s->flags) )
@@ -100,7 +104,7 @@ int32_t gserialized_get_srid(const GSERIALIZED *s)
 	/* Only the first 21 bits are set. Slide up and back to pull
 	   the negative bits down, if we need them. */
 	srid = (srid<<11)>>11;
-	
+
 	/* 0 is our internal unknown value. We'll map back and forth here for now */
 	if ( srid == 0 )
 		return SRID_UNKNOWN;
@@ -118,7 +122,7 @@ void gserialized_set_srid(GSERIALIZED *s, int32_t srid)
 	 * We'll map back and forth here for now */
 	if ( srid == SRID_UNKNOWN )
 		srid = 0;
-		
+
 	s->srid[0] = (srid & 0x001F0000) >> 16;
 	s->srid[1] = (srid & 0x0000FF00) >> 8;
 	s->srid[2] = (srid & 0x000000FF);
@@ -141,7 +145,7 @@ static size_t gserialized_is_empty_recurse(const uint8_t *p, int *isempty)
 
 	memcpy(&type, p, 4);
 	memcpy(&num, p+4, 4);
-	
+
 	if ( lwtype_is_collection(type) )
 	{
 		size_t lz = 8;
@@ -181,9 +185,9 @@ char* gserialized_to_string(const GSERIALIZED *g)
 }
 
 /* Unfortunately including advanced instructions is something that
-only helps a small sliver of users who can build their own 
+only helps a small sliver of users who can build their own
 knowing the target system they will be running on. Packagers
-have to aim for the lowest common demoninator. So this is 
+have to aim for the lowest common demoninator. So this is
 dead code for the forseeable future. */
 #define HAVE_PDEP 0
 #if HAVE_PDEP
@@ -216,13 +220,13 @@ static uint64_t uint32_interleave_2(uint32_t u1, uint32_t u2)
     uint64_t y = u2;
     int i;
 
-    static uint64_t B[5] = 
-    { 
-        0x5555555555555555, 
-        0x3333333333333333, 
-        0x0F0F0F0F0F0F0F0F, 
-        0x00FF00FF00FF00FF, 
-        0x0000FFFF0000FFFF 
+    static uint64_t B[5] =
+    {
+        0x5555555555555555,
+        0x3333333333333333,
+        0x0F0F0F0F0F0F0F0F,
+        0x00FF00FF00FF00FF,
+        0x0000FFFF0000FFFF
     };
     static uint64_t S[5] = { 1, 2, 4, 8, 16 };
 
@@ -242,7 +246,7 @@ uint64_t gbox_get_sortable_hash(const GBOX *g)
 	uint32_t ux, uy;
 	float fx, fy;
 
-	/* 
+	/*
 	* Since in theory the bitwise representation of an IEEE
 	* float is sortable (exponents come before mantissa, etc)
 	* we just copy the bits directly into an int and then
@@ -286,14 +290,14 @@ int gserialized_cmp(const GSERIALIZED *g1, const GSERIALIZED *g2)
 	size_t bsz1 = sz1 - hsz1;
 	size_t bsz2 = sz2 - hsz2;
 	size_t bsz = bsz1 < bsz2 ? bsz1 : bsz2;
-	
+
 	uint64_t hash1, hash2;
 	int32_t srid1 = gserialized_get_srid(g1);
 	int32_t srid2 = gserialized_get_srid(g2);
-	
+
 	g1_is_empty = (gserialized_get_gbox_p(g1, &box1) == LW_FAILURE);
 	g2_is_empty = (gserialized_get_gbox_p(g2, &box2) == LW_FAILURE);
-	
+
 	/* Empty == Empty */
 	if (g1_is_empty && g2_is_empty)
     {
@@ -303,11 +307,11 @@ int gserialized_cmp(const GSERIALIZED *g1, const GSERIALIZED *g2)
         uint32_t t2 = gserialized_get_type(g2);
 		return t1 == t2 ? 0 : (t1 < t2 ? -1 : 1);
     }
-	
+
 	/* Empty < Non-empty */
 	if (g1_is_empty)
 		return -1;
-	
+
 	/* Non-empty > Empty */
 	if (g2_is_empty)
 		return 1;
@@ -316,16 +320,18 @@ int gserialized_cmp(const GSERIALIZED *g1, const GSERIALIZED *g2)
 	cmp = memcmp(b1, b2, bsz);
 	if ( bsz1 == bsz2 && srid1 == srid2 && cmp == 0 )
 		return 0;
-	
-	/* using the centroids, and preferring the X axis */
+
+	/* Using the centroids, calculate somewhat sortable */
+    /* hash key. The key doesn't provide good locality over */
+    /* the +/- boundary, but otherwise is pretty OK */
 	hash1 = gbox_get_sortable_hash(&box1);
 	hash2 = gbox_get_sortable_hash(&box2);
 
 	if ( hash1 > hash2 )
 		return 1;
-	else if ( hash1 < hash2 ) 
+	else if ( hash1 < hash2 )
 		return -1;
-	
+
 	/* What, the hashes are equal? OK... sort on the */
 	/* box minima */
 	if (box1.xmin < box2.xmin)
@@ -349,13 +355,13 @@ int gserialized_cmp(const GSERIALIZED *g1, const GSERIALIZED *g2)
 	else if (box1.ymax > box2.ymax)
 		return 1;
 
-	/* How about object size? Sort on that... */
+	/* Geeze! How about object size? Sort on that... */
 	if (hsz1 < hsz2)
 		return -1;
 	else if (hsz1 > hsz2)
 		return 1;
-	
-	/* Well, they aren't memcmp equal, so we'll sort on the memcmp */
+
+	/* OK fine, we'll sort on the memcmp just to be done with this */
 	return cmp == 0 ? 0 : (cmp > 0 ? 1 : -1);
 }
 
@@ -415,7 +421,7 @@ static int gserialized_peek_gbox_p(const GSERIALIZED *g, GBOX *gbox)
 	{
 		return LW_FAILURE;
 	}
-	
+
 	/* Boxes of points are easy peasy */
 	if ( type == POINTTYPE )
 	{
@@ -451,22 +457,22 @@ static int gserialized_peek_gbox_p(const GSERIALIZED *g, GBOX *gbox)
 		double *dptr = (double*)(g->data);
 		int *iptr = (int*)(g->data);
 		int npoints = iptr[1]; /* Read the npoints */
-	
+
 		/* This only works with 2-point lines */
 		if ( npoints != 2 )
 			return LW_FAILURE;
-		
+
 		/* Advance to X */
 		/* Past <linetype><npoints> */
 		i++;
 		gbox->xmin = FP_MIN(dptr[i], dptr[i+ndims]);
 		gbox->xmax = FP_MAX(dptr[i], dptr[i+ndims]);
-	
+
 		/* Advance to Y */
 		i++;
 		gbox->ymin = FP_MIN(dptr[i], dptr[i+ndims]);
 		gbox->ymax = FP_MAX(dptr[i], dptr[i+ndims]);
-	
+
 		gbox->flags = g->flags;
 		if ( FLAGS_GET_Z(g->flags) )
 		{
@@ -553,12 +559,12 @@ static int gserialized_peek_gbox_p(const GSERIALIZED *g, GBOX *gbox)
 		i += 2;
 		gbox->xmin = FP_MIN(dptr[i], dptr[i+ndims]);
 		gbox->xmax = FP_MAX(dptr[i], dptr[i+ndims]);
-	
+
 		/* Advance to Y */
 		i++;
 		gbox->ymin = FP_MIN(dptr[i], dptr[i+ndims]);
 		gbox->ymax = FP_MAX(dptr[i], dptr[i+ndims]);
-	
+
 		gbox->flags = g->flags;
 		if ( FLAGS_GET_Z(g->flags) )
 		{
@@ -577,7 +583,7 @@ static int gserialized_peek_gbox_p(const GSERIALIZED *g, GBOX *gbox)
 		gbox_float_round(gbox);
 		return LW_SUCCESS;
 	}
-	
+
 	return LW_FAILURE;
 }
 
@@ -757,13 +763,13 @@ size_t gserialized_from_lwgeom_size(const LWGEOM *geom)
 {
 	size_t size = 8; /* Header overhead. */
 	assert(geom);
-	
+
 	if ( geom->bbox )
-		size += gbox_serialized_size(geom->flags);	
-		
+		size += gbox_serialized_size(geom->flags);
+
 	size += gserialized_from_any_size(geom);
 	LWDEBUGF(3, "g_serialize size = %d", size);
-	
+
 	return size;
 }
 
@@ -1136,7 +1142,7 @@ GSERIALIZED* gserialized_from_lwgeom(LWGEOM *geom, size_t *size)
 	{
 		lwgeom_add_bbox(geom);
 	}
-	
+
 	/*
 	** Harmonize the flags to the state of the lwgeom
 	*/
@@ -1207,7 +1213,7 @@ static LWPOINT* lwpoint_from_gserialized_buffer(uint8_t *data_ptr, uint8_t g_fla
 	point->flags = g_flags;
 
 	data_ptr += 4; /* Skip past the type. */
-	npoints = lw_get_uint32_t(data_ptr); /* Zero => empty geometry */
+	npoints = gserialized_get_uint32_t(data_ptr); /* Zero => empty geometry */
 	data_ptr += 4; /* Skip past the npoints. */
 
 	if ( npoints > 0 )
@@ -1238,12 +1244,12 @@ static LWLINE* lwline_from_gserialized_buffer(uint8_t *data_ptr, uint8_t g_flags
 	line->flags = g_flags;
 
 	data_ptr += 4; /* Skip past the type. */
-	npoints = lw_get_uint32_t(data_ptr); /* Zero => empty geometry */
+	npoints = gserialized_get_uint32_t(data_ptr); /* Zero => empty geometry */
 	data_ptr += 4; /* Skip past the npoints. */
 
 	if ( npoints > 0 )
 		line->points = ptarray_construct_reference_data(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), npoints, data_ptr);
-		
+
 	else
 		line->points = ptarray_construct(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), 0); /* Empty linestring */
 
@@ -1272,7 +1278,7 @@ static LWPOLY* lwpoly_from_gserialized_buffer(uint8_t *data_ptr, uint8_t g_flags
 	poly->flags = g_flags;
 
 	data_ptr += 4; /* Skip past the polygontype. */
-	nrings = lw_get_uint32_t(data_ptr); /* Zero => empty geometry */
+	nrings = gserialized_get_uint32_t(data_ptr); /* Zero => empty geometry */
 	poly->nrings = nrings;
 	LWDEBUGF(4, "nrings = %d", nrings);
 	data_ptr += 4; /* Skip past the nrings. */
@@ -1295,12 +1301,12 @@ static LWPOLY* lwpoly_from_gserialized_buffer(uint8_t *data_ptr, uint8_t g_flags
 		uint32_t npoints = 0;
 
 		/* Read in the number of points. */
-		npoints = lw_get_uint32_t(data_ptr);
+		npoints = gserialized_get_uint32_t(data_ptr);
 		data_ptr += 4;
 
 		/* Make a point array for the ring, and move the ordinate pointer past the ring ordinates. */
 		poly->rings[i] = ptarray_construct_reference_data(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), npoints, ordinate_ptr);
-		
+
 		ordinate_ptr += sizeof(double) * FLAGS_NDIMS(g_flags) * npoints;
 	}
 
@@ -1325,11 +1331,11 @@ static LWTRIANGLE* lwtriangle_from_gserialized_buffer(uint8_t *data_ptr, uint8_t
 	triangle->flags = g_flags;
 
 	data_ptr += 4; /* Skip past the type. */
-	npoints = lw_get_uint32_t(data_ptr); /* Zero => empty geometry */
+	npoints = gserialized_get_uint32_t(data_ptr); /* Zero => empty geometry */
 	data_ptr += 4; /* Skip past the npoints. */
 
 	if ( npoints > 0 )
-		triangle->points = ptarray_construct_reference_data(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), npoints, data_ptr);		
+		triangle->points = ptarray_construct_reference_data(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), npoints, data_ptr);
 	else
 		triangle->points = ptarray_construct(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), 0); /* Empty triangle */
 
@@ -1356,11 +1362,11 @@ static LWCIRCSTRING* lwcircstring_from_gserialized_buffer(uint8_t *data_ptr, uin
 	circstring->flags = g_flags;
 
 	data_ptr += 4; /* Skip past the circstringtype. */
-	npoints = lw_get_uint32_t(data_ptr); /* Zero => empty geometry */
+	npoints = gserialized_get_uint32_t(data_ptr); /* Zero => empty geometry */
 	data_ptr += 4; /* Skip past the npoints. */
 
 	if ( npoints > 0 )
-		circstring->points = ptarray_construct_reference_data(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), npoints, data_ptr);		
+		circstring->points = ptarray_construct_reference_data(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), npoints, data_ptr);
 	else
 		circstring->points = ptarray_construct(FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), 0); /* Empty circularstring */
 
@@ -1382,7 +1388,7 @@ static LWCOLLECTION* lwcollection_from_gserialized_buffer(uint8_t *data_ptr, uin
 
 	assert(data_ptr);
 
-	type = lw_get_uint32_t(data_ptr);
+	type = gserialized_get_uint32_t(data_ptr);
 	data_ptr += 4; /* Skip past the type. */
 
 	collection = (LWCOLLECTION*)lwalloc(sizeof(LWCOLLECTION));
@@ -1391,7 +1397,7 @@ static LWCOLLECTION* lwcollection_from_gserialized_buffer(uint8_t *data_ptr, uin
 	collection->type = type;
 	collection->flags = g_flags;
 
-	ngeoms = lw_get_uint32_t(data_ptr);
+	ngeoms = gserialized_get_uint32_t(data_ptr);
 	collection->ngeoms = ngeoms; /* Zero => empty geometry */
 	data_ptr += 4; /* Skip past the ngeoms. */
 
@@ -1405,7 +1411,7 @@ static LWCOLLECTION* lwcollection_from_gserialized_buffer(uint8_t *data_ptr, uin
 
 	for ( i = 0; i < ngeoms; i++ )
 	{
-		uint32_t subtype = lw_get_uint32_t(data_ptr);
+		uint32_t subtype = gserialized_get_uint32_t(data_ptr);
 		size_t subsize = 0;
 
 		if ( ! lwcollection_allows_subtype(type, subtype) )
@@ -1430,7 +1436,7 @@ LWGEOM* lwgeom_from_gserialized_buffer(uint8_t *data_ptr, uint8_t g_flags, size_
 
 	assert(data_ptr);
 
-	type = lw_get_uint32_t(data_ptr);
+	type = gserialized_get_uint32_t(data_ptr);
 
 	LWDEBUGF(2, "Got type %d (%s), hasz=%d hasm=%d geodetic=%d hasbox=%d", type, lwtype_name(type),
 		FLAGS_GET_Z(g_flags), FLAGS_GET_M(g_flags), FLAGS_GET_GEODETIC(g_flags), FLAGS_GET_BBOX(g_flags));
diff --git a/liblwgeom/liblwgeom.h.in b/liblwgeom/liblwgeom.h.in
index 1207d6e..702283d 100644
--- a/liblwgeom/liblwgeom.h.in
+++ b/liblwgeom/liblwgeom.h.in
@@ -651,7 +651,7 @@ extern uint32_t gserialized_get_type(const GSERIALIZED *g);
 extern uint32_t gserialized_max_header_size(void);
 
 /**
-* Returns the size in bytes of the header, from the start of the 
+* Returns the size in bytes of the header, from the start of the
 * object up to the type number.
 */
 extern uint32_t gserialized_header_size(const GSERIALIZED *gser);
@@ -710,10 +710,10 @@ extern int gserialized_ndims(const GSERIALIZED *gser);
 /**
 * Return -1 if g1 is "less than" g2, 1 if g1 is "greater than"
 * g2 and 0 if g1 and g2 are the "same". Equality is evaluated
-* with a memcmp and size check. So it is possible that two 
-* identical objects where one lacks a bounding box could be 
+* with a memcmp and size check. So it is possible that two
+* identical objects where one lacks a bounding box could be
 * evaluated as non-equal initially. Greater and less than
-* are evaluated by calculating a sortable key from the center 
+* are evaluated by calculating a sortable key from the center
 * point of the object bounds.
 */
 extern int gserialized_cmp(const GSERIALIZED *g1, const GSERIALIZED *g2);
@@ -1165,8 +1165,6 @@ extern void printLWTIN(LWTIN *tin);
 
 extern float  next_float_down(double d);
 extern float  next_float_up(double d);
-extern double next_double_down(float d);
-extern double next_double_up(float d);
 
 /* general utilities 2D */
 extern double  distance2d_pt_pt(const POINT2D *p1, const POINT2D *p2);
diff --git a/liblwgeom/liblwgeom_internal.h b/liblwgeom/liblwgeom_internal.h
index 838262a..a04c355 100644
--- a/liblwgeom/liblwgeom_internal.h
+++ b/liblwgeom/liblwgeom_internal.h
@@ -187,12 +187,6 @@ int lwpoly_count_vertices(LWPOLY *poly);
 int lwcollection_count_vertices(LWCOLLECTION *col);
 
 /*
-* Read from byte buffer
-*/
-extern uint32_t lw_get_uint32_t(const uint8_t *loc);
-extern int32_t lw_get_int32_t(const uint8_t *loc);
-
-/*
 * DP simplification
 */
 
diff --git a/liblwgeom/lwalgorithm.c b/liblwgeom/lwalgorithm.c
index f01b4a5..787acdd 100644
--- a/liblwgeom/lwalgorithm.c
+++ b/liblwgeom/lwalgorithm.c
@@ -136,10 +136,10 @@ lw_arc_length(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3)
 	int a2_side, clockwise;
 	double a1, a3;
 	double angle;
-	
+
 	if ( lw_arc_is_pt(A1, A2, A3) )
 		return 0.0;
-	
+
 	radius_A = lw_arc_center(A1, A2, A3, &C);
 
 	/* Co-linear! Return linear distance! */
@@ -149,12 +149,12 @@ lw_arc_length(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3)
         double dy = A1->y - A3->y;
 		return sqrt(dx*dx + dy*dy);
 	}
-	
+
 	/* Closed circle! Return the circumference! */
 	circumference_A = M_PI * 2 * radius_A;
 	if ( p2d_same(A1, A3) )
 		return circumference_A;
-	
+
 	/* Determine the orientation of the arc */
 	a2_side = lw_segment_side(A1, A3, A2);
 
@@ -164,7 +164,7 @@ lw_arc_length(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3)
 		clockwise = LW_TRUE;
 	else
 		clockwise = LW_FALSE;
-		
+
 	/* Angles of each point that defines the arc section */
 	a1 = atan2(A1->y - C.y, A1->x - C.x);
 	a3 = atan2(A3->y - C.y, A3->x - C.x);
@@ -182,7 +182,7 @@ lw_arc_length(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3)
 		if ( a3 > a1 )
 			angle = a3 - a1;
 		else
-			angle = 2*M_PI + a3 - a1; 			
+			angle = 2*M_PI + a3 - a1;
 	}
 
 	/* Length as proportion of circumference */
@@ -195,29 +195,29 @@ int lw_arc_side(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3, const P
 	double radius_A;
 	double side_Q, side_A2;
 	double d;
-	
+
 	side_Q = lw_segment_side(A1, A3, Q);
 	radius_A = lw_arc_center(A1, A2, A3, &C);
 	side_A2 = lw_segment_side(A1, A3, A2);
-	
+
 	/* Linear case */
 	if ( radius_A < 0 )
 		return side_Q;
-		
+
 	d = distance2d_pt_pt(Q, &C);
-	
+
 	/* Q is on the arc boundary */
 	if ( d == radius_A && side_Q == side_A2 )
-	{	
+	{
 		return 0;
 	}
-	
+
 	/* Q on A1-A3 line, so its on opposite side to A2 */
 	if ( side_Q == 0 )
 	{
 		return -1 * side_A2;
 	}
-	
+
 	/*
 	* Q is inside the arc boundary, so it's not on the side we
 	* might think from examining only the end points
@@ -226,7 +226,7 @@ int lw_arc_side(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3, const P
 	{
 		side_Q *= -1;
 	}
-	
+
 	return side_Q;
 }
 
@@ -238,7 +238,7 @@ int lw_arc_side(const POINT2D *A1, const POINT2D *A2, const POINT2D *A3, const P
 * point is coincident with either end point, they are taken as colinear.
 */
 double
-lw_arc_center(const POINT2D *p1, const POINT2D *p2, const POINT2D *p3, POINT2D *result)	
+lw_arc_center(const POINT2D *p1, const POINT2D *p2, const POINT2D *p3, POINT2D *result)
 {
 	POINT2D c;
 	double cx, cy, cr;
@@ -807,7 +807,7 @@ int lwgeom_geohash_precision(GBOX bbox, GBOX *bounds)
 		{
 			break;
 		}
-		
+
 		if ( miny > latmin + latwidth / 2.0 )
 		{
 			latminadjust = latwidth / 2.0;
@@ -859,7 +859,7 @@ char *lwgeom_geohash(const LWGEOM *lwgeom, int precision)
 	gbox_init(&gbox);
 	gbox_init(&gbox_bounds);
 
-	result = lwgeom_calculate_gbox_cartesian(lwgeom, &gbox);	
+	result = lwgeom_calculate_gbox_cartesian(lwgeom, &gbox);
 	if ( result == LW_FAILURE ) return NULL;
 
 	/* Return error if we are being fed something outside our working bounds */
diff --git a/liblwgeom/lwcollection.c b/liblwgeom/lwcollection.c
index f1a1604..3c803cb 100644
--- a/liblwgeom/lwcollection.c
+++ b/liblwgeom/lwcollection.c
@@ -341,7 +341,7 @@ void lwcollection_free(LWCOLLECTION *col)
 {
 	int i;
 	if ( ! col ) return;
-	
+
 	if ( col->bbox )
 	{
 		lwfree(col->bbox);
@@ -363,7 +363,7 @@ void lwcollection_free(LWCOLLECTION *col)
 /**
 * Takes a potentially heterogeneous collection and returns a homogeneous
 * collection consisting only of the specified type.
-* WARNING: the output will contain references to geometries in the input, 
+* WARNING: the output will contain references to geometries in the input,
 * so the result must be carefully released, not freed.
 */
 LWCOLLECTION* lwcollection_extract(LWCOLLECTION *col, int type)
@@ -478,7 +478,7 @@ LWCOLLECTION*
 lwcollection_force_dims(const LWCOLLECTION *col, int hasz, int hasm)
 {
 	LWCOLLECTION *colout;
-	
+
 	/* Return 2D empty */
 	if( lwcollection_is_empty(col) )
 	{
@@ -581,7 +581,7 @@ lwcollection_startpoint(const LWCOLLECTION* col, POINT4D* pt)
 {
 	if ( col->ngeoms < 1 )
 		return LW_FAILURE;
-		
+
 	return lwgeom_startpoint(col->geoms[0], pt);
 }
 
@@ -590,7 +590,7 @@ LWCOLLECTION* lwcollection_grid(const LWCOLLECTION *coll, const gridspec *grid)
 {
 	uint32_t i;
 	LWCOLLECTION *newcoll;
-	
+
 	newcoll = lwcollection_construct_empty(coll->type, coll->srid, lwgeom_has_z((LWGEOM*)coll), lwgeom_has_m((LWGEOM*)coll));
 
 	for (i=0; i<coll->ngeoms; i++)
diff --git a/liblwgeom/lwcompound.c b/liblwgeom/lwcompound.c
index dcbb9b4..b76bd30 100644
--- a/liblwgeom/lwcompound.c
+++ b/liblwgeom/lwcompound.c
@@ -68,39 +68,34 @@ lwcompound_is_closed(const LWCOMPOUND *compound)
 
 double lwcompound_length(const LWCOMPOUND *comp)
 {
-	double length = 0.0;
-	LWLINE *line;
-	if ( lwgeom_is_empty((LWGEOM*)comp) )
-		return 0.0;
-	line = lwcompound_stroke(comp, 32);
-	length = lwline_length(line);
-	lwline_free(line);
-	return length;
+	return lwcompound_length_2d(comp);
 }
 
 double lwcompound_length_2d(const LWCOMPOUND *comp)
 {
+	int i;
 	double length = 0.0;
-	LWLINE *line;
 	if ( lwgeom_is_empty((LWGEOM*)comp) )
 		return 0.0;
-	line = lwcompound_stroke(comp, 32);
-	length = lwline_length_2d(line);
-	lwline_free(line);
+
+	for (i = 0; i < comp->ngeoms; i++)
+	{
+		length += lwgeom_length_2d(comp->geoms[i]);
+	}
 	return length;
 }
 
 int lwcompound_add_lwgeom(LWCOMPOUND *comp, LWGEOM *geom)
 {
 	LWCOLLECTION *col = (LWCOLLECTION*)comp;
-	
+
 	/* Empty things can't continuously join up with other things */
 	if ( lwgeom_is_empty(geom) )
 	{
 		LWDEBUG(4, "Got an empty component for a compound curve!");
 		return LW_FAILURE;
 	}
-	
+
 	if( col->ngeoms > 0 )
 	{
 		POINT4D last, first;
@@ -111,15 +106,15 @@ int lwcompound_add_lwgeom(LWCOMPOUND *comp, LWGEOM *geom)
 
 		getPoint4d_p(newline->points, 0, &first);
 		getPoint4d_p(prevline->points, prevline->points->npoints-1, &last);
-		
+
 		if ( !(FP_EQUALS(first.x,last.x) && FP_EQUALS(first.y,last.y)) )
 		{
 			LWDEBUG(4, "Components don't join up end-to-end!");
-			LWDEBUGF(4, "first pt (%g %g %g %g) last pt (%g %g %g %g)", first.x, first.y, first.z, first.m, last.x, last.y, last.z, last.m);			
+			LWDEBUGF(4, "first pt (%g %g %g %g) last pt (%g %g %g %g)", first.x, first.y, first.z, first.m, last.x, last.y, last.z, last.m);
 			return LW_FAILURE;
 		}
 	}
-	
+
 	col = lwcollection_add_lwgeom(col, geom);
 	return LW_SUCCESS;
 }
@@ -181,7 +176,7 @@ lwcompound_contains_point(const LWCOMPOUND *comp, const POINT2D *pt)
 			}
 			if ( comp->ngeoms == 1 )
 			{
-				return ptarrayarc_contains_point(lwcirc->points, pt); 				
+				return ptarrayarc_contains_point(lwcirc->points, pt);
 			}
 			else
 			{
@@ -200,10 +195,10 @@ lwcompound_contains_point(const LWCOMPOUND *comp, const POINT2D *pt)
 	/* Outside */
 	if (wn == 0)
 		return LW_OUTSIDE;
-	
+
 	/* Inside */
 	return LW_INSIDE;
-}	
+}
 
 LWCOMPOUND *
 lwcompound_construct_from_lwline(const LWLINE *lwline)
@@ -222,14 +217,14 @@ lwcompound_get_lwpoint(const LWCOMPOUND *lwcmp, int where)
 	int npoints = 0;
 	if ( lwgeom_is_empty((LWGEOM*)lwcmp) )
 		return NULL;
-	
+
 	npoints = lwgeom_count_vertices((LWGEOM*)lwcmp);
 	if ( where < 0 || where >= npoints )
 	{
 		lwerror("%s: index %d is not in range of number of vertices (%d) in input", __func__, where, npoints);
 		return NULL;
 	}
-	
+
 	for ( i = 0; i < lwcmp->ngeoms; i++ )
 	{
 		LWGEOM* part = lwcmp->geoms[i];
@@ -244,7 +239,7 @@ lwcompound_get_lwpoint(const LWCOMPOUND *lwcmp, int where)
 		}
 	}
 
-	return NULL;	
+	return NULL;
 }
 
 
@@ -263,14 +258,14 @@ lwcompound_get_endpoint(const LWCOMPOUND *lwcmp)
 	{
 		return NULL;
 	}
-	
+
 	lwline = (LWLINE*)(lwcmp->geoms[lwcmp->ngeoms-1]);
 
 	if ( (!lwline) || (!lwline->points) || (lwline->points->npoints < 1) )
 	{
 		return NULL;
 	}
-	
+
 	return lwline_get_lwpoint(lwline, lwline->points->npoints-1);
 }
 
diff --git a/liblwgeom/lwcurvepoly.c b/liblwgeom/lwcurvepoly.c
index 59210b5..f836993 100644
--- a/liblwgeom/lwcurvepoly.c
+++ b/liblwgeom/lwcurvepoly.c
@@ -72,7 +72,7 @@ lwcurvepoly_construct_from_lwpoly(LWPOLY *lwpoly)
 int lwcurvepoly_add_ring(LWCURVEPOLY *poly, LWGEOM *ring)
 {
 	int i;
-	
+
 	/* Can't do anything with NULLs */
 	if( ! poly || ! ring )
 	{
@@ -94,7 +94,7 @@ int lwcurvepoly_add_ring(LWCURVEPOLY *poly, LWGEOM *ring)
 		return LW_FAILURE;
 	}
 
-		
+
 	/* In case this is a truly empty, make some initial space  */
 	if ( poly->rings == NULL )
 	{
@@ -123,7 +123,7 @@ int lwcurvepoly_add_ring(LWCURVEPOLY *poly, LWGEOM *ring)
 	/* Add the ring and increment the ring count */
 	poly->rings[poly->nrings] = (LWGEOM*)ring;
 	poly->nrings++;
-	return LW_SUCCESS;	
+	return LW_SUCCESS;
 }
 
 /**
diff --git a/liblwgeom/lwgeodetic.c b/liblwgeom/lwgeodetic.c
index 54234be..8d2391a 100644
--- a/liblwgeom/lwgeodetic.c
+++ b/liblwgeom/lwgeodetic.c
@@ -56,7 +56,7 @@ double longitude_radians_normalize(double lon)
 
 	if ( lon < -1.0 * M_PI )
 		lon = 2.0 * M_PI + lon;
-		
+
 	if ( lon == -2.0 * M_PI )
 		lon *= -1.0;
 
@@ -183,11 +183,11 @@ gbox_angular_height(const GBOX* gbox)
 	double zmin = FLT_MAX;
 	double zmax = -1 * FLT_MAX;
 	POINT3D pt;
-	
+
 	/* Take a copy of the box corners so we can treat them as a list */
 	/* Elements are xmin, xmax, ymin, ymax, zmin, zmax */
 	memcpy(d, &(gbox->xmin), 6*sizeof(double));
-	
+
 	/* Generate all 8 corner vectors of the box */
 	for ( i = 0; i < 8; i++ )
 	{
@@ -231,7 +231,7 @@ gbox_angular_width(const GBOX* gbox)
 		{
 			double angle, dotprod;
 			POINT3D pt_n;
-		
+
 			pt_n.x = d[i / 2];
 			pt_n.y = d[2 + (i % 2)];
 			magnitude = sqrt(pt_n.x*pt_n.x + pt_n.y*pt_n.y);
@@ -248,7 +248,7 @@ gbox_angular_width(const GBOX* gbox)
 			}
 		}
 	}
-	
+
 	/* Return the distance between the two furthest vectors */
 	return maxangle;
 }
@@ -265,24 +265,24 @@ gbox_centroid(const GBOX* gbox, POINT2D* out)
 	/* Take a copy of the box corners so we can treat them as a list */
 	/* Elements are xmin, xmax, ymin, ymax, zmin, zmax */
 	memcpy(d, &(gbox->xmin), 6*sizeof(double));
-	
+
 	/* Zero out our return vector */
 	pt.x = pt.y = pt.z = 0.0;
 
 	for ( i = 0; i < 8; i++ )
 	{
 		POINT3D pt_n;
-	
+
 		pt_n.x = d[i / 4];
 		pt_n.y = d[2 + ((i % 4) / 2)];
 		pt_n.z = d[4 + (i % 2)];
 		normalize(&pt_n);
-	
+
 		pt.x += pt_n.x;
 		pt.y += pt_n.y;
-		pt.z += pt_n.z;		
+		pt.z += pt_n.z;
 	}
-	
+
 	pt.x /= 8.0;
 	pt.y /= 8.0;
 	pt.z /= 8.0;
@@ -291,7 +291,7 @@ gbox_centroid(const GBOX* gbox, POINT2D* out)
 	cart2geog(&pt, &g);
 	out->x = longitude_degrees_normalize(rad2deg(g.lon));
 	out->y = latitude_degrees_normalize(rad2deg(g.lat));
-	
+
 	return LW_SUCCESS;
 }
 
@@ -475,10 +475,10 @@ double vector_angle(const POINT3D* v1, const POINT3D* v2)
 	cross_product(v1, v2, &normal);
 	normalize(&normal);
 	cross_product(&normal, v1, &v3);
-	
+
 	x = dot_product(v1, v2);
 	y = dot_product(v2, &v3);
-	
+
 	angle = atan2(y, x);
 	return angle;
 }
@@ -507,7 +507,7 @@ void unit_normal(const POINT3D *P1, const POINT3D *P2, POINT3D *normal)
 {
 	double p_dot = dot_product(P1, P2);
 	POINT3D P3;
-	
+
 	/* If edge is really large, calculate a narrower equivalent angle A1/A3. */
 	if ( p_dot < 0 )
 	{
@@ -525,7 +525,7 @@ void unit_normal(const POINT3D *P1, const POINT3D *P2, POINT3D *normal)
 	{
 		P3 = *P2;
 	}
-	
+
 	/* Normals to the A-plane and B-plane */
 	cross_product(P1, &P3, normal);
 	normalize(normal);
@@ -543,26 +543,26 @@ void vector_rotate(const POINT3D* v1, const POINT3D* v2, double angle, POINT3D*
 	double uxuy, uyuz, uxuz;
 	double ux2, uy2, uz2;
 	double rxx, rxy, rxz, ryx, ryy, ryz, rzx, rzy, rzz;
-	
+
 	/* Need a unit vector normal to rotate around */
 	unit_normal(v1, v2, &u);
-	
+
 	uxuy = u.x * u.y;
 	uxuz = u.x * u.z;
 	uyuz = u.y * u.z;
-	
+
 	ux2 = u.x * u.x;
 	uy2 = u.y * u.y;
 	uz2 = u.z * u.z;
-	
+
 	rxx = cos_a + ux2 * (1 - cos_a);
 	rxy = uxuy * (1 - cos_a) - u.z * sin_a;
 	rxz = uxuz * (1 - cos_a) + u.y * sin_a;
-	
+
 	ryx = uxuy * (1 - cos_a) + u.z * sin_a;
 	ryy = cos_a + uy2 * (1 - cos_a);
 	ryz = uyuz * (1 - cos_a) - u.x * sin_a;
-	
+
 	rzx = uxuz * (1 - cos_a) - u.y * sin_a;
 	rzy = uyuz * (1 - cos_a) + u.x * sin_a;
 	rzz = cos_a + uz2 * (1 - cos_a);
@@ -672,7 +672,7 @@ edge_point_side(const GEOGRAPHIC_EDGE *e, const GEOGRAPHIC_POINT *p)
 		LWDEBUG(4, "point is on plane (dot product is zero)");
 		return 0;
 	}
-	
+
 	if ( w < 0 )
 		return -1;
 	else
@@ -690,7 +690,7 @@ sphere_angle(const GEOGRAPHIC_POINT *a, const GEOGRAPHIC_POINT *b,  const GEOGRA
 	robust_cross_product(b, c, &normal2);
 	normalize(&normal1);
 	normalize(&normal2);
-	return sphere_distance_cartesian(&normal1, &normal2);	
+	return sphere_distance_cartesian(&normal1, &normal2);
 }
 
 /**
@@ -709,18 +709,18 @@ sphere_signed_area(const GEOGRAPHIC_POINT *a, const GEOGRAPHIC_POINT *b, const G
 	double area_radians = 0.0;
 	int side;
 	GEOGRAPHIC_EDGE e;
-	
+
 	angle_a = sphere_angle(b,a,c);
 	angle_b = sphere_angle(a,b,c);
 	angle_c = sphere_angle(b,c,a);
-	
+
 	area_radians = angle_a + angle_b + angle_c - M_PI;
 
 	/* What's the direction of the B/C edge? */
 	e.start = *a;
 	e.end = *b;
 	side = edge_point_side(&e, c);
-	
+
 	/* Co-linear points implies no area */
 	if ( side == 0 )
 		return 0.0;
@@ -742,7 +742,7 @@ int edge_point_on_plane(const GEOGRAPHIC_EDGE *e, const GEOGRAPHIC_POINT *p)
 	int side = edge_point_side(e, p);
 	if ( side == 0 )
 		return LW_TRUE;
-		
+
 	return LW_FALSE;
 }
 
@@ -941,7 +941,7 @@ double sphere_direction(const GEOGRAPHIC_POINT *s, const GEOGRAPHIC_POINT *e, do
 {
 	double heading = 0.0;
 	double f;
-	
+
 	/* Starting from the poles? Special case. */
 	if ( FP_IS_ZERO(cos(s->lat)) )
 		return (s->lat > 0.0) ? M_PI : 0.0;
@@ -1295,7 +1295,7 @@ int sphere_project(const GEOGRAPHIC_POINT *r, double distance, double azimuth, G
 	{
 		lon2 = lon1 + atan2(sin(azimuth)*sin(d)*cos(lat1), cos(d)-sin(lat1)*sin(lat2));
 	}
-	
+
 	if ( isnan(lat2) || isnan(lon2) )
 		return LW_FAILURE;
 
@@ -1380,18 +1380,18 @@ int edge_calculate_gbox(const POINT3D *A1, const POINT3D *A2, GBOX *gbox)
 	/* Initialize the box with the edge end points */
 	gbox_init_point3d(A1, gbox);
 	gbox_merge_point3d(A2, gbox);
-	
+
 	/* Zero length edge, just return! */
 	if ( p3d_same(A1, A2) )
 		return LW_SUCCESS;
-	
+
 	/* Error out on antipodal edge */
 	if ( FP_EQUALS(A1->x, -1*A2->x) && FP_EQUALS(A1->y, -1*A2->y) && FP_EQUALS(A1->z, -1*A2->z) )
 	{
 		lwerror("Antipodal (180 degrees long) edge detected!");
 		return LW_FAILURE;
 	}
-	
+
 	/* Create A3, a vector in the plane of A1/A2, orthogonal to A1  */
 	unit_normal(A1, A2, &AN);
 	unit_normal(&AN, A1, &A3);
@@ -1406,12 +1406,12 @@ int edge_calculate_gbox(const POINT3D *A1, const POINT3D *A2, GBOX *gbox)
 	memset(X, 0, sizeof(POINT3D) * 6);
 	X[0].x = X[2].y = X[4].z =  1.0;
 	X[1].x = X[3].y = X[5].z = -1.0;
-	
+
 	/* Initialize a 2-space origin point. */
 	O.x = O.y = 0.0;
 	/* What side of the line joining R1/R2 is O? */
 	o_side = lw_segment_side(&R1, &R2, &O);
-	
+
 	/* Add any extrema! */
 	for ( i = 0; i < 6; i++ )
 	{
@@ -1419,7 +1419,7 @@ int edge_calculate_gbox(const POINT3D *A1, const POINT3D *A2, GBOX *gbox)
 		RX.x = dot_product(&(X[i]), A1);
 		RX.y = dot_product(&(X[i]), &A3);
 		normalize2d(&RX);
-		
+
 		/* Any axis end on the side of R1/R2 opposite the origin */
 		/* is an extreme point in the arc, so we add the 3-space */
 		/* version of the point on R1/R2 to the gbox */
@@ -1429,7 +1429,7 @@ int edge_calculate_gbox(const POINT3D *A1, const POINT3D *A2, GBOX *gbox)
 			Xn.x = RX.x * A1->x + RX.y * A3.x;
 			Xn.y = RX.x * A1->y + RX.y * A3.y;
 			Xn.z = RX.x * A1->z + RX.y * A3.z;
-			
+
 			gbox_merge_point3d(&Xn, gbox);
 		}
 	}
@@ -1438,7 +1438,7 @@ int edge_calculate_gbox(const POINT3D *A1, const POINT3D *A2, GBOX *gbox)
 }
 
 void lwpoly_pt_outside(const LWPOLY *poly, POINT2D *pt_outside)
-{	
+{
 	/* Make sure we have boxes */
 	if ( poly->bbox )
 	{
@@ -1554,11 +1554,11 @@ ptarray_segmentize_sphere(const POINTARRAY *pa_in, double max_seg_length)
 	POINT4D p1, p2, p;
 	GEOGRAPHIC_POINT g1, g2, g;
 	double d;
-	
+
 	/* Just crap out on crazy input */
 	if ( ! pa_in )
 		lwerror("ptarray_segmentize_sphere: null input pointarray");
-	if ( max_seg_length <= 0.0 )	
+	if ( max_seg_length <= 0.0 )
 		lwerror("ptarray_segmentize_sphere: maximum segment length must be positive");
 
 	/* Empty starting array */
@@ -1569,12 +1569,12 @@ ptarray_segmentize_sphere(const POINTARRAY *pa_in, double max_seg_length)
 	ptarray_append_point(pa_out, &p1, LW_FALSE);
 	geographic_point_init(p1.x, p1.y, &g1);
 	pa_in_offset++;
-	
+
 	while ( pa_in_offset < pa_in->npoints )
 	{
 		getPoint4d_p(pa_in, pa_in_offset, &p2);
 		geographic_point_init(p2.x, p2.y, &g2);
-		
+
 		/* Skip duplicate points (except in case of 2-point lines!) */
 		if ( (pa_in->npoints > 2) && p4d_same(&p1, &p2) )
 		{
@@ -1587,7 +1587,7 @@ ptarray_segmentize_sphere(const POINTARRAY *pa_in, double max_seg_length)
 
 		/* How long is this edge? */
 		d = sphere_distance(&g1, &g2);
-		
+
 		/* We need to segmentize this edge */
 		if ( d > max_seg_length )
 		{
@@ -1599,7 +1599,7 @@ ptarray_segmentize_sphere(const POINTARRAY *pa_in, double max_seg_length)
 			/* The independent Z/M values on the ptarray */
 			if ( hasz ) dzz = (p2.z - p1.z) / nsegs;
 			if ( hasm ) dmm = (p2.m - p1.m) / nsegs;
-			
+
 			g = g1;
 			p = p1;
 			for ( i = 0; i < nsegs - 1; i++ )
@@ -1621,7 +1621,7 @@ ptarray_segmentize_sphere(const POINTARRAY *pa_in, double max_seg_length)
 					p.m += dmm;
 				ptarray_append_point(pa_out, &p, LW_FALSE);
 			}
-			
+
 			ptarray_append_point(pa_out, &p2, LW_FALSE);
 		}
 		/* This edge is already short enough */
@@ -1635,8 +1635,8 @@ ptarray_segmentize_sphere(const POINTARRAY *pa_in, double max_seg_length)
 		g1 = g2;
 		pa_in_offset++;
 	}
-	
-	return pa_out;	
+
+	return pa_out;
 }
 
 /**
@@ -1653,15 +1653,15 @@ lwgeom_segmentize_sphere(const LWGEOM *lwg_in, double max_seg_length)
 	LWPOLY *lwpoly_in, *lwpoly_out;
 	LWCOLLECTION *lwcol_in, *lwcol_out;
 	int i;
-	
+
 	/* Reflect NULL */
 	if ( ! lwg_in )
 		return NULL;
-		
+
 	/* Clone empty */
 	if ( lwgeom_is_empty(lwg_in) )
 		return lwgeom_clone(lwg_in);
-	
+
 	switch (lwg_in->type)
 	{
 	case MULTIPOINTTYPE:
@@ -1699,7 +1699,7 @@ lwgeom_segmentize_sphere(const LWGEOM *lwg_in, double max_seg_length)
 		        lwg_in->type, lwtype_name(lwg_in->type));
 		break;
 	}
-	
+
 	lwerror("lwgeom_segmentize_sphere got to the end of the function, should not happen");
 	return NULL;
 }
@@ -1716,16 +1716,16 @@ ptarray_area_sphere(const POINTARRAY *pa)
 	const POINT2D *p;
 	GEOGRAPHIC_POINT a, b, c;
 	double area = 0.0;
-	
+
 	/* Return zero on nonsensical inputs */
 	if ( ! pa || pa->npoints < 4 )
 		return 0.0;
-	
+
 	p = getPoint2d_cp(pa, 0);
 	geographic_point_init(p->x, p->y, &a);
 	p = getPoint2d_cp(pa, 1);
 	geographic_point_init(p->x, p->y, &b);
-	
+
 	for ( i = 2; i < pa->npoints-1; i++ )
 	{
 		p = getPoint2d_cp(pa, i);
@@ -1733,7 +1733,7 @@ ptarray_area_sphere(const POINTARRAY *pa)
 		area += sphere_signed_area(&a, &b, &c);
 		b = c;
 	}
-	
+
 	return fabs(area);
 }
 
@@ -2009,13 +2009,13 @@ LWPOINT* lwgeom_project_spheroid(const LWPOINT *r, const SPHEROID *spheroid, dou
 	double x, y;
 	POINTARRAY *pa;
 	LWPOINT *lwp;
-	
+
 	/* Normalize distance to be positive*/
 	if ( distance < 0.0 ) {
 		distance = -distance;
 		azimuth += M_PI;
 	}
-	
+
 	/* Normalize azimuth */
 	azimuth -= 2.0 * M_PI * floor(azimuth / (2.0 * M_PI));
 
@@ -2025,12 +2025,12 @@ LWPOINT* lwgeom_project_spheroid(const LWPOINT *r, const SPHEROID *spheroid, dou
 		lwerror("Distance must not be greater than %g", M_PI * spheroid->radius);
 		return NULL;
 	}
-		
+
 	/* Convert to ta geodetic point */
 	x = lwpoint_get_x(r);
 	y = lwpoint_get_y(r);
 	geographic_point_init(x, y, &geo_source);
-	
+
 	/* Try the projection */
 	if( spheroid_project(&geo_source, spheroid, distance, azimuth, &geo_dest) == LW_FAILURE )
 	{
@@ -2038,7 +2038,7 @@ LWPOINT* lwgeom_project_spheroid(const LWPOINT *r, const SPHEROID *spheroid, dou
 		lwerror("Unable to project from (%g %g) with azimuth %g and distance %g", x, y, azimuth, distance);
 		return NULL;
 	}
-	
+
 	/* Build the output LWPOINT */
 	pa = ptarray_construct(0, 0, 1);
 	pt_dest.x = rad2deg(longitude_radians_normalize(geo_dest.lon));
@@ -2073,13 +2073,13 @@ double lwgeom_azumith_spheroid(const LWPOINT *r, const LWPOINT *s, const SPHEROI
 	x2 = lwpoint_get_x(s);
 	y2 = lwpoint_get_y(s);
 	geographic_point_init(x2, y2, &g2);
-	
+
 	/* Same point, return NaN */
 	if ( FP_EQUALS(x1, x2) && FP_EQUALS(y1, y2) )
 	{
 		return NAN;
 	}
-	
+
 	/* Do the direction calculation */
 	return spheroid_direction(&g1, &g2, spheroid);
 }
@@ -2098,10 +2098,10 @@ double lwgeom_distance_spheroid(const LWGEOM *lwgeom1, const LWGEOM *lwgeom2, co
 
 	gbox_init(&gbox1);
 	gbox_init(&gbox2);
-	
+
 	assert(lwgeom1);
 	assert(lwgeom2);
-	
+
 	LWDEBUGF(4, "entered function, tolerance %.8g", tolerance);
 
 	/* What's the distance to an empty geometry? We don't know.
@@ -2176,7 +2176,7 @@ double lwgeom_distance_spheroid(const LWGEOM *lwgeom1, const LWGEOM *lwgeom2, co
 		{
 			return 0.0;
 		}
-		
+
 		/* Not inside, so what's the actual distance? */
 		for ( i = 0; i < lwpoly->nrings; i++ )
 		{
@@ -2807,13 +2807,13 @@ int ptarray_calculate_gbox_geodetic(const POINTARRAY *pa, GBOX *gbox)
 
 	p = getPoint2d_cp(pa, 0);
 	ll2cart(p, &A1);
-	
+
 	for ( i = 1; i < pa->npoints; i++ )
 	{
-		
+
 		p = getPoint2d_cp(pa, i);
 		ll2cart(p, &A2);
-		
+
 		edge_calculate_gbox(&A1, &A2, &edge_gbox);
 
 		/* Initialize the box */
@@ -2827,7 +2827,7 @@ int ptarray_calculate_gbox_geodetic(const POINTARRAY *pa, GBOX *gbox)
 		{
 			gbox_merge(&edge_gbox, gbox);
 		}
-		
+
 		A1 = A2;
 	}
 
@@ -3025,7 +3025,7 @@ int lwgeom_check_geodetic(const LWGEOM *geom)
 {
 	if ( lwgeom_is_empty(geom) )
 		return LW_TRUE;
-		
+
 	switch (geom->type)
 	{
 	case POINTTYPE:
@@ -3176,7 +3176,7 @@ double ptarray_length_spheroid(const POINTARRAY *pa, const SPHEROID *s)
 		/* Add in the vertical displacement if we're in 3D */
 		if ( hasz )
 			seglength = sqrt( (zb-za)*(zb-za) + seglength*seglength );
-			
+
 		/* Add this segment length to the total */
 		length += seglength;
 
@@ -3353,11 +3353,11 @@ point_in_cone(const POINT3D *A1, const POINT3D *A2, const POINT3D *P)
 {
 	POINT3D AC; /* Center point of A1/A2 */
 	double min_similarity, similarity;
-	
+
 	/* The normalized sum bisects the angle between start and end. */
 	vector_sum(A1, A2, &AC);
 	normalize(&AC);
-	
+
 	/* The projection of start onto the center defines the minimum similarity */
 	min_similarity = dot_product(A1, &AC);
 
@@ -3393,7 +3393,7 @@ dot_product_side(const POINT3D *p, const POINT3D *q)
 
 	if ( FP_IS_ZERO(dp) )
 		return 0;
-		
+
 	return dp < 0.0 ? -1 : 1;
 }
 
@@ -3408,11 +3408,11 @@ edge_intersects(const POINT3D *A1, const POINT3D *A2, const POINT3D *B1, const P
 	double ab_dot;
 	int a1_side, a2_side, b1_side, b2_side;
 	int rv = PIR_NO_INTERACT;
-	
+
 	/* Normals to the A-plane and B-plane */
 	unit_normal(A1, A2, &AN);
 	unit_normal(B1, B2, &BN);
-	
+
 	/* Are A-plane and B-plane basically the same? */
 	ab_dot = dot_product(&AN, &BN);
 	if ( FP_EQUALS(fabs(ab_dot), 1.0) )
@@ -3426,7 +3426,7 @@ edge_intersects(const POINT3D *A1, const POINT3D *A2, const POINT3D *B1, const P
 		}
 		return rv;
 	}
-	
+
 	/* What side of plane-A and plane-B do the end points */
 	/* of A and B fall? */
 	a1_side = dot_product_side(&BN, A1);
@@ -3465,7 +3465,7 @@ edge_intersects(const POINT3D *A1, const POINT3D *A2, const POINT3D *B1, const P
 		{
 			return PIR_INTERSECTS;
 		}
-		
+
 		return PIR_NO_INTERACT;
 	}
 
@@ -3495,7 +3495,7 @@ edge_intersects(const POINT3D *A1, const POINT3D *A2, const POINT3D *B1, const P
 		/* Touches at B2, B1 is on what side? */
 		rv |= (b1_side < 0 ? PIR_B_TOUCH_RIGHT : PIR_B_TOUCH_LEFT);
 	}
-	
+
 	return rv;
 }
 
@@ -3541,16 +3541,16 @@ int ptarray_contains_point_sphere(const POINTARRAY *pa, const POINT2D *pt_outsid
 		{
 			continue;
 		}
-		
+
 		/* Our test point is on an edge end! Point is "in ring" by our definition */
 		if ( point3d_equals(&S1, &E1) )
 		{
 			return LW_TRUE;
 		}
-		
+
 		/* Calculate relationship between stab line and edge */
 		inter = edge_intersects(&S1, &S2, &E1, &E2);
-		
+
 		/* We have some kind of interaction... */
 		if ( inter & PIR_INTERSECTS )
 		{
@@ -3560,7 +3560,7 @@ int ptarray_contains_point_sphere(const POINTARRAY *pa, const POINT2D *pt_outsid
 			{
 				return LW_TRUE;
 			}
-			
+
 			/* It's a touching interaction, disregard all the left-side ones. */
 			/* It's a co-linear intersection, ignore those. */
 			if ( inter & PIR_B_TOUCH_RIGHT || inter & PIR_COLINEAR )
@@ -3579,7 +3579,7 @@ int ptarray_contains_point_sphere(const POINTARRAY *pa, const POINT2D *pt_outsid
 		{
 			LWDEBUGF(4,"    edge (%d) did not cross", i);
 		}
-		
+
 		/* Increment to next edge */
 		E1 = E2;
 	}
diff --git a/liblwgeom/lwgeodetic_tree.c b/liblwgeom/lwgeodetic_tree.c
index 566d970..ba0be5d 100644
--- a/liblwgeom/lwgeodetic_tree.c
+++ b/liblwgeom/lwgeodetic_tree.c
@@ -51,7 +51,7 @@ circ_tree_free(CIRC_NODE* node)
 {
 	int i;
 	if ( ! node ) return;
-	
+
 	for ( i = 0; i < node->num_nodes; i++ )
 		circ_tree_free(node->nodes[i]);
 
@@ -78,7 +78,7 @@ circ_node_leaf_new(const POINTARRAY* pa, int i)
 	geographic_point_init(p2->x, p2->y, &g2);
 
 	LWDEBUGF(3,"edge #%d (%g %g, %g %g)", i, p1->x, p1->y, p2->x, p2->y);
-	
+
 	diameter = sphere_distance(&g1, &g2);
 
 	/* Zero length edge, doesn't get a node */
@@ -89,7 +89,7 @@ circ_node_leaf_new(const POINTARRAY* pa, int i)
 	node = lwalloc(sizeof(CIRC_NODE));
 	node->p1 = p1;
 	node->p2 = p2;
-	
+
 	/* Convert ends to X/Y/Z, sum, and normalize to get mid-point */
 	geog2cart(&g1, &q1);
 	geog2cart(&g2, &q2);
@@ -110,7 +110,7 @@ circ_node_leaf_new(const POINTARRAY* pa, int i)
 	node->pt_outside.x = 0.0;
 	node->pt_outside.y = 0.0;
 	node->geom_type = 0;
-	
+
 	return node;
 }
 
@@ -174,7 +174,7 @@ circ_center_spherical(const GEOGRAPHIC_POINT* c1, const GEOGRAPHIC_POINT* c2, do
 	/* Catch sphere_direction when it barfs */
 	if ( isnan(dir) )
 		return LW_FAILURE;
-	
+
 	/* Center of new circle is projection from start point, using offset distance*/
 	return sphere_project(c1, offset, dir, center);
 }
@@ -192,12 +192,12 @@ circ_center_cartesian(const GEOGRAPHIC_POINT* c1, const GEOGRAPHIC_POINT* c2, do
 	POINT3D p1, p2;
 	POINT3D p1p2, pc;
 	double proportion = offset/distance;
-	
+
 	LWDEBUG(4,"calculating cartesian center");
-	
+
 	geog2cart(c1, &p1);
 	geog2cart(c2, &p2);
-	
+
 	/* Difference between p2 and p1 */
 	p1p2.x = p2.x - p1.x;
 	p1p2.y = p2.y - p1.y;
@@ -207,16 +207,16 @@ circ_center_cartesian(const GEOGRAPHIC_POINT* c1, const GEOGRAPHIC_POINT* c2, do
 	p1p2.x *= proportion;
 	p1p2.y *= proportion;
 	p1p2.z *= proportion;
-	
+
 	/* Add difference to p1 to get approximate center point */
 	pc.x = p1.x + p1p2.x;
 	pc.y = p1.y + p1p2.y;
 	pc.z = p1.z + p1p2.z;
 	normalize(&pc);
-	
+
 	/* Convert center point to geographics */
 	cart2geog(&pc, center);
-	
+
 	return LW_SUCCESS;
 }
 
@@ -239,18 +239,18 @@ circ_node_internal_new(CIRC_NODE** c, int num_nodes)
 	/* Can't do anything w/ empty input */
 	if ( num_nodes < 1 )
 		return node;
-	
+
 	/* Initialize calculation with values of the first circle */
 	new_center = c[0]->center;
 	new_radius = c[0]->radius;
 	new_geom_type = c[0]->geom_type;
-	
+
 	/* Merge each remaining circle into the new circle */
 	for ( i = 1; i < num_nodes; i++ )
 	{
 		c1 = new_center;
 		r1 = new_radius;
-		
+
 		dist = sphere_distance(&c1, &(c[i]->center));
 		ri = c[i]->radius;
 
@@ -270,7 +270,7 @@ circ_node_internal_new(CIRC_NODE** c, int num_nodes)
 			}
 			else
 			{
-				new_geom_type = lwtype_get_collectiontype(new_geom_type);				
+				new_geom_type = lwtype_get_collectiontype(new_geom_type);
 			}
 		}
 		/* If we can't add next feature to this collection cleanly, promote again to anonymous collection */
@@ -281,7 +281,7 @@ circ_node_internal_new(CIRC_NODE** c, int num_nodes)
 
 
 		LWDEBUGF(3, "distance between new (%g %g) and %i (%g %g) is %g", c1.lon, c1.lat, i, c[i]->center.lon, c[i]->center.lat, dist);
-		
+
 		if ( FP_EQUALS(dist, 0) )
 		{
 			LWDEBUG(3, "  distance between centers is zero");
@@ -306,19 +306,19 @@ circ_node_internal_new(CIRC_NODE** c, int num_nodes)
 			}
 		}
 		else
-		{	
+		{
 			LWDEBUG(3, "  calculating new center");
 			/* New circle diameter */
 			D = dist + r1 + ri;
 			LWDEBUGF(3,"    D is %g", D);
-			
+
 			/* New radius */
 			new_radius = D / 2.0;
-			
+
 			/* Distance from cn1 center to the new center */
 			offset1 = ri + (D - (2.0*r1 + 2.0*ri)) / 2.0;
 			LWDEBUGF(3,"    offset1 is %g", offset1);
-			
+
 			/* Sometimes the sphere_direction function fails... this causes the center calculation */
 			/* to fail too. In that case, we're going to fall back ot a cartesian calculation, which */
 			/* is less exact, so we also have to pad the radius by (hack alert) an arbitrary amount */
@@ -329,9 +329,9 @@ circ_node_internal_new(CIRC_NODE** c, int num_nodes)
 				new_radius *= 1.1;
 			}
 		}
-		LWDEBUGF(3, " new center is (%g %g) new radius is %g", new_center.lon, new_center.lat, new_radius);	
+		LWDEBUGF(3, " new center is (%g %g) new radius is %g", new_center.lon, new_center.lat, new_radius);
 	}
-	
+
 	node = lwalloc(sizeof(CIRC_NODE));
 	node->p1 = NULL;
 	node->p2 = NULL;
@@ -361,11 +361,11 @@ circ_tree_new(const POINTARRAY* pa)
 	/* Can't do anything with no points */
 	if ( pa->npoints < 1 )
 		return NULL;
-		
+
 	/* Special handling for a single point */
 	if ( pa->npoints == 1 )
 		return circ_node_leaf_point_new(pa);
-		
+
 	/* First create a flat list of nodes, one per edge. */
 	num_edges = pa->npoints - 1;
 	nodes = lwalloc(sizeof(CIRC_NODE*) * pa->npoints);
@@ -376,7 +376,7 @@ circ_tree_new(const POINTARRAY* pa)
 		if ( node ) /* Not zero length? */
 			nodes[j++] = node;
 	}
-	
+
 	/* Special case: only zero-length edges. Make a point node. */
 	if ( j == 0 ) {
 		lwfree(nodes);
@@ -426,11 +426,11 @@ circ_nodes_merge(CIRC_NODE** nodes, int num_nodes)
 				inodes = lwalloc(sizeof(CIRC_NODE*)*CIRC_NODE_SIZE);
 
 			inodes[inode_num] = nodes[j];
-			
+
 			if ( inode_num == CIRC_NODE_SIZE-1 )
 				nodes[num_parents++] = circ_node_internal_new(inodes, CIRC_NODE_SIZE);
 		}
-		
+
 		/* Clean up any remaining nodes... */
 		if ( inode_num == 0 )
 		{
@@ -443,11 +443,11 @@ circ_nodes_merge(CIRC_NODE** nodes, int num_nodes)
 			/* Merge spare nodes */
 			nodes[num_parents++] = circ_node_internal_new(inodes, inode_num+1);
 		}
-		
-		num_children = num_parents;	
+
+		num_children = num_parents;
 		num_parents = 0;
 	}
-	
+
 	/* Return a reference to the head of the tree */
 	return nodes[0];
 }
@@ -484,27 +484,27 @@ int circ_tree_contains_point(const CIRC_NODE* node, const POINT2D* pt, const POI
 	POINT3D S1, S2, E1, E2;
 	double d;
 	int i, c;
-	
+
 	/* Construct a stabline edge from our "inside" to our known outside point */
 	geographic_point_init(pt->x, pt->y, &(stab_edge.start));
 	geographic_point_init(pt_outside->x, pt_outside->y, &(stab_edge.end));
 	geog2cart(&(stab_edge.start), &S1);
 	geog2cart(&(stab_edge.end), &S2);
-	
+
 	LWDEBUG(3, "entered");
-	
+
 	/*
 	* If the stabline doesn't cross within the radius of a node, there's no
 	* way it can cross.
 	*/
-		
+
 	LWDEBUGF(3, "working on node %p, edge_num %d, radius %g, center POINT(%g %g)", node, node->edge_num, node->radius, rad2deg(node->center.lon), rad2deg(node->center.lat));
 	d = edge_distance_to_point(&stab_edge, &(node->center), &closest);
 	LWDEBUGF(3, "edge_distance_to_point=%g, node_radius=%g", d, node->radius);
 	if ( FP_LTEQ(d, node->radius) )
 	{
 		LWDEBUGF(3,"entering this branch (%p)", node);
-		
+
 		/* Return the crossing number of this leaf */
 		if ( circ_node_is_leaf(node) )
 		{
@@ -514,9 +514,9 @@ int circ_tree_contains_point(const CIRC_NODE* node, const POINT2D* pt, const POI
 			geographic_point_init(node->p2->x, node->p2->y, &(edge.end));
 			geog2cart(&(edge.start), &E1);
 			geog2cart(&(edge.end), &E2);
-			
+
 			inter = edge_intersects(&S1, &S2, &E1, &E2);
-			
+
 			if ( inter & PIR_INTERSECTS )
 			{
 				LWDEBUG(3," got stab line edge_intersection with this edge!");
@@ -552,7 +552,7 @@ int circ_tree_contains_point(const CIRC_NODE* node, const POINT2D* pt, const POI
 	{
 		LWDEBUGF(3,"skipping this branch (%p)", node);
 	}
-	
+
 	return 0;
 }
 
@@ -562,10 +562,10 @@ circ_node_min_distance(const CIRC_NODE* n1, const CIRC_NODE* n2)
 	double d = sphere_distance(&(n1->center), &(n2->center));
 	double r1 = n1->radius;
 	double r2 = n2->radius;
-	
+
 	if ( d < r1 + r2 )
 		return 0.0;
-		
+
 	return d - r1 - r2;
 }
 
@@ -585,7 +585,7 @@ circ_tree_distance_tree(const CIRC_NODE* n1, const CIRC_NODE* n2, const SPHEROID
 	/* the actual spheroid distance is larger than the sphere distance */
 	/* causing the return value to be larger than the threshold value */
 	double threshold_radians = 0.95 * threshold / spheroid->radius;
-	
+
 	circ_tree_distance_tree_internal(n1, n2, threshold_radians, &min_dist, &max_dist, &closest1, &closest2);
 
 	/* Spherical case */
@@ -595,34 +595,34 @@ circ_tree_distance_tree(const CIRC_NODE* n1, const CIRC_NODE* n2, const SPHEROID
 	}
 	else
 	{
-		return spheroid_distance(&closest1, &closest2, spheroid);		
+		return spheroid_distance(&closest1, &closest2, spheroid);
 	}
 }
 
 static double
 circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, double threshold, double* min_dist, double* max_dist, GEOGRAPHIC_POINT* closest1, GEOGRAPHIC_POINT* closest2)
-{	
+{
 	double max;
 	double d, d_min;
 	int i;
-	
+
 	LWDEBUGF(4, "entered, min_dist=%.8g max_dist=%.8g, type1=%d, type2=%d", *min_dist, *max_dist, n1->geom_type, n2->geom_type);
 /*
 	circ_tree_print(n1, 0);
 	circ_tree_print(n2, 0);
 */
-	
+
 	/* Short circuit if we've already hit the minimum */
 	if( *min_dist < threshold || *min_dist == 0.0 )
 		return *min_dist;
-	
+
 	/* If your minimum is greater than anyone's maximum, you can't hold the winner */
 	if( circ_node_min_distance(n1, n2) > *max_dist )
 	{
-		LWDEBUGF(4, "pruning pair %p, %p", n1, n2);		
+		LWDEBUGF(4, "pruning pair %p, %p", n1, n2);
 		return FLT_MAX;
 	}
-	
+
 	/* If your maximum is a new low, we'll use that as our new global tolerance */
 	max = circ_node_max_distance(n1, n2);
 	LWDEBUGF(5, "max %.8g", max);
@@ -643,7 +643,7 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 			geographic_point_init(pt.x, pt.y, closest1);
 			geographic_point_init(pt.x, pt.y, closest2);
 			return *min_dist;
-		}			
+		}
 	}
 	/* Polygon on one side, primitive type on the other. Check for point-in-polygon */
 	/* short circuit. */
@@ -659,15 +659,15 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 			geographic_point_init(pt.x, pt.y, closest2);
 			*min_dist = 0.0;
 			return *min_dist;
-		}		
+		}
 	}
-	
+
 	/* Both leaf nodes, do a real distance calculation */
 	if( circ_node_is_leaf(n1) && circ_node_is_leaf(n2) )
 	{
 		double d;
 		GEOGRAPHIC_POINT close1, close2;
-		LWDEBUGF(4, "testing leaf pair [%d], [%d]", n1->edge_num, n2->edge_num);		
+		LWDEBUGF(4, "testing leaf pair [%d], [%d]", n1->edge_num, n2->edge_num);
 		/* One of the nodes is a point */
 		if ( n1->p1 == n1->p2 || n2->p1 == n2->p2 )
 		{
@@ -681,7 +681,7 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 				geographic_point_init(n2->p1->x, n2->p1->y, &gp2);
 				close1 = gp1; close2 = gp2;
 				d = sphere_distance(&gp1, &gp2);
-			}				
+			}
 			/* Node 1 is a point */
 			else if ( n1->p1 == n1->p2 )
 			{
@@ -700,7 +700,7 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 				close1 = gp1;
 				d = edge_distance_to_point(&e, &gp1, &close2);
 			}
-			LWDEBUGF(4, "  got distance %g", d);		
+			LWDEBUGF(4, "  got distance %g", d);
 		}
 		/* Both nodes are edges */
 		else
@@ -726,7 +726,7 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 			{
 				d = edge_distance_to_edge(&e1, &e2, &close1, &close2);
 			}
-			LWDEBUGF(4, "edge_distance_to_edge returned %g", d);		
+			LWDEBUGF(4, "edge_distance_to_edge returned %g", d);
 		}
 		if ( d < *min_dist )
 		{
@@ -737,7 +737,7 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 		return d;
 	}
 	else
-	{	
+	{
 		d_min = FLT_MAX;
 		/* Drive the recursion into the COLLECTION types first so we end up with */
 		/* pairings of primitive geometries that can be forced into the point-in-polygon */
@@ -778,7 +778,7 @@ circ_tree_distance_tree_internal(const CIRC_NODE* n1, const CIRC_NODE* n2, doubl
 		{
 			/* Never get here */
 		}
-		
+
 		return d_min;
 	}
 }
@@ -803,14 +803,14 @@ void circ_tree_print(const CIRC_NODE* node, int depth)
   		if ( node->geom_type )
   		{
   			printf(" %s", lwtype_name(node->geom_type));
-  		}		
+  		}
   		if ( node->geom_type == POLYGONTYPE )
   		{
   			printf(" O(%.5g %.5g)", node->pt_outside.x, node->pt_outside.y);
-  		}				
+  		}
   		printf("\n");
-		
-	}	
+
+	}
 	else
 	{
 		printf("%*s C(%.5g %.5g) R(%.5g)",
@@ -825,7 +825,7 @@ void circ_tree_print(const CIRC_NODE* node, int depth)
   		if ( node->geom_type == POLYGONTYPE )
   		{
   			printf(" O(%.5g %.5g)", node->pt_outside.x, node->pt_outside.y);
-  		}		
+  		}
 		printf("\n");
 	}
 	for ( i = 0; i < node->num_nodes; i++ )
@@ -864,7 +864,7 @@ lwpoly_calculate_circ_tree(const LWPOLY* lwpoly)
 	/* One ring? Handle it like a line. */
 	if ( lwpoly->nrings == 1 )
 	{
-		node = circ_tree_new(lwpoly->rings[0]);			
+		node = circ_tree_new(lwpoly->rings[0]);
 	}
 	else
 	{
@@ -888,7 +888,7 @@ lwpoly_calculate_circ_tree(const LWPOLY* lwpoly)
 	/* selectively when doing distance calculations */
 	node->geom_type = lwgeom_get_type((LWGEOM*)lwpoly);
 	lwpoly_pt_outside(lwpoly, &(node->pt_outside));
-	
+
 	return node;
 }
 
@@ -901,8 +901,8 @@ lwcollection_calculate_circ_tree(const LWCOLLECTION* lwcol)
 
 	/* One geometry? Done! */
 	if ( lwcol->ngeoms == 1 )
-		return lwgeom_calculate_circ_tree(lwcol->geoms[0]);	
-	
+		return lwgeom_calculate_circ_tree(lwcol->geoms[0]);
+
 	/* Calculate a tree for each sub-geometry*/
 	nodes = lwalloc(lwcol->ngeoms * sizeof(CIRC_NODE*));
 	for ( i = 0; i < lwcol->ngeoms; i++ )
@@ -926,7 +926,7 @@ lwgeom_calculate_circ_tree(const LWGEOM* lwgeom)
 {
 	if ( lwgeom_is_empty(lwgeom) )
 		return NULL;
-		
+
 	switch ( lwgeom->type )
 	{
 		case POINTTYPE:
@@ -944,5 +944,5 @@ lwgeom_calculate_circ_tree(const LWGEOM* lwgeom)
 			lwerror("Unable to calculate spherical index tree for type %s", lwtype_name(lwgeom->type));
 			return NULL;
 	}
-	
+
 }
diff --git a/liblwgeom/lwgeom_api.c b/liblwgeom/lwgeom_api.c
index 63e6645..b1b888f 100644
--- a/liblwgeom/lwgeom_api.c
+++ b/liblwgeom/lwgeom_api.c
@@ -47,115 +47,15 @@ lwgeom_version()
 }
 
 
-/**********************************************************************
- * BOX routines
- *
- * returns the float thats very close to the input, but <=
- *  handles the funny differences in float4 and float8 reps.
- **********************************************************************/
-
-typedef union
-{
-	float value;
-	uint32_t word;
-} ieee_float_shape_type;
-
-#define GET_FLOAT_WORD(i,d)			\
-	do {					\
-		ieee_float_shape_type gf_u;	\
-		gf_u.value = (d);		\
-		(i) = gf_u.word;		\
-	} while (0)
-
-
-#define SET_FLOAT_WORD(d,i)			\
-	do {					\
-		ieee_float_shape_type sf_u;	\
-		sf_u.word = (i);		\
-		(d) = sf_u.value;		\
-	} while (0)
-
-
-/*
- * Returns the next smaller or next larger float
- * from x (in direction of y).
- */
-static float
-nextafterf_custom(float x, float y)
-{
-	int hx,hy,ix,iy;
-
-	GET_FLOAT_WORD(hx,x);
-	GET_FLOAT_WORD(hy,y);
-	ix = hx&0x7fffffff;             /* |x| */
-	iy = hy&0x7fffffff;             /* |y| */
-
-	if ((ix>0x7f800000) ||   /* x is nan */
-	        (iy>0x7f800000))     /* y is nan */
-		return x+y;
-	if (x==y) return y;              /* x=y, return y */
-	if (ix==0)
-	{
-		/* x == 0 */
-		SET_FLOAT_WORD(x,(hy&0x80000000)|1);/* return +-minsubnormal */
-		y = x*x;
-		if (y==x) return y;
-		else return x;   /* raise underflow flag */
-	}
-	if (hx>=0)
-	{
-		/* x > 0 */
-		if (hx>hy)
-		{
-			/* x > y, x -= ulp */
-			hx -= 1;
-		}
-		else
-		{
-			/* x < y, x += ulp */
-			hx += 1;
-		}
-	}
-	else
-	{
-		/* x < 0 */
-		if (hy>=0||hx>hy)
-		{
-			/* x < y, x -= ulp */
-			hx -= 1;
-		}
-		else
-		{
-			/* x > y, x += ulp */
-			hx += 1;
-		}
-	}
-	hy = hx&0x7f800000;
-	if (hy>=0x7f800000) return x+x;  /* overflow  */
-	if (hy<0x00800000)
-	{
-		/* underflow */
-		y = x*x;
-		if (y!=x)
-		{
-			/* raise underflow flag */
-			SET_FLOAT_WORD(y,hx);
-			return y;
-		}
-	}
-	SET_FLOAT_WORD(x,hx);
-	return x;
-}
-
-
-float next_float_down(double d)
+inline float
+next_float_down(double d)
 {
 	float result  = d;
 
-	if ( ((double) result) <=d)
+	if ( ((double)result) <=d )
 		return result;
 
-	return nextafterf_custom(result, result - 1000000);
+	return nextafterf(result, -1*FLT_MAX);
 
 }
 
@@ -163,47 +63,18 @@ float next_float_down(double d)
  * Returns the float thats very close to the input, but >=.
  * handles the funny differences in float4 and float8 reps.
  */
-float
+inline float
 next_float_up(double d)
 {
 	float result  = d;
 
-	if ( ((double) result) >=d)
+	if ( ((double)result) >=d )
 		return result;
 
-	return nextafterf_custom(result, result + 1000000);
+	return nextafterf(result, FLT_MAX);
 }
 
 
-/*
- * Returns the double thats very close to the input, but <.
- * handles the funny differences in float4 and float8 reps.
- */
-double
-next_double_down(float d)
-{
-	double result  = d;
-
-	if ( result < d)
-		return result;
-
-	return nextafterf_custom(result, result - 1000000);
-}
-
-/*
- * Returns the double thats very close to the input, but >
- * handles the funny differences in float4 and float8 reps.
- */
-double
-next_double_up(float d)
-{
-	double result  = d;
-
-	if ( result > d)
-		return result;
-
-	return nextafterf_custom(result, result + 1000000);
-}
 
 
 /************************************************************************
@@ -578,33 +449,6 @@ ptarray_set_point4d(POINTARRAY *pa, int n, const POINT4D *p4d)
 }
 
 
-
-
-/*****************************************************************************
- * Basic sub-geometry types
- *****************************************************************************/
-
-/* handle missaligned uint32_t32 data */
-uint32_t
-lw_get_uint32_t(const uint8_t *loc)
-{
-	uint32_t result;
-
-	memcpy(&result, loc, sizeof(uint32_t));
-	return result;
-}
-
-/* handle missaligned signed int32_t data */
-int32_t
-lw_get_int32_t(const uint8_t *loc)
-{
-	int32_t result;
-
-	memcpy(&result,loc, sizeof(int32_t));
-	return result;
-}
-
-
 /************************************************
  * debugging routines
  ************************************************/
diff --git a/liblwgeom/lwgeom_geos_cluster.c b/liblwgeom/lwgeom_geos_cluster.c
index d2a73e6..00f7693 100644
--- a/liblwgeom/lwgeom_geos_cluster.c
+++ b/liblwgeom/lwgeom_geos_cluster.c
@@ -75,7 +75,7 @@ geos_envelope_surrogate(const LWGEOM* g)
 	}
 }
 
-/** Make a GEOSSTRtree that stores a pointer to a variable containing 
+/** Make a GEOSSTRtree that stores a pointer to a variable containing
  *  the array index of the input geoms */
 static struct STRTree
 make_strtree(void** geoms, uint32_t num_geoms, char is_lwgeom)
diff --git a/liblwgeom/lwhomogenize.c b/liblwgeom/lwhomogenize.c
index 9141ef8..d6df11f 100644
--- a/liblwgeom/lwhomogenize.c
+++ b/liblwgeom/lwhomogenize.c
@@ -76,7 +76,7 @@ static void
 lwcollection_build_buffer(const LWCOLLECTION *col, HomogenizeBuffer *buffer)
 {
 	int i;
-	
+
 	if ( ! col ) return;
 	if ( lwgeom_is_empty(lwcollection_as_lwgeom(col)) ) return;
 	for ( i = 0; i < col->ngeoms; i++ )
@@ -120,13 +120,13 @@ lwcollection_homogenize(const LWCOLLECTION *col)
 	int ntypes = 0;
 	int type = 0;
 	LWGEOM *outgeom = NULL;
-	
+
 	HomogenizeBuffer buffer;
 
 	/* Sort all the parts into a buffer */
 	init_homogenizebuffer(&buffer);
 	lwcollection_build_buffer(col, &buffer);
-	
+
 	/* Check for homogeneity */
 	for ( i = 0; i < NUMTYPES; i++ )
 	{
@@ -136,7 +136,7 @@ lwcollection_homogenize(const LWCOLLECTION *col)
 			type = i;
 		}
 	}
-	
+
 	/* No types? Huh. Return empty. */
 	if ( ntypes == 0 )
 	{
@@ -217,7 +217,7 @@ lwgeom_homogenize(const LWGEOM *geom)
 		{
 			return lwcollection_as_lwgeom(lwcollection_construct_empty(geom->type, geom->srid, lwgeom_has_z(geom), lwgeom_has_m(geom)));
 		}
-		
+
 		return lwgeom_clone(geom);
 	}
 
@@ -258,7 +258,7 @@ lwgeom_homogenize(const LWGEOM *geom)
 			/* Return proper multigeometry untouched */
 			return lwgeom_clone(geom);
 		}
-	
+
 		/* Work on anonymous collections separately */
 		case COLLECTIONTYPE:
 			return lwcollection_homogenize((LWCOLLECTION *) geom);
diff --git a/liblwgeom/lwin_geojson.c b/liblwgeom/lwin_geojson.c
index 3ad700e..749d033 100644
--- a/liblwgeom/lwin_geojson.c
+++ b/liblwgeom/lwin_geojson.c
@@ -112,7 +112,7 @@ parse_geojson_coord(json_object *poObj, int *hasz, POINTARRAY *pa)
 			geojson_lwerror("Too few ordinates in GeoJSON", 4);
 			return LW_FAILURE;
 		}
-		
+
 		/* Read X coordinate */
 		poObjCoord = json_object_array_get_idx( poObj, 0 );
 		pt.x = json_object_get_double( poObjCoord );
@@ -171,7 +171,7 @@ parse_geojson_point(json_object *geojson, int *hasz, int root_srid)
 		geojson_lwerror("Unable to find 'coordinates' in GeoJSON string", 4);
 		return NULL;
 	}
-	
+
 	pa = ptarray_construct_empty(1, 0, 1);
 	parse_geojson_coord(coords, hasz, pa);
 
@@ -245,7 +245,7 @@ parse_geojson_polygon(json_object *geojson, int *hasz, int root_srid)
 	{
 		return (LWGEOM *)lwpoly_construct_empty(root_srid, 0, 0);
 	}
-	
+
 	for ( i = 0; i < nRings; i++ )
 	{
 		points = json_object_array_get_idx(rings, i);
@@ -255,13 +255,13 @@ parse_geojson_polygon(json_object *geojson, int *hasz, int root_srid)
 			return NULL;
 		}
 		nPoints = json_object_array_length(points);
-		
+
 		/* Skip empty rings */
 		if ( nPoints == 0 ) continue;
-		
+
 		if ( ! ppa )
 			ppa = (POINTARRAY**)lwalloc(sizeof(POINTARRAY*) * nRings);
-		
+
 		ppa[i] = ptarray_construct_empty(1, 0, 1);
 		for ( j = 0; j < nPoints; j++ )
 		{
@@ -269,12 +269,12 @@ parse_geojson_polygon(json_object *geojson, int *hasz, int root_srid)
 			coords = json_object_array_get_idx( points, j );
 			parse_geojson_coord(coords, hasz, ppa[i]);
 		}
-	}	
-	
+	}
+
 	/* All the rings were empty! */
 	if ( ! ppa )
 		return (LWGEOM *)lwpoly_construct_empty(root_srid, 0, 0);
-	
+
 	return (LWGEOM *) lwpoly_construct(root_srid, NULL, nRings, ppa);
 }
 
@@ -401,18 +401,18 @@ parse_geojson_multipolygon(json_object *geojson, int *hasz, int root_srid)
 		const int nPolys = json_object_array_length( poObjPolys );
 
 		for(i = 0; i < nPolys; ++i)
-		{			
+		{
 			json_object* poObjPoly = json_object_array_get_idx( poObjPolys, i );
 
 			if( json_type_array == json_object_get_type( poObjPoly ) )
 			{
 				LWPOLY *lwpoly = lwpoly_construct_empty(geom->srid, lwgeom_has_z(geom), lwgeom_has_m(geom));
 				int nRings = json_object_array_length( poObjPoly );
-				
+
 				for(j = 0; j < nRings; ++j)
 				{
 					json_object* points = json_object_array_get_idx( poObjPoly, j );
-					
+
 					if( json_type_array == json_object_get_type( points ) )
 					{
 
@@ -424,7 +424,7 @@ parse_geojson_multipolygon(json_object *geojson, int *hasz, int root_srid)
 							json_object* coords = json_object_array_get_idx( points, k );
 							parse_geojson_coord(coords, hasz, pa);
 						}
-						
+
 						lwpoly_add_ring(lwpoly, pa);
 					}
 				}
diff --git a/liblwgeom/lwin_wkb.c b/liblwgeom/lwin_wkb.c
index 4cac753..1a63ec6 100644
--- a/liblwgeom/lwin_wkb.c
+++ b/liblwgeom/lwin_wkb.c
@@ -88,15 +88,15 @@ uint8_t* bytes_from_hexbytes(const char *hexbuf, size_t hexsize)
 	uint8_t *buf = NULL;
 	register uint8_t h1, h2;
 	int i;
-	
+
 	if( hexsize % 2 )
 		lwerror("Invalid hex string, length (%d) has to be a multiple of two!", hexsize);
 
 	buf = lwalloc(hexsize/2);
-	
+
 	if( ! buf )
 		lwerror("Unable to allocate memory buffer.");
-		
+
 	for( i = 0; i < hexsize/2; i++ )
 	{
 		h1 = hex2char[(int)hexbuf[2*i]];
@@ -136,9 +136,9 @@ static inline void wkb_parse_state_check(wkb_parse_state *s, size_t next)
 static void lwtype_from_wkb_state(wkb_parse_state *s, uint32_t wkb_type)
 {
 	uint32_t wkb_simple_type;
-	
+
 	LWDEBUG(4, "Entered function");
-	
+
 	s->has_z = LW_FALSE;
 	s->has_m = LW_FALSE;
 	s->has_srid = LW_FALSE;
@@ -151,12 +151,12 @@ static void lwtype_from_wkb_state(wkb_parse_state *s, uint32_t wkb_type)
 		if( wkb_type & WKBSRIDFLAG ) s->has_srid = LW_TRUE;
 		LWDEBUGF(4, "Extended type: has_z=%d has_m=%d has_srid=%d", s->has_z, s->has_m, s->has_srid);
 	}
-	
+
 	/* Mask off the flags */
 	wkb_type = wkb_type & 0x0FFFFFFF;
 	/* Strip out just the type number (1-12) from the ISO number (eg 3001-3012) */
 	wkb_simple_type = wkb_type % 1000;
-	
+
 	/* Extract the Z/M information from ISO style numbers */
 	if( wkb_type >= 3000 && wkb_type < 4000 )
 	{
@@ -219,7 +219,7 @@ static void lwtype_from_wkb_state(wkb_parse_state *s, uint32_t wkb_type)
 		case WKB_TRIANGLE_TYPE:
 			s->lwtype = TRIANGLETYPE;
 			break;
-		
+
 		/* PostGIS 1.5 emits 13, 14 for CurvePolygon, MultiCurve */
 		/* These numbers aren't SQL/MM (numbers currently only */
 		/* go up to 12. We can handle the old data here (for now??) */
@@ -230,10 +230,10 @@ static void lwtype_from_wkb_state(wkb_parse_state *s, uint32_t wkb_type)
 		case WKB_SURFACE_TYPE:
 			s->lwtype = MULTICURVETYPE;
 			break;
-		
+
 		default: /* Error! */
 			lwerror("Unknown WKB type (%d)! Full WKB type number was (%d).", wkb_simple_type, wkb_type);
-			break;	
+			break;
 	}
 
 	LWDEBUGF(4,"Got lwtype %s (%u)", lwtype_name(s->lwtype), s->lwtype);
@@ -252,11 +252,11 @@ static char byte_from_wkb_state(wkb_parse_state *s)
 
 	wkb_parse_state_check(s, WKB_BYTE_SIZE);
 	LWDEBUG(4, "Passed state check");
-	
+
 	char_value = s->pos[0];
 	LWDEBUGF(4, "Read byte value: %x", char_value);
 	s->pos += WKB_BYTE_SIZE;
-	
+
 	return char_value;
 }
 
@@ -269,15 +269,15 @@ static uint32_t integer_from_wkb_state(wkb_parse_state *s)
 	uint32_t i = 0;
 
 	wkb_parse_state_check(s, WKB_INT_SIZE);
-	
+
 	memcpy(&i, s->pos, WKB_INT_SIZE);
-	
+
 	/* Swap? Copy into a stack-allocated integer. */
 	if( s->swap_bytes )
 	{
 		int j = 0;
 		uint8_t tmp;
-		
+
 		for( j = 0; j < WKB_INT_SIZE/2; j++ )
 		{
 			tmp = ((uint8_t*)(&i))[j];
@@ -307,7 +307,7 @@ static double double_from_wkb_state(wkb_parse_state *s)
 	{
 		int i = 0;
 		uint8_t tmp;
-		
+
 		for( i = 0; i < WKB_DOUBLE_SIZE/2; i++ )
 		{
 			tmp = ((uint8_t*)(&d))[i];
@@ -348,7 +348,7 @@ static POINTARRAY* ptarray_from_wkb_state(wkb_parse_state *s)
 
 	/* Does the data we want to read exist? */
 	wkb_parse_state_check(s, pa_size);
-	
+
 	/* If we're in a native endianness, we can just copy the data directly! */
 	if( ! s->swap_bytes )
 	{
@@ -414,7 +414,7 @@ static LWPOINT* lwpoint_from_wkb_state(wkb_parse_state *s)
 			dlist[i] = double_from_wkb_state(s);
 		}
 	}
-	
+
 	/* Check for POINT(NaN NaN) ==> POINT EMPTY */
 	pt = getPoint2d_cp(pa, 0);
 	if ( isnan(pt->x) && isnan(pt->y) )
@@ -483,7 +483,7 @@ static LWCIRCSTRING* lwcircstring_from_wkb_state(wkb_parse_state *s)
 		return NULL;
 	}
 
-	return lwcircstring_construct(s->srid, NULL, pa);	
+	return lwcircstring_construct(s->srid, NULL, pa);
 }
 
 /**
@@ -501,7 +501,7 @@ static LWPOLY* lwpoly_from_wkb_state(wkb_parse_state *s)
 	LWPOLY *poly = lwpoly_construct_empty(s->srid, s->has_z, s->has_m);
 
 	LWDEBUGF(4,"Polygon has %d rings", nrings);
-	
+
 	/* Empty polygon? */
 	if( nrings == 0 )
 		return poly;
@@ -527,7 +527,7 @@ static LWPOLY* lwpoly_from_wkb_state(wkb_parse_state *s)
 			lwerror("%s must have closed rings", lwtype_name(s->lwtype));
 			return NULL;
 		}
-		
+
 		/* Add ring to polygon */
 		if ( lwpoly_add_ring(poly, pa) == LW_FAILURE )
 		{
@@ -561,7 +561,7 @@ static LWTRIANGLE* lwtriangle_from_wkb_state(wkb_parse_state *s)
 	if ( nrings != 1 )
 		lwerror("Triangle has wrong number of rings: %d", nrings);
 
-	/* There's only one ring, we hope? */	
+	/* There's only one ring, we hope? */
 	pa = ptarray_from_wkb_state(s);
 
 	/* If there's no points, return an empty triangle. */
@@ -591,8 +591,8 @@ static LWTRIANGLE* lwtriangle_from_wkb_state(wkb_parse_state *s)
 	/* Empty TRIANGLE starts w/ empty POINTARRAY, free it first */
 	if (tri->points)
 		ptarray_free(tri->points);
-	
-	tri->points = pa;	
+
+	tri->points = pa;
 	return tri;
 }
 
@@ -605,7 +605,7 @@ static LWCURVEPOLY* lwcurvepoly_from_wkb_state(wkb_parse_state *s)
 	LWCURVEPOLY *cp = lwcurvepoly_construct_empty(s->srid, s->has_z, s->has_m);
 	LWGEOM *geom = NULL;
 	int i;
-	
+
 	/* Empty collection? */
 	if ( ngeoms == 0 )
 		return cp;
@@ -616,7 +616,7 @@ static LWCURVEPOLY* lwcurvepoly_from_wkb_state(wkb_parse_state *s)
 		if ( lwcurvepoly_add_ring(cp, geom) == LW_FAILURE )
 			lwerror("Unable to add geometry (%p) to curvepoly (%p)", geom, cp);
 	}
-	
+
 	return cp;
 }
 
@@ -637,7 +637,7 @@ static LWCOLLECTION* lwcollection_from_wkb_state(wkb_parse_state *s)
 	int i;
 
 	LWDEBUGF(4,"Collection has %d components", ngeoms);
-	
+
 	/* Empty collection? */
 	if ( ngeoms == 0 )
 		return col;
@@ -655,7 +655,7 @@ static LWCOLLECTION* lwcollection_from_wkb_state(wkb_parse_state *s)
 			return NULL;
 		}
 	}
-	
+
 	return col;
 }
 
@@ -671,9 +671,9 @@ LWGEOM* lwgeom_from_wkb_state(wkb_parse_state *s)
 {
 	char wkb_little_endian;
 	uint32_t wkb_type;
-	
+
 	LWDEBUG(4,"Entered function");
-	
+
 	/* Fail when handed incorrect starting byte */
 	wkb_little_endian = byte_from_wkb_state(s);
 	if( wkb_little_endian != 1 && wkb_little_endian != 0 )
@@ -700,7 +700,7 @@ LWGEOM* lwgeom_from_wkb_state(wkb_parse_state *s)
 	wkb_type = integer_from_wkb_state(s);
 	LWDEBUGF(4,"Got WKB type number: 0x%X", wkb_type);
 	lwtype_from_wkb_state(s, wkb_type);
-	
+
 	/* Read the SRID, if necessary */
 	if( s->has_srid )
 	{
@@ -708,7 +708,7 @@ LWGEOM* lwgeom_from_wkb_state(wkb_parse_state *s)
 		/* TODO: warn on explicit UNKNOWN srid ? */
 		LWDEBUGF(4,"Got SRID: %u", s->srid);
 	}
-	
+
 	/* Do the right thing */
 	switch( s->lwtype )
 	{
@@ -749,7 +749,7 @@ LWGEOM* lwgeom_from_wkb_state(wkb_parse_state *s)
 
 	/* Return value to keep compiler happy. */
 	return NULL;
-	
+
 }
 
 /* TODO add check for SRID consistency */
@@ -766,7 +766,7 @@ LWGEOM* lwgeom_from_wkb_state(wkb_parse_state *s)
 LWGEOM* lwgeom_from_wkb(const uint8_t *wkb, const size_t wkb_size, const char check)
 {
 	wkb_parse_state s;
-	
+
 	/* Initialize the state appropriately */
 	s.wkb = wkb;
 	s.wkb_size = wkb_size;
@@ -778,7 +778,7 @@ LWGEOM* lwgeom_from_wkb(const uint8_t *wkb, const size_t wkb_size, const char ch
 	s.has_m = LW_FALSE;
 	s.has_srid = LW_FALSE;
 	s.pos = wkb;
-	
+
 	/* Hand the check catch-all values */
 	if ( check & LW_PARSER_CHECK_NONE )
 		s.check = 0;
@@ -793,16 +793,16 @@ LWGEOM* lwgeom_from_hexwkb(const char *hexwkb, const char check)
 	int hexwkb_len;
 	uint8_t *wkb;
 	LWGEOM *lwgeom;
-	
-	if ( ! hexwkb )	
+
+	if ( ! hexwkb )
 	{
 		lwerror("lwgeom_from_hexwkb: null input");
 		return NULL;
 	}
-	
+
 	hexwkb_len = strlen(hexwkb);
 	wkb = bytes_from_hexbytes(hexwkb, hexwkb_len);
 	lwgeom = lwgeom_from_wkb(wkb, hexwkb_len/2, check);
 	lwfree(wkb);
-	return lwgeom;	
+	return lwgeom;
 }
diff --git a/liblwgeom/lwin_wkt.c b/liblwgeom/lwin_wkt.c
index 74f8c21..d7aaca4 100644
--- a/liblwgeom/lwin_wkt.c
+++ b/liblwgeom/lwin_wkt.c
@@ -54,7 +54,7 @@ const char *parser_error_messages[] =
 		global_parser_result.errcode = (errno); \
 		global_parser_result.errlocation = wkt_yylloc.last_column; \
 	}
-		
+
 /**
 * Read the SRID number from an SRID=<> string
 */
@@ -76,10 +76,10 @@ static uint8_t wkt_dimensionality(char *dimensionality)
 {
 	int i = 0;
 	uint8_t flags = 0;
-	
+
 	if( ! dimensionality )
 		return flags;
-	
+
 	/* If there's an explicit dimensionality, we use that */
 	for( i = 0; i < strlen(dimensionality); i++ )
 	{
@@ -103,14 +103,14 @@ static int wkt_parser_set_dims(LWGEOM *geom, uint8_t flags)
 	int hasz = FLAGS_GET_Z(flags);
 	int hasm = FLAGS_GET_M(flags);
 	int i = 0;
-	
+
 	/* Error on junk */
 	if( ! geom )
 		return LW_FAILURE;
 
 	FLAGS_SET_Z(geom->flags, hasz);
 	FLAGS_SET_M(geom->flags, hasm);
-	
+
 	switch( geom->type )
 	{
 		case POINTTYPE:
@@ -161,7 +161,7 @@ static int wkt_parser_set_dims(LWGEOM *geom, uint8_t flags)
 			{
 				LWCOLLECTION *col = (LWCOLLECTION*)geom;
 				for ( i = 0; i < col->ngeoms; i++ )
-					wkt_parser_set_dims(col->geoms[i], flags);			
+					wkt_parser_set_dims(col->geoms[i], flags);
 				return LW_SUCCESS;
 			}
 			else
@@ -172,7 +172,7 @@ static int wkt_parser_set_dims(LWGEOM *geom, uint8_t flags)
 		}
 	}
 
-	return LW_SUCCESS;				
+	return LW_SUCCESS;
 }
 
 /**
@@ -181,7 +181,7 @@ static int wkt_parser_set_dims(LWGEOM *geom, uint8_t flags)
 * match, ensure the pointarray is using the right "Z" or "M".
 */
 static int wkt_pointarray_dimensionality(POINTARRAY *pa, uint8_t flags)
-{	
+{
 	int hasz = FLAGS_GET_Z(flags);
 	int hasm = FLAGS_GET_M(flags);
 	int ndims = 2 + hasz + hasm;
@@ -189,10 +189,10 @@ static int wkt_pointarray_dimensionality(POINTARRAY *pa, uint8_t flags)
 	/* No dimensionality or array means we go with what we have */
 	if( ! (flags && pa) )
 		return LW_TRUE;
-		
+
 	LWDEBUGF(5,"dimensionality ndims == %d", ndims);
 	LWDEBUGF(5,"FLAGS_NDIMS(pa->flags) == %d", FLAGS_NDIMS(pa->flags));
-	
+
 	/*
 	* ndims > 2 implies that the flags have something useful to add,
 	* that there is a 'Z' or an 'M' or both.
@@ -266,14 +266,14 @@ POINTARRAY* wkt_parser_ptarray_add_coord(POINTARRAY *pa, POINT p)
 {
 	POINT4D pt;
 	LWDEBUG(4,"entered");
-	
+
 	/* Error on trouble */
 	if( ! pa )
 	{
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
-		return NULL;	
+		return NULL;
 	}
-	
+
 	/* Check that the coordinate has the same dimesionality as the array */
 	if( FLAGS_NDIMS(p.flags) != FLAGS_NDIMS(pa->flags) )
 	{
@@ -281,7 +281,7 @@ POINTARRAY* wkt_parser_ptarray_add_coord(POINTARRAY *pa, POINT p)
 		SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 		return NULL;
 	}
-	
+
 	/* While parsing the point arrays, XYM and XMZ points are both treated as XYZ */
 	pt.x = p.x;
 	pt.y = p.y;
@@ -292,7 +292,7 @@ POINTARRAY* wkt_parser_ptarray_add_coord(POINTARRAY *pa, POINT p)
 	/* If the destination is XYM, we'll write the third coordinate to m */
 	if( FLAGS_GET_M(pa->flags) && ! FLAGS_GET_Z(pa->flags) )
 		pt.m = p.z;
-		
+
 	ptarray_append_point(pa, &pt, LW_TRUE); /* Allow duplicate points in array */
 	return pa;
 }
@@ -321,7 +321,7 @@ LWGEOM* wkt_parser_point_new(POINTARRAY *pa, char *dimensionality)
 {
 	uint8_t flags = wkt_dimensionality(dimensionality);
 	LWDEBUG(4,"entered");
-	
+
 	/* No pointarray means it is empty */
 	if( ! pa )
 		return lwpoint_as_lwgeom(lwpoint_construct_empty(SRID_UNKNOWN, FLAGS_GET_Z(flags), FLAGS_GET_M(flags)));
@@ -334,13 +334,13 @@ LWGEOM* wkt_parser_point_new(POINTARRAY *pa, char *dimensionality)
 		return NULL;
 	}
 
-	/* Only one point allowed in our point array! */	
+	/* Only one point allowed in our point array! */
 	if( pa->npoints != 1 )
 	{
 		ptarray_free(pa);
 		SET_PARSER_ERROR(PARSER_ERROR_LESSPOINTS);
 		return NULL;
-	}		
+	}
 
 	return lwpoint_as_lwgeom(lwpoint_construct(SRID_UNKNOWN, NULL, pa));
 }
@@ -367,8 +367,8 @@ LWGEOM* wkt_parser_linestring_new(POINTARRAY *pa, char *dimensionality)
 		SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 		return NULL;
 	}
-	
-	/* Apply check for not enough points, if requested. */	
+
+	/* Apply check for not enough points, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_MINPOINTS) && (pa->npoints < 2) )
 	{
 		ptarray_free(pa);
@@ -401,24 +401,24 @@ LWGEOM* wkt_parser_circularstring_new(POINTARRAY *pa, char *dimensionality)
 		SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 		return NULL;
 	}
-	
-	/* Apply check for not enough points, if requested. */	
+
+	/* Apply check for not enough points, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_MINPOINTS) && (pa->npoints < 3) )
 	{
 		ptarray_free(pa);
 		SET_PARSER_ERROR(PARSER_ERROR_MOREPOINTS);
 		return NULL;
-	}	
+	}
 
-	/* Apply check for odd number of points, if requested. */	
+	/* Apply check for odd number of points, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_ODD) && ((pa->npoints % 2) == 0) )
 	{
 		ptarray_free(pa);
 		SET_PARSER_ERROR(PARSER_ERROR_ODDPOINTS);
 		return NULL;
 	}
-	
-	return lwcircstring_as_lwgeom(lwcircstring_construct(SRID_UNKNOWN, NULL, pa));	
+
+	return lwcircstring_as_lwgeom(lwcircstring_construct(SRID_UNKNOWN, NULL, pa));
 }
 
 LWGEOM* wkt_parser_triangle_new(POINTARRAY *pa, char *dimensionality)
@@ -438,21 +438,21 @@ LWGEOM* wkt_parser_triangle_new(POINTARRAY *pa, char *dimensionality)
 		return NULL;
 	}
 
-	/* Triangles need four points. */	
+	/* Triangles need four points. */
 	if( (pa->npoints != 4) )
 	{
 		ptarray_free(pa);
 		SET_PARSER_ERROR(PARSER_ERROR_TRIANGLEPOINTS);
 		return NULL;
-	}	
-	
-	/* Triangles need closure. */	
+	}
+
+	/* Triangles need closure. */
 	if( ! ptarray_is_closed(pa) )
 	{
 		ptarray_free(pa);
 		SET_PARSER_ERROR(PARSER_ERROR_UNCLOSED);
 		return NULL;
-	}	
+	}
 
 	return lwtriangle_as_lwgeom(lwtriangle_construct(SRID_UNKNOWN, NULL, pa));
 }
@@ -461,24 +461,24 @@ LWGEOM* wkt_parser_polygon_new(POINTARRAY *pa, char dimcheck)
 {
 	LWPOLY *poly = NULL;
 	LWDEBUG(4,"entered");
-	
+
 	/* No pointarray is a problem */
 	if( ! pa )
 	{
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
-		return NULL;	
+		return NULL;
 	}
 
 	poly = lwpoly_construct_empty(SRID_UNKNOWN, FLAGS_GET_Z(pa->flags), FLAGS_GET_M(pa->flags));
-	
+
 	/* Error out if we can't build this polygon. */
 	if( ! poly )
 	{
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
 		return NULL;
 	}
-	
-	wkt_parser_polygon_add_ring(lwpoly_as_lwgeom(poly), pa, dimcheck);	
+
+	wkt_parser_polygon_add_ring(lwpoly_as_lwgeom(poly), pa, dimcheck);
 	return lwpoly_as_lwgeom(poly);
 }
 
@@ -490,7 +490,7 @@ LWGEOM* wkt_parser_polygon_add_ring(LWGEOM *poly, POINTARRAY *pa, char dimcheck)
 	if( ! (pa && poly) )
 	{
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
-		return NULL;	
+		return NULL;
 	}
 
 	/* Rings must agree on dimensionality */
@@ -502,7 +502,7 @@ LWGEOM* wkt_parser_polygon_add_ring(LWGEOM *poly, POINTARRAY *pa, char dimcheck)
 		return NULL;
 	}
 
-	/* Apply check for minimum number of points, if requested. */	
+	/* Apply check for minimum number of points, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_MINPOINTS) && (pa->npoints < 4) )
 	{
 		ptarray_free(pa);
@@ -510,8 +510,8 @@ LWGEOM* wkt_parser_polygon_add_ring(LWGEOM *poly, POINTARRAY *pa, char dimcheck)
 		SET_PARSER_ERROR(PARSER_ERROR_MOREPOINTS);
 		return NULL;
 	}
-	
-	/* Apply check for not closed rings, if requested. */	
+
+	/* Apply check for not closed rings, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_CLOSURE) &&
 	    ! (dimcheck == 'Z' ? ptarray_is_closed_z(pa) : ptarray_is_closed_2d(pa)) )
 	{
@@ -527,7 +527,7 @@ LWGEOM* wkt_parser_polygon_add_ring(LWGEOM *poly, POINTARRAY *pa, char dimcheck)
 		ptarray_free(pa);
 		lwgeom_free(poly);
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
-		return NULL;	
+		return NULL;
 	}
 	return poly;
 }
@@ -537,7 +537,7 @@ LWGEOM* wkt_parser_polygon_finalize(LWGEOM *poly, char *dimensionality)
 	uint8_t flags = wkt_dimensionality(dimensionality);
 	int flagdims = FLAGS_NDIMS(flags);
 	LWDEBUG(4,"entered");
-	
+
 	/* Null input implies empty return */
 	if( ! poly )
 		return lwpoly_as_lwgeom(lwpoly_construct_empty(SRID_UNKNOWN, FLAGS_GET_Z(flags), FLAGS_GET_M(flags)));
@@ -551,7 +551,7 @@ LWGEOM* wkt_parser_polygon_finalize(LWGEOM *poly, char *dimensionality)
 			SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 			return NULL;
 		}
-	
+
 		/* Harmonize the flags in the sub-components with the wkt flags */
 		if( LW_FAILURE == wkt_parser_set_dims(poly, flags) )
 		{
@@ -560,13 +560,13 @@ LWGEOM* wkt_parser_polygon_finalize(LWGEOM *poly, char *dimensionality)
 			return NULL;
 		}
 	}
-	
+
 	return poly;
 }
 
 LWGEOM* wkt_parser_curvepolygon_new(LWGEOM *ring)
 {
-	LWGEOM *poly;	
+	LWGEOM *poly;
 	LWDEBUG(4,"entered");
 
 	/* Toss error on null geometry input */
@@ -575,7 +575,7 @@ LWGEOM* wkt_parser_curvepolygon_new(LWGEOM *ring)
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
 		return NULL;
 	}
-	
+
 	/* Construct poly and add the ring. */
 	poly = lwcurvepoly_as_lwgeom(lwcurvepoly_construct_empty(SRID_UNKNOWN, FLAGS_GET_Z(ring->flags), FLAGS_GET_M(ring->flags)));
 	/* Return the result. */
@@ -593,7 +593,7 @@ LWGEOM* wkt_parser_curvepolygon_add_ring(LWGEOM *poly, LWGEOM *ring)
 		LWDEBUG(4,"inputs are null");
 		return NULL;
 	}
-	
+
 	/* All the elements must agree on dimensionality */
 	if( FLAGS_NDIMS(poly->flags) != FLAGS_NDIMS(ring->flags) )
 	{
@@ -603,15 +603,15 @@ LWGEOM* wkt_parser_curvepolygon_add_ring(LWGEOM *poly, LWGEOM *ring)
 		SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 		return NULL;
 	}
-	
-	/* Apply check for minimum number of points, if requested. */	
+
+	/* Apply check for minimum number of points, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_MINPOINTS) )
 	{
 		int vertices_needed = 3;
 
 		if ( ring->type == LINETYPE )
 			vertices_needed = 4;
-					
+
 		if (lwgeom_count_vertices(ring) < vertices_needed)
 		{
 			LWDEBUG(4,"number of points is incorrect");
@@ -619,10 +619,10 @@ LWGEOM* wkt_parser_curvepolygon_add_ring(LWGEOM *poly, LWGEOM *ring)
 			lwgeom_free(poly);
 			SET_PARSER_ERROR(PARSER_ERROR_MOREPOINTS);
 			return NULL;
-		}		
+		}
 	}
-	
-	/* Apply check for not closed rings, if requested. */	
+
+	/* Apply check for not closed rings, if requested. */
 	if( (global_parser_result.parser_check_flags & LW_PARSER_CHECK_CLOSURE) )
 	{
 		int is_closed = 1;
@@ -632,11 +632,11 @@ LWGEOM* wkt_parser_curvepolygon_add_ring(LWGEOM *poly, LWGEOM *ring)
 			case LINETYPE:
 			is_closed = lwline_is_closed(lwgeom_as_lwline(ring));
 			break;
-			
+
 			case CIRCSTRINGTYPE:
 			is_closed = lwcircstring_is_closed(lwgeom_as_lwcircstring(ring));
 			break;
-			
+
 			case COMPOUNDTYPE:
 			is_closed = lwcompound_is_closed(lwgeom_as_lwcompound(ring));
 			break;
@@ -650,7 +650,7 @@ LWGEOM* wkt_parser_curvepolygon_add_ring(LWGEOM *poly, LWGEOM *ring)
 			return NULL;
 		}
 	}
-		
+
 	if( LW_FAILURE == lwcurvepoly_add_ring(lwgeom_as_lwcurvepoly(poly), ring) )
 	{
 		LWDEBUG(4,"failed to add ring");
@@ -659,7 +659,7 @@ LWGEOM* wkt_parser_curvepolygon_add_ring(LWGEOM *poly, LWGEOM *ring)
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
 		return NULL;
 	}
-	
+
 	return poly;
 }
 
@@ -668,7 +668,7 @@ LWGEOM* wkt_parser_curvepolygon_finalize(LWGEOM *poly, char *dimensionality)
 	uint8_t flags = wkt_dimensionality(dimensionality);
 	int flagdims = FLAGS_NDIMS(flags);
 	LWDEBUG(4,"entered");
-	
+
 	/* Null input implies empty return */
 	if( ! poly )
 		return lwcurvepoly_as_lwgeom(lwcurvepoly_construct_empty(SRID_UNKNOWN, FLAGS_GET_Z(flags), FLAGS_GET_M(flags)));
@@ -691,7 +691,7 @@ LWGEOM* wkt_parser_curvepolygon_finalize(LWGEOM *poly, char *dimensionality)
 			return NULL;
 		}
 	}
-	
+
 	return poly;
 }
 
@@ -701,18 +701,18 @@ LWGEOM* wkt_parser_collection_new(LWGEOM *geom)
 	LWGEOM **geoms;
 	static int ngeoms = 1;
 	LWDEBUG(4,"entered");
-	
+
 	/* Toss error on null geometry input */
 	if( ! geom )
 	{
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
 		return NULL;
 	}
-	
+
 	/* Create our geometry array */
 	geoms = lwalloc(sizeof(LWGEOM*) * ngeoms);
 	geoms[0] = geom;
-	
+
 	/* Make a new collection */
 	col = lwcollection_construct(COLLECTIONTYPE, SRID_UNKNOWN, NULL, ngeoms, geoms);
 
@@ -727,27 +727,27 @@ LWGEOM* wkt_parser_compound_new(LWGEOM *geom)
 	LWGEOM **geoms;
 	static int ngeoms = 1;
 	LWDEBUG(4,"entered");
-	
+
 	/* Toss error on null geometry input */
 	if( ! geom )
 	{
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
 		return NULL;
 	}
-	
+
 	/* Elements of a compoundcurve cannot be empty, because */
 	/* empty things can't join up and form a ring */
 	if ( lwgeom_is_empty(geom) )
 	{
 		lwgeom_free(geom);
 		SET_PARSER_ERROR(PARSER_ERROR_INCONTINUOUS);
-		return NULL;		
+		return NULL;
 	}
-	
+
 	/* Create our geometry array */
 	geoms = lwalloc(sizeof(LWGEOM*) * ngeoms);
 	geoms[0] = geom;
-	
+
 	/* Make a new collection */
 	col = lwcollection_construct(COLLECTIONTYPE, SRID_UNKNOWN, NULL, ngeoms, geoms);
 
@@ -775,7 +775,7 @@ LWGEOM* wkt_parser_compound_add_geom(LWGEOM *col, LWGEOM *geom)
 		SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 		return NULL;
 	}
-	
+
 	if( LW_FAILURE == lwcompound_add_lwgeom((LWCOMPOUND*)col, geom) )
 	{
 		lwgeom_free(col);
@@ -783,7 +783,7 @@ LWGEOM* wkt_parser_compound_add_geom(LWGEOM *col, LWGEOM *geom)
 		SET_PARSER_ERROR(PARSER_ERROR_INCONTINUOUS);
 		return NULL;
 	}
-	
+
 	return col;
 }
 
@@ -798,7 +798,7 @@ LWGEOM* wkt_parser_collection_add_geom(LWGEOM *col, LWGEOM *geom)
 		SET_PARSER_ERROR(PARSER_ERROR_OTHER);
 		return NULL;
 	}
-			
+
 	return lwcollection_as_lwgeom(lwcollection_add_lwgeom(lwgeom_as_lwcollection(col), geom));
 }
 
@@ -806,7 +806,7 @@ LWGEOM* wkt_parser_collection_finalize(int lwtype, LWGEOM *geom, char *dimension
 {
 	uint8_t flags = wkt_dimensionality(dimensionality);
 	int flagdims = FLAGS_NDIMS(flags);
-	
+
 	/* No geometry means it is empty */
 	if( ! geom )
 	{
@@ -818,7 +818,7 @@ LWGEOM* wkt_parser_collection_finalize(int lwtype, LWGEOM *geom, char *dimension
 	{
 		LWCOLLECTION *col = lwgeom_as_lwcollection(geom);
 		int i;
-		
+
 		for ( i = 0 ; i < col->ngeoms; i++ )
 		{
 			LWGEOM *subgeom = col->geoms[i];
@@ -829,7 +829,7 @@ LWGEOM* wkt_parser_collection_finalize(int lwtype, LWGEOM *geom, char *dimension
 				SET_PARSER_ERROR(PARSER_ERROR_MIXDIMS);
 				return NULL;
 			}
-			
+
 			if ( lwtype == COLLECTIONTYPE &&
 			   ( (FLAGS_GET_Z(flags) != FLAGS_GET_Z(subgeom->flags)) ||
 			     (FLAGS_GET_M(flags) != FLAGS_GET_M(subgeom->flags)) ) &&
@@ -840,7 +840,7 @@ LWGEOM* wkt_parser_collection_finalize(int lwtype, LWGEOM *geom, char *dimension
 				return NULL;
 			}
 		}
-		
+
 		/* Harmonize the collection dimensionality */
 		if( LW_FAILURE == wkt_parser_set_dims(geom, flags) )
 		{
@@ -849,10 +849,10 @@ LWGEOM* wkt_parser_collection_finalize(int lwtype, LWGEOM *geom, char *dimension
 			return NULL;
 		}
 	}
-		
+
 	/* Set the collection type */
 	geom->type = lwtype;
-			
+
 	return geom;
 }
 
@@ -867,12 +867,12 @@ void wkt_parser_geometry_new(LWGEOM *geom, int srid)
 		lwerror("Parsed geometry is null!");
 		return;
 	}
-		
+
 	if ( srid != SRID_UNKNOWN && srid < SRID_MAXIMUM )
 		lwgeom_set_srid(geom, srid);
 	else
 		lwgeom_set_srid(geom, SRID_UNKNOWN);
-	
+
 	global_parser_result.geom = geom;
 }
 
@@ -910,8 +910,8 @@ LWGEOM *lwgeom_from_wkt(const char *wkt, const char check)
 		lwerror(r.message);
 		return NULL;
 	}
-	
-	return r.geom;	
+
+	return r.geom;
 }
 
 
diff --git a/liblwgeom/lwin_wkt.h b/liblwgeom/lwin_wkt.h
index 43742d7..14f54db 100644
--- a/liblwgeom/lwin_wkt.h
+++ b/liblwgeom/lwin_wkt.h
@@ -36,7 +36,7 @@ typedef struct
 	double y;
 	double z;
 	double m;
-}	
+}
 POINT;
 
 /*
diff --git a/liblwgeom/lwin_wkt_lex.c b/liblwgeom/lwin_wkt_lex.c
index 96a9c23..fb908bb 100644
--- a/liblwgeom/lwin_wkt_lex.c
+++ b/liblwgeom/lwin_wkt_lex.c
@@ -1749,9 +1749,9 @@ static void wkt_yyensure_buffer_stack (void)
 								);
 		if ( ! (yy_buffer_stack) )
 			YY_FATAL_ERROR( "out of dynamic memory in wkt_yyensure_buffer_stack()" );
-								
+
 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
-				
+
 		(yy_buffer_stack_max) = num_to_alloc;
 		(yy_buffer_stack_top) = 0;
 		return;
diff --git a/liblwgeom/lwin_wkt_parse.c b/liblwgeom/lwin_wkt_parse.c
index 78889ea..afe8169 100644
--- a/liblwgeom/lwin_wkt_parse.c
+++ b/liblwgeom/lwin_wkt_parse.c
@@ -160,12 +160,12 @@ int lwgeom_parse_wkt(LWGEOM_PARSER_RESULT *parser_result, char *wktstr, int pars
 	/* Set the input text string, and parse checks. */
 	global_parser_result.wkinput = wktstr;
 	global_parser_result.parser_check_flags = parser_check_flags;
-		
+
 	wkt_lexer_init(wktstr); /* Lexer ready */
 	parse_rv = wkt_yyparse(); /* Run the parse */
 	LWDEBUGF(4,"wkt_yyparse returned %d", parse_rv);
 	wkt_lexer_close(); /* Clean up lexer */
-	
+
 	/* A non-zero parser return is an error. */
 	if ( parse_rv != 0 )
 	{
@@ -180,13 +180,13 @@ int lwgeom_parse_wkt(LWGEOM_PARSER_RESULT *parser_result, char *wktstr, int pars
 		            global_parser_result.errlocation,
 		            global_parser_result.errcode,
 		            global_parser_result.message);
-		
+
 		/* Copy the global values into the return pointer */
 		*parser_result = global_parser_result;
                 wkt_yylex_destroy();
 		return LW_FAILURE;
 	}
-	
+
 	/* Copy the global value into the return pointer */
 	*parser_result = global_parser_result;
         wkt_yylex_destroy();
diff --git a/liblwgeom/lwkmeans.c b/liblwgeom/lwkmeans.c
index 1a37123..e7f5760 100644
--- a/liblwgeom/lwkmeans.c
+++ b/liblwgeom/lwkmeans.c
@@ -92,11 +92,11 @@ lwgeom_cluster_2d_kmeans(const LWGEOM **geoms, int ngeoms, int k)
 	assert(k>0);
 	assert(ngeoms>0);
 	assert(geoms);
-	
+
     /* Initialize our static structs */
     memset(&config, 0, sizeof(kmeans_config));
     memset(&result, 0, sizeof(kmeans_result));
-    
+
 	if (ngeoms<k)
 	{
 		lwerror("%s: number of geometries is less than the number of clusters requested", __func__);
@@ -189,7 +189,7 @@ lwgeom_cluster_2d_kmeans(const LWGEOM **geoms, int ngeoms, int k)
 
 		/* Find the data point closest to the calculated point */
 		closest = lwkmeans_pt_closest(config.objs, config.num_objs, &p);
-		
+
 		/* If something is terrible wrong w/ data, cannot find a closest */
 		if (closest < 0)
 			lwerror("unable to calculate cluster seed points, too many NULLs or empties?");
diff --git a/liblwgeom/lwline.c b/liblwgeom/lwline.c
index adbabda..0ff36d2 100644
--- a/liblwgeom/lwline.c
+++ b/liblwgeom/lwline.c
@@ -47,7 +47,7 @@ lwline_construct(int srid, GBOX *bbox, POINTARRAY *points)
 	LWDEBUG(2, "lwline_construct called.");
 
 	result->type = LINETYPE;
-	
+
 	result->flags = points->flags;
 	FLAGS_SET_BBOX(result->flags, bbox?1:0);
 
@@ -76,7 +76,7 @@ lwline_construct_empty(int srid, char hasz, char hasm)
 void lwline_free (LWLINE  *line)
 {
 	if ( ! line ) return;
-	
+
 	if ( line->bbox )
 		lwfree(line->bbox);
 	if ( line->points )
@@ -187,7 +187,7 @@ lwline_from_lwgeom_array(int srid, uint32_t ngeoms, LWGEOM **geoms)
 	 * ngeoms should be a guess about how many points we have in input.
 	 * It's an underestimate for lines and multipoints */
 	pa = ptarray_construct_empty(hasz, hasm, ngeoms);
-	
+
 	for ( i=0; i < ngeoms; i++ )
 	{
 		LWGEOM *g = geoms[i];
@@ -231,7 +231,7 @@ lwline_from_lwgeom_array(int srid, uint32_t ngeoms, LWGEOM **geoms)
 		ptarray_free(pa);
 		line = lwline_construct_empty(srid, hasz, hasm);
 	}
-	
+
 	return line;
 }
 
@@ -265,7 +265,7 @@ lwline_from_ptarray(int srid, uint32_t npoints, LWPOINT **points)
 	}
 
 	pa = ptarray_construct_empty(hasz, hasm, npoints);
-	
+
 	for ( i=0; i < npoints; i++ )
 	{
 		if ( ! lwpoint_is_empty(points[i]) )
@@ -279,7 +279,7 @@ lwline_from_ptarray(int srid, uint32_t npoints, LWPOINT **points)
 		line = lwline_construct(srid, NULL, pa);
 	else
 		line = lwline_construct_empty(srid, hasz, hasm);
-	
+
 	return line;
 }
 
@@ -310,7 +310,7 @@ lwline_from_lwmpoint(int srid, const LWMPOINT *mpoint)
 		getPoint4d_p(mpoint->geoms[i]->point, 0, &pt);
 		ptarray_set_point4d(pa, i, &pt);
 	}
-	
+
 	LWDEBUGF(3, "lwline_from_lwmpoint: constructed pointarray for %d points", mpoint->ngeoms);
 
 	return lwline_construct(srid, NULL, pa);
@@ -341,7 +341,7 @@ lwline_get_lwpoint(const LWLINE *line, int where)
 int
 lwline_add_lwpoint(LWLINE *line, LWPOINT *point, int where)
 {
-	POINT4D pt;	
+	POINT4D pt;
 	getPoint4d_p(point->point, 0, &pt);
 
 	if ( ptarray_insert_point(line->points, &pt, where) != LW_SUCCESS )
@@ -353,7 +353,7 @@ lwline_add_lwpoint(LWLINE *line, LWPOINT *point, int where)
 		lwgeom_drop_bbox(lwline_as_lwgeom(line));
 		lwgeom_add_bbox(lwline_as_lwgeom(line));
 	}
-	
+
 	return LW_SUCCESS;
 }
 
@@ -507,14 +507,14 @@ lwline_force_dims(const LWLINE *line, int hasz, int hasm)
 {
 	POINTARRAY *pdims = NULL;
 	LWLINE *lineout;
-	
+
 	/* Return 2D empty */
 	if( lwline_is_empty(line) )
 	{
 		lineout = lwline_construct_empty(line->srid, hasz, hasm);
 	}
 	else
-	{	
+	{
 		pdims = ptarray_force_dims(line->points, hasz, hasm);
 		lineout = lwline_construct(line->srid, NULL, pdims);
 	}
@@ -560,7 +560,7 @@ LWLINE* lwline_simplify(const LWLINE *iline, double dist, int preserve_collapsed
 		if ( preserve_collapsed )
 		{
 			POINT4D pt;
-			getPoint4d_p(pa, 0, &pt);		
+			getPoint4d_p(pa, 0, &pt);
 			ptarray_append_point(pa, &pt, LW_TRUE);
 		}
 		/* Return null for collapse */
diff --git a/liblwgeom/lwmline.c b/liblwgeom/lwmline.c
index c4cca01..b58fce7 100644
--- a/liblwgeom/lwmline.c
+++ b/liblwgeom/lwmline.c
@@ -113,7 +113,7 @@ void lwmline_free(LWMLINE *mline)
 {
 	int i;
 	if ( ! mline ) return;
-	
+
 	if ( mline->bbox )
 		lwfree(mline->bbox);
 
diff --git a/liblwgeom/lwmpoint.c b/liblwgeom/lwmpoint.c
index db1a43e..dd86f50 100644
--- a/liblwgeom/lwmpoint.c
+++ b/liblwgeom/lwmpoint.c
@@ -55,16 +55,16 @@ lwmpoint_construct(int srid, const POINTARRAY *pa)
 	int hasz = ptarray_has_z(pa);
 	int hasm = ptarray_has_m(pa);
 	LWMPOINT *ret = (LWMPOINT*)lwcollection_construct_empty(MULTIPOINTTYPE, srid, hasz, hasm);
-	
+
 	for ( i = 0; i < pa->npoints; i++ )
 	{
 		LWPOINT *lwp;
 		POINT4D p;
-		getPoint4d_p(pa, i, &p);		
+		getPoint4d_p(pa, i, &p);
 		lwp = lwpoint_make(srid, hasz, hasm, &p);
 		lwmpoint_add_lwpoint(ret, lwp);
 	}
-	
+
 	return ret;
 }
 
@@ -74,7 +74,7 @@ void lwmpoint_free(LWMPOINT *mpt)
 	int i;
 
 	if ( ! mpt ) return;
-	
+
 	if ( mpt->bbox )
 		lwfree(mpt->bbox);
 
@@ -95,7 +95,7 @@ lwmpoint_remove_repeated_points(const LWMPOINT *mpoint, double tolerance)
 	uint32_t i, j;
 	LWGEOM **newgeoms;
 	LWGEOM *lwpt1, *lwpt2;
-	
+
 	newgeoms = lwalloc(sizeof(LWGEOM *)*mpoint->ngeoms);
 	nnewgeoms = 0;
 	for (i=0; i<mpoint->ngeoms; ++i)
@@ -117,7 +117,7 @@ lwmpoint_remove_repeated_points(const LWMPOINT *mpoint, double tolerance)
 	}
 
 	return (LWGEOM*)lwcollection_construct(mpoint->type,
-	                                       mpoint->srid, 
+	                                       mpoint->srid,
 										   mpoint->bbox ? gbox_copy(mpoint->bbox) : NULL,
 	                                       nnewgeoms, newgeoms);
 
diff --git a/liblwgeom/lwout_geojson.c b/liblwgeom/lwout_geojson.c
index da9abde..a6de10e 100644
--- a/liblwgeom/lwout_geojson.c
+++ b/liblwgeom/lwout_geojson.c
@@ -59,7 +59,7 @@ lwgeom_to_geojson(const LWGEOM *geom, char *srs, int precision, int has_bbox)
 		   the GeoJSON expects a cartesian bounding box */
 		lwgeom_calculate_gbox_cartesian(geom, &tmp);
 		bbox = &tmp;
-	}		
+	}
 
 	switch (type)
 	{
diff --git a/liblwgeom/lwout_kml.c b/liblwgeom/lwout_kml.c
index 98b2157..c97bf27 100644
--- a/liblwgeom/lwout_kml.c
+++ b/liblwgeom/lwout_kml.c
@@ -52,16 +52,16 @@ lwgeom_to_kml2(const LWGEOM *geom, int precision, const char *prefix)
 
 	sb = stringbuffer_create();
 	rv = lwgeom_to_kml2_sb(geom, precision, prefix, sb);
-	
+
 	if ( rv == LW_FAILURE )
 	{
 		stringbuffer_destroy(sb);
 		return NULL;
 	}
-	
+
 	kml = stringbuffer_getstringcopy(sb);
 	stringbuffer_destroy(sb);
-	
+
 	return kml;
 }
 
@@ -97,7 +97,7 @@ ptarray_to_kml2_sb(const POINTARRAY *pa, int precision, stringbuffer_t *sb)
 	int dims = FLAGS_GET_Z(pa->flags) ? 3 : 2;
 	POINT4D pt;
 	double *d;
-	
+
 	for ( i = 0; i < pa->npoints; i++ )
 	{
 		getPoint4d_p(pa, i, &pt);
@@ -142,7 +142,7 @@ lwline_to_kml2_sb(const LWLINE *line, int precision, const char *prefix, stringb
 	if ( ptarray_to_kml2_sb(line->points, precision, sb) == LW_FAILURE ) return LW_FAILURE;
 	/* Close linestring */
 	if ( stringbuffer_aprintf(sb, "</%scoordinates></%sLineString>", prefix, prefix) < 0 ) return LW_FAILURE;
-	
+
 	return LW_SUCCESS;
 }
 
@@ -150,7 +150,7 @@ static int
 lwpoly_to_kml2_sb(const LWPOLY *poly, int precision, const char *prefix, stringbuffer_t *sb)
 {
 	int i, rv;
-	
+
 	/* Open polygon */
 	if ( stringbuffer_aprintf(sb, "<%sPolygon>", prefix) < 0 ) return LW_FAILURE;
 	for ( i = 0; i < poly->nrings; i++ )
@@ -159,17 +159,17 @@ lwpoly_to_kml2_sb(const LWPOLY *poly, int precision, const char *prefix, stringb
 		if( i )
 			rv = stringbuffer_aprintf(sb, "<%sinnerBoundaryIs><%sLinearRing><%scoordinates>", prefix, prefix, prefix);
 		else
-			rv = stringbuffer_aprintf(sb, "<%souterBoundaryIs><%sLinearRing><%scoordinates>", prefix, prefix, prefix);		
+			rv = stringbuffer_aprintf(sb, "<%souterBoundaryIs><%sLinearRing><%scoordinates>", prefix, prefix, prefix);
 		if ( rv < 0 ) return LW_FAILURE;
-		
+
 		/* Coordinate array */
 		if ( ptarray_to_kml2_sb(poly->rings[i], precision, sb) == LW_FAILURE ) return LW_FAILURE;
-		
+
 		/* Inner or outer ring closing tags */
 		if( i )
 			rv = stringbuffer_aprintf(sb, "</%scoordinates></%sLinearRing></%sinnerBoundaryIs>", prefix, prefix, prefix);
 		else
-			rv = stringbuffer_aprintf(sb, "</%scoordinates></%sLinearRing></%souterBoundaryIs>", prefix, prefix, prefix);		
+			rv = stringbuffer_aprintf(sb, "</%scoordinates></%sLinearRing></%souterBoundaryIs>", prefix, prefix, prefix);
 		if ( rv < 0 ) return LW_FAILURE;
 	}
 	/* Close polygon */
@@ -182,13 +182,13 @@ static int
 lwcollection_to_kml2_sb(const LWCOLLECTION *col, int precision, const char *prefix, stringbuffer_t *sb)
 {
 	int i, rv;
-		
+
 	/* Open geometry */
 	if ( stringbuffer_aprintf(sb, "<%sMultiGeometry>", prefix) < 0 ) return LW_FAILURE;
 	for ( i = 0; i < col->ngeoms; i++ )
 	{
 		rv = lwgeom_to_kml2_sb(col->geoms[i], precision, prefix, sb);
-		if ( rv == LW_FAILURE ) return LW_FAILURE;		
+		if ( rv == LW_FAILURE ) return LW_FAILURE;
 	}
 	/* Close geometry */
 	if ( stringbuffer_aprintf(sb, "</%sMultiGeometry>", prefix) < 0 ) return LW_FAILURE;
diff --git a/liblwgeom/lwout_svg.c b/liblwgeom/lwout_svg.c
index 2d1ef59..a73e9b9 100644
--- a/liblwgeom/lwout_svg.c
+++ b/liblwgeom/lwout_svg.c
@@ -65,7 +65,7 @@ lwgeom_to_svg(const LWGEOM *geom, int precision, int relative)
 		ret[0] = '\0';
 		return ret;
 	}
-	
+
 	switch (type)
 	{
 	case POINTTYPE:
@@ -597,7 +597,7 @@ pointArray_svg_rel(POINTARRAY *pa, char *output, int close_ring, int precision)
 	trim_trailing_zeros(sy);
 
 	ptr += sprintf(ptr,"%s %s l", sx, sy);
-	
+
 	/* accum */
 	accum_x = x;
 	accum_y = y;
@@ -608,12 +608,12 @@ pointArray_svg_rel(POINTARRAY *pa, char *output, int close_ring, int precision)
 		// lpt = pt;
 
 		pt = getPoint2d_cp(pa, i);
-		
+
 		x = round(pt->x*f)/f;
 		y = round(pt->y*f)/f;
 		dx = x - accum_x;
 		dy = y - accum_y;
-		
+
 		if (fabs(dx) < OUT_MAX_DOUBLE)
 			sprintf(sx, "%.*f", precision, dx);
 		else
@@ -628,7 +628,7 @@ pointArray_svg_rel(POINTARRAY *pa, char *output, int close_ring, int precision)
 			sprintf(sy, "%g",
 			        fabs(dy) ? dy * -1: dy);
 		trim_trailing_zeros(sy);
-		
+
 		accum_x += dx;
 		accum_y += dy;
 
diff --git a/liblwgeom/lwout_twkb.c b/liblwgeom/lwout_twkb.c
index 5d5674f..695df4d 100644
--- a/liblwgeom/lwout_twkb.c
+++ b/liblwgeom/lwout_twkb.c
@@ -116,8 +116,8 @@ static int ptarray_to_twkb_buf(const POINTARRAY *pa, TWKB_GLOBALS *globals, TWKB
 	LWDEBUGF(2, "Entered %s", __func__);
 
 	/* Dispense with the empty case right away */
-	if ( pa->npoints == 0 && register_npoints )	
-	{		
+	if ( pa->npoints == 0 && register_npoints )
+	{
 		LWDEBUGF(4, "Register npoints:%d", pa->npoints);
 		bytebuffer_append_uvarint(ts->geom_buf, pa->npoints);
 		return 0;
@@ -139,20 +139,20 @@ static int ptarray_to_twkb_buf(const POINTARRAY *pa, TWKB_GLOBALS *globals, TWKB
 	{
 		/* We give an alias to our ordinary buffer */
 		b_p = ts->geom_buf;
-		if ( register_npoints )		
-		{		
+		if ( register_npoints )
+		{
 			/* We do not store a pointer to the place where we want the npoints value */
 			/* Instead we store how far from the beginning of the buffer we want the value */
-			/* That is because we otherwise will get in trouble if the buffer is reallocated */			
+			/* That is because we otherwise will get in trouble if the buffer is reallocated */
 			npoints_offset = b_p->writecursor - b_p->buf_start;
-			
+
 			/* We just move the cursor 1 step to make room for npoints byte */
 			/* We use the function append_byte even if we have no value yet, */
 			/* since that gives us the check for big enough buffer and moves the cursor */
 			bytebuffer_append_byte(b_p, 0);
 		}
 	}
-	
+
 	for ( i = 0; i < pa->npoints; i++ )
 	{
 		double *dbl_ptr = (double*)getPoint_internal(pa, i);
@@ -169,16 +169,16 @@ static int ptarray_to_twkb_buf(const POINTARRAY *pa, TWKB_GLOBALS *globals, TWKB
 			LWDEBUGF(4, "deltavalue: %d, ", nextdelta[j]);
 			diff += llabs(nextdelta[j]);
 		}
-		
+
 		/* Skipping the first point is not allowed */
 		/* If the sum(abs()) of all the deltas was zero, */
 		/* then this was a duplicate point, so we can ignore it */
 		if ( i > minpoints && diff == 0 )
 			continue;
-		
+
 		/* We really added a point, so... */
 		npoints++;
-		
+
 		/* Write this vertex to the temporary buffer as varints */
 		for ( j = 0; j < ndims; j++ )
 		{
@@ -199,28 +199,28 @@ static int ptarray_to_twkb_buf(const POINTARRAY *pa, TWKB_GLOBALS *globals, TWKB
 			}
 		}
 
-	}	
+	}
 
 	if ( pa->npoints > 127 )
-	{		
+	{
 		/* Now write the temporary results into the main buffer */
 		/* First the npoints */
-		if ( register_npoints )	
+		if ( register_npoints )
 			bytebuffer_append_uvarint(ts->geom_buf, npoints);
 		/* Now the coordinates */
 		bytebuffer_append_bytebuffer(ts->geom_buf, b_p);
-		
+
 		/* Clear our temporary buffer */
-		lwfree(b.buf_start);
+		bytebuffer_destroy_buffer(&b);
 	}
 	else
 	{
 		/* If we didn't use a temp buffer, we just write that npoints value */
 		/* to where it belongs*/
-		if ( register_npoints )	
+		if ( register_npoints )
 			varint_u64_encode_buf(npoints, b_p->buf_start + npoints_offset);
 	}
-	
+
 	return 0;
 }
 
@@ -303,10 +303,10 @@ static int lwmulti_to_twkb_buf(const LWCOLLECTION *col, TWKB_GLOBALS *globals, T
 			/* Skip empty points in multipoints, we can't represent them */
 			if ( col->type == MULTIPOINTTYPE && lwgeom_is_empty(col->geoms[i]) )
 				continue;
-			
+
 			bytebuffer_append_varint(ts->geom_buf, ts->idlist[i]);
 		}
-		
+
 		/* Empty it out to nobody else uses it now */
 		ts->idlist = NULL;
 	}
@@ -341,7 +341,7 @@ static int lwcollection_to_twkb_buf(const LWCOLLECTION *col, TWKB_GLOBALS *globa
 	{
 		for ( i = 0; i < col->ngeoms; i++ )
 			bytebuffer_append_varint(ts->geom_buf, ts->idlist[i]);
-		
+
 		/* Empty it out to nobody else uses it now */
 		ts->idlist = NULL;
 	}
@@ -409,13 +409,17 @@ static int lwgeom_write_to_buffer(const LWGEOM *geom, TWKB_GLOBALS *globals, TWK
 	int i, is_empty, has_z, has_m, ndims;
 	size_t bbox_size = 0, optional_precision_byte = 0;
 	uint8_t flag = 0, type_prec = 0;
+	bytebuffer_t header_bytebuffer, geom_bytebuffer;
 
 	TWKB_STATE child_state;
 	memset(&child_state, 0, sizeof(TWKB_STATE));
-	child_state.header_buf = bytebuffer_create_with_size(16);
-	child_state.geom_buf = bytebuffer_create_with_size(64);
+	child_state.header_buf = &header_bytebuffer;
+	child_state.geom_buf = &geom_bytebuffer;
 	child_state.idlist = parent_state->idlist;
 
+	bytebuffer_init_with_size(child_state.header_buf, 16);
+	bytebuffer_init_with_size(child_state.geom_buf, 64);
+
 	/* Read dimensionality from input */
 	has_z = lwgeom_has_z(geom);
 	has_m = lwgeom_has_m(geom);
@@ -448,7 +452,7 @@ static int lwgeom_write_to_buffer(const LWGEOM *geom, TWKB_GLOBALS *globals, TWK
 	/* TYPE/PRECISION BYTE */
 	if ( abs(globals->prec_xy) > 7 )
 		lwerror("%s: X/Z precision cannot be greater than 7 or less than -7", __func__);
-	
+
 	/* Read the TWKB type number from the geometry */
 	TYPE_PREC_SET_TYPE(type_prec, lwgeom_twkb_type(geom));
 	/* Zig-zag the precision value before encoding it since it is a signed value */
@@ -499,8 +503,8 @@ static int lwgeom_write_to_buffer(const LWGEOM *geom, TWKB_GLOBALS *globals, TWK
 			bytebuffer_append_byte(child_state.header_buf, 0);
 
 		bytebuffer_append_bytebuffer(parent_state->geom_buf, child_state.header_buf);
-		bytebuffer_destroy(child_state.header_buf);
-		bytebuffer_destroy(child_state.geom_buf);
+		bytebuffer_destroy_buffer(child_state.header_buf);
+		bytebuffer_destroy_buffer(child_state.geom_buf);
 		return 0;
 	}
 
@@ -521,7 +525,7 @@ static int lwgeom_write_to_buffer(const LWGEOM *geom, TWKB_GLOBALS *globals, TWK
 				parent_state->bbox_max[i] = child_state.bbox_max[i];
 		}
 	}
-	
+
 	/* Did we have a box? If so, how big? */
 	bbox_size = 0;
 	if( globals->variant & TWKB_BBOX )
@@ -546,8 +550,8 @@ static int lwgeom_write_to_buffer(const LWGEOM *geom, TWKB_GLOBALS *globals, TWK
 	bytebuffer_append_bytebuffer(parent_state->geom_buf,child_state.header_buf);
 	bytebuffer_append_bytebuffer(parent_state->geom_buf,child_state.geom_buf);
 
-	bytebuffer_destroy(child_state.header_buf);
-	bytebuffer_destroy(child_state.geom_buf);
+	bytebuffer_destroy_buffer(child_state.header_buf);
+	bytebuffer_destroy_buffer(child_state.geom_buf);
 	return 0;
 }
 
@@ -566,12 +570,13 @@ lwgeom_to_twkb_with_idlist(const LWGEOM *geom, int64_t *idlist, uint8_t variant,
 
 	TWKB_GLOBALS tg;
 	TWKB_STATE ts;
+	bytebuffer_t geom_bytebuffer;
 
 	uint8_t *twkb;
 
 	memset(&ts, 0, sizeof(TWKB_STATE));
 	memset(&tg, 0, sizeof(TWKB_GLOBALS));
-	
+
 	tg.variant = variant;
 	tg.prec_xy = precision_xy;
 	tg.prec_z = precision_z;
@@ -589,17 +594,15 @@ lwgeom_to_twkb_with_idlist(const LWGEOM *geom, int64_t *idlist, uint8_t variant,
 		lwerror("Cannot convert NULL into TWKB");
 		return NULL;
 	}
-	
+
 	ts.idlist = idlist;
 	ts.header_buf = NULL;
-	ts.geom_buf = bytebuffer_create();
+	ts.geom_buf = &geom_bytebuffer;
+	bytebuffer_init_with_size(ts.geom_buf, 512);
 	lwgeom_write_to_buffer(geom, &tg, &ts);
 
-	if ( twkb_size )
-		*twkb_size = bytebuffer_getlength(ts.geom_buf);
-
-	twkb = ts.geom_buf->buf_start;
-	lwfree(ts.geom_buf);
+	twkb = bytebuffer_get_buffer_copy(ts.geom_buf, twkb_size);
+	bytebuffer_destroy_buffer(ts.geom_buf);
 	return twkb;
 }
 
diff --git a/liblwgeom/lwout_wkb.c b/liblwgeom/lwout_wkb.c
index 5782e7e..b4c07ce 100644
--- a/liblwgeom/lwout_wkb.c
+++ b/liblwgeom/lwout_wkb.c
@@ -66,12 +66,12 @@ static int lwgeom_wkb_needs_srid(const LWGEOM *geom, uint8_t variant)
 	   We force that behavior with the WKB_NO_SRID flag */
 	if ( variant & WKB_NO_SRID )
 		return LW_FALSE;
-		
+
 	/* We can only add an SRID if the geometry has one, and the
-	   WKB form is extended */	
+	   WKB form is extended */
 	if ( (variant & WKB_EXTENDED) && lwgeom_has_srid(geom) )
 		return LW_TRUE;
-		
+
 	/* Everything else doesn't get an SRID */
 	return LW_FALSE;
 }
@@ -301,7 +301,7 @@ static size_t empty_to_wkb_size(const LWGEOM *geom, uint8_t variant)
 	if ( geom->type == POINTTYPE )
 	{
 		const LWPOINT *pt = (LWPOINT*)geom;
-		size += WKB_DOUBLE_SIZE * FLAGS_NDIMS(pt->point->flags);		
+		size += WKB_DOUBLE_SIZE * FLAGS_NDIMS(pt->point->flags);
 	}
 	/* num-elements */
 	else
@@ -343,7 +343,7 @@ static uint8_t* empty_to_wkb_buf(const LWGEOM *geom, uint8_t *buf, uint8_t varia
 		/* Set nrings/npoints/ngeoms to zero */
 		buf = integer_to_wkb_buf(0, buf, variant);
 	}
-	
+
 	return buf;
 }
 
@@ -524,17 +524,17 @@ static uint8_t* lwtriangle_to_wkb_buf(const LWTRIANGLE *tri, uint8_t *buf, uint8
 
 	/* Set the endian flag */
 	buf = endian_to_wkb_buf(buf, variant);
-	
+
 	/* Set the geometry type */
 	buf = integer_to_wkb_buf(lwgeom_wkb_type((LWGEOM*)tri, variant), buf, variant);
-	
+
 	/* Set the optional SRID for extended variant */
 	if ( lwgeom_wkb_needs_srid((LWGEOM*)tri, variant) )
 		buf = integer_to_wkb_buf(tri->srid, buf, variant);
 
 	/* Set the number of rings (only one, it's a triangle, buddy) */
 	buf = integer_to_wkb_buf(1, buf, variant);
-	
+
 	/* Write that ring */
 	buf = ptarray_to_wkb_buf(tri->points, buf, variant);
 
@@ -549,7 +549,7 @@ static size_t lwpoly_to_wkb_size(const LWPOLY *poly, uint8_t variant)
 	/* endian flag + type number + number of rings */
 	size_t size = WKB_BYTE_SIZE + WKB_INT_SIZE + WKB_INT_SIZE;
 	int i = 0;
-	
+
 	/* Only process empty at this level in the EXTENDED case */
 	if ( (variant & WKB_EXTENDED) && lwgeom_is_empty((LWGEOM*)poly) )
 		return empty_to_wkb_size((LWGEOM*)poly, variant);
diff --git a/liblwgeom/lwout_wkt.c b/liblwgeom/lwout_wkt.c
index 5fbccb7..e9d4a4d 100644
--- a/liblwgeom/lwout_wkt.c
+++ b/liblwgeom/lwout_wkt.c
@@ -590,7 +590,7 @@ static void lwpsurface_to_wkt_sb(const LWPSURFACE *psurf, stringbuffer_t *sb, in
 		/* We don't want type strings on our subgeoms */
 		lwpoly_to_wkt_sb(psurf->geoms[i], sb, precision, variant | WKT_NO_TYPE );
 	}
-	stringbuffer_append(sb, ")");	
+	stringbuffer_append(sb, ")");
 }
 
 
diff --git a/liblwgeom/lwpoly.c b/liblwgeom/lwpoly.c
index f8fa89c..bb8097c 100644
--- a/liblwgeom/lwpoly.c
+++ b/liblwgeom/lwpoly.c
@@ -248,7 +248,7 @@ lwpoly_add_ring(LWPOLY *poly, POINTARRAY *pa)
 {
 	if( ! poly || ! pa )
 		return LW_FAILURE;
-		
+
 	/* We have used up our storage, add some more. */
 	if( poly->nrings >= poly->maxrings )
 	{
@@ -256,11 +256,11 @@ lwpoly_add_ring(LWPOLY *poly, POINTARRAY *pa)
 		poly->rings = lwrealloc(poly->rings, new_maxrings * sizeof(POINTARRAY*));
 		poly->maxrings = new_maxrings;
 	}
-	
+
 	/* Add the new ring entry. */
 	poly->rings[poly->nrings] = pa;
 	poly->nrings++;
-	
+
 	return LW_SUCCESS;
 }
 
@@ -419,7 +419,7 @@ LWPOLY*
 lwpoly_force_dims(const LWPOLY *poly, int hasz, int hasm)
 {
 	LWPOLY *polyout;
-	
+
 	/* Return 2D empty */
 	if( lwpoly_is_empty(poly) )
 	{
@@ -481,7 +481,7 @@ LWPOLY* lwpoly_simplify(const LWPOLY *ipoly, double dist, int preserve_collapsed
 		/* and this is a shell, we ensure it is kept */
 		if ( preserve_collapsed && i == 0 )
 			minvertices = 4;
-			
+
 		opts = ptarray_simplify(ipoly->rings[i], dist, minvertices);
 
 		LWDEBUGF(3, "ring%d simplified from %d to %d points", i, ipoly->rings[i]->npoints, opts->npoints);
@@ -523,7 +523,7 @@ lwpoly_area(const LWPOLY *poly)
 {
 	double poly_area = 0.0;
 	int i;
-	
+
 	if ( ! poly )
 		lwerror("lwpoly_area called with null polygon pointer!");
 
@@ -535,7 +535,7 @@ lwpoly_area(const LWPOLY *poly)
 		/* Empty or messed-up ring. */
 		if ( ring->npoints < 3 )
 			continue;
-		
+
 		ringarea = fabs(ptarray_signed_area(ring));
 		if ( i == 0 ) /* Outer ring, positive area! */
 			poly_area += ringarea;
@@ -587,10 +587,10 @@ int
 lwpoly_is_closed(const LWPOLY *poly)
 {
 	int i = 0;
-	
+
 	if ( poly->nrings == 0 )
 		return LW_TRUE;
-		
+
 	for ( i = 0; i < poly->nrings; i++ )
 	{
 		if (FLAGS_GET_Z(poly->flags))
@@ -599,12 +599,12 @@ lwpoly_is_closed(const LWPOLY *poly)
 				return LW_FALSE;
 		}
 		else
-		{	
+		{
 			if ( ! ptarray_is_closed_2d(poly->rings[i]) )
 				return LW_FALSE;
 		}
 	}
-	
+
 	return LW_TRUE;
 }
 
@@ -620,13 +620,13 @@ int
 lwpoly_contains_point(const LWPOLY *poly, const POINT2D *pt)
 {
 	int i;
-	
+
 	if ( lwpoly_is_empty(poly) )
 		return LW_FALSE;
-	
+
 	if ( ptarray_contains_point(poly->rings[0], pt) == LW_OUTSIDE )
 		return LW_FALSE;
-	
+
 	for ( i = 1; i < poly->nrings; i++ )
 	{
 		if ( ptarray_contains_point(poly->rings[i], pt) == LW_INSIDE )
@@ -673,7 +673,7 @@ LWPOLY* lwpoly_grid(const LWPOLY *poly, const gridspec *grid)
 			if ( ri ) continue;
 			else break; /* this is the external ring, no need to work on holes */
 		}
-		
+
 		if ( ! lwpoly_add_ring(opoly, newring) )
 		{
 			lwerror("lwpoly_grid, memory error");
diff --git a/liblwgeom/lwtree.h b/liblwgeom/lwtree.h
index ed1ca86..66d7f64 100644
--- a/liblwgeom/lwtree.h
+++ b/liblwgeom/lwtree.h
@@ -32,7 +32,7 @@ typedef struct rect_node
 	struct rect_node *right_node;
 	POINT2D *p1;
 	POINT2D *p2;
-} RECT_NODE;	
+} RECT_NODE;
 
 int rect_tree_contains_point(const RECT_NODE *tree, const POINT2D *pt, int *on_boundary);
 int rect_tree_intersects_tree(const RECT_NODE *tree1, const RECT_NODE *tree2);
diff --git a/liblwgeom/lwtriangle.c b/liblwgeom/lwtriangle.c
index d87b1e3..81fb33c 100644
--- a/liblwgeom/lwtriangle.c
+++ b/liblwgeom/lwtriangle.c
@@ -46,7 +46,7 @@ lwtriangle_construct(int srid, GBOX *bbox, POINTARRAY *points)
 
 	result->flags = points->flags;
 	FLAGS_SET_BBOX(result->flags, bbox?1:0);
-	
+
 	result->srid = srid;
 	result->points = points;
 	result->bbox = bbox;
@@ -69,13 +69,13 @@ lwtriangle_construct_empty(int srid, char hasz, char hasm)
 void lwtriangle_free(LWTRIANGLE  *triangle)
 {
 	if ( ! triangle ) return;
-	
+
 	if (triangle->bbox)
 		lwfree(triangle->bbox);
-		
+
 	if (triangle->points)
 		ptarray_free(triangle->points);
-		
+
 	lwfree(triangle);
 }
 
diff --git a/liblwgeom/lwunionfind.h b/liblwgeom/lwunionfind.h
index 4c2d3e9..34b2efd 100644
--- a/liblwgeom/lwunionfind.h
+++ b/liblwgeom/lwunionfind.h
@@ -55,7 +55,7 @@ void UF_union(UNIONFIND* uf, uint32_t i, uint32_t j);
  * same cluster are contiguous in the array */
 uint32_t* UF_ordered_by_cluster(UNIONFIND* uf);
 
-/* Replace the cluster ids in a UNIONFIND with sequential ids starting at one. 
+/* Replace the cluster ids in a UNIONFIND with sequential ids starting at one.
  * If is_in_cluster array is provided, it will be used to skip any indexes
  * that are not in a cluster.
  * */
diff --git a/liblwgeom/lwutil.c b/liblwgeom/lwutil.c
index c0ed84a..fb9f4a3 100644
--- a/liblwgeom/lwutil.c
+++ b/liblwgeom/lwutil.c
@@ -138,7 +138,7 @@ default_debuglogger(int level, const char *fmt, va_list ap)
 	}
 }
 
-static void 
+static void
 default_errorreporter(const char *fmt, va_list ap)
 {
 	char msg[LW_MSG_MAXLEN+1];
diff --git a/liblwgeom/measures3d.c b/liblwgeom/measures3d.c
index 36a805e..6cfaedc 100644
--- a/liblwgeom/measures3d.c
+++ b/liblwgeom/measures3d.c
@@ -47,7 +47,7 @@ get_3dvector_from_points(POINT3DZ *p1,POINT3DZ *p2, VECTOR3D *v)
 	v->x=p2->x-p1->x;
 	v->y=p2->y-p1->y;
 	v->z=p2->z-p1->z;
-	
+
 	return LW_TRUE;
 }
 
@@ -70,18 +70,18 @@ and the z-range is from maxz to minz in the geoemtrie that has z values.
 static
 LWGEOM* create_v_line(const LWGEOM *lwgeom,double x, double y, int srid)
 {
-	
+
 	LWPOINT *lwpoints[2];
 	GBOX gbox;
 	int rv = lwgeom_calculate_gbox(lwgeom, &gbox);
-	
+
 	if ( rv == LW_FAILURE )
 		return NULL;
-	
+
 	lwpoints[0] = lwpoint_make3dz(srid, x, y, gbox.zmin);
 	lwpoints[1] = lwpoint_make3dz(srid, x, y, gbox.zmax);
-	
-	 return (LWGEOM *)lwline_from_ptarray(srid, 2, lwpoints);		
+
+	 return (LWGEOM *)lwline_from_ptarray(srid, 2, lwpoints);
 }
 
 LWGEOM *
@@ -125,12 +125,12 @@ lw_dist3d_distanceline(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode)
 	/*as an infinite z-value at one or two of the geometries*/
 	if(!lwgeom_has_z(lw1) || !lwgeom_has_z(lw2))
 	{
-		
+
 		lwnotice("One or both of the geometries is missing z-value. The unknown z-value will be regarded as \"any value\"");
-		
+
 		if(!lwgeom_has_z(lw1) && !lwgeom_has_z(lw2))
-			return lw_dist2d_distanceline(lw1, lw2, srid, mode);	
-		
+			return lw_dist2d_distanceline(lw1, lw2, srid, mode);
+
 		DISTPTS thedl2d;
 		thedl2d.mode = mode;
 		thedl2d.distance = initdistance;
@@ -154,14 +154,14 @@ lw_dist3d_distanceline(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode)
 				lwfree(vertical_line);
 				lwerror("Some unspecified error.");
 				result = (LWGEOM *)lwcollection_construct_empty(COLLECTIONTYPE, srid, 0, 0);
-			}			
-			lwfree(vertical_line);	
-		}	
+			}
+			lwfree(vertical_line);
+		}
 		if(!lwgeom_has_z(lw2))
 		{
 			x=thedl2d.p2.x;
-			y=thedl2d.p2.y;			
-			
+			y=thedl2d.p2.y;
+
 			vertical_line = create_v_line(lw1,x,y,srid);
 			if (!lw_dist3d_recursive(lw1, vertical_line, &thedl))
 			{
@@ -169,13 +169,13 @@ lw_dist3d_distanceline(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode)
 				lwfree(vertical_line);
 				lwerror("Some unspecified error.");
 				return (LWGEOM *)lwcollection_construct_empty(COLLECTIONTYPE, srid, 0, 0);
-			}	
-			lwfree(vertical_line);		
-		}			
-				
+			}
+			lwfree(vertical_line);
+		}
+
 	}
 	else
-	{		
+	{
 		if (!lw_dist3d_recursive(lw1, lw2, &thedl))
 		{
 			/*should never get here. all cases ought to be error handled earlier*/
@@ -213,7 +213,7 @@ Function initializing 3dclosestpoint calculations.
 LWGEOM *
 lw_dist3d_distancepoint(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode)
 {
-	
+
 	double x,y,z;
 	DISTPTS3D thedl;
 	double initdistance = FLT_MAX;
@@ -224,18 +224,18 @@ lw_dist3d_distancepoint(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode
 	thedl.tolerance = 0;
 
 	LWDEBUG(2, "lw_dist3d_distancepoint is called");
-	
+
 	/*Check if we really have 3D geoemtries*/
 	/*If not, send it to 2D-calculations which will give the same result*/
 	/*as an infinite z-value at one or two of the geometries*/
 	if(!lwgeom_has_z(lw1) || !lwgeom_has_z(lw2))
-	{		
+	{
 		lwnotice("One or both of the geometries is missing z-value. The unknown z-value will be regarded as \"any value\"");
-				
+
 		if(!lwgeom_has_z(lw1) && !lwgeom_has_z(lw2))
 			return lw_dist2d_distancepoint(lw1, lw2, srid, mode);
-			
-		
+
+
 		DISTPTS thedl2d;
 		thedl2d.mode = mode;
 		thedl2d.distance = initdistance;
@@ -246,24 +246,24 @@ lw_dist3d_distancepoint(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode
 			lwerror("Some unspecified error.");
 			return (LWGEOM *)lwcollection_construct_empty(COLLECTIONTYPE, srid, 0, 0);
 		}
-		
+
 		LWGEOM *vertical_line;
 		if(!lwgeom_has_z(lw1))
 		{
 			x=thedl2d.p1.x;
 			y=thedl2d.p1.y;
-			
-			vertical_line = create_v_line(lw2,x,y,srid);	
+
+			vertical_line = create_v_line(lw2,x,y,srid);
 			if (!lw_dist3d_recursive(vertical_line, lw2, &thedl))
 			{
 				/*should never get here. all cases ought to be error handled earlier*/
-				lwfree(vertical_line);	
+				lwfree(vertical_line);
 				lwerror("Some unspecified error.");
 				return (LWGEOM *)lwcollection_construct_empty(COLLECTIONTYPE, srid, 0, 0);
-			}		
-			lwfree(vertical_line);		
-		}	
-				
+			}
+			lwfree(vertical_line);
+		}
+
 		if(!lwgeom_has_z(lw2))
 		{
 			x=thedl2d.p2.x;
@@ -273,13 +273,13 @@ lw_dist3d_distancepoint(const LWGEOM *lw1, const LWGEOM *lw2, int srid, int mode
 			if (!lw_dist3d_recursive(lw1, vertical_line, &thedl))
 			{
 				/*should never get here. all cases ought to be error handled earlier*/
-				lwfree(vertical_line);	
+				lwfree(vertical_line);
 				lwerror("Some unspecified error.");
 				result = (LWGEOM *)lwcollection_construct_empty(COLLECTIONTYPE, srid, 0, 0);
-			}	
-			lwfree(vertical_line);			
-		}	
-		
+			}
+			lwfree(vertical_line);
+		}
+
 	}
 	else
 	{
@@ -328,7 +328,7 @@ lwgeom_maxdistance3d_tolerance(const LWGEOM *lw1, const LWGEOM *lw2, double tole
 	if(!lwgeom_has_z(lw1) || !lwgeom_has_z(lw2))
 	{
 		lwnotice("One or both of the geometries is missing z-value. The unknown z-value will be regarded as \"any value\"");
-		return lwgeom_maxdistance2d_tolerance(lw1, lw2, tolerance);	
+		return lwgeom_maxdistance2d_tolerance(lw1, lw2, tolerance);
 	}
 	/*double thedist;*/
 	DISTPTS3D thedl;
@@ -365,8 +365,8 @@ lwgeom_mindistance3d_tolerance(const LWGEOM *lw1, const LWGEOM *lw2, double tole
 	if(!lwgeom_has_z(lw1) || !lwgeom_has_z(lw2))
 	{
 		lwnotice("One or both of the geometries is missing z-value. The unknown z-value will be regarded as \"any value\"");
-		
-		return lwgeom_mindistance2d_tolerance(lw1, lw2, tolerance);	
+
+		return lwgeom_mindistance2d_tolerance(lw1, lw2, tolerance);
 	}
 	DISTPTS3D thedl;
 	LWDEBUG(2, "lwgeom_mindistance3d_tolerance is called");
@@ -625,21 +625,21 @@ lw_dist3d_point_poly(LWPOINT *point, LWPOLY *poly, DISTPTS3D *dl)
 	PLANE3D plane;
 	LWDEBUG(2, "lw_dist3d_point_poly is called");
 	getPoint3dz_p(point->point, 0, &p);
-	
+
 	/*If we are lookig for max distance, longestline or dfullywithin*/
 	if (dl->mode == DIST_MAX)
 	{
 		LWDEBUG(3, "looking for maxdistance");
 		return lw_dist3d_pt_ptarray(&p, poly->rings[0], dl);
 	}
-	
+
 	/*Find the plane of the polygon, the "holes" have to be on the same plane. so we only care about the boudary*/
 	if(!define_plane(poly->rings[0], &plane))
 		return LW_FALSE;
-	
+
 	/*get our point projected on the plane of the polygon*/
 	project_point_on_plane(&p, &plane, &projp);
-	
+
 	return lw_dist3d_pt_poly(&p, poly,&plane, &projp, dl);
 }
 
@@ -664,17 +664,17 @@ line to polygon calculation
 */
 int lw_dist3d_line_poly(LWLINE *line, LWPOLY *poly, DISTPTS3D *dl)
 {
-	PLANE3D plane;	
-	LWDEBUG(2, "lw_dist3d_line_poly is called");	
-		
+	PLANE3D plane;
+	LWDEBUG(2, "lw_dist3d_line_poly is called");
+
 	if (dl->mode == DIST_MAX)
 	{
 		return lw_dist3d_ptarray_ptarray(line->points, poly->rings[0], dl);
 	}
-	
+
 	if(!define_plane(poly->rings[0], &plane))
 		return LW_FALSE;
-	
+
 	return lw_dist3d_ptarray_poly(line->points, poly,&plane, dl);
 }
 
@@ -683,17 +683,17 @@ int lw_dist3d_line_poly(LWLINE *line, LWPOLY *poly, DISTPTS3D *dl)
 polygon to polygon calculation
 */
 int lw_dist3d_poly_poly(LWPOLY *poly1, LWPOLY *poly2, DISTPTS3D *dl)
-{		
-	PLANE3D plane;		
+{
+	PLANE3D plane;
 	LWDEBUG(2, "lw_dist3d_poly_poly is called");
 	if (dl->mode == DIST_MAX)
 	{
 		return lw_dist3d_ptarray_ptarray(poly1->rings[0], poly2->rings[0], dl);
 	}
-	
+
 	if(!define_plane(poly2->rings[0], &plane))
 		return LW_FALSE;
-	
+
 	/*What we do here is to compare the bondary of one polygon with the other polygon
 	and then take the second boudary comparing with the first polygon*/
 	dl->twisted=1;
@@ -701,7 +701,7 @@ int lw_dist3d_poly_poly(LWPOLY *poly1, LWPOLY *poly2, DISTPTS3D *dl)
 		return LW_FALSE;
 	if(dl->distance==0.0) /*Just check if the answer already is given*/
 		return LW_TRUE;
-	
+
 	if(!define_plane(poly1->rings[0], &plane))
 		return LW_FALSE;
 	dl->twisted=-1; /*because we swithc the order of geometries we swithch "twisted" to -1 which will give the right order of points in shortest line.*/
@@ -901,7 +901,7 @@ lw_dist3d_seg_seg(POINT3DZ *s1p1, POINT3DZ *s1p2, POINT3DZ *s2p1, POINT3DZ *s2p2
 	double s1k, s2k; /*two variables representing where on Line 1 (s1k) and where on Line 2 (s2k) a connecting line between the two lines is perpendicular to both lines*/
 	POINT3DZ p1, p2;
 	double a, b, c, d, e, D;
-			
+
 	/*s1p1 and s1p2 are the same point */
 	if (  ( s1p1->x == s1p2->x) && (s1p1->y == s1p2->y) && (s1p1->z == s1p2->z) )
 	{
@@ -913,21 +913,21 @@ lw_dist3d_seg_seg(POINT3DZ *s1p1, POINT3DZ *s1p2, POINT3DZ *s2p1, POINT3DZ *s2p2
 		dl->twisted= ((dl->twisted) * (-1));
 		return lw_dist3d_pt_seg(s2p1,s1p1,s1p2,dl);
 	}
-		
+
 /*
 	Here we use algorithm from softsurfer.com
 	that can be found here
 	http://softsurfer.com/Archive/algorithm_0106/algorithm_0106.htm
 */
-	
+
 	if (!get_3dvector_from_points(s1p1, s1p2, &v1))
-		return LW_FALSE;	
+		return LW_FALSE;
 
 	if (!get_3dvector_from_points(s2p1, s2p2, &v2))
-		return LW_FALSE;	
+		return LW_FALSE;
 
 	if (!get_3dvector_from_points(s2p1, s1p1, &vl))
-		return LW_FALSE;	
+		return LW_FALSE;
 
 	a = DOT(v1,v1);
 	b = DOT(v1,v2);
@@ -1018,12 +1018,12 @@ If the projected point is inside a hole of the polygon we check the distance to
 */
 int
 lw_dist3d_pt_poly(POINT3DZ *p, LWPOLY *poly, PLANE3D *plane,POINT3DZ *projp, DISTPTS3D *dl)
-{	
+{
 	int i;
-	
+
 	LWDEBUG(2, "lw_dist3d_point_poly called");
 
-	
+
 	if(pt_in_ring_3d(projp, poly->rings[0], plane))
 	{
 		for (i=1; i<poly->nrings; i++)
@@ -1034,17 +1034,17 @@ lw_dist3d_pt_poly(POINT3DZ *p, LWPOLY *poly, PLANE3D *plane,POINT3DZ *projp, DIS
 				LWDEBUG(3, " inside an hole");
 				return lw_dist3d_pt_ptarray(p, poly->rings[i], dl);
 			}
-		}		
-		
+		}
+
 		return lw_dist3d_pt_pt(p,projp,dl);/* If the projected point is inside the polygon the shortest distance is between that point and the inputed point*/
 	}
 	else
 	{
 		return lw_dist3d_pt_ptarray(p, poly->rings[0], dl); /*If the projected point is outside the polygon we search for the closest distance against the boundarry instead*/
-	}	
-	
+	}
+
 	return LW_TRUE;
-	
+
 }
 
 /**
@@ -1053,39 +1053,39 @@ Computes pointarray to polygon distance
 */
 int lw_dist3d_ptarray_poly(POINTARRAY *pa, LWPOLY *poly,PLANE3D *plane, DISTPTS3D *dl)
 {
-	
+
 
 	int i,j,k;
 	double f, s1, s2;
 	VECTOR3D projp1_projp2;
 	POINT3DZ p1, p2,projp1, projp2, intersectionp;
-	
+
 	getPoint3dz_p(pa, 0, &p1);
-	
+
 	s1=project_point_on_plane(&p1, plane, &projp1); /*the sign of s1 tells us on which side of the plane the point is. */
-	lw_dist3d_pt_poly(&p1, poly, plane,&projp1, dl);	
-	
+	lw_dist3d_pt_poly(&p1, poly, plane,&projp1, dl);
+
 	for (i=1;i<pa->npoints;i++)
-	{		
+	{
 		int intersects;
 		getPoint3dz_p(pa, i, &p2);
-		s2=project_point_on_plane(&p2, plane, &projp2);	
+		s2=project_point_on_plane(&p2, plane, &projp2);
 		lw_dist3d_pt_poly(&p2, poly, plane,&projp2, dl);
-		
+
 		/*If s1and s2 has different signs that means they are on different sides of the plane of the polygon.
 		That means that the edge between the points crosses the plane and might intersect with the polygon*/
 		if((s1*s2)<=0)
 		{
 			f=fabs(s1)/(fabs(s1)+fabs(s2)); /*The size of s1 and s2 is the distance from the point to the plane.*/
 			get_3dvector_from_points(&projp1, &projp2,&projp1_projp2);
-			
+
 			/*get the point where the line segment crosses the plane*/
 			intersectionp.x=projp1.x+f*projp1_projp2.x;
 			intersectionp.y=projp1.y+f*projp1_projp2.y;
 			intersectionp.z=projp1.z+f*projp1_projp2.z;
-			
+
 			intersects = LW_TRUE; /*We set intersects to true until the opposite is proved*/
-			
+
 			if(pt_in_ring_3d(&intersectionp, poly->rings[0], plane)) /*Inside outer ring*/
 			{
 				for (k=1;k<poly->nrings; k++)
@@ -1096,36 +1096,36 @@ int lw_dist3d_ptarray_poly(POINTARRAY *pa, LWPOLY *poly,PLANE3D *plane, DISTPTS3
 						intersects=LW_FALSE;
 						break;
 					}
-				}		
+				}
 				if(intersects)
 				{
 					dl->distance=0.0;
 					dl->p1.x=intersectionp.x;
 					dl->p1.y=intersectionp.y;
 					dl->p1.z=intersectionp.z;
-					
+
 					dl->p2.x=intersectionp.x;
 					dl->p2.y=intersectionp.y;
 					dl->p2.z=intersectionp.z;
 					return LW_TRUE;
-					
-				}					
-			}			
+
+				}
+			}
 		}
-		
+
 		projp1=projp2;
 		s1=s2;
 		p1=p2;
-	}	
-	
+	}
+
 	/*check or pointarray against boundary and inner boundaries of the polygon*/
 	for (j=0;j<poly->nrings;j++)
 	{
 		lw_dist3d_ptarray_ptarray(pa, poly->rings[j], dl);
 	}
-	
+
 return LW_TRUE;
-}	
+}
 
 
 /**
@@ -1145,53 +1145,53 @@ define_plane(POINTARRAY *pa, PLANE3D *pl)
 	double vl; /*vector length*/
 
 	VECTOR3D v1, v2, v;
-	
+
 	if((pa->npoints-1)==3) /*Triangle is special case*/
 	{
-		pointsinslice=1;		
+		pointsinslice=1;
 	}
 	else
 	{
 		pointsinslice=(int) floor((pa->npoints-1)/4); /*divide the pointarray into 4 slices*/
 	}
-	
+
 	/*find the avg point*/
 	for (i=0;i<(pa->npoints-1);i++)
 	{
 		getPoint3dz_p(pa, i, &p);
 		sumx+=p.x;
 		sumy+=p.y;
-		sumz+=p.z;		
-	}	
+		sumz+=p.z;
+	}
 	pl->pop.x=(sumx/(pa->npoints-1));
 	pl->pop.y=(sumy/(pa->npoints-1));
 	pl->pop.z=(sumz/(pa->npoints-1));
-	
+
 	sumx=0;
 	sumy=0;
 	sumz=0;
 	numberofvectors= floor((pa->npoints-1)/pointsinslice); /*the number of vectors we try can be 3, 4 or 5*/
-	
+
 	getPoint3dz_p(pa, 0, &p1);
 	for (j=pointsinslice;j<pa->npoints;j+=pointsinslice)
 	{
-		getPoint3dz_p(pa, j, &p2);	
-		
+		getPoint3dz_p(pa, j, &p2);
+
 		if (!get_3dvector_from_points(&(pl->pop), &p1, &v1) || !get_3dvector_from_points(&(pl->pop), &p2, &v2))
-			return LW_FALSE;	
+			return LW_FALSE;
 		/*perpendicular vector is cross product of v1 and v2*/
 		if (!get_3dcross_product(&v1,&v2, &v))
-			return LW_FALSE;		
+			return LW_FALSE;
 		vl=VECTORLENGTH(v);
 		sumx+=(v.x/vl);
 		sumy+=(v.y/vl);
-		sumz+=(v.z/vl);	
+		sumz+=(v.z/vl);
 		p1=p2;
 	}
 	pl->pv.x=(sumx/numberofvectors);
 	pl->pv.y=(sumy/numberofvectors);
 	pl->pv.z=(sumz/numberofvectors);
-	
+
 	return 1;
 }
 
@@ -1209,17 +1209,17 @@ So, we already have a direction from p to find p0, but we don't know the distanc
 
 	VECTOR3D v1;
 	double f;
-	
+
 	if (!get_3dvector_from_points(&(pl->pop), p, &v1))
-	return LW_FALSE;	
-	
+	return LW_FALSE;
+
 	f=-(DOT(pl->pv,v1)/DOT(pl->pv,pl->pv));
-	
+
 	p0->x=p->x+pl->pv.x*f;
 	p0->y=p->y+pl->pv.y*f;
 	p0->z=p->z+pl->pv.z*f;
-	
-	return f;		
+
+	return f;
 }
 
 
@@ -1240,7 +1240,7 @@ So, we already have a direction from p to find p0, but we don't know the distanc
 int
 pt_in_ring_3d(const POINT3DZ *p, const POINTARRAY *ring,PLANE3D *plane)
 {
-	
+
 	int cn = 0;    /* the crossing number counter */
 	int i;
 	POINT3DZ v1, v2;
@@ -1261,8 +1261,8 @@ pt_in_ring_3d(const POINT3DZ *p, const POINTARRAY *ring,PLANE3D *plane)
 
 	/* loop through all edges of the polygon */
 	getPoint3dz_p(ring, 0, &v1);
-	
-	
+
+
 	if(fabs(plane->pv.z)>=fabs(plane->pv.x)&&fabs(plane->pv.z)>=fabs(plane->pv.y))	/*If the z vector of the normal vector to the plane is larger than x and y vector we project the ring to the xy-plane*/
 	{
 		for (i=0; i<ring->npoints-1; i++)
diff --git a/liblwgeom/stringbuffer.c b/liblwgeom/stringbuffer.c
index ee5a76e..c363ba3 100644
--- a/liblwgeom/stringbuffer.c
+++ b/liblwgeom/stringbuffer.c
@@ -123,7 +123,7 @@ stringbuffer_lastchar(stringbuffer_t *s)
 {
 	if( s->str_end == s->str_start )
 		return 0;
-	
+
 	return *(s->str_end - 1);
 }
 
@@ -269,10 +269,10 @@ stringbuffer_trim_trailing_white(stringbuffer_t *s)
 {
 	char *ptr = s->str_end;
 	int dist = 0;
-	
+
 	/* Roll backwards until we hit a non-space. */
 	while( ptr > s->str_start )
-	{	
+	{
 		ptr--;
 		if( (*ptr == ' ') || (*ptr == '\t') )
 		{
@@ -287,7 +287,7 @@ stringbuffer_trim_trailing_white(stringbuffer_t *s)
 			return dist;
 		}
 	}
-	return dist;	
+	return dist;
 }
 
 /**
@@ -306,13 +306,13 @@ stringbuffer_trim_trailing_zeroes(stringbuffer_t *s)
 	char *ptr = s->str_end;
 	char *decimal_ptr = NULL;
 	int dist;
-	
+
 	if ( s->str_end - s->str_start < 2)
 		return 0;
 
 	/* Roll backwards to find the decimal for this number */
 	while( ptr > s->str_start )
-	{	
+	{
 		ptr--;
 		if ( *ptr == '.' )
 		{
@@ -328,9 +328,9 @@ stringbuffer_trim_trailing_zeroes(stringbuffer_t *s)
 	/* No decimal? Nothing to trim! */
 	if ( ! decimal_ptr )
 		return 0;
-	
+
 	ptr = s->str_end;
-	
+
 	/* Roll backwards again, with the decimal as stop point, trimming contiguous zeroes */
 	while( ptr >= decimal_ptr )
 	{
@@ -340,7 +340,7 @@ stringbuffer_trim_trailing_zeroes(stringbuffer_t *s)
 		else
 			break;
 	}
-	
+
 	/* Huh, we get anywhere. Must not have trimmed anything. */
 	if ( ptr == s->str_end )
 		return 0;
diff --git a/liblwgeom/varint.c b/liblwgeom/varint.c
index e36c526..d84cf91 100644
--- a/liblwgeom/varint.c
+++ b/liblwgeom/varint.c
@@ -33,7 +33,7 @@
 static size_t
 _varint_u64_encode_buf(uint64_t val, uint8_t *buf)
 {
-	uint8_t grp;	
+	uint8_t grp;
 	uint64_t q = val;
 	uint8_t *ptr = buf;
 	while (1)
@@ -43,7 +43,7 @@ _varint_u64_encode_buf(uint64_t val, uint8_t *buf)
 		/* We rightshift our input value 7 bits */
 		/* which means that the 7 next least significant bits */
 		/* becomes the 7 least significant */
-		q = q >> 7;	
+		q = q >> 7;
 		/* Check if, after our rightshifting, we still have */
 		/* anything to read in our input value. */
 		if ( q > 0 )
@@ -100,7 +100,7 @@ varint_s32_encode_buf(int32_t val, uint8_t *buf)
 /* Read from signed 64bit varint */
 int64_t
 varint_s64_decode(const uint8_t *the_start, const uint8_t *the_end, size_t *size)
-{	
+{
 	return unzigzag64(varint_u64_decode(the_start, the_end, size));
 }
 
@@ -174,12 +174,12 @@ uint32_t zigzag32(int32_t val)
 {
 	return (val << 1) ^ (val >> 31);
 }
-	
+
 uint8_t zigzag8(int8_t val)
 {
 	return (val << 1) ^ (val >> 7);
 }
-	
+
 int64_t unzigzag64(uint64_t val)
 {
         if ( val & 0x01 )
@@ -187,7 +187,7 @@ int64_t unzigzag64(uint64_t val)
         else
             return (int64_t)(val >> 1);
 }
-	
+
 int32_t unzigzag32(uint32_t val)
 {
         if ( val & 0x01 )
@@ -195,7 +195,7 @@ int32_t unzigzag32(uint32_t val)
         else
             return (int32_t)(val >> 1);
 }
-	
+
 int8_t unzigzag8(uint8_t val)
 {
         if ( val & 0x01 )
@@ -203,5 +203,5 @@ int8_t unzigzag8(uint8_t val)
         else
             return (int8_t)(val >> 1);
 }
-	
+
 
diff --git a/libpgcommon/gserialized_gist.c b/libpgcommon/gserialized_gist.c
index 3829c26..1c2d5c3 100644
--- a/libpgcommon/gserialized_gist.c
+++ b/libpgcommon/gserialized_gist.c
@@ -141,13 +141,13 @@ gserialized_datum_get_gbox_p(Datum gsdatum, GBOX *gbox)
 {
 	char gboxmem[GIDX_MAX_SIZE];
 	GIDX *gidx = (GIDX*)gboxmem;
-	
+
 	if( LW_FAILURE == gserialized_datum_get_gidx_p(gsdatum, gidx) )
 		return LW_FAILURE;
-		
+
 	gbox->flags = gserialized_datum_get_flags(gsdatum);
 	gbox_from_gidx(gidx, gbox, gbox->flags);
-	
+
 	return LW_SUCCESS;
 }
 
diff --git a/libpgcommon/lwgeom_cache.c b/libpgcommon/lwgeom_cache.c
index 6bfa24b..ea50990 100644
--- a/libpgcommon/lwgeom_cache.c
+++ b/libpgcommon/lwgeom_cache.c
@@ -72,9 +72,9 @@ GetGenericCacheCollection(FunctionCallInfoData* fcinfo)
 		memset(cache, 0, sizeof(GenericCacheCollection));
 		fcinfo->flinfo->fn_extra = cache;
 	}
-	return cache;		
+	return cache;
 }
-	
+
 
 /**
 * Get the Proj4 entry from the generic cache if one exists.
@@ -85,7 +85,7 @@ GetPROJ4SRSCache(FunctionCallInfoData* fcinfo)
 {
 	GenericCacheCollection* generic_cache = GetGenericCacheCollection(fcinfo);
 	PROJ4PortalCache* cache = (PROJ4PortalCache*)(generic_cache->entry[PROJ_CACHE_ENTRY]);
-	
+
 	if ( ! cache )
 	{
 		/* Allocate in the upper context */
@@ -129,12 +129,12 @@ GetGeomCache(FunctionCallInfoData* fcinfo, const GeomCacheMethods* cache_methods
 	const GSERIALIZED *geom;
 	GenericCacheCollection* generic_cache = GetGenericCacheCollection(fcinfo);
 	int entry_number = cache_methods->entry_number;
-	
+
 	Assert(entry_number >= 0);
 	Assert(entry_number < NUM_CACHE_ENTRIES);
-	
+
 	cache = (GeomCache*)(generic_cache->entry[entry_number]);
-	
+
 	if ( ! cache )
 	{
 		old_context = MemoryContextSwitchTo(FIContext(fcinfo));
@@ -144,7 +144,7 @@ GetGeomCache(FunctionCallInfoData* fcinfo, const GeomCacheMethods* cache_methods
 		/* Store the pointer in GenericCache */
 		cache->type = entry_number;
 		generic_cache->entry[entry_number] = (GenericCache*)cache;
-	}	
+	}
 
 	/* Cache hit on the first argument */
 	if ( g1 &&
diff --git a/libpgcommon/lwgeom_pg.c b/libpgcommon/lwgeom_pg.c
index f5d84a6..41781bd 100644
--- a/libpgcommon/lwgeom_pg.c
+++ b/libpgcommon/lwgeom_pg.c
@@ -39,11 +39,11 @@ cstring2text(const char *cstring)
 {
 	text *output;
 	size_t sz;
-	
+
 	/* Guard against null input */
 	if( !cstring )
 		return NULL;
-		
+
 	sz = strlen(cstring);
 	output = palloc(sz + VARHDRSZ);
 	if ( ! output )
@@ -195,7 +195,7 @@ pg_debug(int level, const char *fmt, va_list ap)
 	if ( level >= 0 && level <= 5 )
 		ereport(pglevel[level], (errmsg_internal("%s", errmsg)));
 	else
-		ereport(DEBUG5, (errmsg_internal("%s", errmsg)));		
+		ereport(DEBUG5, (errmsg_internal("%s", errmsg)));
 }
 
 void
@@ -345,15 +345,15 @@ postgis_guc_find_option(const char *name)
 		 GetNumConfigOptions(),
 		 sizeof(struct config_generic *),
 		 postgis_guc_var_compare);
-	
+
 	/* Found nothing? Good */
 	if ( ! res ) return 0;
-	
+
 	/* Hm, you found something, but maybe it's just a placeholder? */
 	/* We'll consider a placehold a "not found" */
 	if ( (*res)->flags & GUC_CUSTOM_PLACEHOLDER )
 		return 0;
-		
+
 	return 1;
 }
 
diff --git a/libpgcommon/lwgeom_pg.h b/libpgcommon/lwgeom_pg.h
index 1184af2..1a7fa35 100644
--- a/libpgcommon/lwgeom_pg.h
+++ b/libpgcommon/lwgeom_pg.h
@@ -49,7 +49,7 @@ void pg_install_lwgeom_handlers(void);
         } while (0);
 
 #else /* POSTGIS_DEBUG_LEVEL */
-	
+
 /* Empty prototype that can be optimised away by the compiler for non-debug builds */
 #define POSTGIS_DEBUG(level, msg) \
         ((void) 0)
diff --git a/libpgcommon/lwgeom_transform.c b/libpgcommon/lwgeom_transform.c
index b27c7f6..454e763 100644
--- a/libpgcommon/lwgeom_transform.c
+++ b/libpgcommon/lwgeom_transform.c
@@ -429,7 +429,7 @@ static char* GetProj4String(int srid)
 			int yzone = zone / 20;
 			double lat_0 = 30.0 * (yzone - 3) + 15.0;
 			double lon_0 = 0.0;
-			
+
 			/* The number of xzones is variable depending on yzone */
 			if  ( yzone == 2 || yzone == 3 )
 				lon_0 = 30.0 * (xzone - 6) + 15.0;
@@ -439,7 +439,7 @@ static char* GetProj4String(int srid)
 				lon_0 = 90.0 * (xzone - 2) + 45.0;
 			else
 				lwerror("Unknown yzone encountered!");
-			
+
 			snprintf(proj_str, maxproj4len, "+proj=laea +ellps=WGS84 +datum=WGS84 +lat_0=%g +lon_0=%g +units=m +no_defs", lat_0, lon_0);
 		}
 		/* Lambert Azimuthal Equal Area South Pole */
@@ -511,7 +511,7 @@ AddToPROJ4SRSCache(PROJ4PortalCache *PROJ4Cache, int srid, int other_srid)
 		char *pj_errstr = pj_strerrno(*pj_get_errno_ref());
 		if ( ! pj_errstr )
 			pj_errstr = "";
-		
+
 		elog(ERROR,
 		    "AddToPROJ4SRSCache: could not parse proj4 string '%s' %s",
 		    proj_str, pj_errstr);
@@ -781,11 +781,11 @@ srs_precision srid_axis_precision(FunctionCallInfo fcinfo, int srid, int precisi
 	projPJ pj2;
 
 	srs_precision sp;
-	
+
 	sp.precision_xy = precision;
 	sp.precision_z = precision;
 	sp.precision_m = precision;
-	
+
 	if ( srid == SRID_UNKNOWN )
 		return sp;
 
@@ -797,6 +797,6 @@ srs_precision srid_axis_precision(FunctionCallInfo fcinfo, int srid, int precisi
 		sp.precision_xy += 5;
 		return sp;
 	}
-	
+
 	return sp;
 }
diff --git a/loader/cunit/cu_pgsql2shp.c b/loader/cunit/cu_pgsql2shp.c
index 1f5360a..542cd11 100644
--- a/loader/cunit/cu_pgsql2shp.c
+++ b/loader/cunit/cu_pgsql2shp.c
@@ -63,7 +63,7 @@ int clean_pgsql2shp_suite(void)
 }
 
 void test_ShpDumperCreate(void)
-{	
+{
 	dumper_config = (SHPDUMPERCONFIG*)calloc(1, sizeof(SHPDUMPERCONFIG));
 	set_dumper_config_defaults(dumper_config);
 	dumper_state = ShpDumperCreate(dumper_config);
diff --git a/loader/cunit/cu_shp2pgsql.c b/loader/cunit/cu_shp2pgsql.c
index a4ce63c..b027e13 100644
--- a/loader/cunit/cu_shp2pgsql.c
+++ b/loader/cunit/cu_shp2pgsql.c
@@ -63,7 +63,7 @@ int clean_shp2pgsql_suite(void)
 }
 
 void test_ShpLoaderCreate(void)
-{	
+{
 	loader_config = (SHPLOADERCONFIG*)calloc(1, sizeof(SHPLOADERCONFIG));
 	set_loader_config_defaults(loader_config);
 	loader_state = ShpLoaderCreate(loader_config);
diff --git a/loader/dbfopen.c b/loader/dbfopen.c
index bc3c8b7..1e0222d 100644
--- a/loader/dbfopen.c
+++ b/loader/dbfopen.c
@@ -162,7 +162,7 @@
 #include <ctype.h>
 #include <string.h>
 
-SHP_CVSID("$Id: dbfopen.c 15271 2016-12-09 17:09:10Z pramsey $")
+SHP_CVSID("$Id: dbfopen.c 15722 2017-09-14 13:52:25Z pramsey $")
 
 #ifndef FALSE
 #  define FALSE		0
@@ -686,14 +686,22 @@ DBFCreateLL( const char * pszFilename, const char * pszCodePage, SAHooks *psHook
 /* -------------------------------------------------------------------- */
     fp = psHooks->FOpen( pszFullname, "wb" );
     if( fp == NULL )
+	{
+		free(pszBasename);
+		free(pszFullname);
         return( NULL );
+	}
 
     psHooks->FWrite( &chZero, 1, 1, fp );
     psHooks->FClose( fp );
 
     fp = psHooks->FOpen( pszFullname, "rb+" );
     if( fp == NULL )
+	{
+		free(pszBasename);
+		free(pszFullname);
         return( NULL );
+	}
 
 
     sprintf( pszFullname, "%s.cpg", pszBasename );
diff --git a/loader/pgsql2shp-core.c b/loader/pgsql2shp-core.c
index 3d2d0e5..97762b3 100644
--- a/loader/pgsql2shp-core.c
+++ b/loader/pgsql2shp-core.c
@@ -831,8 +831,11 @@ projFileCreate(SHPDUMPERSTATE *state)
 				fp = fopen( pszFullname, "wb" );
 				if ( fp == NULL )
 				{
+					free(pszFullname);
+					free(query);
 					return 0;
 				}
+				else
 				{
 				    result = fputs (srtext,fp);
                     LWDEBUGF(3, "\n result %d proj SRText is %s .\n", result, srtext);
@@ -1738,7 +1741,10 @@ ShpDumperOpenTable(SHPDUMPERSTATE *state)
 			*/
 			dbffieldsize = getMaxFieldSize(state->conn, state->schema, state->table, pgfieldname);
 			if (dbffieldsize == -1)
+			{
+				free(dbffieldname);
 				return 0;
+			}
 
 			if (!dbffieldsize)
 				dbffieldsize = 32;
@@ -2087,6 +2093,7 @@ int ShpLoaderGenerateShapeRow(SHPDUMPERSTATE *state)
 			{
 				snprintf(state->message, SHPDUMPERMSGLEN, _("Error parsing HEXEWKB for record %d"), state->currow);
 				PQclear(state->fetchres);
+				free(hexewkb);
 				return SHPDUMPERERR;
 			}
 
diff --git a/loader/shp2pgsql-core.c b/loader/shp2pgsql-core.c
index 63f8ecb..da4b136 100644
--- a/loader/shp2pgsql-core.c
+++ b/loader/shp2pgsql-core.c
@@ -703,6 +703,9 @@ GeneratePolygonGeometry(SHPLOADERSTATE *state, SHPObject *obj, char **geometry)
 
 	if ( !mem )
 	{
+		/* Free the linked list of rings */
+		ReleasePolygons(Outer, polygon_total);
+
 		snprintf(state->message, SHPLOADERMSGLEN, "unable to write geometry");
 		return SHPLOADERERR;
 	}
@@ -784,7 +787,7 @@ ShpLoaderCreate(SHPLOADERCONFIG *config)
 	state->precisions = NULL;
 	state->col_names = NULL;
 	state->field_names = NULL;
-	state->num_fields = NULL;
+	state->num_fields = 0;
 	state->pgfieldtypes = NULL;
 
 	state->from_srid = config->shp_sr_id;
@@ -1613,10 +1616,10 @@ ShpLoaderGenerateSQLRowStatement(SHPLOADERSTATE *state, int item, char **strreco
 			default:
 				snprintf(state->message, SHPLOADERMSGLEN, _("Error: field %d has invalid or unknown field type (%d)"), i, state->types[i]);
 
+				/* clean up and return err */
 				SHPDestroyObject(obj);
 				stringbuffer_destroy(sbwarn);
 				stringbuffer_destroy(sb);
-
 				return SHPLOADERERR;
 			}
 
@@ -1638,6 +1641,10 @@ ShpLoaderGenerateSQLRowStatement(SHPLOADERSTATE *state, int item, char **strreco
 					if ( rv == UTF8_BAD_RESULT )
 						free(utf8str);
 
+					/* clean up and return err */
+					SHPDestroyObject(obj);
+					stringbuffer_destroy(sbwarn);
+					stringbuffer_destroy(sb);
 					return SHPLOADERERR;
 				}
 				strncpy(val, utf8str, MAXVALUELEN);
diff --git a/loader/shp2pgsql-core.h b/loader/shp2pgsql-core.h
index f9b085a..ffcffa3 100644
--- a/loader/shp2pgsql-core.h
+++ b/loader/shp2pgsql-core.h
@@ -29,7 +29,7 @@
 
 #include "../liblwgeom/stringbuffer.h"
 
-#define S2P_RCSID "$Id: shp2pgsql-core.h 14869 2016-04-27 14:45:28Z strk $"
+#define S2P_RCSID "$Id: shp2pgsql-core.h 15731 2017-09-14 15:56:58Z strk $"
 
 /* Number of digits of precision in WKT produced. */
 #define WKT_PRECISION 15
@@ -101,7 +101,7 @@ typedef struct shp_loader_config
 
 	/* 0 = MULTIPOLYGON/MULTILINESTRING, 1 = force to POLYGON/LINESTRING */
 	int simple_geometries;
-	
+
 	/* 0 = geometry, 1 = geography */
 	int geography;
 
@@ -143,7 +143,7 @@ typedef struct shp_loader_config
 
 	/* whether to do a single transaction or run each statement on its own */
 	int usetransaction;
-	
+
 	/* Name of the column map file if specified */
 	char *column_map_filename;
 
@@ -160,7 +160,7 @@ typedef struct shp_loader_state
 
 	/* Shapefile handle */
 	SHPHandle hSHPHandle;
-	
+
 	/* Shapefile type */
 	int shpfiletype;
 
@@ -188,7 +188,7 @@ typedef struct shp_loader_state
 
 	/* Pointer to an array of PostgreSQL field types */
 	char **pgfieldtypes;
-	
+
 	/* String containing colume name list in the form "(col1, col2, col3 ... , colN)" */
 	char *col_names;
 
@@ -216,7 +216,7 @@ typedef struct shp_loader_state
 	/* geometry/geography column name to use.  Will be set to the default if the config did
 	   not specify a column name. */
 	char *geo_col;
-	
+
 	/* Column map */
   colmap column_map;
 
diff --git a/loader/shpopen.c b/loader/shpopen.c
index 5b4a542..e9761ef 100644
--- a/loader/shpopen.c
+++ b/loader/shpopen.c
@@ -263,7 +263,7 @@
 #include <string.h>
 #include <stdio.h>
 
-SHP_CVSID("$Id: shpopen.c 14869 2016-04-27 14:45:28Z strk $")
+SHP_CVSID("$Id: shpopen.c 15750 2017-09-17 20:59:20Z strk $")
 
 typedef unsigned char uchar;
 
@@ -625,7 +625,7 @@ SHPOpenLL( const char * pszLayer, const char * pszAccess, SAHooks *psHooks )
                  "Record count in .shp header is %d, which seems\n"
                  "unreasonable.  Assuming header is corrupt.",
                  psSHP->nRecords );
-        psSHP->sHooks.Error( szError );				
+        psSHP->sHooks.Error( szError );
         psSHP->sHooks.FClose( psSHP->fpSHP );
         psSHP->sHooks.FClose( psSHP->fpSHX );
         free( psSHP );
@@ -1168,7 +1168,7 @@ SHPCreateSimpleObject( int nSHPType, int nVertices,
 
 int SHPAPI_CALL
 SHPWriteObject(SHPHandle psSHP, int nShapeId, SHPObject * psObject )
-		
+
 {
     unsigned int	       	nRecordOffset, nRecordSize=0;
     int i;
@@ -1351,7 +1351,7 @@ SHPWriteObject(SHPHandle psSHP, int nShapeId, SHPObject * psObject )
 
         if( bBigEndian ) SwapWord( 4, &nPoints );
         ByteCopy( &nPoints, pabyRec + 44, 4 );
-	
+
         for( i = 0; i < psObject->nVertices; i++ )
         {
             ByteCopy( psObject->padfX + i, pabyRec + 48 + i*16, 8 );
diff --git a/postgis/geobuf.c b/postgis/geobuf.c
index e677be1..7340ccc 100644
--- a/postgis/geobuf.c
+++ b/postgis/geobuf.c
@@ -440,7 +440,8 @@ static Data__Geometry *encode_geometry(struct geobuf_agg_context *ctx,
 
 static void analyze_val(struct geobuf_agg_context *ctx, double val)
 {
-	if (ceil(val * ctx->e) / ctx->e != val && ctx->e < MAX_PRECISION)
+	if (fabs((round(val * ctx->e) / ctx->e) - val) >= EPSILON &&
+		ctx->e < MAX_PRECISION)
 		ctx->e *= 10;
 }
 
@@ -454,7 +455,7 @@ static void analyze_pa(struct geobuf_agg_context *ctx, POINTARRAY *pa)
 		analyze_val(ctx, pt.y);
 		if (ctx->dimensions == 3)
 			analyze_val(ctx, pt.z);
-		else if (ctx->dimensions == 4)
+		if (ctx->dimensions == 4)
 			analyze_val(ctx, pt.m);
 	}
 }
@@ -560,7 +561,7 @@ void geobuf_agg_init_context(struct geobuf_agg_context *ctx)
 void geobuf_agg_transfn(struct geobuf_agg_context *ctx)
 {
 	LWGEOM *lwgeom;
-	bool isnull;
+	bool isnull = false;
 	Datum datum;
 	Data__FeatureCollection *fc = ctx->data->feature_collection;
 	Data__Feature **features = fc->features;
@@ -580,8 +581,9 @@ void geobuf_agg_transfn(struct geobuf_agg_context *ctx)
 		encode_keys(ctx);
 
 	datum = GetAttributeByNum(ctx->row, ctx->geom_index + 1, &isnull);
-	if (!datum)
-		elog(ERROR, "geobuf_agg_transfn: geometry column cannot be null");
+	if (isnull)
+		return;
+
 	gs = (GSERIALIZED *) PG_DETOAST_DATUM_COPY(datum);
 	lwgeom = lwgeom_from_gserialized(gs);
 
diff --git a/postgis/geography_btree.c b/postgis/geography_btree.c
index 2a4ec10..9cae371 100644
--- a/postgis/geography_btree.c
+++ b/postgis/geography_btree.c
@@ -67,7 +67,7 @@ Datum geography_lt(PG_FUNCTION_ARGS)
 	if (cmp < 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 /*
@@ -83,7 +83,7 @@ Datum geography_le(PG_FUNCTION_ARGS)
 	if (cmp <= 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 /*
@@ -99,7 +99,7 @@ Datum geography_gt(PG_FUNCTION_ARGS)
 	if (cmp > 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 /*
@@ -115,7 +115,7 @@ Datum geography_ge(PG_FUNCTION_ARGS)
 	if (cmp >= 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 /*
@@ -131,7 +131,7 @@ Datum geography_eq(PG_FUNCTION_ARGS)
 	if (cmp == 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 /*
diff --git a/postgis/geography_inout.c b/postgis/geography_inout.c
index d06ca84..16dad00 100644
--- a/postgis/geography_inout.c
+++ b/postgis/geography_inout.c
@@ -173,7 +173,7 @@ Datum geography_in(PG_FUNCTION_ARGS)
 
 	/* Error on any SRID != default */
 	srid_is_latlong(fcinfo, lwgeom->srid);
-	
+
 	/* Convert to gserialized */
 	g_ser = gserialized_geography_from_lwgeom(lwgeom, geog_typmod);
 
@@ -440,7 +440,7 @@ Datum geography_as_svg(PG_FUNCTION_ARGS)
 	}
 
 	svg = lwgeom_to_svg(lwgeom, precision, relative);
-	
+
     lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(g, 0);
 
@@ -539,11 +539,11 @@ Datum geography_from_text(PG_FUNCTION_ARGS)
 	LWGEOM_PARSER_RESULT lwg_parser_result;
 	GSERIALIZED *g_ser = NULL;
 	text *wkt_text = PG_GETARG_TEXT_P(0);
-	
+
 	/* Extract the cstring from the varlena */
 	char *wkt = text2cstring(wkt_text);
 
-	/* Pass the cstring to the input parser, and magic occurs! */	
+	/* Pass the cstring to the input parser, and magic occurs! */
 	if ( lwgeom_parse_wkt(&lwg_parser_result, wkt, LW_PARSER_CHECK_ALL) == LW_FAILURE )
 		PG_PARSER_ERROR(lwg_parser_result);
 
@@ -571,13 +571,13 @@ Datum geography_from_binary(PG_FUNCTION_ARGS)
 	size_t wkb_size = VARSIZE(wkb_bytea);
 	uint8_t *wkb = (uint8_t*)VARDATA(wkb_bytea);
 	LWGEOM *lwgeom = lwgeom_from_wkb(wkb, wkb_size, LW_PARSER_CHECK_NONE);
-	
+
 	if ( ! lwgeom )
 		lwpgerror("Unable to parse WKB");
 
 	/* Error on any SRID != default */
 	srid_is_latlong(fcinfo, lwgeom->srid);
- 		
+
 	gser = gserialized_geography_from_lwgeom(lwgeom, -1);
 	lwgeom_free(lwgeom);
 	PG_RETURN_POINTER(gser);
@@ -616,8 +616,8 @@ Datum geography_from_geometry(PG_FUNCTION_ARGS)
 	/* force recalculate of box by dropping */
 	lwgeom_drop_bbox(lwgeom);
 
-	lwgeom_set_geodetic(lwgeom, true);	
-	/* We are trusting geography_serialize will add a box if needed */	
+	lwgeom_set_geodetic(lwgeom, true);
+	/* We are trusting geography_serialize will add a box if needed */
 	g_ser = geography_serialize(lwgeom);
 
 
@@ -637,7 +637,7 @@ Datum geometry_from_geography(PG_FUNCTION_ARGS)
 	lwgeom = lwgeom_from_gserialized(g_ser);
 
 	/* Recalculate the boxes after re-setting the geodetic bit */
-	lwgeom_set_geodetic(lwgeom, false);	
+	lwgeom_set_geodetic(lwgeom, false);
 	lwgeom_drop_bbox(lwgeom);
 	lwgeom_add_bbox(lwgeom);
 
diff --git a/postgis/geography_measurement.c b/postgis/geography_measurement.c
index 8152946..af7fdf4 100644
--- a/postgis/geography_measurement.c
+++ b/postgis/geography_measurement.c
@@ -86,7 +86,7 @@ Datum geography_distance_knn(PG_FUNCTION_ARGS)
 	spheroid_init_from_srid(fcinfo, gserialized_get_srid(g1), &s);
 
 	error_if_srid_mismatch(gserialized_get_srid(g1), gserialized_get_srid(g2));
-	
+
 	/* Set to sphere if requested */
 	if ( ! use_spheroid )
 		s.a = s.b = s.radius;
@@ -105,7 +105,7 @@ Datum geography_distance_knn(PG_FUNCTION_ARGS)
 	/* Make sure we have boxes attached */
 	lwgeom_add_bbox_deep(lwgeom1, NULL);
 	lwgeom_add_bbox_deep(lwgeom2, NULL);
-	
+
 	distance = lwgeom_distance_spheroid(lwgeom1, lwgeom2, &s, tolerance);
 
 	POSTGIS_DEBUGF(2, "[GIST] '%s' got distance %g", __func__, distance);
@@ -157,7 +157,7 @@ Datum geography_distance_uncached(PG_FUNCTION_ARGS)
 
 	/* Initialize spheroid */
 	spheroid_init_from_srid(fcinfo, gserialized_get_srid(g1), &s);
-	
+
 	/* Set to sphere if requested */
 	if ( ! use_spheroid )
 		s.a = s.b = s.radius;
@@ -176,7 +176,7 @@ Datum geography_distance_uncached(PG_FUNCTION_ARGS)
 	/* Make sure we have boxes attached */
 	lwgeom_add_bbox_deep(lwgeom1, NULL);
 	lwgeom_add_bbox_deep(lwgeom2, NULL);
-	
+
 	distance = lwgeom_distance_spheroid(lwgeom1, lwgeom2, &s, tolerance);
 
 	POSTGIS_DEBUGF(2, "[GIST] '%s' got distance %g", __func__, distance);
@@ -224,10 +224,10 @@ Datum geography_distance(PG_FUNCTION_ARGS)
 		use_spheroid = PG_GETARG_BOOL(3);
 
 	error_if_srid_mismatch(gserialized_get_srid(g1), gserialized_get_srid(g2));
-	
+
 	/* Initialize spheroid */
 	spheroid_init_from_srid(fcinfo, gserialized_get_srid(g1), &s);
-	
+
 	/* Set to sphere if requested */
 	if ( ! use_spheroid )
 		s.a = s.b = s.radius;
@@ -239,7 +239,7 @@ Datum geography_distance(PG_FUNCTION_ARGS)
 		PG_FREE_IF_COPY(g2, 1);
 		PG_RETURN_NULL();
 	}
-	
+
 	/* Do the brute force calculation if the cached calculation doesn't tick over */
 	if ( LW_FAILURE == geography_distance_cache(fcinfo, g1, g2, &s, &distance) )
 	{
@@ -369,7 +369,7 @@ Datum geography_distance_tree(PG_FUNCTION_ARGS)
 		use_spheroid = PG_GETARG_BOOL(3);
 
 	error_if_srid_mismatch(gserialized_get_srid(g1), gserialized_get_srid(g2));
-	
+
 	/* Initialize spheroid */
 	spheroid_init_from_srid(fcinfo, gserialized_get_srid(g1), &s);
 
@@ -382,7 +382,7 @@ Datum geography_distance_tree(PG_FUNCTION_ARGS)
 		elog(ERROR, "geography_distance_tree failed!");
 		PG_RETURN_NULL();
 	}
-	
+
 	PG_RETURN_FLOAT8(distance);
 }
 
@@ -482,7 +482,7 @@ Datum geography_expand(PG_FUNCTION_ARGS)
 	{
 		PG_RETURN_POINTER(g);
 	}
-	
+
 	if ( g_out != g )
 	{
 		pfree(g);
@@ -522,7 +522,7 @@ Datum geography_area(PG_FUNCTION_ARGS)
 		lwgeom_free(lwgeom);
 		PG_RETURN_FLOAT8(0.0);
 	}
-	
+
 	if ( lwgeom->bbox )
 		gbox = *(lwgeom->bbox);
 	else
@@ -581,14 +581,14 @@ Datum geography_perimeter(PG_FUNCTION_ARGS)
 
 	/* Get our geometry object loaded into memory. */
 	g = PG_GETARG_GSERIALIZED_P(0);
-	
+
 	/* Only return for area features. */
 	type = gserialized_get_type(g);
 	if ( ! (type == POLYGONTYPE || type == MULTIPOLYGONTYPE || type == COLLECTIONTYPE) )
 	{
 		PG_RETURN_FLOAT8(0.0);
 	}
-	
+
 	lwgeom = lwgeom_from_gserialized(g);
 
 	/* EMPTY things have no perimeter */
@@ -692,7 +692,7 @@ Datum geography_point_outside(PG_FUNCTION_ARGS)
 
 	/* Get our geometry object loaded into memory. */
 	g = PG_GETARG_GSERIALIZED_P(0);
-	
+
 	/* We need the bounding box to get an outside point for area algorithm */
 	if ( gserialized_get_gbox_p(g, &gbox) == LW_FAILURE )
 	{
@@ -801,7 +801,7 @@ Datum geography_bestsrid(PG_FUNCTION_ARGS)
 	/* Calculate a geocentric bounds for the objects */
 	if ( ! empty1 && gserialized_get_gbox_p(g1, &gbox1) == LW_FAILURE )
 		elog(ERROR, "Error in geography_bestsrid calling gserialized_get_gbox_p(g1, &gbox1)");
-	
+
 	POSTGIS_DEBUGF(4, "calculated gbox = %s", gbox_to_string(&gbox1));
 
 	/* If we have a unique second argument, fill in all the necessary variables. */
@@ -865,7 +865,7 @@ Datum geography_bestsrid(PG_FUNCTION_ARGS)
 	if ( xwidth < 6.0 )
 	{
 		int zone = floor((center.x + 180.0) / 6.0);
-		
+
 		if ( zone > 59 ) zone = 59;
 
 		/* Are these data below the equator? UTM South. */
@@ -890,7 +890,7 @@ Datum geography_bestsrid(PG_FUNCTION_ARGS)
 	{
 		int xzone = -1;
 		int yzone = 3 + floor(center.y / 30.0); /* (range of 0-5) */
-		
+
 		/* Equatorial band, 12 zones, 30 degrees wide */
 		if ( (yzone == 2 || yzone == 3) && xwidth < 30.0 )
 		{
@@ -906,7 +906,7 @@ Datum geography_bestsrid(PG_FUNCTION_ARGS)
 		{
 			xzone = 2 + floor(center.x / 90.0);
 		}
-		
+
 		/* Did we fit into an appropriate xzone? */
 		if ( xzone != -1 )
 		{
@@ -942,10 +942,10 @@ Datum geography_project(PG_FUNCTION_ARGS)
 	/* Return NULL on NULL distance or geography */
 	if ( PG_NARGS() < 2 || PG_ARGISNULL(0) || PG_ARGISNULL(1) )
 		PG_RETURN_NULL();
-	
+
 	/* Get our geometry object loaded into memory. */
 	g = PG_GETARG_GSERIALIZED_P(0);
-	
+
 	/* Only return for points. */
 	type = gserialized_get_type(g);
 	if ( type != POINTTYPE )
@@ -964,7 +964,7 @@ Datum geography_project(PG_FUNCTION_ARGS)
 		elog(ERROR, "ST_Project(geography) cannot project from an empty start point");
 		PG_RETURN_NULL();
 	}
-	
+
 	if ( PG_NARGS() > 2 && ! PG_ARGISNULL(2) )
 		azimuth = PG_GETARG_FLOAT8(2); /* Azimuth in Radians */
 
@@ -1016,7 +1016,7 @@ Datum geography_azimuth(PG_FUNCTION_ARGS)
 	/* Get our geometry object loaded into memory. */
 	g1 = PG_GETARG_GSERIALIZED_P(0);
 	g2 = PG_GETARG_GSERIALIZED_P(1);
-	
+
 	/* Only return for points. */
 	type1 = gserialized_get_type(g1);
 	type2 = gserialized_get_type(g2);
@@ -1025,7 +1025,7 @@ Datum geography_azimuth(PG_FUNCTION_ARGS)
 		elog(ERROR, "ST_Azimuth(geography, geography) is only valid for point inputs");
 		PG_RETURN_NULL();
 	}
-	
+
 	lwgeom1 = lwgeom_from_gserialized(g1);
 	lwgeom2 = lwgeom_from_gserialized(g2);
 
@@ -1037,7 +1037,7 @@ Datum geography_azimuth(PG_FUNCTION_ARGS)
 		elog(ERROR, "ST_Azimuth(geography, geography) cannot work with empty points");
 		PG_RETURN_NULL();
 	}
-	
+
 	/* Initialize spheroid */
 	spheroid_init_from_srid(fcinfo, gserialized_get_srid(g1), &s);
 
@@ -1054,7 +1054,7 @@ Datum geography_azimuth(PG_FUNCTION_ARGS)
 	/* Return NULL for unknown (same point) azimuth */
 	if( isnan(azimuth) )
 	{
-		PG_RETURN_NULL();		
+		PG_RETURN_NULL();
 	}
 
 	PG_RETURN_FLOAT8(azimuth);
@@ -1075,41 +1075,41 @@ Datum geography_segmentize(PG_FUNCTION_ARGS)
 	GSERIALIZED *g2 = NULL;
 	double max_seg_length;
 	uint32_t type1;
-	
+
 	/* Get our geometry object loaded into memory. */
 	g1 = PG_GETARG_GSERIALIZED_P(0);
 	type1 = gserialized_get_type(g1);
-	
+
 	/* Convert max_seg_length from metric units to radians */
 	max_seg_length = PG_GETARG_FLOAT8(1) / WGS84_RADIUS;
-	
+
 	/* We can't densify points or points, reflect them back */
 	if ( type1 == POINTTYPE || type1 == MULTIPOINTTYPE || gserialized_is_empty(g1) )
 		PG_RETURN_POINTER(g1);
-	
+
 	/* Deserialize */
 	lwgeom1 = lwgeom_from_gserialized(g1);
-	
+
 	/* Calculate the densified geometry */
 	lwgeom2 = lwgeom_segmentize_sphere(lwgeom1, max_seg_length);
-	
+
 	/*
 	** Set the geodetic flag so subsequent
 	** functions do the right thing.
 	*/
 	lwgeom_set_geodetic(lwgeom2, true);
-	
+
 	/* Recalculate the boxes after re-setting the geodetic bit */
 	lwgeom_drop_bbox(lwgeom2);
-	
-	/* We are trusting geography_serialize will add a box if needed */	
+
+	/* We are trusting geography_serialize will add a box if needed */
 	g2 = geography_serialize(lwgeom2);
-	
+
 	/* Clean up */
 	lwgeom_free(lwgeom1);
 	lwgeom_free(lwgeom2);
 	PG_FREE_IF_COPY(g1, 0);
-	
+
 	PG_RETURN_POINTER(g2);
 }
 
diff --git a/postgis/geography_measurement_trees.c b/postgis/geography_measurement_trees.c
index 4562424..a83d46b 100644
--- a/postgis/geography_measurement_trees.c
+++ b/postgis/geography_measurement_trees.c
@@ -60,7 +60,7 @@ CircTreeBuilder(const LWGEOM* lwgeom, GeomCache* cache)
 	}
 	if ( ! tree )
 		return LW_FAILURE;
-	
+
 	circ_cache->index = tree;
 	return LW_SUCCESS;
 }
@@ -123,11 +123,11 @@ CircTreePIP(const CIRC_NODE* tree1, const GSERIALIZED* g1, const POINT4D* in_poi
 			lwgeom_calculate_gbox_geodetic(lwgeom1, &gbox1);
 			lwgeom_free(lwgeom1);
 		}
-			
+
 		/* Flip the candidate point into geographics */
 		geographic_point_init(in_point->x, in_point->y, &in_gpoint);
 		geog2cart(&in_gpoint, &in_point3d);
-		
+
 		/* If the candidate isn't in the tree box, it's not in the tree area */
 		if ( ! gbox_contains_point3d(&gbox1, &in_point3d) )
 		{
@@ -153,7 +153,7 @@ CircTreePIP(const CIRC_NODE* tree1, const GSERIALIZED* g1, const POINT4D* in_poi
 	{
 		POSTGIS_DEBUG(3, "tree1 not polygonal, so CircTreePIP returning FALSE");
 		return LW_FALSE;
-	}		
+	}
 }
 
 
@@ -164,16 +164,16 @@ geography_distance_cache_tolerance(FunctionCallInfoData* fcinfo, const GSERIALIZ
 
 	int type1 = gserialized_get_type(g1);
 	int type2 = gserialized_get_type(g2);
-	
+
 	Assert(distance);
-	
+
 	/* Two points? Get outa here... */
 	if ( type1 == POINTTYPE && type2 == POINTTYPE )
 		return LW_FAILURE;
 
 	/* Fetch/build our cache, if appropriate, etc... */
 	tree_cache = GetCircTreeGeomCache(fcinfo, g1, g2);
-	
+
 	/* OK, we have an index at the ready! Use it for the one tree argument and */
 	/* fill in the other tree argument */
 	if ( tree_cache && tree_cache->argnum && tree_cache->index )
@@ -186,7 +186,7 @@ geography_distance_cache_tolerance(FunctionCallInfoData* fcinfo, const GSERIALIZ
 		int geomtype_cached;
 		int geomtype;
 		POINT4D p4d;
-		
+
 		/* We need to dynamically build a tree for the uncached side of the function call */
 		if ( tree_cache->argnum == 1 )
 		{
@@ -207,7 +207,7 @@ geography_distance_cache_tolerance(FunctionCallInfoData* fcinfo, const GSERIALIZ
 			lwpgerror("geography_distance_cache this cannot happen!");
 			return LW_FAILURE;
 		}
-		
+
 		lwgeom = lwgeom_from_gserialized(g);
 		if ( geomtype_cached == POLYGONTYPE || geomtype_cached == MULTIPOLYGONTYPE )
 		{
@@ -219,7 +219,7 @@ geography_distance_cache_tolerance(FunctionCallInfoData* fcinfo, const GSERIALIZ
 				return LW_SUCCESS;
 			}
 		}
-		
+
 		circtree = lwgeom_calculate_circ_tree(lwgeom);
 		if ( geomtype == POLYGONTYPE || geomtype == MULTIPOLYGONTYPE )
 		{
@@ -238,7 +238,7 @@ geography_distance_cache_tolerance(FunctionCallInfoData* fcinfo, const GSERIALIZ
 
 		*distance = circ_tree_distance_tree(circtree_cached, circtree, s, tolerance);
 		circ_tree_free(circtree);
-		lwgeom_free(lwgeom);	
+		lwgeom_free(lwgeom);
 		return LW_SUCCESS;
 	}
 	else
@@ -271,7 +271,7 @@ geography_dwithin_cache(FunctionCallInfoData* fcinfo, const GSERIALIZED* g1, con
 	}
 	return LW_FAILURE;
 }
-	
+
 int
 geography_tree_distance(const GSERIALIZED* g1, const GSERIALIZED* g2, const SPHEROID* s, double tolerance, double* distance)
 {
@@ -280,14 +280,14 @@ geography_tree_distance(const GSERIALIZED* g1, const GSERIALIZED* g2, const SPHE
 	LWGEOM* lwgeom1 = NULL;
 	LWGEOM* lwgeom2 = NULL;
 	POINT4D pt1, pt2;
-	
+
 	lwgeom1 = lwgeom_from_gserialized(g1);
 	lwgeom2 = lwgeom_from_gserialized(g2);
 	circ_tree1 = lwgeom_calculate_circ_tree(lwgeom1);
 	circ_tree2 = lwgeom_calculate_circ_tree(lwgeom2);
 	lwgeom_startpoint(lwgeom1, &pt1);
 	lwgeom_startpoint(lwgeom2, &pt2);
-	
+
 	if ( CircTreePIP(circ_tree1, g1, &pt2) || CircTreePIP(circ_tree2, g2, &pt1) )
 	{
 		*distance = 0.0;
@@ -297,7 +297,7 @@ geography_tree_distance(const GSERIALIZED* g1, const GSERIALIZED* g2, const SPHE
 		/* Calculate tree/tree distance */
 		*distance = circ_tree_distance_tree(circ_tree1, circ_tree2, s, tolerance);
 	}
-	
+
 	circ_tree_free(circ_tree1);
 	circ_tree_free(circ_tree2);
 	lwgeom_free(lwgeom1);
diff --git a/postgis/geometry_inout.c b/postgis/geometry_inout.c
index d09b780..82efadf 100644
--- a/postgis/geometry_inout.c
+++ b/postgis/geometry_inout.c
@@ -52,16 +52,16 @@ Datum point_to_geometry(PG_FUNCTION_ARGS)
 
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-		
+
 	point = PG_GETARG_POINT_P(0);
-	
+
 	if ( ! point )
 		PG_RETURN_NULL();
-		
+
 	lwpoint = lwpoint_make2d(SRID_UNKNOWN, point->x, point->y);
 	geom = geometry_serialize(lwpoint_as_lwgeom(lwpoint));
 	lwpoint_free(lwpoint);
-	
+
 	PG_RETURN_POINTER(geom);
 }
 
@@ -80,26 +80,26 @@ Datum geometry_to_point(PG_FUNCTION_ARGS)
 
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-	
+
 	geom = PG_GETARG_GSERIALIZED_P(0);
-	
+
 	if ( gserialized_get_type(geom) != POINTTYPE )
 		elog(ERROR, "geometry_to_point only accepts Points");
-	
+
 	lwgeom = lwgeom_from_gserialized(geom);
-	
+
 	if ( lwgeom_is_empty(lwgeom) )
 		PG_RETURN_NULL();
-	
+
 	lwpoint = lwgeom_as_lwpoint(lwgeom);
-	
+
 	point = (Point*)palloc(sizeof(Point));
 	point->x = lwpoint_get_x(lwpoint);
 	point->y = lwpoint_get_y(lwpoint);
-	
+
 	lwpoint_free(lwpoint);
 	PG_FREE_IF_COPY(geom,0);
-	
+
 	PG_RETURN_POINT_P(point);
 }
 
@@ -119,17 +119,17 @@ Datum geometry_to_path(PG_FUNCTION_ARGS)
 
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-		
+
 	geom = PG_GETARG_GSERIALIZED_P(0);
-	
+
 	if ( gserialized_get_type(geom) != LINETYPE )
 		elog(ERROR, "geometry_to_path only accepts LineStrings");
-	
+
 	lwgeom = lwgeom_from_gserialized(geom);
 	if ( lwgeom_is_empty(lwgeom) )
-		PG_RETURN_NULL();	
+		PG_RETURN_NULL();
 	lwline = lwgeom_as_lwline(lwgeom);
-	
+
 	pa = lwline->points;
     size = offsetof(PATH, p[0]) + sizeof(path->p[0]) * pa->npoints;
     path = (PATH*)palloc(size);
@@ -144,10 +144,10 @@ Datum geometry_to_path(PG_FUNCTION_ARGS)
 		(path->p[i]).x = pt->x;
 		(path->p[i]).y = pt->y;
 	}
-	
+
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom,0);
-	
+
 	PG_RETURN_PATH_P(path);
 }
 
@@ -167,12 +167,12 @@ Datum path_to_geometry(PG_FUNCTION_ARGS)
 
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-		
+
 	path = PG_GETARG_PATH_P(0);
 
 	if ( ! path )
 		PG_RETURN_NULL();
-	
+
 	pa = ptarray_construct_empty(0, 0, path->npts);
 	for ( i = 0; i < path->npts; i++ )
 	{
@@ -184,7 +184,7 @@ Datum path_to_geometry(PG_FUNCTION_ARGS)
 	lwline = lwline_construct(SRID_UNKNOWN, NULL, pa);
 	geom = geometry_serialize(lwline_as_lwgeom(lwline));
 	lwline_free(lwline);
-	
+
 	PG_RETURN_POINTER(geom);
 }
 
@@ -204,31 +204,31 @@ Datum geometry_to_polygon(PG_FUNCTION_ARGS)
 
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-		
+
 	geom = PG_GETARG_GSERIALIZED_P(0);
-	
+
 	if ( gserialized_get_type(geom) != POLYGONTYPE )
 		elog(ERROR, "geometry_to_polygon only accepts Polygons");
-	
+
 	lwgeom = lwgeom_from_gserialized(geom);
 	if ( lwgeom_is_empty(lwgeom) )
-		PG_RETURN_NULL();	
+		PG_RETURN_NULL();
 	lwpoly = lwgeom_as_lwpoly(lwgeom);
-	
+
 	pa = lwpoly->rings[0];
 
     size = offsetof(POLYGON, p[0]) + sizeof(polygon->p[0]) * pa->npoints;
     polygon = (POLYGON*)palloc0(size); /* zero any holes */
 	SET_VARSIZE(polygon, size);
 
-	polygon->npts = pa->npoints;	
+	polygon->npts = pa->npoints;
 
 	lwgeom_calculate_gbox(lwgeom, &gbox);
 	polygon->boundbox.low.x = gbox.xmin;
 	polygon->boundbox.low.y = gbox.ymin;
 	polygon->boundbox.high.x = gbox.xmax;
 	polygon->boundbox.high.y = gbox.ymax;
-		
+
 	for ( i = 0; i < pa->npoints; i++ )
 	{
 		const POINT2D *pt = getPoint2d_cp(pa, i);
@@ -238,7 +238,7 @@ Datum geometry_to_polygon(PG_FUNCTION_ARGS)
 
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom,0);
-	
+
 	PG_RETURN_POLYGON_P(polygon);
 }
 
@@ -258,7 +258,7 @@ Datum polygon_to_geometry(PG_FUNCTION_ARGS)
 
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-		
+
 	polygon = PG_GETARG_POLYGON_P(0);
 
 	if ( ! polygon )
@@ -269,9 +269,9 @@ Datum polygon_to_geometry(PG_FUNCTION_ARGS)
 	{
 		unclosed = 1;
 	}
-	
+
 	pa = ptarray_construct_empty(0, 0, polygon->npts + unclosed);
-		
+
 	for ( i = 0; i < (polygon->npts+unclosed); i++ )
 	{
 		POINT4D pt;
@@ -280,13 +280,13 @@ Datum polygon_to_geometry(PG_FUNCTION_ARGS)
 		pt.y = p.y;
 		ptarray_append_point(pa, &pt, LW_FALSE);
 	}
-	
+
 	ppa = palloc(sizeof(POINTARRAY*));
 	ppa[0] = pa;
-	lwpoly = lwpoly_construct(SRID_UNKNOWN, NULL, 1, ppa);	
+	lwpoly = lwpoly_construct(SRID_UNKNOWN, NULL, 1, ppa);
 	geom = geometry_serialize(lwpoly_as_lwgeom(lwpoly));
 	lwpoly_free(lwpoly);
-	
+
 	PG_RETURN_POINTER(geom);
 }
 
diff --git a/postgis/gserialized_estimate.c b/postgis/gserialized_estimate.c
index ea34349..46256a4 100644
--- a/postgis/gserialized_estimate.c
+++ b/postgis/gserialized_estimate.c
@@ -166,8 +166,8 @@ Datum geometry_estimated_extent(PG_FUNCTION_ARGS);
 /**
 * More modest fallback selectivity factor
 */
-#define FALLBACK_ND_SEL 0.2	
-#define FALLBACK_ND_JOINSEL 0.3	
+#define FALLBACK_ND_SEL 0.2
+#define FALLBACK_ND_JOINSEL 0.3
 
 /**
 * N-dimensional box type for calculations, to avoid doing
@@ -200,7 +200,7 @@ typedef struct ND_STATS_T
 {
 	/* Dimensionality of the histogram. */
 	float4 ndims;
-	
+
 	/* Size of n-d histogram in each dimension. */
 	float4 size[ND_DIMS];
 
@@ -209,10 +209,10 @@ typedef struct ND_STATS_T
 
 	/* How many rows in the table itself? */
 	float4 table_features;
-	
+
 	/* How many rows were in the sample that built this histogram? */
 	float4 sample_features;
-	
+
 	/* How many not-Null/Empty features were in the sample? */
 	float4 not_null_features;
 
@@ -221,12 +221,12 @@ typedef struct ND_STATS_T
 
 	/* How many cells in histogram? (sizex*sizey*sizez*sizem) */
 	float4 histogram_cells;
-	
+
 	/* How many cells did those histogram features cover? */
 	/* Since we are pro-rating coverage, this number should */
 	/* now always equal histogram_features */
 	float4 cells_covered;
-	
+
 	/* Variable length # of floats for histogram */
 	float4 value[1];
 } ND_STATS;
@@ -349,7 +349,7 @@ stddev(const int *vals, int nvals)
 	int i;
 	double sigma2 = 0;
 	double mean = avg(vals, nvals);
-	
+
 	/* Calculate sigma2 */
 	for ( i = 0; i < nvals; i++ )
 	{
@@ -369,7 +369,7 @@ nd_stats_value_index(const ND_STATS *stats, int *indexes)
 {
 	int d;
 	int accum = 1, vdx = 0;
-	
+
 	/* Calculate the index into the 1-d values array that the (i,j,k,l) */
 	/* n-d histogram coordinate implies. */
 	/* index = x + y * sizex + z * sizex * sizey + m * sizex * sizey * sizez */
@@ -396,7 +396,7 @@ nd_box_to_json(const ND_BOX *nd_box, int ndims)
 	char *rv;
 	int i;
 	stringbuffer_t *sb = stringbuffer_create();
-	
+
 	stringbuffer_append(sb, "{\"min\":[");
 	for ( i = 0; i < ndims; i++ )
 	{
@@ -413,7 +413,7 @@ nd_box_to_json(const ND_BOX *nd_box, int ndims)
 
 	rv = stringbuffer_getstringcopy(sb);
 	stringbuffer_destroy(sb);
-	return rv;	
+	return rv;
 }
 
 
@@ -428,10 +428,10 @@ nd_stats_to_json(const ND_STATS *nd_stats)
 	int d;
 	stringbuffer_t *sb = stringbuffer_create();
 	int ndims = (int)roundf(nd_stats->ndims);
-	
+
 	stringbuffer_append(sb, "{");
 	stringbuffer_aprintf(sb, "\"ndims\":%d,", ndims);
-	
+
 	/* Size */
 	stringbuffer_append(sb, "\"size\":[");
 	for ( d = 0; d < ndims; d++ )
@@ -445,7 +445,7 @@ nd_stats_to_json(const ND_STATS *nd_stats)
 	json_extent = nd_box_to_json(&(nd_stats->extent), ndims);
 	stringbuffer_aprintf(sb, "\"extent\":%s,", json_extent);
 	pfree(json_extent);
-	
+
 	stringbuffer_aprintf(sb, "\"table_features\":%d,", (int)roundf(nd_stats->table_features));
 	stringbuffer_aprintf(sb, "\"sample_features\":%d,", (int)roundf(nd_stats->sample_features));
 	stringbuffer_aprintf(sb, "\"not_null_features\":%d,", (int)roundf(nd_stats->not_null_features));
@@ -457,7 +457,7 @@ nd_stats_to_json(const ND_STATS *nd_stats)
 	str = stringbuffer_getstringcopy(sb);
 	stringbuffer_destroy(sb);
 	return str;
-}	
+}
 
 
 /**
@@ -533,7 +533,7 @@ nd_box_from_gbox(const GBOX *gbox, ND_BOX *nd_box)
 {
 	int d = 0;
 	POSTGIS_DEBUGF(3, " %s", gbox_to_string(gbox));
-	
+
 	nd_box_init(nd_box);
 	nd_box->min[d] = gbox->xmin;
 	nd_box->max[d] = gbox->xmax;
@@ -619,12 +619,12 @@ static inline int
 nd_box_overlap(const ND_STATS *nd_stats, const ND_BOX *nd_box, ND_IBOX *nd_ibox)
 {
 	int d;
-	
+
 	POSTGIS_DEBUGF(4, " nd_box: %s", nd_box_to_json(nd_box, nd_stats->ndims));
-	
+
 	/* Initialize ibox */
 	memset(nd_ibox, 0, sizeof(ND_IBOX));
-	
+
 	/* In each dimension... */
 	for ( d = 0; d < nd_stats->ndims; d++ )
 	{
@@ -632,14 +632,14 @@ nd_box_overlap(const ND_STATS *nd_stats, const ND_BOX *nd_box, ND_IBOX *nd_ibox)
 		double smax = nd_stats->extent.max[d];
 		double width = smax - smin;
 		int size = roundf(nd_stats->size[d]);
-		
+
 		/* ... find cells the box overlaps with in this dimension */
 		nd_ibox->min[d] = floor(size * (nd_box->min[d] - smin) / width);
 		nd_ibox->max[d] = floor(size * (nd_box->max[d] - smin) / width);
 
 		POSTGIS_DEBUGF(5, " stats: dim %d: min %g: max %g: width %g", d, smin, smax, width);
 		POSTGIS_DEBUGF(5, " overlap: dim %d: (%d, %d)", d, nd_ibox->min[d], nd_ibox->max[d]);
-		
+
 		/* Push any out-of range values into range */
 		nd_ibox->min[d] = Max(nd_ibox->min[d], 0);
 		nd_ibox->max[d] = Min(nd_ibox->max[d], size-1);
@@ -658,16 +658,16 @@ nd_box_ratio(const ND_BOX *b1, const ND_BOX *b2, int ndims)
 	double ivol = 1.0;
 	double vol2 = 1.0;
 	double vol1 = 1.0;
-	
+
 	for ( d = 0 ; d < ndims; d++ )
 	{
 		if ( b1->max[d] <= b2->min[d] || b1->min[d] >= b2->max[d] )
 			return 0.0; /* Disjoint */
-		
+
 		if ( b1->min[d] > b2->min[d] || b1->max[d] < b2->max[d] )
 			covered = FALSE;
 	}
-	
+
 	if ( covered )
 		return 1.0;
 
@@ -676,21 +676,21 @@ nd_box_ratio(const ND_BOX *b1, const ND_BOX *b2, int ndims)
 		double width1 = b1->max[d] - b1->min[d];
 		double width2 = b2->max[d] - b2->min[d];
 		double imin, imax, iwidth;
-		
+
 		vol1 *= width1;
 		vol2 *= width2;
-		
+
 		imin = Max(b1->min[d], b2->min[d]);
 		imax = Min(b1->max[d], b2->max[d]);
 		iwidth = imax - imin;
 		iwidth = Max(0.0, iwidth);
-		
+
 		ivol *= iwidth;
 	}
-	
+
 	if ( vol2 == 0.0 )
 		return vol2;
-	
+
 	return ivol / vol2;
 }
 
@@ -724,17 +724,17 @@ nd_box_array_distribution(const ND_BOX **nd_boxes, int num_boxes, const ND_BOX *
 #endif
 	int   bmin, bmax;   /* Bin min, bin max */
 	const ND_BOX *ndb;
-	
-	/* For each dimension... */	
+
+	/* For each dimension... */
 	for ( d = 0; d < ndims; d++ )
 	{
 		/* Initialize counts for this dimension */
 		memset(counts, 0, sizeof(int)*num_bins);
-		
+
 		smin = extent->min[d];
 		smax = extent->max[d];
 		swidth = smax - smin;
-		
+
 		/* Don't try and calculate distribution of overly narrow dimensions */
 		if ( swidth < MIN_DIMENSION_WIDTH )
 		{
@@ -746,14 +746,14 @@ nd_box_array_distribution(const ND_BOX **nd_boxes, int num_boxes, const ND_BOX *
 		for ( i = 0; i < num_boxes; i++ )
 		{
 			double minoffset, maxoffset;
-			
+
 			/* Skip null entries */
-			ndb = nd_boxes[i];	
+			ndb = nd_boxes[i];
 			if ( ! ndb ) continue;
-			
+
 			/* Where does box fall relative to the working range */
 			minoffset = ndb->min[d] - smin;
-			maxoffset = ndb->max[d] - smin;				
+			maxoffset = ndb->max[d] - smin;
 
 			/* Skip boxes that our outside our working range */
 			if ( minoffset < 0 || minoffset > swidth ||
@@ -761,19 +761,19 @@ nd_box_array_distribution(const ND_BOX **nd_boxes, int num_boxes, const ND_BOX *
 			{
 				continue;
 			}
-				
+
 			/* What bins does this range correspond to? */
 			bmin = num_bins * (minoffset) / swidth;
 			bmax = num_bins * (maxoffset) / swidth;
-			
+
 			POSTGIS_DEBUGF(4, " dimension %d, feature %d: bin %d to bin %d", d, i, bmin, bmax);
-		
+
 			/* Increment the counts in all the bins this feature overlaps */
 			for ( k = bmin; k <= bmax; k++ )
 			{
 				counts[k] += 1;
 			}
-			
+
 		}
 
 		/* How dispersed is the distribution of features across bins? */
@@ -789,10 +789,10 @@ nd_box_array_distribution(const ND_BOX **nd_boxes, int num_boxes, const ND_BOX *
 		POSTGIS_DEBUGF(3, " dimension %d: stddev = %.6g", d, sdev);
 		POSTGIS_DEBUGF(3, " dimension %d: stddev_ratio = %.6g", d, sdev_ratio);
 #endif
-		
+
 		distribution[d] = range;
 	}
-	
+
 	return TRUE;
 }
 
@@ -835,24 +835,24 @@ pg_nd_stats_from_tuple(HeapTuple stats_tuple, int mode)
 	if ( mode == 2 ) stats_kind = STATISTIC_KIND_2D;
 
     /* Then read the geom status histogram from that */
-  
+
 #if POSTGIS_PGSQL_VERSION < 100
 	float4 *floatptr;
 	int nvalues;
-	
+
 	rv = get_attstatsslot(stats_tuple, 0, 0, stats_kind, InvalidOid,
 						NULL, NULL, NULL, &floatptr, &nvalues);
-	
+
 	if ( ! rv ) {
 		POSTGIS_DEBUGF(2,
 				"no slot of kind %d in stats tuple", stats_kind);
 		return NULL;
 	}
-		
+
 	/* Clone the stats here so we can release the attstatsslot immediately */
 	nd_stats = palloc(sizeof(float) * nvalues);
 	memcpy(nd_stats, floatptr, sizeof(float) * nvalues);
-	
+
 	/* Clean up */
 	free_attstatsslot(0, NULL, 0, floatptr, nvalues);
 #else /* PostgreSQL 10 or higher */
@@ -864,11 +864,11 @@ pg_nd_stats_from_tuple(HeapTuple stats_tuple, int mode)
 				"no slot of kind %d in stats tuple", stats_kind);
 		return NULL;
 	}
-	
+
 	/* Clone the stats here so we can release the attstatsslot immediately */
 	nd_stats = palloc(sizeof(float4) * sslot.nnumbers);
 	memcpy(nd_stats, sslot.numbers, sizeof(float4) * sslot.nnumbers);
-	
+
 	free_attstatsslot(&sslot);
 #endif
 
@@ -915,7 +915,7 @@ pg_get_nd_stats(const Oid table_oid, AttrNumber att_num, int mode, bool only_par
 			"histogram for attribute %d of table \"%s\" does not exist?",
 			att_num, get_rel_name(table_oid));
 	}
-	
+
 	return nd_stats;
 }
 
@@ -948,7 +948,7 @@ pg_get_nd_stats_by_name(const Oid table_oid, const text *att_text, int mode, boo
 		elog(ERROR, "attribute name is null");
 		return NULL;
 	}
-	
+
 	return pg_get_nd_stats(table_oid, att_num, mode, only_parent);
 }
 
@@ -972,7 +972,7 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 	int ndims1, ndims2, ndims;
 	double ntuples_max;
 	double ntuples_not_null1, ntuples_not_null2;
-	
+
 	ND_BOX extent1, extent2;
 	ND_IBOX ibox1, ibox2;
 	int at1[ND_DIMS];
@@ -1007,10 +1007,10 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 		s1 = s2;
 		s2 = stats_tmp;
 	}
-	
+
 	POSTGIS_DEBUGF(3, "s1: %s", nd_stats_to_json(s1));
 	POSTGIS_DEBUGF(3, "s2: %s", nd_stats_to_json(s2));
-	
+
 	/* Re-read that info after the swap */
 	ncells1 = (int)roundf(s1->histogram_cells);
 	ncells2 = (int)roundf(s2->histogram_cells);
@@ -1025,7 +1025,7 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 	ndims1 = (int)roundf(s1->ndims);
 	ndims2 = (int)roundf(s2->ndims);
 	ndims = Max(ndims1, ndims2);
-	
+
 	/* Get the extents */
 	extent1 = s1->extent;
 	extent2 = s2->extent;
@@ -1036,7 +1036,7 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 		POSTGIS_DEBUG(3, "relation stats do not intersect, returning 0");
 		PG_RETURN_FLOAT8(0.0);
 	}
-	
+
 	/*
 	 * First find the index range of the part of the smaller
 	 * histogram that overlaps the larger one.
@@ -1044,9 +1044,9 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 	if ( ! nd_box_overlap(s1, &extent2, &ibox1) )
 	{
 		POSTGIS_DEBUG(3, "could not calculate overlap of relations");
-		PG_RETURN_FLOAT8(FALLBACK_ND_JOINSEL);		
+		PG_RETURN_FLOAT8(FALLBACK_ND_JOINSEL);
 	}
-	
+
 	/* Initialize counters / constants on s1 */
 	for ( d = 0; d < ndims1; d++ )
 	{
@@ -1078,27 +1078,27 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 			nd_cell1.min[d] = min1[d] + (at1[d]+0) * cellsize1[d];
 			nd_cell1.max[d] = min1[d] + (at1[d]+1) * cellsize1[d];
 		}
-		
+
 		/* Find the cells of s2 that cell1 overlaps.. */
 		nd_box_overlap(s2, &nd_cell1, &ibox2);
-		
+
 		/* Initialize counter */
 		for ( d = 0; d < ndims2; d++ )
 		{
 			at2[d] = ibox2.min[d];
 		}
-		
+
 		POSTGIS_DEBUGF(3, "at1 %d,%d  %s", at1[0], at1[1], nd_box_to_json(&nd_cell1, ndims1));
-		
+
 		/* Get the value at this cell */
 		val1 = s1->value[nd_stats_value_index(s1, at1)];
-		
+
 		/* For each overlapped cell of s2... */
 		do
 		{
 			double ratio2;
 			double val2;
-			
+
 			/* Construct the bounds of this cell */
 			ND_BOX nd_cell2;
 			nd_box_init(&nd_cell2);
@@ -1109,22 +1109,22 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 			}
 
 			POSTGIS_DEBUGF(3, "  at2 %d,%d  %s", at2[0], at2[1], nd_box_to_json(&nd_cell2, ndims2));
-			
+
 			/* Calculate overlap ratio of the cells */
 			ratio2 = nd_box_ratio(&nd_cell1, &nd_cell2, Max(ndims1, ndims2));
-			
+
 			/* Multiply the cell counts, scaled by overlap ratio */
 			val2 = s2->value[nd_stats_value_index(s2, at2)];
 			POSTGIS_DEBUGF(3, "  val1 %.6g  val2 %.6g  ratio %.6g", val1, val2, ratio2);
 			val += val1 * (val2 * ratio2);
 		}
 		while ( nd_increment(&ibox2, ndims2, at2) );
-		
+
 	}
 	while( nd_increment(&ibox1, ndims1, at1) );
-	
+
 	POSTGIS_DEBUGF(3, "val of histogram = %g", val);
-	
+
 	/*
 	 * In order to compare our total cell count "val" to the
 	 * ntuples_max, we need to scale val up to reflect a full
@@ -1135,7 +1135,7 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 	val *= (s2->table_features / s2->sample_features);
 
 	POSTGIS_DEBUGF(3, "val scaled to full table size = %g", val);
-	
+
 	/*
 	 * Because the cell counts are over-determined due to
 	 * double counting of features that overlap multiple cells
@@ -1162,7 +1162,7 @@ estimate_join_selectivity(const ND_STATS *s1, const ND_STATS *s2)
 	{
 		selectivity = 1.0;
 	}
-	
+
 	return selectivity;
 }
 
@@ -1216,7 +1216,7 @@ Datum gserialized_gist_joinsel(PG_FUNCTION_ARGS)
 	Node *arg1, *arg2;
 	Var *var1, *var2;
 	Oid relid1, relid2;
-	
+
 	ND_STATS *stats1, *stats2;
 	float8 selectivity;
 
@@ -1266,7 +1266,7 @@ Datum gserialized_gist_joinsel(PG_FUNCTION_ARGS)
 
 	selectivity = estimate_join_selectivity(stats1, stats2);
 	POSTGIS_DEBUGF(2, "got selectivity %g", selectivity);
-	
+
 	pfree(stats1);
 	pfree(stats2);
 	PG_RETURN_FLOAT8(selectivity);
@@ -1305,7 +1305,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 
 	ND_STATS *nd_stats;                /* Our histogram */
 	size_t    nd_stats_size;           /* Size to allocate */
-	
+
 	double total_width = 0;            /* # of bytes used by sample */
 	double total_sample_volume = 0;    /* Area/volume coverage of the sample */
 	double total_cell_count = 0;       /* # of cells in histogram affected by sample */
@@ -1313,7 +1313,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 	ND_BOX sum;                        /* Sum of extents of sample boxes */
 	ND_BOX avg;                        /* Avg of extents of sample boxes */
 	ND_BOX stddev;                     /* StdDev of extents of sample boxes */
-	
+
 	const ND_BOX **sample_boxes;       /* ND_BOXes for each of the sample features */
 	ND_BOX sample_extent;              /* Extent of the raw sample */
 	int    histo_size[ND_DIMS];        /* histogram nrows, ncols, etc */
@@ -1322,7 +1322,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 	int    histo_cells_target;         /* Number of cells we will shoot for, given the stats target */
 	int    histo_cells;                /* Number of cells in the histogram */
 	int    histo_cells_new = 1;        /* Temporary variable */
-	
+
 	int   ndims = 2;                    /* Dimensionality of the sample */
 	int   histo_ndims = 0;              /* Dimensionality of the histogram */
 	double sample_distribution[ND_DIMS]; /* How homogeneous is distribution of sample in each axis? */
@@ -1379,7 +1379,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 			null_cnt++;
 			continue;
 		}
-			
+
 		/* Read the bounds from the gserialized. */
 		geom = (GSERIALIZED *)PG_DETOAST_DATUM(datum);
 		is_copy = VARATT_IS_EXTENDED(datum);
@@ -1389,11 +1389,11 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 			POSTGIS_DEBUGF(3, " skipped empty geometry %d", i);
 			continue;
 		}
-		
+
 		/* If we're in 2D mode, zero out the higher dimensions for "safety" */
 		if ( mode == 2 )
 			gbox.zmin = gbox.zmax = gbox.mmin = gbox.mmax = 0.0;
-		
+
 		/* Check bounds for validity (finite and not NaN) */
 		if ( ! gbox_is_valid(&gbox) )
 		{
@@ -1407,24 +1407,24 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		 */
 		if ( mode != 2 )
 			ndims = Max(gbox_ndims(&gbox), ndims);
-		
-		/* Convert gbox to n-d box */		
+
+		/* Convert gbox to n-d box */
 		nd_box = palloc(sizeof(ND_BOX));
 		nd_box_from_gbox(&gbox, nd_box);
-		
+
 		/* Cache n-d bounding box */
 		sample_boxes[notnull_cnt] = nd_box;
 
 		/* Initialize sample extent before merging first entry */
 		if ( ! notnull_cnt )
 			nd_box_init_bounds(&sample_extent);
-		
+
 		/* Add current sample to overall sample extent */
 		nd_box_merge(nd_box, &sample_extent);
-		
+
 		/* How many bytes does this sample use? */
 		total_width += VARSIZE(geom);
-		
+
 		/* Add bounds coordinates to sums for stddev calculation */
 		for ( d = 0; d < ndims; d++ )
 		{
@@ -1434,7 +1434,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 
 		/* Increment our "good feature" count */
 		notnull_cnt++;
-		
+
 		/* Free up memory if our sample geometry was copied */
 		if ( is_copy )
 			pfree(geom);
@@ -1470,13 +1470,13 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 	/*
 	 * Second scan:
 	 *  o compute standard deviation
-	 */	
+	 */
 	for ( d = 0; d < ndims; d++ )
 	{
 		/* Calculate average bounds values */
 		avg.min[d] = sum.min[d] / notnull_cnt;
 		avg.max[d] = sum.max[d] / notnull_cnt;
-		
+
 		/* Calculate standard deviation for this dimension bounds */
 		for ( i = 0; i < notnull_cnt; i++ )
 		{
@@ -1486,7 +1486,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		}
 		stddev.min[d] = sqrt(stddev.min[d] / notnull_cnt);
 		stddev.max[d] = sqrt(stddev.max[d] / notnull_cnt);
-		
+
 		/* Histogram bounds for this dimension bounds is avg +/- SDFACTOR * stdev */
 		histo_extent.min[d] = Max(avg.min[d] - SDFACTOR * stddev.min[d], sample_extent.min[d]);
 		histo_extent.max[d] = Min(avg.max[d] + SDFACTOR * stddev.max[d], sample_extent.max[d]);
@@ -1507,7 +1507,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 			POSTGIS_DEBUGF(4, " feature %d is a hard deviant, skipped", i);
 			sample_boxes[i] = NULL;
 			continue;
-		}	
+		}
 		/* Expand our new box to fit all the other features. */
 		nd_box_merge(ndb, &histo_extent_new);
 	}
@@ -1517,7 +1517,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 	 */
 	nd_box_expand(&histo_extent_new, 0.01);
 	histo_extent = histo_extent_new;
-	
+
 	/*
 	 * How should we allocate our histogram cells to the
 	 * different dimensions? We can't do it by raw dimensional width,
@@ -1540,7 +1540,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 	 * At this point, histo_cells_target is the approximate target number
 	 * of cells.
 	 */
-	
+
 	/*
 	 * Some dimensions have basically a uniform distribution, we want
 	 * to allocate no cells to those dimensions, only to dimensions
@@ -1552,7 +1552,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		if ( sample_distribution[d] > 0 )
 			histo_ndims++;
 	}
-	
+
 	if ( histo_ndims == 0 )
 	{
 		/* Special case: all our dimensions had low variability! */
@@ -1561,7 +1561,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		histo_cells_new = 1;
 		for ( d = 0; d < ndims; d++ )
 		{
-			histo_size[d] = (int)pow((double)histo_cells_target, 1/(double)ndims);
+			histo_size[d] = 1 + (int)pow((double)histo_cells_target, 1/(double)ndims);
 			POSTGIS_DEBUGF(3, "   histo_size[d]: %d", histo_size[d]);
 			histo_cells_new *= histo_size[d];
 		}
@@ -1602,11 +1602,11 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		}
 		POSTGIS_DEBUGF(3, " histo_cells_new: %d", histo_cells_new);
 	}
-	
+
 	/* Update histo_cells to the actual number of cells we need to allocate */
 	histo_cells = histo_cells_new;
 	POSTGIS_DEBUGF(3, " histo_cells: %d", histo_cells);
-	
+
 	/*
 	 * Create the histogram (ND_STATS) in the stats memory context
 	 */
@@ -1656,11 +1656,11 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 
 		/* Give backend a chance of interrupting us */
 		vacuum_delay_point();
-		
+
 		/* Find the cells that overlap with this box and put them into the ND_IBOX */
 		nd_box_overlap(nd_stats, nd_box, &nd_ibox);
 		memset(at, 0, sizeof(int)*ND_DIMS);
-		
+
 		POSTGIS_DEBUGF(3, " feature %d: ibox (%d, %d, %d, %d) (%d, %d, %d, %d)", i,
 		  nd_ibox.min[0], nd_ibox.min[1], nd_ibox.min[2], nd_ibox.min[3],
 		  nd_ibox.max[0], nd_ibox.max[1], nd_ibox.max[2], nd_ibox.max[3]);
@@ -1672,7 +1672,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 			min[d] = nd_stats->extent.min[d];
 			max[d] = nd_stats->extent.max[d];
 			cellsize[d] = (max[d] - min[d])/(nd_stats->size[d]);
-			
+
 			/* What's the volume (area) of this feature's box? */
 			tmp_volume *= (nd_box->max[d] - nd_box->min[d]);
 		}
@@ -1707,7 +1707,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 			POSTGIS_DEBUGF(3, "               at (%d, %d, %d, %d)", at[0], at[1], at[2], at[3]);
 		}
 		while ( nd_increment(&nd_ibox, nd_stats->ndims, at) );
-		
+
 		/* Keep track of overall number of overlaps counted */
 		total_cell_count += num_cells;
 		/* How many features have we added to this histogram? */
@@ -1726,7 +1726,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		stats->stats_valid = false;
 		return;
 	}
-	
+
 	nd_stats->histogram_features = histogram_features;
 	nd_stats->histogram_cells = histo_cells;
 	nd_stats->cells_covered = total_cell_count;
@@ -1742,7 +1742,7 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu
 		stats_slot = STATISTIC_SLOT_ND;
 		stats_kind = STATISTIC_KIND_ND;
 	}
-	
+
 	/* Write the statistics data */
 	stats->stakind[stats_slot] = stats_kind;
 	stats->staop[stats_slot] = InvalidOid;
@@ -1792,7 +1792,7 @@ compute_gserialized_stats(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfunc,
 	/* 2D Mode */
 	compute_gserialized_stats_mode(stats, fetchfunc, sample_rows, total_rows, 2);
 	/* ND Mode */
-	compute_gserialized_stats_mode(stats, fetchfunc, sample_rows, total_rows, 0);	
+	compute_gserialized_stats_mode(stats, fetchfunc, sample_rows, total_rows, 0);
 }
 
 
@@ -1863,7 +1863,7 @@ Datum gserialized_analyze_nd(PG_FUNCTION_ARGS)
 static float8
 estimate_selectivity(const GBOX *box, const ND_STATS *nd_stats, int mode)
 {
-	int d; /* counter */	
+	int d; /* counter */
 	float8 selectivity;
 	ND_BOX nd_box;
 	ND_IBOX nd_ibox;
@@ -1872,8 +1872,8 @@ estimate_selectivity(const GBOX *box, const ND_STATS *nd_stats, int mode)
 	double min[ND_DIMS];
 	double max[ND_DIMS];
 	double total_count = 0.0;
-	int ndims_max = Max(nd_stats->ndims, gbox_ndims(box));	
-//	int ndims_min = Min(nd_stats->ndims, gbox_ndims(box));	
+	int ndims_max = Max(nd_stats->ndims, gbox_ndims(box));
+//	int ndims_min = Min(nd_stats->ndims, gbox_ndims(box));
 
 	/* Calculate the overlap of the box on the histogram */
 	if ( ! nd_stats )
@@ -1896,7 +1896,7 @@ estimate_selectivity(const GBOX *box, const ND_STATS *nd_stats, int mode)
 		POSTGIS_DEBUG(3, " in 2d mode, stripping the computation down to 2d");
 		ndims_max = 2;
 	}
-	
+
 	POSTGIS_DEBUGF(3, " nd_stats->extent: %s", nd_box_to_json(&(nd_stats->extent), nd_stats->ndims));
 	POSTGIS_DEBUGF(3, " nd_box: %s", nd_box_to_json(&(nd_box), gbox_ndims(box)));
 
@@ -1935,7 +1935,7 @@ estimate_selectivity(const GBOX *box, const ND_STATS *nd_stats, int mode)
 		max[d] = nd_stats->extent.max[d];
 		cell_size[d] = (max[d] - min[d]) / nd_stats->size[d];
 		POSTGIS_DEBUGF(3, " cell_size[%d] : %.9g", d, cell_size[d]);
-		
+
 		/* Initialize the counter */
 		at[d] = nd_ibox.min[d];
 	}
@@ -1945,7 +1945,7 @@ estimate_selectivity(const GBOX *box, const ND_STATS *nd_stats, int mode)
 	{
 		float cell_count, ratio;
 		ND_BOX nd_cell;
-		
+
 		/* We have to pro-rate partially overlapped cells. */
 		for ( d = 0; d < nd_stats->ndims; d++ )
 		{
@@ -1955,10 +1955,10 @@ estimate_selectivity(const GBOX *box, const ND_STATS *nd_stats, int mode)
 
 		ratio = nd_box_ratio(&nd_box, &nd_cell, nd_stats->ndims);
 		cell_count = nd_stats->value[nd_stats_value_index(nd_stats, at)];
-		
+
 		/* Add the pro-rated count for this cell to the overall total */
-		total_count += cell_count * ratio;	
-		POSTGIS_DEBUGF(4, " cell (%d,%d), cell value %.6f, ratio %.6f", at[0], at[1], cell_count, ratio);	
+		total_count += cell_count * ratio;
+		POSTGIS_DEBUGF(4, " cell (%d,%d), cell value %.6f, ratio %.6f", at[0], at[1], cell_count, ratio);
 	}
 	while ( nd_increment(&nd_ibox, nd_stats->ndims, at) );
 
@@ -2006,7 +2006,7 @@ Datum _postgis_gserialized_stats(PG_FUNCTION_ARGS)
 	nd_stats = pg_get_nd_stats_by_name(table_oid, att_text, mode, only_parent);
 	if ( ! nd_stats )
 		elog(ERROR, "stats for \"%s.%s\" do not exist", get_rel_name(table_oid), text2cstring(att_text));
-		
+
 	/* Convert to JSON */
 	str = nd_stats_to_json(nd_stats);
 	json = cstring2text(str);
@@ -2037,7 +2037,7 @@ Datum _postgis_gserialized_sel(PG_FUNCTION_ARGS)
 
 	/* Retrieve the stats object */
 	nd_stats = pg_get_nd_stats_by_name(table_oid, att_text, mode, FALSE);
-	
+
 	if ( ! nd_stats )
 		elog(ERROR, "stats for \"%s.%s\" do not exist", get_rel_name(table_oid), text2cstring(att_text));
 
@@ -2046,10 +2046,10 @@ Datum _postgis_gserialized_sel(PG_FUNCTION_ARGS)
 		elog(ERROR, "unable to calculate bounding box from geometry");
 
 	POSTGIS_DEBUGF(3, " %s", gbox_to_string(&gbox));
-	
+
 	/* Do the estimation */
 	selectivity = estimate_selectivity(&gbox, nd_stats, mode);
-	
+
 	pfree(nd_stats);
 	PG_RETURN_FLOAT8(selectivity);
 }
@@ -2087,12 +2087,12 @@ Datum _postgis_gserialized_joinsel(PG_FUNCTION_ARGS)
 		text *modetxt = PG_GETARG_TEXT_P(4);
 		char *modestr = text2cstring(modetxt);
 		if ( modestr[0] == 'N' )
-			mode = 0;		
+			mode = 0;
 	}
 
 	/* Do the estimation */
 	selectivity = estimate_join_selectivity(nd_stats1, nd_stats2);
-	
+
 	pfree(nd_stats1);
 	pfree(nd_stats2);
 	PG_RETURN_FLOAT8(selectivity);
@@ -2149,7 +2149,7 @@ Datum gserialized_gist_sel(PG_FUNCTION_ARGS)
 	List *args = (List *) PG_GETARG_POINTER(2);
 	/* int varRelid = PG_GETARG_INT32(3); */
 	int mode = PG_GETARG_INT32(4);
-	
+
 	VariableStatData vardata;
 	ND_STATS *nd_stats = NULL;
 
@@ -2157,7 +2157,7 @@ Datum gserialized_gist_sel(PG_FUNCTION_ARGS)
 	Var *self;
 	GBOX search_box;
 	float8 selectivity = 0;
-	
+
 	POSTGIS_DEBUG(2, "gserialized_gist_sel called");
 
 	/*
@@ -2168,7 +2168,7 @@ Datum gserialized_gist_sel(PG_FUNCTION_ARGS)
 	 * calculation should take account of the incoming operator
 	 * type and do the right thing.
 	 */
-	
+
 	/* Fail if not a binary opclause (probably shouldn't happen) */
 	if (list_length(args) != 2)
 	{
@@ -2282,7 +2282,7 @@ Datum gserialized_estimated_extent(PG_FUNCTION_ARGS)
 
 	/* Estimated extent only returns 2D bounds, so use mode 2 */
 	nd_stats = pg_get_nd_stats_by_name(tbl_oid, col, 2, only_parent);
-	
+
 	/* Error out on no stats */
 	if ( ! nd_stats ) {
 		elog(WARNING, "stats for \"%s.%s\" do not exist", tbl, text2cstring(col));
diff --git a/postgis/gserialized_gist_2d.c b/postgis/gserialized_gist_2d.c
index f406198..68d32b2 100644
--- a/postgis/gserialized_gist_2d.c
+++ b/postgis/gserialized_gist_2d.c
@@ -183,7 +183,7 @@ static bool box2df_intersection(const BOX2DF *a, const BOX2DF *b, BOX2DF *n)
 
 	if( a == NULL || b == NULL || n == NULL )
 		return FALSE;
-		
+
 	n->xmax = Min(a->xmax, b->xmax);
 	n->ymax = Min(a->ymax, b->ymax);
 	n->xmin = Max(a->xmin, b->xmin);
@@ -204,7 +204,7 @@ static float box2df_size(const BOX2DF *a)
 
 	if ( a == NULL )
 		return (float)0.0;
-		
+
 	if ( (a->xmax <= a->xmin) || (a->ymax <= a->ymin) )
 	{
 		result =  (float) 0.0;
@@ -236,7 +236,7 @@ static float box2df_union_size(const BOX2DF *a, const BOX2DF *b)
 		elog(ERROR, "box2df_union_size received two null arguments");
 		return 0.0;
 	}
-	
+
 	if ( a == NULL )
 		return box2df_size(b);
 
@@ -263,7 +263,7 @@ static float box2df_union_edge(const BOX2DF *a, const BOX2DF *b)
 		elog(ERROR, "box2df_union_edge received two null arguments");
 		return 0.0;
 	}
-	
+
 	if ( a == NULL )
 		return box2df_edge(b);
 
@@ -589,22 +589,20 @@ gserialized_datum_get_box2df_p(Datum gsdatum, BOX2DF *box2df)
 	GSERIALIZED *gpart;
 	uint8_t flags;
 	int result = LW_SUCCESS;
+	int gpart_is_slice = FALSE;
 
 	POSTGIS_DEBUG(4, "entered function");
 
 	/*
-	** The most info we need is the 8 bytes of serialized header plus the
-	** of floats necessary to hold the bounding box.
+	** Because geometry is declared as "storage = main" anything large
+	** enough to take serious advantage of PG_DETOAST_DATUM_SLICE will have
+	** already been compressed, which means the entire object will be
+	** fetched and decompressed before a slice is taken, thus removing
+	** any efficiencies gained from slicing. We need to move to
+	** "storage = external" and implement our own geometry compressor
+	** before we can take advantage of sliced retrieval.
 	*/
-	if (VARATT_IS_EXTENDED(gsdatum))
-	{
-		gpart = (GSERIALIZED*)PG_DETOAST_DATUM_SLICE(gsdatum, 0, 8 + sizeof(BOX2DF));
-	}
-	else
-	{
-		gpart = (GSERIALIZED*)PG_DETOAST_DATUM(gsdatum);
-	}
-
+	gpart = (GSERIALIZED*)PG_DETOAST_DATUM(gsdatum);
 	flags = gpart->flags;
 
 	POSTGIS_DEBUGF(4, "got flags %d", gpart->flags);
@@ -621,27 +619,21 @@ gserialized_datum_get_box2df_p(Datum gsdatum, BOX2DF *box2df)
 	{
 		/* No, we need to calculate it from the full object. */
 		GBOX gbox;
-		GSERIALIZED *g = (GSERIALIZED*)PG_DETOAST_DATUM(gsdatum);
-
 		gbox_init(&gbox);
 
-		if (gserialized_get_gbox_p(g, &gbox) == LW_FAILURE)
+		result = gserialized_get_gbox_p(gpart, &gbox);
+		if ( result == LW_SUCCESS )
 		{
-			POSTGIS_DEBUG(4, "could not calculate bbox, returning failure");
-			POSTGIS_FREE_IF_COPY_P(gpart, gsdatum);
-			POSTGIS_FREE_IF_COPY_P(g, gsdatum);
-			return LW_FAILURE;
+			result = box2df_from_gbox_p(&gbox, box2df);
+		}
+		else
+		{
+			POSTGIS_DEBUG(4, "could not calculate bbox");
 		}
-		POSTGIS_FREE_IF_COPY_P(g, gsdatum);
-		result = box2df_from_gbox_p(&gbox, box2df);
 	}
 
 	POSTGIS_FREE_IF_COPY_P(gpart, gsdatum);
-
-	if ( result == LW_SUCCESS )
-	{
-		POSTGIS_DEBUGF(4, "got box2df %s", box2df_to_string(box2df));
-	}
+	POSTGIS_DEBUGF(4, "result = %d, got box2df %s", result, result == LW_SUCCESS ? box2df_to_string(box2df) : "NONE");
 
 	return result;
 }
@@ -757,13 +749,13 @@ Datum gserialized_distance_centroid_2d(PG_FUNCTION_ARGS)
 	BOX2DF b1, b2;
 	Datum gs1 = PG_GETARG_DATUM(0);
 	Datum gs2 = PG_GETARG_DATUM(1);
-	
+
 	POSTGIS_DEBUG(3, "entered function");
 
 	/* Must be able to build box for each argument (ie, not empty geometry). */
 	if ( (gserialized_datum_get_box2df_p(gs1, &b1) == LW_SUCCESS) &&
 	     (gserialized_datum_get_box2df_p(gs2, &b2) == LW_SUCCESS) )
-	{	
+	{
 		double distance = box2df_distance_leaf_centroid(&b1, &b2);
 		POSTGIS_DEBUGF(3, "got boxes %s and %s", box2df_to_string(&b1), box2df_to_string(&b2));
 		PG_RETURN_FLOAT8(distance);
@@ -777,13 +769,13 @@ Datum gserialized_distance_box_2d(PG_FUNCTION_ARGS)
 	BOX2DF b1, b2;
 	Datum gs1 = PG_GETARG_DATUM(0);
 	Datum gs2 = PG_GETARG_DATUM(1);
-	
+
 	POSTGIS_DEBUG(3, "entered function");
 
 	/* Must be able to build box for each argument (ie, not empty geometry). */
 	if ( (gserialized_datum_get_box2df_p(gs1, &b1) == LW_SUCCESS) &&
 	     (gserialized_datum_get_box2df_p(gs2, &b2) == LW_SUCCESS) )
-	{	
+	{
 		double distance = box2df_distance(&b1, &b2);
 		POSTGIS_DEBUGF(3, "got boxes %s and %s", box2df_to_string(&b1), box2df_to_string(&b2));
 		PG_RETURN_FLOAT8(distance);
@@ -1023,7 +1015,7 @@ static inline bool gserialized_gist_consistent_leaf_2d(BOX2DF *key, BOX2DF *quer
 	case RTOldContainedByStrategyNumber:
 		retval = (bool) box2df_contains(query, key);
 		break;
-		
+
 	/* To one side */
 	case RTAboveStrategyNumber:
 		retval = (bool) box2df_above(key, query);
@@ -1050,8 +1042,8 @@ static inline bool gserialized_gist_consistent_leaf_2d(BOX2DF *key, BOX2DF *quer
 		break;
 	case RTOverLeftStrategyNumber:
 		retval = (bool) box2df_overleft(key, query);
-		break;		
-		
+		break;
+
 	default:
 		retval = FALSE;
 	}
@@ -1071,7 +1063,7 @@ static inline bool gserialized_gist_consistent_internal_2d(BOX2DF *key, BOX2DF *
 
 	switch (strategy)
 	{
-		
+
 	/* Basic overlaps */
 	case RTOverlapStrategyNumber:
 		retval = (bool) box2df_overlaps(key, query);
@@ -1085,7 +1077,7 @@ static inline bool gserialized_gist_consistent_internal_2d(BOX2DF *key, BOX2DF *
 	case RTOldContainedByStrategyNumber:
 		retval = (bool) box2df_overlaps(key, query);
 		break;
-		
+
 	/* To one side */
 	case RTAboveStrategyNumber:
 		retval = (bool)(!box2df_overbelow(key, query));
@@ -1113,7 +1105,7 @@ static inline bool gserialized_gist_consistent_internal_2d(BOX2DF *key, BOX2DF *
 	case RTOverLeftStrategyNumber:
 		retval = (bool)(!box2df_right(key, query));
 		break;
-		
+
 	default:
 		retval = FALSE;
 	}
@@ -1226,12 +1218,12 @@ Datum gserialized_gist_distance_2d(PG_FUNCTION_ARGS)
 		POSTGIS_DEBUG(4, "[GIST] null query_gbox_index!");
 		PG_RETURN_FLOAT8(FLT_MAX);
 	}
-	
+
 	/* Get the entry box */
 	entry_box = (BOX2DF*)DatumGetPointer(entry->key);
-	
+
 #if POSTGIS_PGSQL_VERSION >= 95
-	
+
 	/* Box-style distance test */
 	if ( strategy == 14 ) /* operator <#> */
 	{
@@ -1272,8 +1264,8 @@ Datum gserialized_gist_distance_2d(PG_FUNCTION_ARGS)
 		/* Calculate distance for internal nodes */
 		distance = (double)box2df_distance_node_centroid(entry_box, &query_box);
 	}
-#endif	
-	
+#endif
+
 	PG_RETURN_FLOAT8(distance);
 }
 
@@ -1335,19 +1327,19 @@ Datum gserialized_gist_penalty_2d(PG_FUNCTION_ARGS)
 	size_union = box2df_union_size(gbox_index_orig, gbox_index_new);
 	size_orig = box2df_size(gbox_index_orig);
 	*result = size_union - size_orig;
-	
+
 	/* REALM 0: No extension is required, volume is zero, return edge */
  	/* REALM 1: No extension is required, return nonzero area */
  	/* REALM 2: Area extension is zero, return nonzero edge extension */
  	/* REALM 3: Area extension is nonzero, return it */
- 
+
  	if( *result == 0 )
  	{
-		if (size_orig > 0) 
+		if (size_orig > 0)
 		{
-			*result = pack_float(size_orig, 1); /* REALM 1 */ 
+			*result = pack_float(size_orig, 1); /* REALM 1 */
 		}
-		else 
+		else
 		{
 			edge_union = box2df_union_edge(gbox_index_orig, gbox_index_new);
 			edge_orig = box2df_edge(gbox_index_orig);
@@ -1638,7 +1630,7 @@ g_box_consider_split(ConsiderSplitContext *context, int dimNum,
 	POSTGIS_DEBUGF(5, "consider split: dimNum = %d, rightLower = %f, "
 		"minLeftCount = %d, leftUpper = %f, maxLeftCount = %d ",
 		dimNum, rightLower, minLeftCount, leftUpper, maxLeftCount);
-	
+
 	/*
 	 * Calculate entries distribution ratio assuming most uniform distribution
 	 * of common entries.
@@ -1811,7 +1803,7 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 			   *intervalsUpper;
 	CommonEntry *commonEntries;
 	int			nentries;
-	
+
 	POSTGIS_DEBUG(3, "[GIST] 'picksplit' entered");
 
 	memset(&context, 0, sizeof(ConsiderSplitContext));
@@ -1834,7 +1826,7 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 		else
 			adjustBox(&context.boundingBox, box);
 	}
-	
+
 	POSTGIS_DEBUGF(4, "boundingBox is %s", box2df_to_string(
 														&context.boundingBox));
 
@@ -1999,7 +1991,7 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 	 */
 
 	POSTGIS_DEBUGF(4, "split direction: %d", context.dim);
-	
+
 	/* Allocate vectors for results */
 	v->spl_left = (OffsetNumber *) palloc(nentries * sizeof(OffsetNumber));
 	v->spl_right = (OffsetNumber *) palloc(nentries * sizeof(OffsetNumber));
@@ -2087,7 +2079,7 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 			PLACE_RIGHT(box, i);
 		}
 	}
-	
+
 	POSTGIS_DEBUGF(4, "leftBox is %s", box2df_to_string(leftBox));
 	POSTGIS_DEBUGF(4, "rightBox is %s", box2df_to_string(rightBox));
 
@@ -2148,9 +2140,9 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 	}
 	v->spl_ldatum = PointerGetDatum(leftBox);
 	v->spl_rdatum = PointerGetDatum(rightBox);
-	
+
 	POSTGIS_DEBUG(4, "[GIST] 'picksplit' completed");
-	
+
 	PG_RETURN_POINTER(v);
 }
 
@@ -2359,7 +2351,7 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 	{
 		float sizeLR, sizeBT;
 		BOX2DF interLR, interBT;
-		
+
 		if ( box2df_intersection(unionL, unionR, &interLR) == FALSE )
 			sizeLR = 0.0;
 		else
@@ -2369,7 +2361,7 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 			sizeBT = 0.0;
 		else
 			sizeBT = box2df_size(&interBT);
-		
+
 		if (sizeLR < sizeBT)
 			direction = 'x';
 		else
@@ -2406,9 +2398,9 @@ Datum gserialized_gist_picksplit_2d(PG_FUNCTION_ARGS)
 		v->spl_ldatum = PointerGetDatum(unionB);
 		v->spl_rdatum = PointerGetDatum(unionT);
 	}
-	
+
 	POSTGIS_DEBUG(4, "[GIST] 'picksplit' completed");
-	
+
 	PG_RETURN_POINTER(v);
 }
 
diff --git a/postgis/gserialized_gist_nd.c b/postgis/gserialized_gist_nd.c
index 57ab1c5..a1639e0 100644
--- a/postgis/gserialized_gist_nd.c
+++ b/postgis/gserialized_gist_nd.c
@@ -180,7 +180,7 @@ static void gidx_merge(GIDX **b_union, GIDX *b_new)
 	/* Can't merge an unknown into any thing */
 	if( gidx_is_unknown(b_new) )
 		return;
-		
+
 	/* Merge of unknown and known is known */
 	if( gidx_is_unknown(*b_union) )
 	{
@@ -248,7 +248,7 @@ static float gidx_edge(GIDX *a)
 
 /* Ensure the first argument has the higher dimensionality. */
 static void gidx_dimensionality_check(GIDX **a, GIDX **b)
-{		
+{
 	if ( GIDX_NDIMS(*a) < GIDX_NDIMS(*b) )
 	{
 		GIDX *tmp = *b;
@@ -379,7 +379,7 @@ static float gidx_inter_volume(GIDX *a, GIDX *b)
 	{
 		return 0.0;
 	}
-		
+
 	/* Ensure 'a' has the most dimensions. */
 	gidx_dimensionality_check(&a, &b);
 
@@ -419,7 +419,7 @@ static bool gidx_overlaps(GIDX *a, GIDX *b)
 	int i;
 	int ndims_b;
 	POSTGIS_DEBUG(5, "entered function");
-	
+
 	if ( (a == NULL) || (b == NULL) ) return FALSE;
 
 	if ( gidx_is_unknown(a) || gidx_is_unknown(b) )
@@ -767,7 +767,7 @@ static double gidx_distance_m(const GIDX *a, const GIDX *b)
       assert( bmin > amax );
       d = bmin - amax;
     }
-	
+
 	return d;
 }
 #endif /* POSTGIS_PGSQL_VERSION >= 96 */
@@ -788,7 +788,7 @@ gserialized_expand(GSERIALIZED *g, double distance)
 	{
 		return g;
 	}
-	
+
 	gidx_expand(gidx, fdistance);
 
 	return gserialized_set_gidx(g, gidx);
@@ -858,7 +858,7 @@ Datum gserialized_distance_nd(PG_FUNCTION_ARGS)
 	{
 		double m1, m2;
 		int usebox = false;
-		
+
 		if ( lwgeom_get_type(lw1) == POINTTYPE )
 		{
 			POINT4D p;
@@ -875,7 +875,7 @@ Datum gserialized_distance_nd(PG_FUNCTION_ARGS)
 		{
 			usebox = true;
 		}
-		
+
 		if ( lwgeom_get_type(lw2) == POINTTYPE )
 		{
 			POINT4D p;
@@ -1095,7 +1095,7 @@ Datum gserialized_gist_compress(PG_FUNCTION_ARGS)
 	GIDX *bbox_out = (GIDX*)gidxmem;
 	int result = LW_SUCCESS;
 	int i;
-	
+
 	POSTGIS_DEBUG(4, "[GIST] 'compress' function called");
 
 	/*
@@ -1240,7 +1240,7 @@ static inline bool gserialized_gist_consistent_internal(GIDX *key, GIDX *query,
 		break;
 	default:
 		retval = FALSE;
-	}	
+	}
 
 	return (retval);
 }
@@ -1370,14 +1370,14 @@ Datum gserialized_gist_penalty(PG_FUNCTION_ARGS)
  	/* REALM 1: No extension is required, return nonzero area */
  	/* REALM 2: Area extension is zero, return nonzero edge extension */
  	/* REALM 3: Area extension is nonzero, return it */
- 
+
  	if( *result == 0 )
  	{
-		if (size_orig > 0) 
+		if (size_orig > 0)
 		{
-			*result = pack_float(size_orig, 1); /* REALM 1 */ 
+			*result = pack_float(size_orig, 1); /* REALM 1 */
 		}
-		else 
+		else
 		{
 			edge_union = gidx_union_edge(gbox_index_orig, gbox_index_new);
 			edge_orig = gidx_edge(gbox_index_orig);
@@ -1396,7 +1396,7 @@ Datum gserialized_gist_penalty(PG_FUNCTION_ARGS)
  	{
  		*result = pack_float(*result, 3); /* REALM 3 */
  	}
-	
+
 	POSTGIS_DEBUGF(4, "[GIST] union size (%.12f), original size (%.12f), penalty (%.12f)", size_union, size_orig, *result);
 
 	PG_RETURN_POINTER(result);
@@ -1492,7 +1492,7 @@ Datum gserialized_gist_geog_distance(PG_FUNCTION_ARGS)
 		*recheck = true;
 	}
 #endif
-			
+
 	/* Get the entry box */
 	entry_box = (GIDX*)DatumGetPointer(entry->key);
 
@@ -1535,7 +1535,7 @@ Datum gserialized_gist_distance(PG_FUNCTION_ARGS)
 #if POSTGIS_PGSQL_VERSION >= 95
 	bool *recheck = (bool *) PG_GETARG_POINTER(4);
 #endif
-	
+
 	double distance;
 
 	POSTGIS_DEBUG(4, "[GIST] 'distance' function called");
diff --git a/postgis/gserialized_typmod.c b/postgis/gserialized_typmod.c
index 1644530..82759eb 100644
--- a/postgis/gserialized_typmod.c
+++ b/postgis/gserialized_typmod.c
@@ -210,9 +210,9 @@ GSERIALIZED* postgis_valid_typmod(GSERIALIZED *gser, int32_t typmod)
 		            errcode(ERRCODE_INVALID_PARAMETER_VALUE),
 		            errmsg("Geometry has M dimension but column does not" )));
 	}
-	
+
 	return gser;
-	
+
 }
 
 
@@ -303,7 +303,7 @@ Datum geography_typmod_in(PG_FUNCTION_ARGS)
 	int srid = TYPMOD_GET_SRID(typmod);
 	/* Check the SRID is legal (geographic coordinates) */
 	srid_is_latlong(fcinfo, srid);
-	
+
 	PG_RETURN_INT32(typmod);
 }
 
diff --git a/postgis/lwgeom_backend_api.c b/postgis/lwgeom_backend_api.c
index 48adeea..da8a38a 100644
--- a/postgis/lwgeom_backend_api.c
+++ b/postgis/lwgeom_backend_api.c
@@ -122,7 +122,7 @@ void lwgeom_init_backend()
 	/* can skip GUC definition in this case, so we just return. */
 	static const char *guc_name = "postgis.backend";
 	// const char *guc_installed = GetConfigOption(guc_name, TRUE, FALSE);
-		
+
 	/* Uh oh, this GUC name already exists. Ordinarily we could just go on */
 	/* our way, but the way the postgis.backend works is by using the "assign" */
 	/* callback to change which backend is in use by flipping a global variable */
@@ -228,7 +228,7 @@ Datum intersects3d_dwithin(PG_FUNCTION_ARGS)
     LWGEOM *lwgeom2 = lwgeom_from_gserialized(geom2);
 
 	error_if_srid_mismatch(lwgeom1->srid, lwgeom2->srid);
-	
+
     mindist = lwgeom_mindistance3d_tolerance(lwgeom1,lwgeom2,0.0);
 
     PG_FREE_IF_COPY(geom1, 0);
diff --git a/postgis/lwgeom_box.c b/postgis/lwgeom_box.c
index b5a04e1..92777ac 100644
--- a/postgis/lwgeom_box.c
+++ b/postgis/lwgeom_box.c
@@ -62,13 +62,13 @@ Datum BOX2D_in(PG_FUNCTION_ARGS)
 	double tmp;
 	GBOX box;
 	int i;
-	
+
 	gbox_init(&box);
 
 	for(i = 0; str[i]; i++) {
 	  str[i] = tolower(str[i]);
 	}
-	
+
 	nitems = sscanf(str,"box(%lf %lf,%lf %lf)", &box.xmin, &box.ymin, &box.xmax, &box.ymax);
 	if (nitems != 4)
 	{
@@ -126,7 +126,7 @@ Datum LWGEOM_to_BOX2D(PG_FUNCTION_ARGS)
 	/* Cannot calculate box? */
 	if ( lwgeom_calculate_gbox(lwgeom, &gbox) == LW_FAILURE )
 		PG_RETURN_NULL();
-		
+
 	/* Strip out higher dimensions */
 	FLAGS_SET_Z(gbox.flags, 0);
 	FLAGS_SET_M(gbox.flags, 0);
diff --git a/postgis/lwgeom_box3d.c b/postgis/lwgeom_box3d.c
index 1a6a2c1..5322e18 100644
--- a/postgis/lwgeom_box3d.c
+++ b/postgis/lwgeom_box3d.c
@@ -420,7 +420,7 @@ Datum LWGEOM_to_BOX3D(PG_FUNCTION_ARGS)
 
 	if ( rv == LW_FAILURE )
 		PG_RETURN_NULL();
-		
+
 	result = box3d_from_gbox(&gbox);
 	result->srid = lwgeom->srid;
 
@@ -554,7 +554,7 @@ Datum BOX3D_combine_BOX3D(PG_FUNCTION_ARGS)
 
 	if (!box1 && !box0)
 		PG_RETURN_NULL();
-	
+
 	result = palloc(sizeof(BOX3D));
 	result->xmax = Max(box0->xmax, box1->xmax);
 	result->ymax = Max(box0->ymax, box1->ymax);
@@ -563,7 +563,7 @@ Datum BOX3D_combine_BOX3D(PG_FUNCTION_ARGS)
 	result->ymin = Min(box0->ymin, box1->ymin);
 	result->zmin = Min(box0->zmin, box1->zmin);
 	result->srid = box0->srid;
-	
+
 	PG_RETURN_POINTER(result);
 }
 
diff --git a/postgis/lwgeom_btree.c b/postgis/lwgeom_btree.c
index cd6c996..c21defa 100644
--- a/postgis/lwgeom_btree.c
+++ b/postgis/lwgeom_btree.c
@@ -55,7 +55,7 @@ Datum lwgeom_lt(PG_FUNCTION_ARGS)
 	if (cmp < 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 PG_FUNCTION_INFO_V1(lwgeom_le);
@@ -67,7 +67,7 @@ Datum lwgeom_le(PG_FUNCTION_ARGS)
 	if (cmp == 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 PG_FUNCTION_INFO_V1(lwgeom_eq);
@@ -79,7 +79,7 @@ Datum lwgeom_eq(PG_FUNCTION_ARGS)
 	if (cmp == 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 PG_FUNCTION_INFO_V1(lwgeom_ge);
@@ -91,7 +91,7 @@ Datum lwgeom_ge(PG_FUNCTION_ARGS)
 	if (cmp >= 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 PG_FUNCTION_INFO_V1(lwgeom_gt);
@@ -103,7 +103,7 @@ Datum lwgeom_gt(PG_FUNCTION_ARGS)
 	if (cmp > 0)
 		PG_RETURN_BOOL(TRUE);
 	else
-		PG_RETURN_BOOL(FALSE);	
+		PG_RETURN_BOOL(FALSE);
 }
 
 PG_FUNCTION_INFO_V1(lwgeom_cmp);
diff --git a/postgis/lwgeom_dump.c b/postgis/lwgeom_dump.c
index c17fcce..e7d6dd5 100644
--- a/postgis/lwgeom_dump.c
+++ b/postgis/lwgeom_dump.c
@@ -369,18 +369,18 @@ Datum ST_Subdivide(PG_FUNCTION_ARGS)
 		*/
 		gser = PG_GETARG_GSERIALIZED_P(0);
 		geom = lwgeom_from_gserialized(gser);
-		
+
 		/*
 		* Get the max vertices value
 		*/
 		if ( PG_NARGS() > 1 && ! PG_ARGISNULL(1) )
 			maxvertices = PG_GETARG_INT32(1);
-		
+
 		/*
 		* Compute the subdivision of the geometry
 		*/
 		col = lwgeom_subdivide(geom, maxvertices);
-		
+
 		if ( ! col )
 			SRF_RETURN_DONE(funcctx);
 
@@ -412,7 +412,7 @@ Datum ST_Subdivide(PG_FUNCTION_ARGS)
 		/* do when there is no more left */
 		SRF_RETURN_DONE(funcctx);
 	}
-	
+
 #endif /* POSTGIS_GEOS_VERSION >= 35 */
 }
 
diff --git a/postgis/lwgeom_dumppoints.c b/postgis/lwgeom_dumppoints.c
index 43ac19c..17b9b4b 100644
--- a/postgis/lwgeom_dumppoints.c
+++ b/postgis/lwgeom_dumppoints.c
@@ -256,9 +256,9 @@ Datum LWGEOM_dumppoints(PG_FUNCTION_ARGS) {
 				state->path[state->pathlen] = Int32GetDatum(state->pt);
 				pathpt[0] = PointerGetDatum(construct_array(state->path, state->pathlen+1,
 						INT4OID, state->typlen, state->byval, state->align));
-				
+
 				pathpt[1] = PointerGetDatum(gserialized_from_lwgeom((LWGEOM*)lwpoint,0));
-				
+
 				tuple = heap_form_tuple(funcctx->tuple_desc, pathpt, isnull);
 				result = HeapTupleGetDatum(tuple);
 				SRF_RETURN_NEXT(funcctx, result);
diff --git a/postgis/lwgeom_export.c b/postgis/lwgeom_export.c
index a3aaeee..9630232 100644
--- a/postgis/lwgeom_export.c
+++ b/postgis/lwgeom_export.c
@@ -200,7 +200,7 @@ Datum LWGEOM_asGML(PG_FUNCTION_ARGS)
 	size_t len;
 	char *gml_id_buf, *prefix_buf;
 	text *prefix_text, *gml_id_text;
-	
+
 
 	/* Get the version */
 	version = PG_GETARG_INT32(0);
@@ -364,9 +364,9 @@ Datum LWGEOM_asKML(PG_FUNCTION_ARGS)
 	kml = lwgeom_to_kml2(lwgeom, precision, prefix);
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom, 1);
-	
+
 	if( ! kml )
-		PG_RETURN_NULL();	
+		PG_RETURN_NULL();
 
 	result = cstring2text(kml);
 	lwfree(kml);
@@ -415,7 +415,7 @@ Datum LWGEOM_asGeoJson(PG_FUNCTION_ARGS)
 	/* Get the geometry */
 	if ( PG_ARGISNULL(0) )
 		PG_RETURN_NULL();
-	
+
 	geom = PG_GETARG_GSERIALIZED_P(0);
 
 	/* Retrieve precision if any (default is max) */
@@ -445,10 +445,10 @@ Datum LWGEOM_asGeoJson(PG_FUNCTION_ARGS)
 			{
 				if ( option & 2 )
 					srs = getSRSbySRID(srid, true);
-			
+
 				if ( option & 4 )
 					srs = getSRSbySRID(srid, false);
-			
+
 				if ( !srs )
 				{
 					elog(ERROR,
@@ -562,8 +562,8 @@ Datum LWGEOM_asX3D(PG_FUNCTION_ARGS)
 	/* retrieve option */
 	if (PG_NARGS() >3 && !PG_ARGISNULL(3))
 		option = PG_GETARG_INT32(3);
-		
-	
+
+
 
 	/* retrieve defid */
 	if (PG_NARGS() >4 && !PG_ARGISNULL(4))
@@ -591,7 +591,7 @@ Datum LWGEOM_asX3D(PG_FUNCTION_ARGS)
 	if (srid == SRID_UNKNOWN)      srs = NULL;
 	else if (option & 1) srs = getSRSbySRID(srid, false);
 	else                 srs = getSRSbySRID(srid, true);
-	
+
 	if (option & LW_X3D_USE_GEOCOORDS) {
 		if (srid != 4326) {
 			PG_FREE_IF_COPY(geom, 0);
@@ -601,7 +601,7 @@ Datum LWGEOM_asX3D(PG_FUNCTION_ARGS)
 			PG_RETURN_NULL();
 		}
 	}
-	
+
 
 	x3d = lwgeom_to_x3d3(lwgeom, srs, precision,option, defid);
 
@@ -636,7 +636,7 @@ Datum LWGEOM_asEncodedPolyline(PG_FUNCTION_ARGS)
 	}
 	lwgeom = lwgeom_from_gserialized(geom);
 	PG_FREE_IF_COPY(geom, 0);
-	
+
 	if (PG_NARGS() > 1 && !PG_ARGISNULL(1))
 	{
 		precision = PG_GETARG_INT32(1);
diff --git a/postgis/lwgeom_functions_analytic.c b/postgis/lwgeom_functions_analytic.c
index 40d9cfa..6a18dcb 100644
--- a/postgis/lwgeom_functions_analytic.c
+++ b/postgis/lwgeom_functions_analytic.c
@@ -79,7 +79,7 @@ Datum LWGEOM_simplify2d(PG_FUNCTION_ARGS)
 	/* Can't simplify points! */
 	if ( type == POINTTYPE || type == MULTIPOINTTYPE )
 		PG_RETURN_POINTER(geom);
-		
+
 	in = lwgeom_from_gserialized(geom);
 
 	out = lwgeom_simplify(in, dist, preserve_collapsed);
@@ -128,7 +128,7 @@ Datum LWGEOM_SetEffectiveArea(PG_FUNCTION_ARGS)
 	PG_RETURN_POINTER(result);
 }
 
-	
+
 /***********************************************************************
  * --strk at kbt.io;
  ***********************************************************************/
@@ -196,7 +196,7 @@ Datum LWGEOM_line_interpolate_point(PG_FUNCTION_ARGS)
 
 		opa = ptarray_construct(lwgeom_has_z(geom), lwgeom_has_m(geom), 1);
 		ptarray_set_point4d(opa, 0, &pt);
-		
+
 		point = lwpoint_construct(line->srid, NULL, opa);
 		PG_RETURN_POINTER(geometry_serialize(lwpoint_as_lwgeom(point)));
 	}
@@ -334,7 +334,7 @@ Datum LWGEOM_snaptogrid(PG_FUNCTION_ARGS)
 	{
 		PG_RETURN_POINTER(in_geom);
 	}
-	
+
 	/* Return input geometry if input grid is meaningless */
 	if ( grid.xsize==0 && grid.ysize==0 && grid.zsize==0 && grid.msize==0 )
 	{
@@ -417,7 +417,7 @@ Datum LWGEOM_snaptogrid_pointoff(PG_FUNCTION_ARGS)
 #if POSTGIS_DEBUG_LEVEL >= 4
 	grid_print(&grid);
 #endif
-	
+
 	/* Return input geometry if input grid is meaningless */
 	if ( grid.xsize==0 && grid.ysize==0 && grid.zsize==0 && grid.msize==0 )
 	{
@@ -1277,7 +1277,7 @@ Datum ST_GeometricMedian(PG_FUNCTION_ARGS)
 	}
 
 	result = geometry_serialize(lwpoint_as_lwgeom(lwresult));
-	
+
 	PG_RETURN_POINTER(result);
 }
 
diff --git a/postgis/lwgeom_functions_basic.c b/postgis/lwgeom_functions_basic.c
index ad0899d..5147ac7 100644
--- a/postgis/lwgeom_functions_basic.c
+++ b/postgis/lwgeom_functions_basic.c
@@ -2632,15 +2632,21 @@ Datum ST_RemoveRepeatedPoints(PG_FUNCTION_ARGS);
 PG_FUNCTION_INFO_V1(ST_RemoveRepeatedPoints);
 Datum ST_RemoveRepeatedPoints(PG_FUNCTION_ARGS)
 {
-	GSERIALIZED *g_in = PG_GETARG_GSERIALIZED_P_COPY(0);
+	GSERIALIZED *g_in = PG_GETARG_GSERIALIZED_P(0);
+	int type = gserialized_get_type(g_in);
 	GSERIALIZED *g_out;
-	LWGEOM *lwgeom_in = lwgeom_from_gserialized(g_in);
+	LWGEOM *lwgeom_in = NULL;
 	LWGEOM *lwgeom_out = NULL;
 	double tolerance = 0.0;
 
+	/* Don't even start to think about points */
+	if ( type == POINTTYPE )
+		PG_RETURN_POINTER(g_in);
+
 	if ( PG_NARGS() > 1 && ! PG_ARGISNULL(1) )
 		tolerance = PG_GETARG_FLOAT8(1);
 
+	lwgeom_in = lwgeom_from_gserialized(g_in);
 	lwgeom_out = lwgeom_remove_repeated_points(lwgeom_in, tolerance);
 	g_out = geometry_serialize(lwgeom_out);
 
diff --git a/postgis/lwgeom_functions_lrs.c b/postgis/lwgeom_functions_lrs.c
index 4e2d8db..d5f6833 100644
--- a/postgis/lwgeom_functions_lrs.c
+++ b/postgis/lwgeom_functions_lrs.c
@@ -130,7 +130,7 @@ Datum ST_LocateBetween(PG_FUNCTION_ARGS)
 	}
 
 	line_in = lwgeom_from_gserialized(geom_in);
-	geom_out = lwgeom_clip_to_ordinate_range(line_in,  ordinate, from, to, offset);	
+	geom_out = lwgeom_clip_to_ordinate_range(line_in,  ordinate, from, to, offset);
 	lwgeom_free(line_in);
 	PG_FREE_IF_COPY(geom_in, 0);
 
@@ -165,7 +165,7 @@ Datum ST_LocateBetweenElevations(PG_FUNCTION_ARGS)
 	}
 
 	line_in = lwgeom_from_gserialized(geom_in);
-	geom_out = lwgeom_clip_to_ordinate_range(line_in,  ordinate, from, to, offset);	
+	geom_out = lwgeom_clip_to_ordinate_range(line_in,  ordinate, from, to, offset);
 	lwgeom_free(line_in);
 	PG_FREE_IF_COPY(geom_in, 0);
 
@@ -206,10 +206,10 @@ Datum ST_InterpolatePoint(PG_FUNCTION_ARGS)
 		elog(ERROR,"ST_InterpolatePoint only accepts geometries that have an M dimension");
 		PG_RETURN_NULL();
 	}
-	
+
 	lwpoint = lwgeom_as_lwpoint(lwgeom_from_gserialized(gser_point));
 	lwline = lwgeom_from_gserialized(gser_line);
-	
+
 	PG_RETURN_FLOAT8(lwgeom_interpolate_point(lwline, lwpoint));
 }
 
@@ -717,7 +717,7 @@ Datum LWGEOM_locate_between_m(PG_FUNCTION_ARGS)
 		lwpgerror("locate_between_m: 2nd arg must be bigger then 1st arg");
 		PG_RETURN_NULL();
 	}
-	
+
 	/*
 	 * Return error if input doesn't have a measure
 	 */
diff --git a/postgis/lwgeom_geos.c b/postgis/lwgeom_geos.c
index 7f36668..27c7207 100644
--- a/postgis/lwgeom_geos.c
+++ b/postgis/lwgeom_geos.c
@@ -283,7 +283,7 @@ Datum hausdorffdistancedensify(PG_FUNCTION_ARGS)
  *      'LINESTRING (0 0, 50 200, 100 0, 150 200, 200 0)'::geometry,
  *      'LINESTRING (0 200, 200 150, 0 100, 200 50, 0 0)'::geometry, 0.5);
  */
- 
+
 PG_FUNCTION_INFO_V1(ST_FrechetDistance);
 Datum ST_FrechetDistance(PG_FUNCTION_ARGS)
 {
@@ -303,23 +303,23 @@ Datum ST_FrechetDistance(PG_FUNCTION_ARGS)
 	double densifyFrac;
 	double result;
 	int retcode;
-  
+
 	geom1 = PG_GETARG_GSERIALIZED_P(0);
 	geom2 = PG_GETARG_GSERIALIZED_P(1);
 	densifyFrac = PG_GETARG_FLOAT8(2);
- 
+
 	if ( gserialized_is_empty(geom1) || gserialized_is_empty(geom2) )
 		PG_RETURN_NULL();
- 
+
 	initGEOS(lwpgnotice, lwgeom_geos_error);
- 
+
 	g1 = (GEOSGeometry *)POSTGIS2GEOS(geom1);
 	if ( 0 == g1 )   /* exception thrown at construction */
 	{
 		HANDLE_GEOS_ERROR("First argument geometry could not be converted to GEOS");
 		PG_RETURN_NULL();
 	}
- 
+
 	g2 = (GEOSGeometry *)POSTGIS2GEOS(geom2);
 	if ( 0 == g2 )   /* exception thrown at construction */
 	{
@@ -339,16 +339,16 @@ Datum ST_FrechetDistance(PG_FUNCTION_ARGS)
 
 	GEOSGeom_destroy(g1);
 	GEOSGeom_destroy(g2);
- 
+
 	if (retcode == 0)
 	{
 		HANDLE_GEOS_ERROR("GEOSFrechetDistance");
 		PG_RETURN_NULL(); /*never get here */
 	}
- 
+
 	PG_FREE_IF_COPY(geom1, 0);
 	PG_FREE_IF_COPY(geom2, 1);
- 
+
 	PG_RETURN_FLOAT8(result);
 
 #endif /* POSTGIS_GEOS_VERSION >= 37 */
@@ -393,12 +393,12 @@ Datum pgis_union_geometry_array(PG_FUNCTION_ARGS)
 
 	array = PG_GETARG_ARRAYTYPE_P(0);
 	nelems = ArrayGetNItems(ARR_NDIM(array), ARR_DIMS(array));
-	
+
 	/* Empty array? Null return */
 	if ( nelems == 0 ) PG_RETURN_NULL();
 
 	/* Quick scan for nulls */
-#if POSTGIS_PGSQL_VERSION >= 95	
+#if POSTGIS_PGSQL_VERSION >= 95
 	iterator = array_create_iterator(array, 0, NULL);
 #else
 	iterator = array_create_iterator(array, 0);
@@ -408,20 +408,20 @@ Datum pgis_union_geometry_array(PG_FUNCTION_ARGS)
 		/* Skip null array items */
 		if ( isnull )
 			continue;
-		
+
 		count++;
 	}
 	array_free_iterator(iterator);
-	
-	
+
+
 	/* All-nulls? Return null */
 	if ( count == 0 )
 		PG_RETURN_NULL();
-	
+
 	/* One geom, good geom? Return it */
 	if ( count == 1 && nelems == 1 )
 		PG_RETURN_POINTER((GSERIALIZED *)(ARR_DATA_PTR(array)));
-	
+
 	/* Ok, we really need GEOS now ;) */
 	initGEOS(lwpgnotice, lwgeom_geos_error);
 
@@ -435,7 +435,7 @@ Datum pgis_union_geometry_array(PG_FUNCTION_ARGS)
 	** We need to convert the array of GSERIALIZED into a GEOS collection.
 	** First make an array of GEOS geometries.
 	*/
-#if POSTGIS_PGSQL_VERSION >= 95	
+#if POSTGIS_PGSQL_VERSION >= 95
 	iterator = array_create_iterator(array, 0, NULL);
 #else
 	iterator = array_create_iterator(array, 0);
@@ -447,7 +447,7 @@ Datum pgis_union_geometry_array(PG_FUNCTION_ARGS)
 		/* Skip null array items */
 		if ( isnull )
 			continue;
-		
+
 		gser_in = (GSERIALIZED *)DatumGetPointer(value);
 
 		/* Check for SRID mismatch in array elements */
@@ -1052,17 +1052,17 @@ Datum ST_GeneratePoints(PG_FUNCTION_ARGS)
 
 	gser_input = PG_GETARG_GSERIALIZED_P(0);
 	npoints = DatumGetInt32(DirectFunctionCall1(numeric_int4, PG_GETARG_DATUM(1)));
-	
+
 	/* Smartasses get nothing back */
 	if (npoints < 0)
 		PG_RETURN_NULL();
-	
+
 	/* Types get checked in the code, we'll keep things small out there */
 	lwgeom_input = lwgeom_from_gserialized(gser_input);
 	lwgeom_result = (LWGEOM*)lwgeom_to_points(lwgeom_input, npoints);
 	lwgeom_free(lwgeom_input);
 	PG_FREE_IF_COPY(gser_input, 0);
-	
+
 	/* Return null as null */
 	if (!lwgeom_result)
 		PG_RETURN_NULL();
@@ -1127,7 +1127,7 @@ Datum ST_OffsetCurve(PG_FUNCTION_ARGS)
 	lwgeom_input = lwgeom_from_gserialized(gser_input);
 	if ( ! lwgeom_input )
 		lwpgerror("ST_OffsetCurve: lwgeom_from_gserialized returned NULL");
-	
+
 	/* For empty inputs, just echo them back */
 	if ( lwgeom_is_empty(lwgeom_input) )
 		PG_RETURN_POINTER(gser_input);
@@ -1363,7 +1363,7 @@ Datum centroid(PG_FUNCTION_ARGS)
 		lwpoint_free(lwp);
 		PG_RETURN_POINTER(result);
 	}
-	
+
 	type = gserialized_get_type(geom) ;
 	/* Converting curve geometry to linestring if necessary*/
 	if(type == CIRCSTRINGTYPE || type == COMPOUNDTYPE )
@@ -1374,7 +1374,7 @@ Datum centroid(PG_FUNCTION_ARGS)
 		lwgeom_free(igeom);
 		if (linear_geom == NULL)
 			PG_RETURN_NULL();
-		
+
 		geom = geometry_serialize(linear_geom);
 		lwgeom_free(linear_geom);
 	}
@@ -1482,7 +1482,7 @@ Datum ST_ClipByBox2d(PG_FUNCTION_ARGS)
 	result = geometry_serialize(lwresult) ;
 	lwgeom_free(lwresult) ;
 	PG_RETURN_POINTER(result);
-	
+
 #endif /* POSTGIS_GEOS_VERSION >= 35 */
 }
 
@@ -1833,7 +1833,7 @@ Datum contains(PG_FUNCTION_ARGS)
 		GSERIALIZED* gpoint = is_point(geom1) ? geom1 : geom2;
 		RTREE_POLY_CACHE* cache = GetRtreeCache(fcinfo, gpoly);
 		int retval;
-	
+
 		POSTGIS_DEBUG(3, "Point in Polygon test requested...short-circuiting.");
 		if (gserialized_get_type(gpoint) == POINTTYPE)
 		{
@@ -1845,7 +1845,7 @@ Datum contains(PG_FUNCTION_ARGS)
 		}
 		else if (gserialized_get_type(gpoint) == MULTIPOINTTYPE)
 		{
-			LWMPOINT* mpoint = lwgeom_as_lwmpoint(lwgeom_from_gserialized(gpoint));	
+			LWMPOINT* mpoint = lwgeom_as_lwmpoint(lwgeom_from_gserialized(gpoint));
 			uint32_t i;
 			int found_completely_inside = LW_FALSE;
 
@@ -2225,7 +2225,7 @@ Datum coveredby(PG_FUNCTION_ARGS)
 		}
 		else if (gserialized_get_type(gpoint) == MULTIPOINTTYPE)
 		{
-			LWMPOINT* mpoint = lwgeom_as_lwmpoint(lwgeom_from_gserialized(gpoint));	
+			LWMPOINT* mpoint = lwgeom_as_lwmpoint(lwgeom_from_gserialized(gpoint));
 			uint32_t i;
 
 			retval = LW_TRUE;
@@ -2415,7 +2415,7 @@ Datum geos_intersects(PG_FUNCTION_ARGS)
 		}
 		else if (gserialized_get_type(gpoint) == MULTIPOINTTYPE)
 		{
-			LWMPOINT* mpoint = lwgeom_as_lwmpoint(lwgeom_from_gserialized(gpoint));	
+			LWMPOINT* mpoint = lwgeom_as_lwmpoint(lwgeom_from_gserialized(gpoint));
 			uint32_t i;
 
 			retval = LW_FALSE;
@@ -2978,7 +2978,7 @@ uint32_t array_nelems_not_null(ArrayType* array) {
     bool isnull;
     uint32_t nelems_not_null = 0;
 
-#if POSTGIS_PGSQL_VERSION >= 95	
+#if POSTGIS_PGSQL_VERSION >= 95
 	iterator = array_create_iterator(array, 0, NULL);
 #else
 	iterator = array_create_iterator(array, 0);
@@ -3101,7 +3101,7 @@ GEOSGeometry** ARRAY2GEOS(ArrayType* array, uint32_t nelems, int* is3d, int* sri
 			}
 			return NULL;
 		}
-       	
+
         i++;
 	}
 
@@ -3614,7 +3614,7 @@ Datum ST_Voronoi(PG_FUNCTION_ARGS)
 #else /* POSTGIS_GEOS_VERSION >= 35 */
 	GSERIALIZED* input;
 	GSERIALIZED* clip;
-	GSERIALIZED* result;	
+	GSERIALIZED* result;
 	LWGEOM* lwgeom_input;
 	LWGEOM* lwgeom_result;
 	double tolerance;
@@ -3648,7 +3648,7 @@ Datum ST_Voronoi(PG_FUNCTION_ARGS)
 		PG_RETURN_NULL();
 	}
 	return_polygons = PG_GETARG_BOOL(3);
-	
+
 	/* Read our clipping envelope, if applicable. */
 	custom_clip_envelope = !PG_ARGISNULL(1);
 	if (custom_clip_envelope) {
diff --git a/postgis/lwgeom_geos_prepared.c b/postgis/lwgeom_geos_prepared.c
index bccef4a..dd3c481 100644
--- a/postgis/lwgeom_geos_prepared.c
+++ b/postgis/lwgeom_geos_prepared.c
@@ -307,7 +307,7 @@ PrepGeomCacheBuilder(const LWGEOM *lwgeom, GeomCache *cache)
 {
 	PrepGeomCache* prepcache = (PrepGeomCache*)cache;
 	PrepGeomHashEntry* pghe;
-	
+
 	/*
 	* First time through? allocate the global hash.
 	*/
@@ -327,9 +327,9 @@ PrepGeomCacheBuilder(const LWGEOM *lwgeom, GeomCache *cache)
 		pghe.context = prepcache->context_callback;
 		pghe.geom = 0;
 		pghe.prepared_geom = 0;
-		AddPrepGeomHashEntry( pghe );		
+		AddPrepGeomHashEntry( pghe );
 	}
-	
+
 	/*
 	* Hum, we shouldn't be asked to build a new cache on top of
 	* an existing one. Error.
@@ -349,13 +349,13 @@ PrepGeomCacheBuilder(const LWGEOM *lwgeom, GeomCache *cache)
 	 */
 	if (lwgeom_get_type(lwgeom) == POINTTYPE || lwgeom_get_type(lwgeom) == MULTIPOINTTYPE)
 		return LW_FAILURE;
-	
+
 	prepcache->geom = LWGEOM2GEOS( lwgeom , 0);
 	if ( ! prepcache->geom ) return LW_FAILURE;
 	prepcache->prepared_geom = GEOSPrepare( prepcache->geom );
 	if ( ! prepcache->prepared_geom ) return LW_FAILURE;
 	prepcache->argnum = cache->argnum;
-	
+
 	/*
 	* In order to find the objects we need to destroy, we keep
 	* extra references in a global hash object.
@@ -366,7 +366,7 @@ PrepGeomCacheBuilder(const LWGEOM *lwgeom, GeomCache *cache)
 		lwpgerror("PrepGeomCacheBuilder failed to find hash entry for context %p", prepcache->context_callback);
 		return LW_FAILURE;
 	}
-	
+
 	pghe->geom = prepcache->geom;
 	pghe->prepared_geom = prepcache->prepared_geom;
 
@@ -414,7 +414,7 @@ PrepGeomCacheCleaner(GeomCache *cache)
 	prepcache->argnum = 0;
 	prepcache->prepared_geom = 0;
 	prepcache->geom	= 0;
-	
+
 	return LW_SUCCESS;
 }
 
diff --git a/postgis/lwgeom_in_geojson.c b/postgis/lwgeom_in_geojson.c
index 39fd754..2f43e9d 100644
--- a/postgis/lwgeom_in_geojson.c
+++ b/postgis/lwgeom_in_geojson.c
@@ -76,7 +76,7 @@ Datum geom_from_geojson(PG_FUNCTION_ARGS)
 	/* Get the geojson stream */
 	if (PG_ARGISNULL(0))
 		PG_RETURN_NULL();
-	
+
 	geojson_input = PG_GETARG_TEXT_P(0);
 	geojson = text2cstring(geojson_input);
 
diff --git a/postgis/lwgeom_in_gml.c b/postgis/lwgeom_in_gml.c
index 72bcd42..fc8ec6b 100644
--- a/postgis/lwgeom_in_gml.c
+++ b/postgis/lwgeom_in_gml.c
@@ -644,7 +644,7 @@ static POINTARRAY* parse_gml_coord(xmlNodePtr xnode, bool *hasz)
 
 	/* HasZ?, !HasM, 1 Point */
 	dpa = ptarray_construct_empty(1, 0, 1);
-	
+
 	x = y = z = false;
 	for (xyz = xnode->children ; xyz != NULL ; xyz = xyz->next)
 	{
@@ -966,7 +966,7 @@ static LWGEOM* parse_gml_line(xmlNodePtr xnode, bool *hasz, int *root_srid)
 
 	if (xnode->children == NULL)
 		return lwline_as_lwgeom(lwline_construct_empty(*root_srid, 0, 0));
-		
+
 	pa = parse_gml_data(xnode->children, hasz, root_srid);
 	if (pa->npoints < 2) gml_lwpgerror("invalid GML representation", 36);
 
@@ -1113,10 +1113,10 @@ static LWGEOM* parse_gml_linearring(xmlNodePtr xnode, bool *hasz, int *root_srid
 
 	if (srs.reverse_axis)
 		ppa[0] = ptarray_flip_coordinates(ppa[0]);
-	
+
 	if (srs.srid != *root_srid && *root_srid != SRID_UNKNOWN)
 		gml_reproject_pa(ppa[0], srs.srid, *root_srid);
-		
+
 	geom = (LWGEOM *) lwpoly_construct(*root_srid, NULL, 1, ppa);
 
 	return geom;
@@ -1170,7 +1170,7 @@ static LWGEOM* parse_gml_polygon(xmlNodePtr xnode, bool *hasz, int *root_srid)
 
 	/* Found an <exterior> or <outerBoundaryIs> but no rings?!? We're outa here! */
 	if ( ! ppa )
-		gml_lwpgerror("invalid GML representation", 43);	
+		gml_lwpgerror("invalid GML representation", 43);
 
 	for (ring=1, xa = xnode->children ; xa != NULL ; xa = xa->next)
 	{
diff --git a/postgis/lwgeom_in_kml.c b/postgis/lwgeom_in_kml.c
index 23758e7..9b3e924 100644
--- a/postgis/lwgeom_in_kml.c
+++ b/postgis/lwgeom_in_kml.c
@@ -435,10 +435,10 @@ static LWGEOM* parse_kml_polygon(xmlNodePtr xnode, bool *hasz)
 			outer_rings++;
 		}
 	}
-	
+
 	if (outer_rings != 1)
 		lwpgerror("invalid KML representation");
-		
+
 	for (ring=1, xa = xnode->children ; xa != NULL ; xa = xa->next)
 	{
 
diff --git a/postgis/lwgeom_inout.c b/postgis/lwgeom_inout.c
index f87096c..5fcb3ea 100644
--- a/postgis/lwgeom_inout.c
+++ b/postgis/lwgeom_inout.c
@@ -110,7 +110,7 @@ Datum LWGEOM_in(PG_FUNCTION_ARGS)
 		char *tmp = str;
 		while ( tmp && *tmp != ';' )
 			tmp++;
-		
+
 		/* Check next character to see if we have WKB  */
 		if ( tmp && *(tmp+1) == '0' )
 		{
@@ -124,7 +124,7 @@ Datum LWGEOM_in(PG_FUNCTION_ARGS)
 			srid = atoi(tmp);
 		}
 	}
-	
+
 	/* WKB? Let's find out. */
 	if ( str[0] == '0' )
 	{
@@ -150,7 +150,7 @@ Datum LWGEOM_in(PG_FUNCTION_ARGS)
 		}
 		lwgeom = lwg_parser_result.geom;
 		if ( lwgeom_needs_bbox(lwgeom) )
-			lwgeom_add_bbox(lwgeom);		
+			lwgeom_add_bbox(lwgeom);
 		ret = geometry_serialize(lwgeom);
 		lwgeom_parser_result_free(&lwg_parser_result);
 	}
@@ -167,7 +167,7 @@ Datum LWGEOM_in(PG_FUNCTION_ARGS)
 
 	/* Don't free the parser result (and hence lwgeom) until we have done */
 	/* the typemod check with lwgeom */
-	
+
 	PG_RETURN_POINTER(ret);
 
 }
@@ -275,7 +275,7 @@ Datum LWGEOM_out(PG_FUNCTION_ARGS)
 	lwgeom = lwgeom_from_gserialized(geom);
 	hexwkb = lwgeom_to_hexwkb(lwgeom, WKB_EXTENDED, &hexwkb_size);
 	lwgeom_free(lwgeom);
-	
+
 	PG_RETURN_CSTRING(hexwkb);
 }
 
@@ -314,13 +314,13 @@ Datum LWGEOM_asHEXEWKB(PG_FUNCTION_ARGS)
 	lwgeom = lwgeom_from_gserialized(geom);
 	hexwkb = lwgeom_to_hexwkb(lwgeom, variant | WKB_EXTENDED, &hexwkb_size);
 	lwgeom_free(lwgeom);
-	
+
 	/* Prepare the PgSQL text return type */
 	text_size = hexwkb_size - 1 + VARHDRSZ;
 	result = palloc(text_size);
 	memcpy(VARDATA(result), hexwkb, hexwkb_size - 1);
 	SET_VARSIZE(result, text_size);
-	
+
 	/* Clean up and return */
 	pfree(hexwkb);
 	PG_FREE_IF_COPY(geom, 0);
@@ -348,11 +348,11 @@ Datum LWGEOM_to_text(PG_FUNCTION_ARGS)
 	lwgeom = lwgeom_from_gserialized(geom);
 	hexwkb = lwgeom_to_hexwkb(lwgeom, WKB_EXTENDED, &hexwkb_size);
 	lwgeom_free(lwgeom);
-	
+
 	/* Copy into text obect */
 	result = cstring2text(hexwkb);
 	pfree(hexwkb);
-	
+
 	/* Clean up and return */
 	PG_FREE_IF_COPY(geom, 0);
 	PG_RETURN_TEXT_P(result);
@@ -373,9 +373,9 @@ Datum LWGEOMFromEWKB(PG_FUNCTION_ARGS)
 	GSERIALIZED *geom;
 	LWGEOM *lwgeom;
 	uint8_t *wkb = (uint8_t*)VARDATA(bytea_wkb);
-	
+
 	lwgeom = lwgeom_from_wkb(wkb, VARSIZE(bytea_wkb)-VARHDRSZ, LW_PARSER_CHECK_ALL);
-	
+
 	if (  ( PG_NARGS()>1) && ( ! PG_ARGISNULL(1) ))
 	{
 		srid = PG_GETARG_INT32(1);
@@ -402,7 +402,7 @@ Datum LWGEOMFromTWKB(PG_FUNCTION_ARGS)
 	GSERIALIZED *geom;
 	LWGEOM *lwgeom;
 	uint8_t *twkb = (uint8_t*)VARDATA(bytea_twkb);
-	
+
 	lwgeom = lwgeom_from_twkb(twkb, VARSIZE(bytea_twkb)-VARHDRSZ, LW_PARSER_CHECK_ALL);
 
 	if ( lwgeom_needs_bbox(lwgeom) )
@@ -449,12 +449,12 @@ Datum WKBFromLWGEOM(PG_FUNCTION_ARGS)
 
 	wkb = lwgeom_to_wkb(lwgeom, variant | WKB_EXTENDED , &wkb_size);
 	lwgeom_free(lwgeom);
-	
+
 	/* Prepare the PgSQL text return type */
 	result = palloc(wkb_size + VARHDRSZ);
 	memcpy(VARDATA(result), wkb, wkb_size);
 	SET_VARSIZE(result, wkb_size+VARHDRSZ);
-	
+
 	/* Clean up and return */
 	pfree(wkb);
 	PG_FREE_IF_COPY(geom, 0);
@@ -471,16 +471,16 @@ Datum TWKBFromLWGEOM(PG_FUNCTION_ARGS)
 	uint8_t variant = 0;
  	bytea *result;
 	srs_precision sp;
-	
+
 	/*check for null input since we cannot have the sql-function as strict.
-	That is because we use null as default for optional ID*/	
+	That is because we use null as default for optional ID*/
 	if ( PG_ARGISNULL(0) ) PG_RETURN_NULL();
-	
+
 	geom = PG_GETARG_GSERIALIZED_P(0);
 
 	/* Read sensible precision defaults (about one meter) given the srs */
 	sp = srid_axis_precision(fcinfo, gserialized_get_srid(geom), TWKB_DEFAULT_PRECISION);
-	
+
 	/* If user specified XY precision, use it */
 	if ( PG_NARGS() > 1 && ! PG_ARGISNULL(1) )
 		sp.precision_xy = PG_GETARG_INT32(1);
@@ -499,7 +499,7 @@ Datum TWKBFromLWGEOM(PG_FUNCTION_ARGS)
 	/* If user wants registered twkb sizes */
 	if ( PG_NARGS() > 4 && ! PG_ARGISNULL(4) && PG_GETARG_BOOL(4) )
 		variant |= TWKB_SIZE;
-	
+
 	/* If user wants bounding boxes */
 	if ( PG_NARGS() > 5 && ! PG_ARGISNULL(5) && PG_GETARG_BOOL(5) )
 		variant |= TWKB_BBOX;
@@ -507,15 +507,12 @@ Datum TWKBFromLWGEOM(PG_FUNCTION_ARGS)
 	/* Create TWKB binary string */
 	lwgeom = lwgeom_from_gserialized(geom);
 	twkb = lwgeom_to_twkb(lwgeom, variant, sp.precision_xy, sp.precision_z, sp.precision_m, &twkb_size);
-	lwgeom_free(lwgeom);
-	
+
 	/* Prepare the PgSQL text return type */
 	result = palloc(twkb_size + VARHDRSZ);
 	memcpy(VARDATA(result), twkb, twkb_size);
 	SET_VARSIZE(result, twkb_size + VARHDRSZ);
-	
-	pfree(twkb);
-	PG_FREE_IF_COPY(geom, 0);
+
 	PG_RETURN_BYTEA_P(result);
 }
 
@@ -553,7 +550,7 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 
 	num_geoms = ArrayGetNItems(ARR_NDIM(arr_geoms), ARR_DIMS(arr_geoms));
 	num_ids = ArrayGetNItems(ARR_NDIM(arr_ids), ARR_DIMS(arr_ids));
-	
+
 	if ( num_geoms != num_ids )
 	{
 		elog(ERROR, "size of geometry[] and integer[] arrays must match");
@@ -563,7 +560,7 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 	/* Loop through array and build a collection of geometry and */
 	/* a simple array of ids. If either side is NULL, skip it */
 
-#if POSTGIS_PGSQL_VERSION >= 95	
+#if POSTGIS_PGSQL_VERSION >= 95
 	iter_geoms = array_create_iterator(arr_geoms, 0, NULL);
 	iter_ids = array_create_iterator(arr_ids, 0, NULL);
 #else
@@ -585,7 +582,7 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 
 		geom = lwgeom_from_gserialized((GSERIALIZED*)DatumGetPointer(val_geom));
 		uid = DatumGetInt64(val_id);
-		
+
 		/* Construct collection/idlist first time through */
 		if ( ! col )
 		{
@@ -596,19 +593,19 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 		if ( ! idlist )
 			idlist = palloc0(num_geoms * sizeof(int64_t));
 
-		
+
 		/*Check if there is differences in dimmenstionality*/
 		if( lwgeom_has_z(geom)!=has_z || lwgeom_has_m(geom)!=has_m)
 		{
 			elog(ERROR, "Geometries have differenct dimensionality");
 			PG_FREE_IF_COPY(arr_geoms, 0);
 			PG_FREE_IF_COPY(arr_ids, 1);
-			PG_RETURN_NULL();			
+			PG_RETURN_NULL();
 		}
 		/* Store the values */
 		lwcollection_add_lwgeom(col, geom);
 		idlist[i++] = uid;
-		
+
 		/* Grab the geometry type and note if all geometries share it */
 		/* If so, we can make this a homogeneous collection and save some space */
 		if ( lwgeom_get_type(geom) != subtype && subtype )
@@ -623,13 +620,13 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 	}
 	array_free_iterator(iter_geoms);
 	array_free_iterator(iter_ids);
-	
+
 	if(i==0)
 	{
 		elog(NOTICE, "No valid geometry - id pairs found");
 		PG_FREE_IF_COPY(arr_geoms, 0);
 		PG_FREE_IF_COPY(arr_ids, 1);
-		PG_RETURN_NULL();		
+		PG_RETURN_NULL();
 	}
 	if ( is_homogeneous )
 	{
@@ -638,7 +635,7 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 
 	/* Read sensible precision defaults (about one meter) given the srs */
 	sp = srid_axis_precision(fcinfo, lwgeom_get_srid(lwcollection_as_lwgeom(col)), TWKB_DEFAULT_PRECISION);
-	
+
 	/* If user specified XY precision, use it */
 	if ( PG_NARGS() > 2 && ! PG_ARGISNULL(2) )
 		sp.precision_xy = PG_GETARG_INT32(2);
@@ -653,11 +650,11 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 
 	/* We are building an ID'ed output */
 	variant = TWKB_ID;
-	
+
 	/* If user wants registered twkb sizes */
 	if ( PG_NARGS() > 5 && ! PG_ARGISNULL(5) && PG_GETARG_BOOL(5) )
 		variant |= TWKB_SIZE;
-	
+
 	/* If user wants bounding boxes */
 	if ( PG_NARGS() > 6 && ! PG_ARGISNULL(6) && PG_GETARG_BOOL(6) )
 		variant |= TWKB_BBOX;
@@ -667,19 +664,19 @@ Datum TWKBFromLWGEOMArray(PG_FUNCTION_ARGS)
 	                                  idlist, variant,
 	                                  sp.precision_xy, sp.precision_z, sp.precision_m,
 	                                  &twkb_size);
-					
+
 	/* Convert to a bytea return type */
 	result = palloc(twkb_size + VARHDRSZ);
 	memcpy(VARDATA(result), twkb, twkb_size);
 	SET_VARSIZE(result, twkb_size + VARHDRSZ);
-	
+
 	/* Clean up */
 	pfree(twkb);
 	pfree(idlist);
 	lwcollection_free(col);
 	PG_FREE_IF_COPY(arr_geoms, 0);
 	PG_FREE_IF_COPY(arr_ids, 1);
-	
+
 	PG_RETURN_BYTEA_P(result);
 }
 
@@ -695,7 +692,7 @@ Datum LWGEOM_addBBOX(PG_FUNCTION_ARGS)
 	lwgeom = lwgeom_from_gserialized(geom);
 	lwgeom_add_bbox(lwgeom);
 	result = geometry_serialize(lwgeom);
-	
+
 	PG_FREE_IF_COPY(geom, 0);
 	PG_RETURN_POINTER(result);
 }
@@ -709,7 +706,7 @@ Datum LWGEOM_dropBBOX(PG_FUNCTION_ARGS)
 	/* No box? we're done already! */
 	if ( ! gserialized_has_bbox(geom) )
 		PG_RETURN_POINTER(geom);
-	
+
 	PG_RETURN_POINTER(gserialized_drop_gidx(geom));
 }
 
@@ -735,7 +732,7 @@ Datum parse_WKT_lwgeom(PG_FUNCTION_ARGS)
 
 	/* Unwrap the PgSQL text type into a cstring */
 	wkt = text2cstring(wkt_text);
-	
+
 	/* Now we call over to the geometry_in function */
 	result = DirectFunctionCall1(LWGEOM_in, CStringGetDatum(wkt));
 
@@ -765,7 +762,7 @@ Datum LWGEOM_recv(PG_FUNCTION_ARGS)
 	if ( (PG_NARGS()>2) && (!PG_ARGISNULL(2)) ) {
 		geom_typmod = PG_GETARG_INT32(2);
 	}
-	
+
 	lwgeom = lwgeom_from_wkb((uint8_t*)buf->data, buf->len, LW_PARSER_CHECK_ALL);
 
 	if ( lwgeom_needs_bbox(lwgeom) )
@@ -787,7 +784,7 @@ Datum LWGEOM_recv(PG_FUNCTION_ARGS)
 		POSTGIS_DEBUG(3, "typmod was -1");
 	}
 
-	
+
 	PG_RETURN_POINTER(geom);
 }
 
diff --git a/postgis/lwgeom_ogc.c b/postgis/lwgeom_ogc.c
index b090d7f..86881ec 100644
--- a/postgis/lwgeom_ogc.c
+++ b/postgis/lwgeom_ogc.c
@@ -189,7 +189,7 @@ Datum geometry_geometrytype(PG_FUNCTION_ARGS)
 	/* Build up the output string */
 	strncat(type_str, "ST_", type_str_len);
 	strncat(type_str, lwtype_name(gserialized_get_type(gser)), type_str_len - 3);
-	
+
 	/* Build a text type to store things in */
 	type_text = cstring2text(type_str);
 
@@ -210,7 +210,7 @@ Datum LWGEOM_numpoints_linestring(PG_FUNCTION_ARGS)
 	LWGEOM *lwgeom = lwgeom_from_gserialized(geom);
 	int count = -1;
 	int type = lwgeom->type;
-	
+
 	if ( type == LINETYPE || type == CIRCSTRINGTYPE || type == COMPOUNDTYPE )
 		count = lwgeom_count_vertices(lwgeom);
 
@@ -308,7 +308,7 @@ Datum LWGEOM_dimension(PG_FUNCTION_ARGS)
 	dimension = lwgeom_dimension(lwgeom);
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom, 0);
-	
+
 	if ( dimension < 0 )
 	{
 		elog(NOTICE, "Could not compute geometry dimensions");
@@ -341,12 +341,11 @@ Datum LWGEOM_exteriorring_polygon(PG_FUNCTION_ARGS)
 	     (type != CURVEPOLYTYPE) &&
 	     (type != TRIANGLETYPE))
 	{
-		elog(ERROR, "ExteriorRing: geom is not a polygon");
 		PG_RETURN_NULL();
 	}
-	
+
 	lwgeom = lwgeom_from_gserialized(geom);
-	
+
 	if( lwgeom_is_empty(lwgeom) )
 	{
 		line = lwline_construct_empty(lwgeom->srid,
@@ -354,7 +353,7 @@ Datum LWGEOM_exteriorring_polygon(PG_FUNCTION_ARGS)
 		                              lwgeom_has_m(lwgeom));
 		result = geometry_serialize(lwline_as_lwgeom(line));
 	}
-	else if ( lwgeom->type == POLYGONTYPE )
+	else if ( type == POLYGONTYPE )
 	{
 		LWPOLY *poly = lwgeom_as_lwpoly(lwgeom);
 
@@ -374,7 +373,7 @@ Datum LWGEOM_exteriorring_polygon(PG_FUNCTION_ARGS)
 
 		lwgeom_release((LWGEOM *)line);
 	}
-	else if ( lwgeom->type == TRIANGLETYPE )
+	else if ( type == TRIANGLETYPE )
 	{
 		LWTRIANGLE *triangle = lwgeom_as_lwtriangle(lwgeom);
 
@@ -412,38 +411,31 @@ PG_FUNCTION_INFO_V1(LWGEOM_numinteriorrings_polygon);
 Datum LWGEOM_numinteriorrings_polygon(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *geom = PG_GETARG_GSERIALIZED_P(0);
-	LWGEOM *lwgeom = lwgeom_from_gserialized(geom);
-
+	int type = gserialized_get_type(geom);
+	LWGEOM *lwgeom;
 	int result = -1;
 
-	if ( lwgeom->type == POLYGONTYPE )
+	if ( (type != POLYGONTYPE) &&
+	     (type != CURVEPOLYTYPE) &&
+	     (type != TRIANGLETYPE))
 	{
-		if (lwgeom_is_empty(lwgeom))
-		{
-			result = 0;
-		}
-		else
-		{
-			const LWPOLY *poly = lwgeom_as_lwpoly(lwgeom);
-			result = poly->nrings - 1;
-		}
+		PG_RETURN_NULL();
 	}
-	else if ( lwgeom->type == CURVEPOLYTYPE )
+
+	lwgeom = lwgeom_from_gserialized(geom);
+	if ( lwgeom_is_empty(lwgeom) )
 	{
-		if (lwgeom_is_empty(lwgeom))
-		{
-			result = 0;
-		}
-		else
-		{
-			const LWCURVEPOLY *curvepoly = lwgeom_as_lwcurvepoly(lwgeom);
-			result = curvepoly->nrings - 1;
-		}
+		result = 0;
+	}
+	else
+	{
+		const LWPOLY *poly = (LWPOLY*)lwgeom;
+		result = poly->nrings - 1;
 	}
-	
+
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom, 0);
-	
+
 	if ( result < 0 )
 		PG_RETURN_NULL();
 
@@ -470,12 +462,11 @@ Datum LWGEOM_interiorringn_polygon(PG_FUNCTION_ARGS)
 	GBOX *bbox = NULL;
 	int type;
 
-	POSTGIS_DEBUG(2, "LWGEOM_interierringn_polygon called.");
+	POSTGIS_DEBUG(2, "LWGEOM_interiorringn_polygon called.");
 
 	wanted_index = PG_GETARG_INT32(1);
 	if ( wanted_index < 1 )
 	{
-		/* elog(ERROR, "InteriorRingN: ring number is 1-based"); */
 		PG_RETURN_NULL(); /* index out of range */
 	}
 
@@ -484,11 +475,10 @@ Datum LWGEOM_interiorringn_polygon(PG_FUNCTION_ARGS)
 
 	if ( (type != POLYGONTYPE) && (type != CURVEPOLYTYPE) )
 	{
-		elog(ERROR, "InteriorRingN: geom is not a polygon");
 		PG_FREE_IF_COPY(geom, 0);
 		PG_RETURN_NULL();
 	}
-	
+
 	lwgeom = lwgeom_from_gserialized(geom);
 	if( lwgeom_is_empty(lwgeom) )
 	{
@@ -496,7 +486,7 @@ Datum LWGEOM_interiorringn_polygon(PG_FUNCTION_ARGS)
 		PG_FREE_IF_COPY(geom, 0);
 		PG_RETURN_NULL();
 	}
-	
+
 	if ( type == POLYGONTYPE)
 	{
 		poly = lwgeom_as_lwpoly(lwgeom_from_gserialized(geom));
@@ -574,7 +564,7 @@ Datum LWGEOM_pointn_linestring(PG_FUNCTION_ARGS)
 		if (where < 1)
 			PG_RETURN_NULL();
 	}
-	
+
 	if ( type == LINETYPE || type == CIRCSTRINGTYPE )
 	{
 		/* OGC index starts at one, so we substract first. */
@@ -583,7 +573,7 @@ Datum LWGEOM_pointn_linestring(PG_FUNCTION_ARGS)
 	else if ( type == COMPOUNDTYPE )
 	{
 		lwpoint = lwcompound_get_lwpoint((LWCOMPOUND*)lwgeom, where - 1);
-	}	
+	}
 
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom, 0);
@@ -613,7 +603,7 @@ Datum LWGEOM_x_point(PG_FUNCTION_ARGS)
 
 	lwgeom = lwgeom_from_gserialized(geom);
 	point = lwgeom_as_lwpoint(lwgeom);
-	
+
 	if ( lwgeom_is_empty(lwgeom) )
 		PG_RETURN_NULL();
 
@@ -642,7 +632,7 @@ Datum LWGEOM_y_point(PG_FUNCTION_ARGS)
 
 	lwgeom = lwgeom_from_gserialized(geom);
 	point = lwgeom_as_lwpoint(lwgeom);
-	
+
 	if ( lwgeom_is_empty(lwgeom) )
 		PG_RETURN_NULL();
 
@@ -673,7 +663,7 @@ Datum LWGEOM_z_point(PG_FUNCTION_ARGS)
 
 	lwgeom = lwgeom_from_gserialized(geom);
 	point = lwgeom_as_lwpoint(lwgeom);
-	
+
 	if ( lwgeom_is_empty(lwgeom) )
 		PG_RETURN_NULL();
 
@@ -706,7 +696,7 @@ Datum LWGEOM_m_point(PG_FUNCTION_ARGS)
 
 	lwgeom = lwgeom_from_gserialized(geom);
 	point = lwgeom_as_lwpoint(lwgeom);
-	
+
 	if ( lwgeom_is_empty(lwgeom) )
 		PG_RETURN_NULL();
 
@@ -839,21 +829,21 @@ Datum LWGEOM_from_WKB(PG_FUNCTION_ARGS)
 	GSERIALIZED *geom;
 	LWGEOM *lwgeom;
 	uint8_t *wkb = (uint8_t*)VARDATA(bytea_wkb);
-	
+
 	lwgeom = lwgeom_from_wkb(wkb, VARSIZE(bytea_wkb)-VARHDRSZ, LW_PARSER_CHECK_ALL);
-	
+
 	if ( lwgeom_needs_bbox(lwgeom) )
 		lwgeom_add_bbox(lwgeom);
-	
+
 	geom = geometry_serialize(lwgeom);
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(bytea_wkb, 0);
-	
+
 	if ( gserialized_get_srid(geom) != SRID_UNKNOWN )
 	{
 		elog(WARNING, "OGC WKB expected, EWKB provided - use GeometryFromEWKB() for this");
 	}
-	
+
 	if ( PG_NARGS() > 1 )
 	{
 		srid = PG_GETARG_INT32(1);
@@ -924,7 +914,7 @@ Datum LWGEOM_asBinary(PG_FUNCTION_ARGS)
 			variant = variant | WKB_NDR;
 		}
 	}
-	
+
 	/* Write to WKB and free the geometry */
 	wkb = lwgeom_to_wkb(lwgeom, variant, &wkb_size);
 	lwgeom_free(lwgeom);
@@ -954,8 +944,8 @@ Datum LWGEOM_isclosed(PG_FUNCTION_ARGS)
 	GSERIALIZED *geom = PG_GETARG_GSERIALIZED_P(0);
 	LWGEOM *lwgeom = lwgeom_from_gserialized(geom);
 	int closed = lwgeom_is_closed(lwgeom);
-	
+
 	lwgeom_free(lwgeom);
 	PG_FREE_IF_COPY(geom, 0);
 	PG_RETURN_BOOL(closed);
-}	
+}
diff --git a/postgis/lwgeom_out_mvt.c b/postgis/lwgeom_out_mvt.c
index bc609c9..9897b95 100644
--- a/postgis/lwgeom_out_mvt.c
+++ b/postgis/lwgeom_out_mvt.c
@@ -51,7 +51,7 @@ Datum ST_AsMVTGeom(PG_FUNCTION_ARGS)
 	int extent, buffer;
 	bool clip_geom;
 	if (PG_ARGISNULL(0))
-		elog(ERROR, "ST_AsMVTGeom: geom cannot be null");
+		PG_RETURN_NULL();
 	geom_in = PG_GETARG_GSERIALIZED_P(0);
 	lwgeom_in = lwgeom_from_gserialized(geom_in);
 	if (PG_ARGISNULL(1))
@@ -130,7 +130,11 @@ Datum pgis_asmvt_finalfn(PG_FUNCTION_ARGS)
 		elog(ERROR, "pgis_asmvt_finalfn called in non-aggregate context");
 
 	if (PG_ARGISNULL(0))
-		PG_RETURN_NULL();
+	{
+		bytea *emptybuf = palloc(VARHDRSZ);
+		SET_VARSIZE(emptybuf, VARHDRSZ);
+		PG_RETURN_BYTEA_P(emptybuf);
+	}
 
 	ctx = (struct mvt_agg_context *) PG_GETARG_POINTER(0);
 	buf = mvt_agg_finalfn(ctx);
diff --git a/postgis/lwgeom_rtree.c b/postgis/lwgeom_rtree.c
index 3bae0bc..27169e9 100644
--- a/postgis/lwgeom_rtree.c
+++ b/postgis/lwgeom_rtree.c
@@ -192,13 +192,13 @@ RTreeCreateLeafNode(POINTARRAY* pa, int startPoint)
 	getPoint4d_p(pa, startPoint, &tmp);
 	value1 = tmp.y;
 	ptarray_append_point(npa,&tmp,LW_TRUE);
-	
+
 	getPoint4d_p(pa, startPoint+1, &tmp);
 	value2 = tmp.y;
 	ptarray_append_point(npa,&tmp,LW_TRUE);
 
 	line = lwline_construct(SRID_UNKNOWN, NULL, npa);
-	
+
 	parent = lwalloc(sizeof(RTREE_NODE));
 	parent->interval = RTreeCreateInterval(value1, value2);
 	parent->segment = line;
@@ -321,7 +321,7 @@ RTreeBuilder(const LWGEOM* lwgeom, GeomCache* cache)
 	int nrings;
 	RTreeGeomCache* rtree_cache = (RTreeGeomCache*)cache;
 	RTREE_POLY_CACHE* currentCache;
-	
+
 	if ( ! cache )
 		return LW_FAILURE;
 
@@ -330,7 +330,7 @@ RTreeBuilder(const LWGEOM* lwgeom, GeomCache* cache)
 		lwpgerror("RTreeBuilder asked to build index where one already exists.");
 		return LW_FAILURE;
 	}
-	
+
 	if (lwgeom->type == MULTIPOLYGONTYPE)
 	{
 		POSTGIS_DEBUG(2, "RTreeBuilder MULTIPOLYGON");
@@ -387,7 +387,7 @@ RTreeBuilder(const LWGEOM* lwgeom, GeomCache* cache)
 		lwpgerror("RTreeBuilder got asked to build index on non-polygon");
 		return LW_FAILURE;
 	}
-	return LW_SUCCESS;	
+	return LW_SUCCESS;
 }
 
 /**
@@ -398,10 +398,10 @@ static int
 RTreeFreer(GeomCache* cache)
 {
 	RTreeGeomCache* rtree_cache = (RTreeGeomCache*)cache;
-	
+
 	if ( ! cache )
 		return LW_FAILURE;
-	
+
 	if ( rtree_cache->index )
 	{
 		RTreeCacheClear(rtree_cache->index);
diff --git a/postgis/lwgeom_sfcgal.c b/postgis/lwgeom_sfcgal.c
index da7772e..adec5fb 100644
--- a/postgis/lwgeom_sfcgal.c
+++ b/postgis/lwgeom_sfcgal.c
@@ -335,7 +335,7 @@ Datum sfcgal_distance3D(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_tesselate);	
+PG_FUNCTION_INFO_V1(sfcgal_tesselate);
 Datum sfcgal_tesselate(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input, *output;
@@ -360,7 +360,7 @@ Datum sfcgal_tesselate(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_triangulate);	
+PG_FUNCTION_INFO_V1(sfcgal_triangulate);
 Datum sfcgal_triangulate(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input, *output;
@@ -385,7 +385,7 @@ Datum sfcgal_triangulate(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_force_lhr);	
+PG_FUNCTION_INFO_V1(sfcgal_force_lhr);
 Datum sfcgal_force_lhr(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input, *output;
@@ -410,7 +410,7 @@ Datum sfcgal_force_lhr(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_straight_skeleton);	
+PG_FUNCTION_INFO_V1(sfcgal_straight_skeleton);
 Datum sfcgal_straight_skeleton(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input, *output;
@@ -467,7 +467,7 @@ Datum sfcgal_approximate_medial_axis(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_intersection);	
+PG_FUNCTION_INFO_V1(sfcgal_intersection);
 Datum sfcgal_intersection(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -496,7 +496,7 @@ Datum sfcgal_intersection(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_intersection3D);	
+PG_FUNCTION_INFO_V1(sfcgal_intersection3D);
 Datum sfcgal_intersection3D(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -524,7 +524,7 @@ Datum sfcgal_intersection3D(PG_FUNCTION_ARGS)
 	PG_RETURN_POINTER(output);
 }
 
-PG_FUNCTION_INFO_V1(sfcgal_difference);	
+PG_FUNCTION_INFO_V1(sfcgal_difference);
 Datum sfcgal_difference(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -553,7 +553,7 @@ Datum sfcgal_difference(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_difference3D);	
+PG_FUNCTION_INFO_V1(sfcgal_difference3D);
 Datum sfcgal_difference3D(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -581,7 +581,7 @@ Datum sfcgal_difference3D(PG_FUNCTION_ARGS)
 	PG_RETURN_POINTER(output);
 }
 
-PG_FUNCTION_INFO_V1(sfcgal_union);	
+PG_FUNCTION_INFO_V1(sfcgal_union);
 Datum sfcgal_union(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -610,7 +610,7 @@ Datum sfcgal_union(PG_FUNCTION_ARGS)
 }
 
 
-PG_FUNCTION_INFO_V1(sfcgal_union3D);	
+PG_FUNCTION_INFO_V1(sfcgal_union3D);
 Datum sfcgal_union3D(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -658,7 +658,7 @@ Datum sfcgal_volume(PG_FUNCTION_ARGS)
 	PG_RETURN_FLOAT8(result);
 }
 
-PG_FUNCTION_INFO_V1(sfcgal_minkowski_sum);	
+PG_FUNCTION_INFO_V1(sfcgal_minkowski_sum);
 Datum sfcgal_minkowski_sum(PG_FUNCTION_ARGS)
 {
 	GSERIALIZED *input0, *input1, *output;
@@ -725,7 +725,7 @@ Datum postgis_sfcgal_version(PG_FUNCTION_ARGS)
         PG_RETURN_POINTER(result);
 }
 
-PG_FUNCTION_INFO_V1(sfcgal_is_solid);	
+PG_FUNCTION_INFO_V1(sfcgal_is_solid);
 Datum sfcgal_is_solid(PG_FUNCTION_ARGS)
 {
 	int result;
@@ -743,7 +743,7 @@ Datum sfcgal_is_solid(PG_FUNCTION_ARGS)
 	PG_RETURN_BOOL(result);
 }
 
-PG_FUNCTION_INFO_V1(sfcgal_make_solid);	
+PG_FUNCTION_INFO_V1(sfcgal_make_solid);
 Datum sfcgal_make_solid(PG_FUNCTION_ARGS)
 {
         GSERIALIZED *output;
diff --git a/postgis/lwgeom_spheroid.c b/postgis/lwgeom_spheroid.c
index d7964e1..26e278c 100644
--- a/postgis/lwgeom_spheroid.c
+++ b/postgis/lwgeom_spheroid.c
@@ -519,7 +519,7 @@ Datum geometry_distance_spheroid(PG_FUNCTION_ARGS)
 	/* Get #LWGEOM structures */
 	lwgeom1 = lwgeom_from_gserialized(geom1);
 	lwgeom2 = lwgeom_from_gserialized(geom2);
-	
+
 	/* We are going to be calculating geodetic distances */
 	lwgeom_set_geodetic(lwgeom1, LW_TRUE);
 	lwgeom_set_geodetic(lwgeom2, LW_TRUE);
diff --git a/postgis/lwgeom_transform.c b/postgis/lwgeom_transform.c
index c93dcb4..d6a5c10 100644
--- a/postgis/lwgeom_transform.c
+++ b/postgis/lwgeom_transform.c
@@ -81,7 +81,7 @@ Datum transform(PG_FUNCTION_ARGS)
 		elog(ERROR,"Failure reading projections from spatial_ref_sys.");
 		PG_RETURN_NULL();
 	}
-	
+
 	/* now we have a geometry, and input/output PJ structs. */
 	lwgeom = lwgeom_from_gserialized(geom);
 	lwgeom_transform(lwgeom, input_pj, output_pj);
@@ -147,7 +147,7 @@ Datum transform_geom(PG_FUNCTION_ARGS)
 		/* pfree(input_proj4); */
 		pfree(output_proj4);
 		pfree(geom);
-		
+
 		elog(ERROR,
 		    "transform_geom: could not parse proj4 string '%s' %s",
 		    input_proj4, pj_errstr);
diff --git a/postgis/lwgeom_window.c b/postgis/lwgeom_window.c
index 9c197df..508c47c 100644
--- a/postgis/lwgeom_window.c
+++ b/postgis/lwgeom_window.c
@@ -84,7 +84,7 @@ Datum ST_ClusterDBSCAN(PG_FUNCTION_ARGS)
 {
 	WindowObject win_obj = PG_WINDOW_OBJECT();
 	uint32_t row = WinGetCurrentPosition(win_obj);
-	uint32_t ngeoms = WinGetPartitionRowCount(win_obj);	
+	uint32_t ngeoms = WinGetPartitionRowCount(win_obj);
 	dbscan_context* context = WinGetPartitionLocalMemory(win_obj, sizeof(dbscan_context) + ngeoms * sizeof(dbscan_cluster_result));
 
 	if (row == 0) /* beginning of the partition; do all of the work now */
diff --git a/postgis/mvt.c b/postgis/mvt.c
index 173b848..0924e4a 100644
--- a/postgis/mvt.c
+++ b/postgis/mvt.c
@@ -302,7 +302,9 @@ static void parse_column_keys(struct mvt_agg_context *ctx)
 	int natts = tupdesc->natts;
 	uint32_t i;
 	bool geom_found = false;
+	char *key;
 	POSTGIS_DEBUG(2, "parse_column_keys called");
+
 	for (i = 0; i < natts; i++) {
 #if POSTGIS_PGSQL_VERSION < 110
 		Oid typoid = getBaseType(tupdesc->attrs[i]->atttypid);
@@ -315,18 +317,17 @@ static void parse_column_keys(struct mvt_agg_context *ctx)
 		if (typoid == JSONBOID)
 			continue;
 #endif
-		char *key = palloc(strlen(tkey) + 1);
-		strcpy(key, tkey);
+		key = pstrdup(tkey);
 		if (ctx->geom_name == NULL) {
 			if (!geom_found && typoid == TypenameGetTypid("geometry")) {
 				ctx->geom_index = i;
-				geom_found = 1;
+				geom_found = true;
 				continue;
 			}
 		} else {
 			if (!geom_found && strcmp(key, ctx->geom_name) == 0) {
 				ctx->geom_index = i;
-				geom_found = 1;
+				geom_found = true;
 				continue;
 			}
 		}
@@ -631,7 +632,7 @@ static void parse_values(struct mvt_agg_context *ctx)
 	ctx->feature->n_tags = ctx->c * 2;
 	ctx->feature->tags = tags;
 
-	POSTGIS_DEBUGF(3, "parse_values n_tags %d", ctx->feature->n_tags);
+	POSTGIS_DEBUGF(3, "parse_values n_tags %zd", ctx->feature->n_tags);
 }
 static int max_type(LWCOLLECTION *lwcoll)
 {
@@ -652,7 +653,7 @@ static int max_type(LWCOLLECTION *lwcoll)
  * Makes best effort to keep validity. Might collapse geometry into lower
  * dimension.
  */
-LWGEOM *mvt_geom(LWGEOM *lwgeom, GBOX *gbox, uint32_t extent, uint32_t buffer,
+LWGEOM *mvt_geom(const LWGEOM *lwgeom, const GBOX *gbox, uint32_t extent, uint32_t buffer,
 	bool clip_geom)
 {
 	AFFINE affine;
@@ -666,9 +667,14 @@ LWGEOM *mvt_geom(LWGEOM *lwgeom, GBOX *gbox, uint32_t extent, uint32_t buffer,
 	double fy = -(extent / height);
 	double buffer_map_xunits = resx * buffer;
 	double buffer_map_yunits = resy * buffer;
-	const GBOX *ggbox = lwgeom_get_bbox(lwgeom);
+	const GBOX *ggbox;
 	POSTGIS_DEBUG(2, "mvt_geom called");
 
+	/* Short circuit out on EMPTY */
+	if (lwgeom_is_empty(lwgeom))
+		return NULL;
+
+	ggbox = lwgeom_get_bbox(lwgeom);
 	if (width == 0 || height == 0)
 		elog(ERROR, "mvt_geom: bounds width or height cannot be 0");
 
@@ -700,40 +706,44 @@ LWGEOM *mvt_geom(LWGEOM *lwgeom, GBOX *gbox, uint32_t extent, uint32_t buffer,
 		}
 	}
 
+	/* if no clip output deep clone original to avoid mutation */
 	if (lwgeom_out == NULL)
 		lwgeom_out = lwgeom_clone_deep(lwgeom);
 
+	/* transform to tile coordinate space */
 	memset(&affine, 0, sizeof(affine));
 	affine.afac = fx;
 	affine.efac = fy;
 	affine.ifac = 1;
 	affine.xoff = -gbox->xmin * fx;
 	affine.yoff = -gbox->ymax * fy;
-
 	lwgeom_affine(lwgeom_out, &affine);
 
+	/* snap to integer precision, removing duplicate points */
 	memset(&grid, 0, sizeof(gridspec));
 	grid.ipx = 0;
 	grid.ipy = 0;
 	grid.xsize = 1;
 	grid.ysize = 1;
-
 	lwgeom_out = lwgeom_grid(lwgeom_out, &grid);
 
 	if (lwgeom_out == NULL || lwgeom_is_empty(lwgeom_out))
 		return NULL;
 
+	/* if polygon(s) make valid and force clockwise as per MVT spec */
 	if (lwgeom_out->type == POLYGONTYPE ||
 		lwgeom_out->type == MULTIPOLYGONTYPE) {
 		lwgeom_out = lwgeom_make_valid(lwgeom_out);
 		lwgeom_force_clockwise(lwgeom_out);
 	}
 
+	/* if geometry collection extract highest dimensional geometry type */
 	if (lwgeom_out->type == COLLECTIONTYPE) {
 		LWCOLLECTION *lwcoll = lwgeom_as_lwcollection(lwgeom_out);
 		lwgeom_out = lwcollection_as_lwgeom(
 			lwcollection_extract(lwcoll, max_type(lwcoll)));
 		lwgeom_out = lwgeom_homogenize(lwgeom_out);
+		/* if polygon(s) make valid and force clockwise as per MVT spec */
 		if (lwgeom_out->type == POLYGONTYPE ||
 			lwgeom_out->type == MULTIPOLYGONTYPE) {
 			lwgeom_out = lwgeom_make_valid(lwgeom_out);
@@ -791,7 +801,7 @@ void mvt_agg_init_context(struct mvt_agg_context *ctx)
  */
 void mvt_agg_transfn(struct mvt_agg_context *ctx)
 {
-	bool isnull;
+	bool isnull = false;
 	Datum datum;
 	GSERIALIZED *gs;
 	LWGEOM *lwgeom;
@@ -805,24 +815,31 @@ void mvt_agg_transfn(struct mvt_agg_context *ctx)
 		layer->features = repalloc(layer->features, new_capacity *
 			sizeof(*layer->features));
 		ctx->features_capacity = new_capacity;
-		POSTGIS_DEBUGF(3, "mvt_agg_transfn new_capacity: %d", new_capacity);
+		POSTGIS_DEBUGF(3, "mvt_agg_transfn new_capacity: %zd", new_capacity);
+	}
+
+	if (layer->n_features == 0)
+		parse_column_keys(ctx);
+
+	datum = GetAttributeByNum(ctx->row, ctx->geom_index + 1, &isnull);
+	POSTGIS_DEBUGF(3, "mvt_agg_transfn ctx->geom_index: %d", ctx->geom_index);
+	POSTGIS_DEBUGF(3, "mvt_agg_transfn isnull: %u", isnull);
+	POSTGIS_DEBUGF(3, "mvt_agg_transfn datum: %lu", datum);
+	if (isnull) /* Skip rows that have null geometry */
+	{
+		POSTGIS_DEBUG(3, "mvt_agg_transfn got null geom");
+		return;
 	}
 
 	feature = palloc(sizeof(*feature));
 	vector_tile__tile__feature__init(feature);
 
 	ctx->feature = feature;
-	if (layer->n_features == 0)
-		parse_column_keys(ctx);
 
-	datum = GetAttributeByNum(ctx->row, ctx->geom_index + 1, &isnull);
-	if (!datum)
-		elog(ERROR, "mvt_agg_transfn: geometry column cannot be null");
 	gs = (GSERIALIZED *) PG_DETOAST_DATUM(datum);
 	lwgeom = lwgeom_from_gserialized(gs);
 
-	POSTGIS_DEBUGF(3, "mvt_agg_transfn encoded feature count: %d",
-		layer->n_features);
+	POSTGIS_DEBUGF(3, "mvt_agg_transfn encoded feature count: %zd", layer->n_features);
 	layer->features[layer->n_features++] = feature;
 
 	encode_geometry(ctx, lwgeom);
@@ -845,6 +862,15 @@ uint8_t *mvt_agg_finalfn(struct mvt_agg_context *ctx)
 	uint8_t *buf;
 
 	POSTGIS_DEBUG(2, "mvt_agg_finalfn called");
+	POSTGIS_DEBUGF(2, "mvt_agg_finalfn n_features == %zd", ctx->layer->n_features);
+
+	/* Zero features => empty bytea output */
+	if (ctx->layer->n_features == 0)
+	{
+		buf = palloc(VARHDRSZ);
+		SET_VARSIZE(buf, VARHDRSZ);
+		return buf;
+	}
 
 	encode_keys(ctx);
 	encode_values(ctx);
diff --git a/postgis/mvt.h b/postgis/mvt.h
index 6649df2..5379db7 100644
--- a/postgis/mvt.h
+++ b/postgis/mvt.h
@@ -67,7 +67,7 @@ struct mvt_agg_context {
 	uint32_t c;
 };
 
-LWGEOM *mvt_geom(LWGEOM *geom, GBOX *bounds, uint32_t extent, uint32_t buffer,
+LWGEOM *mvt_geom(const LWGEOM *geom, const GBOX *bounds, uint32_t extent, uint32_t buffer,
 	bool clip_geom);
 void mvt_agg_init_context(struct mvt_agg_context *ctx);
 void mvt_agg_transfn(struct mvt_agg_context *ctx);
diff --git a/postgis/postgis.sql.in b/postgis/postgis.sql.in
index d76b88d..390ace8 100644
--- a/postgis/postgis.sql.in
+++ b/postgis/postgis.sql.in
@@ -5870,8 +5870,10 @@ $$
 					var_tempgeom := @extschema at .ST_ForceSFS(@extschema at .ST_Intersection(var_tempgeom, var_convhull));
 					IF param_allow_holes THEN
 						var_param_geom := var_tempgeom;
-					ELSE
+					ELSIF @extschema at .ST_GeometryType(var_tempgeom) = 'ST_Polygon' THEN
 						var_param_geom := @extschema at .ST_MakePolygon(@extschema at .ST_ExteriorRing(var_tempgeom));
+					ELSE
+						var_param_geom := @extschema at .ST_ConvexHull(var_param_geom);
 					END IF;
 					return var_param_geom;
 				ELSIF @extschema at .ST_IsValid(var_tempgeom) THEN
diff --git a/postgis/sqldefines.h b/postgis/sqldefines.h
index 5cdbefc..99de5ad 100644
--- a/postgis/sqldefines.h
+++ b/postgis/sqldefines.h
@@ -9,7 +9,7 @@
 #define POSTGIS_PGSQL_VERSION 96
 #define POSTGIS_GEOS_VERSION 37
 #define POSTGIS_PROJ_VERSION 49
-#define POSTGIS_LIB_VERSION '2.4.0rc1'
+#define POSTGIS_LIB_VERSION '2.4.0rc2'
 #define POSTGIS_LIBXML2_VERSION 2.9.4
 #define POSTGIS_SFCGAL_VERSION 13
 
@@ -25,13 +25,13 @@
  * won't substitute within apostrophes)
  */
 #define _POSTGIS_SQL_SELECT_POSTGIS_VERSION 'SELECT ''2.4 USE_GEOS=1 USE_PROJ=1 USE_STATS=1''::text AS version'
-#define _POSTGIS_SQL_SELECT_POSTGIS_BUILD_DATE 'SELECT ''2017-09-13 04:29:46''::text AS version'
+#define _POSTGIS_SQL_SELECT_POSTGIS_BUILD_DATE 'SELECT ''2017-09-24 08:34:13''::text AS version'
 #define _POSTGIS_SQL_SELECT_POSTGIS_PGSQL_VERSION 'SELECT ''96''::text AS version'
 
 #if POSTGIS_SVN_REVISION
-#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.4.0rc1'::text || ' r' || POSTGIS_SVN_REVISION::text AS version $$
+#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.4.0rc2'::text || ' r' || POSTGIS_SVN_REVISION::text AS version $$
 #else
-#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.4.0rc1'::text AS version $$
+#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.4.0rc2'::text AS version $$
 #endif
 
 #define SRID_USR_MAX 998999
diff --git a/postgis_svn_revision.h b/postgis_svn_revision.h
index 3ed4731..01a90c8 100644
--- a/postgis_svn_revision.h
+++ b/postgis_svn_revision.h
@@ -1 +1 @@
-#define POSTGIS_SVN_REVISION 15706
+#define POSTGIS_SVN_REVISION 15810
diff --git a/raster/loader/raster2pgsql.c b/raster/loader/raster2pgsql.c
index 4db7a1e..18eaba5 100644
--- a/raster/loader/raster2pgsql.c
+++ b/raster/loader/raster2pgsql.c
@@ -511,7 +511,7 @@ static void
 init_rastinfo(RASTERINFO *info) {
 	info->srid = SRID_UNKNOWN;
 	info->srs = NULL;
-	memset(info->dim, 0, sizeof(double) * 2);
+	memset(info->dim, 0, sizeof(uint32_t) * 2);
 	info->nband_count = 0;
 	info->nband = NULL;
 	info->gdalbandtype = NULL;
diff --git a/raster/rt_core/librtcore.h b/raster/rt_core/librtcore.h
index 96d5eef..e27d0ce 100644
--- a/raster/rt_core/librtcore.h
+++ b/raster/rt_core/librtcore.h
@@ -114,18 +114,6 @@
 #endif
 #endif
 
-/* if we are in Unix define stricmp to be strcasecmp and strnicmp to */
-/* be strncasecmp. I'm not sure if all Unices have these, but Linux */
-/* does. */
-#if defined(UNIX)
-#if !defined(HAVE_STRICMP)
-#define stricmp     strcasecmp
-#endif
-#if !defined(HAVE_STRNICMP)
-#define strnicmp    strncasecmp
-#endif
-#endif
-
 #include <stdio.h> /* for printf, sprintf */
 #include <stdlib.h> /* For size_t, srand and rand */
 #include <stdint.h> /* For C99 int types */
@@ -829,7 +817,7 @@ rt_bandstats rt_band_get_summary_stats(
 	int exclude_nodata_value, double sample, int inc_vals,
 	uint64_t *cK, double *cM, double *cQ
 );
-	
+
 /**
  * Count the distribution of data
  *
diff --git a/raster/rt_core/rt_geometry.c b/raster/rt_core/rt_geometry.c
index c3e1d7f..3db311d 100644
--- a/raster/rt_core/rt_geometry.c
+++ b/raster/rt_core/rt_geometry.c
@@ -54,7 +54,7 @@ _rti_raster_get_band_perimeter(rt_band band, uint16_t *trim) {
 
 	width = rt_band_get_width(band);
 	height = rt_band_get_height(band);
-		
+
 	/* top */
 	for (y = 0; y < height; y++) {
 		for (offset = 0; offset < 3; offset++) {
@@ -225,7 +225,7 @@ rt_errorstate rt_raster_get_perimeter(
 	}
 	else
 		nband = -1;
-	
+
 	RASTER_DEBUGF(3, "rt_raster_get_perimeter: nband, numband = %d, %d", nband, numband);
 
 	_nband = rtalloc(sizeof(uint16_t) * numband);
@@ -1102,7 +1102,7 @@ rt_raster_gdal_polygonize(
 		OGR_Fld_Destroy(hFldDfn);
 		OGR_DS_DeleteLayer(memdatasource, 0);
 		OGRReleaseDataSource(memdatasource);
-		
+
 		return NULL;
 	}
 
diff --git a/raster/rt_core/rt_mapalgebra.c b/raster/rt_core/rt_mapalgebra.c
index f67471c..8eaaab6 100644
--- a/raster/rt_core/rt_mapalgebra.c
+++ b/raster/rt_core/rt_mapalgebra.c
@@ -1071,7 +1071,7 @@ rt_raster_iterator(
 			}
 		case ET_LAST:
 			if (i < 0) i = itrcount - 1;
-			
+
 			/* input raster is null, return NULL */
 			if (_param->raster[i] == NULL) {
 				RASTER_DEBUGF(3, "returning NULL as %s raster is NULL and extent type is ET_%s",
@@ -1148,7 +1148,7 @@ rt_raster_iterator(
 
 		_rti_iterator_arg_destroy(_param);
 		rt_raster_destroy(rtnrast);
-		
+
 		return ES_ERROR;
 	}
 
@@ -1239,7 +1239,7 @@ rt_raster_iterator(
 					_param->band.isnodata[i]
 				) {
 					RASTER_DEBUG(4, "empty raster, band does not exist or band is NODATA. using empty values and NODATA");
-					
+
 					x = _x;
 					y = _y;
 
@@ -1366,7 +1366,7 @@ rt_raster_iterator(
 					return ES_ERROR;
 				}
 			}
-	
+
 			/* callback */
 			RASTER_DEBUG(4, "calling callback function");
 			value = 0;
diff --git a/raster/rt_core/rt_pixel.c b/raster/rt_core/rt_pixel.c
index a3be469..8d84906 100644
--- a/raster/rt_core/rt_pixel.c
+++ b/raster/rt_core/rt_pixel.c
@@ -315,7 +315,7 @@ rt_errorstate rt_pixel_set_to_array(
 	    rterror("rt_pixel_set_array: mask dimensions %d x %d do not match given dims %d x %d", mask->dimx, mask->dimy,  dim[0],  dim[1]);
 	    return ES_ERROR;
 	  }
-	
+
 	  if (mask->values == NULL || mask->nodata == NULL) {
 	    rterror("rt_pixel_set_array: Invalid mask");
 	    return ES_ERROR;
@@ -356,7 +356,7 @@ rt_errorstate rt_pixel_set_to_array(
 
 			rtdealloc(values);
 			rtdealloc(nodatas);
-			
+
 			return ES_ERROR;
 		}
 
diff --git a/raster/rt_core/rt_raster.c b/raster/rt_core/rt_raster.c
index f47cf4b..7ea2652 100644
--- a/raster/rt_core/rt_raster.c
+++ b/raster/rt_core/rt_raster.c
@@ -686,7 +686,7 @@ rt_errorstate rt_raster_get_inverse_geotransform_matrix(
 		rt_raster_get_geotransform_matrix(raster, _gt);
 	else
 		memcpy(_gt, gt, sizeof(double) * 6);
-	
+
 	if (!GDALInvGeoTransform(_gt, igt)) {
 		rterror("rt_raster_get_inverse_geotransform_matrix: Could not compute inverse geotransform matrix");
 		return ES_ERROR;
@@ -1288,7 +1288,7 @@ rt_raster_compute_skewed_raster(
 				raster->width--;
 			else
 				raster->height--;
-			
+
 			/* construct sgeom from raster */
 			if ((rt_raster_get_convex_hull(raster, &geom) != ES_NONE) || geom == NULL) {
 				rterror("rt_raster_compute_skewed_raster: Could not build skewed extent's geometry for minimizing dimensions");
diff --git a/raster/rt_core/rt_util.c b/raster/rt_core/rt_util.c
index b86b338..df10bab 100644
--- a/raster/rt_core/rt_util.c
+++ b/raster/rt_core/rt_util.c
@@ -452,7 +452,7 @@ rt_util_envelope_to_lwpoly(
 	}
 
 	pts = rings[0];
-	
+
 	/* Upper-left corner (first and last points) */
 	p4d.x = env.MinX;
 	p4d.y = env.MaxY;
diff --git a/raster/rt_pg/rtpg_gdal.c b/raster/rt_pg/rtpg_gdal.c
index daaf8cd..bcf8f7a 100644
--- a/raster/rt_pg/rtpg_gdal.c
+++ b/raster/rt_pg/rtpg_gdal.c
@@ -103,7 +103,7 @@ Datum RASTER_fromGDALRaster(PG_FUNCTION_ARGS)
 		elog(ERROR, "RASTER_fromGDALRaster: Could not open bytea with GDAL. Check that the bytea is of a GDAL supported format");
 		PG_RETURN_NULL();
 	}
-	
+
 #if POSTGIS_DEBUG_LEVEL > 3
 	{
 		GDALDriverH hdrv = GDALGetDatasetDriver(hdsSrc);
@@ -198,7 +198,7 @@ Datum RASTER_asGDALRaster(PG_FUNCTION_ARGS)
 		formattext = PG_GETARG_TEXT_P(1);
 		format = text_to_cstring(formattext);
 	}
-		
+
 	POSTGIS_RT_DEBUGF(3, "RASTER_asGDALRaster: Arg 1 (format) is %s", format);
 
 	/* process options */
diff --git a/raster/rt_pg/rtpg_pixel.c b/raster/rt_pg/rtpg_pixel.c
index e22c079..9bc4064 100644
--- a/raster/rt_pg/rtpg_pixel.c
+++ b/raster/rt_pg/rtpg_pixel.c
@@ -584,7 +584,7 @@ Datum RASTER_setPixelValue(PG_FUNCTION_ARGS)
 		bandindex = -1;
 	else
 		bandindex = PG_GETARG_INT32(1);
-	
+
 	if (bandindex < 1) {
 		elog(NOTICE, "Invalid band index (must use 1-based). Value not set. Returning original raster");
 		skipset = TRUE;
@@ -2156,7 +2156,7 @@ Datum RASTER_neighborhood(PG_FUNCTION_ARGS)
 		/* error */
 		if (count < 0) {
 			elog(NOTICE, "Could not get the pixel's neighborhood for band at index %d", bandindex);
-			
+
 			rt_band_destroy(band);
 			rt_raster_destroy(raster);
 			PG_FREE_IF_COPY(pgraster, 0);
diff --git a/raster/test/cunit/cu_band_basics.c b/raster/test/cunit/cu_band_basics.c
index 72b6b84..18750f5 100644
--- a/raster/test/cunit/cu_band_basics.c
+++ b/raster/test/cunit/cu_band_basics.c
@@ -1239,7 +1239,7 @@ static void test_band_get_pixel_line() {
 	CU_ASSERT_EQUAL(nvals, maxX);
 	CU_ASSERT_EQUAL(((int8_t *) vals)[3], 3);
 	rtdealloc(vals);
-	
+
 	err = rt_band_get_pixel_line(band, 4, 4, maxX, &vals, &nvals);
 	CU_ASSERT_EQUAL(err, ES_NONE);
 	CU_ASSERT_EQUAL(nvals, 1);
diff --git a/raster/test/cunit/cu_band_misc.c b/raster/test/cunit/cu_band_misc.c
index 07b0543..4f218fa 100644
--- a/raster/test/cunit/cu_band_misc.c
+++ b/raster/test/cunit/cu_band_misc.c
@@ -404,12 +404,12 @@ static void test_pixel_set_to_array(){
 	CU_ASSERT_DOUBLE_EQUAL(val,1,.01);
 
 	/* set up mask */
-	
+
 	mask = (rt_mask) rtalloc(sizeof(struct rt_mask_t) );
 	CU_ASSERT(mask != NULL);
 	mask->values = rtalloc(sizeof(double*)*maskY);
 	mask->nodata = rtalloc(sizeof(int*)*maskY);
-	
+
 	for( i = 0; i < maskY;  i++) {
 	  mask->values[i] = rtalloc(sizeof(double) *maskX);
 	  mask->nodata[i] = rtalloc(sizeof(int) *maskX);
@@ -449,7 +449,7 @@ static void test_pixel_set_to_array(){
 		&nodata,
 		&dimx, &dimy
 	);
-				
+
 
        rtdealloc(npixels);
        CU_ASSERT_EQUAL(rtn, ES_NONE);
@@ -464,7 +464,7 @@ static void test_pixel_set_to_array(){
 
 	rtdealloc(nodata);
 	rtdealloc(value);
-	
+
 	/* set mask to 1 */
 
 	for(y = 0; y < maskY; y++) {
@@ -497,7 +497,7 @@ static void test_pixel_set_to_array(){
 		&nodata,
 		&dimx, &dimy
 	);
-				
+
 
        rtdealloc(npixels);
        CU_ASSERT_EQUAL(rtn, ES_NONE);
@@ -545,7 +545,7 @@ static void test_pixel_set_to_array(){
 		&nodata,
 		&dimx, &dimy
 	);
-				
+
 
        rtdealloc(npixels);
        CU_ASSERT_EQUAL(rtn, ES_NONE);
@@ -570,10 +570,10 @@ static void test_pixel_set_to_array(){
 	rtdealloc(mask->values);
 	rtdealloc(mask->nodata);
 	rtdealloc(mask);
-	
+
 	if (rtn)
 	  rtdealloc(npixels);
-	
+
        cu_free_raster(rast);
 
 }
diff --git a/raster/test/cunit/cu_gdal.c b/raster/test/cunit/cu_gdal.c
index 9aab48f..c4ebbe2 100644
--- a/raster/test/cunit/cu_gdal.c
+++ b/raster/test/cunit/cu_gdal.c
@@ -266,7 +266,7 @@ static void test_gdal_polygonize() {
 	/* Third test: NODATA value = 2.8 */
 #ifdef GDALFPOLYGONIZE
 	rt = fillRasterToPolygonize(1, 2.8);
-#else	
+#else
 	rt = fillRasterToPolygonize(1, 3.0);
 #endif
 
@@ -320,7 +320,7 @@ static void test_gdal_polygonize() {
 
 	nPols = 0;
 	gv = rt_raster_gdal_polygonize(rt, 0, TRUE, &nPols);
-	
+
 	/*
 	for (i = 0; i < nPols; i++) {
 		wkt = lwgeom_to_text((const LWGEOM *) gv[i].geom);
diff --git a/regress/lwgeom_regress_expected b/regress/lwgeom_regress_expected
index 6bc193e..5e20f9c 100644
--- a/regress/lwgeom_regress_expected
+++ b/regress/lwgeom_regress_expected
@@ -15,9 +15,9 @@ BOX3D(0 0.1 -55,11 12 12)
 #3069|BOX(0 0,1 1)
 #3069|BOX(1 1,1 1)
 #3069|BOX(0 0,1 1)
-BoundingDiagonal1|SRID=4326;LINESTRING(999999986991104 999999986991104,999999986991104 999999986991104)
+BoundingDiagonal1|SRID=4326;LINESTRING(999999986991104 999999986991104,1.00000005409997e+15 1.00000005409997e+15)
 BoundingDiagonal2|SRID=4326;LINESTRING(1e+15 1e+15,1e+15 1e+15)
-BoundingDiagonal3|SRID=4326;LINESTRING(999999986991104 999999986991104,999999986991104 999999986991104)
+BoundingDiagonal3|SRID=4326;LINESTRING(999999986991104 999999986991104,1.00000005409997e+15 1.00000005409997e+15)
 BoundingDiagonal4|SRID=3857;LINESTRING(-1 -2 -8 2,1 2 3 9)
 BoundingDiagonal5|SRID=3857;LINESTRINGM(4 4 0,5 4 1)
 BoundingDiagonal6|SRID=3857;LINESTRINGM EMPTY
diff --git a/regress/mvt.sql b/regress/mvt.sql
index 2e8afb5..dd8239d 100644
--- a/regress/mvt.sql
+++ b/regress/mvt.sql
@@ -39,6 +39,9 @@ select 'PG9', ST_AsText(ST_Normalize(ST_AsMVTGeom(
 	ST_GeomFromText('POLYGON ((0 0, 10 0, 10 10, 0 10, 0 0))'),
 	ST_MakeBox2D(ST_Point(0, 0), ST_Point(5, 5)),
 	4096, 0, true)));
+SELECT 'PG10', ST_AsText(ST_AsMVTGeom(
+	'POINT EMPTY'::geometry,
+	'BOX(0 0,2 2)'::box2d));
 
 -- geometry encoding tests
 SELECT 'TG1', encode(ST_AsMVT(q, 'test', 4096, 'geom'), 'base64') FROM (SELECT 1 AS c1,
@@ -109,6 +112,23 @@ SELECT 'TA8', encode(ST_AsMVT(q, 'test', 4096, 'geom'), 'base64') FROM (
     UNION
     SELECT 2::int AS c1, ST_Normalize(ST_AsMVTGeom(ST_GeomFromText('POINT(26 18)'),
     ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096)), 4096, 0, false)) AS geom) AS q;
+SELECT 'TA9', length(ST_AsMVT(q))
+FROM (
+	SELECT 1 AS c1, -1 AS c2,
+    ST_Normalize(ST_AsMVTGeom(
+		'POINT(25 17)'::geometry,
+		ST_MakeBox2D(ST_Point(0, 0), ST_Point(4, 4))
+	)) AS geom
+) AS q;
+SELECT 'TA10', length(ST_AsMVT(q))
+FROM (
+	SELECT 1 AS c1, -1 AS c2,
+    ST_Normalize(ST_AsMVTGeom(
+		'POINT(25 17)'::geometry,
+		ST_MakeBox2D(ST_Point(0, 0), ST_Point(48, 48))
+	)) AS geom
+) AS q;
+
 
 -- default values tests
 SELECT 'D1', encode(ST_AsMVT(q, 'test', 4096, 'geom'), 'base64') FROM (SELECT 1 AS c1, 'abcd'::text AS c2,
@@ -138,6 +158,5 @@ select 'D7', ST_AsText(ST_Normalize(ST_AsMVTGeom(
 -- unsupported input
 SELECT 'TU2';
 SELECT encode(ST_AsMVT(1, 'test', 4096, 'geom'), 'base64');
-SELECT 'TU3';
-SELECT encode(ST_AsMVT(q, 'test', 4096, 'geom'), 'base64')
+SELECT 'TU3', encode(ST_AsMVT(q, 'test', 4096, 'geom'), 'base64')
     FROM (SELECT NULL::integer AS c1, NULL AS geom) AS q;
diff --git a/regress/mvt_expected b/regress/mvt_expected
index 36909d4..4b699cc 100644
--- a/regress/mvt_expected
+++ b/regress/mvt_expected
@@ -7,6 +7,7 @@ PG6|POLYGON((600 594,894 2704,2791 594,600 594))
 PG7|POLYGON((1251 1904,1252 1905,1253 1906,1253 1905,1252 1904,1251 1904))
 PG8|MULTIPOLYGON(((5 4096,10 4096,10 4091,5 4096)),((0 4096,0 4101,5 4096,0 4096)))
 PG9|POLYGON((0 0,0 4096,4096 4096,4096 0,0 0))
+PG10|
 TG1|GiEKBHRlc3QSDBICAAAYASIECTLePxoCYzEiAigBKIAgeAI=
 TG2|GiMKBHRlc3QSDhICAAAYASIGETTcPwECGgJjMSICKAEogCB4Ag==
 TG3|GiYKBHRlc3QSERICAAAYAiIJCQCAQArQD88PGgJjMSICKAEogCB4Ag==
@@ -28,6 +29,8 @@ TA7|Gk4KBHRlc3QSDBICAAAYASIECTTcPxIMEgIAARgBIgQJMt4/EgwSAgABGAEiBAk03D8aAmMxIgsK
 CW90aGVydGVzdCIGCgR0ZXN0KIAgeAI=
 TA8|GkEKBHRlc3QSDBICAAAYASIECTLePxIMEgIAABgBIgQJNNw/EgwSAgABGAEiBAk03D8aAmMxIgIo
 ASICKAIogCB4Ag==
+TA9|0
+TA10|49
 D1|Gi8KBHRlc3QSDhIEAAABARgBIgQJMt4/GgJjMRoCYzIiAigBIgYKBGFiY2QogCB4Ag==
 D2|Gi8KBHRlc3QSDhIEAAABARgBIgQJMt4/GgJjMRoCYzIiAigBIgYKBGFiY2QogCB4Ag==
 D3|Gi8KBHRlc3QSDhIEAAABARgBIgQJMt4/GgJjMRoCYzIiAigBIgYKBGFiY2QogCB4Ag==
@@ -37,5 +40,4 @@ D6|POINT(1 4094)
 D7|POINT(1 4094)
 TU2
 ERROR:  pgis_asmvt_transfn: parameter row cannot be other than a rowtype
-TU3
-ERROR:  mvt_agg_transfn: geometry column cannot be null
+TU3|
diff --git a/regress/tickets.sql b/regress/tickets.sql
index d774c4e..c5745e8 100644
--- a/regress/tickets.sql
+++ b/regress/tickets.sql
@@ -1022,5 +1022,8 @@ SELECT '#3704', ST_AsX3D('LINESTRING EMPTY') = '';
 -- #3709
 select '#3709', ST_SnapToGrid(ST_Project('SRID=4326;POINT(1 1)'::geography, 100000, 20)::geometry, 0.0001) = ST_SnapToGrid(ST_Project('SRID=4326;POINT(1 1)'::geography, -100000, 20+pi())::geometry, 0.0001);
 
+-- #3774
+select '#3774', abs(pi() + 2 - st_length('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 1, 2 0), (2 0, 4 0))'::geometry)) < 0.000000001;
+
 -- Clean up
 DELETE FROM spatial_ref_sys;
diff --git a/regress/tickets_expected b/regress/tickets_expected
index 86b62a6..7ae44fc 100644
--- a/regress/tickets_expected
+++ b/regress/tickets_expected
@@ -305,3 +305,4 @@ ERROR:  invalid KML representation
 #3627b|t
 #3704|t
 #3709|t
+#3774|t
diff --git a/regress/twkb.sql b/regress/twkb.sql
index 5ff31ed..c3d6585 100644
--- a/regress/twkb.sql
+++ b/regress/twkb.sql
@@ -64,3 +64,5 @@ select 'POLYGON((1 1, 1 2, 2 2, 2 1, 1 1))'::text g
 --GEOMETRYCOLLECTION with bounding box ref #3187
 select encode(st_astwkb(st_collect('point(4 1)'::geometry,'linestring(1 1, 0 3)'::geometry),0,0,0,false,true),'hex');
 
+-- LARGE geometry
+select 'large geometry', encode(st_astwkb('MULTIPOLYGON(((700884.902707907 6594484.28442262,700888.07161072 6594470.32471228,700929.132888923 6594464.82349185,700943.080475651 6594468.99211503,700962.172157371 6594461.22471636,700976.119744629 6594465.39333965,700985.959330685 6594478.51094871,700982.729805053 6594497.46926236,700981.269354425 6594535.44651171,700974.162191361 6594544.35912339,700962.813656264 6594573.21764363,700945.648666967 6594587.00761089,700937.614530775 6594589.90 [...]
diff --git a/regress/twkb_expected b/regress/twkb_expected
index 418732f..9016185 100644
--- a/regress/twkb_expected
+++ b/regress/twkb_expected
@@ -14,3 +14,4 @@ MULTIPOLYGON(((1 1, 1 20, 20 20, 20 1, 1 1),(3 3,3 4, 4 4,4 3,3 3)),((-1 1, -1 2
 GEOMETRYCOLLECTION(POINT(1 1),LINESTRING(2 2,3 3))|0700020100020202000204040202
 GEOMETRYCOLLECTION(MULTIPOINT(1 1,2 2),POINT(78 -78),POLYGON((1 1,1 2,2 2,2 1,1 1)))|0700030400020202020201009c019b010300010502020002020000010100
 0701000802040201010800020008020201000202040202020104
+large geometry|060001019201aac755e8fea406061b52091c08260f1c08141c0524034c0d12153a211c0f06000e202c011a302e200e0e0702131923102d3e05460d341924071a100e0e121e093804261a02081b002f081f1227141d2015220f5a1d2c09240d0a05010b1b0515060908331645121f1017081f1a1f36150a1f1f00150411120d14150c31161f0417010f170f1d0429220f1a152c100808101820021207141f0e11020903031105270f2f2d370f071113001f1e0b16032211542326021a0c1c0b182f0a290c07220106100a080e0b4e3a0410051a042016161607041107190f230b210735091f091105051d02631c190 [...]
diff --git a/topology/postgis_topology.c b/topology/postgis_topology.c
index a1481c0..5718b88 100644
--- a/topology/postgis_topology.c
+++ b/topology/postgis_topology.c
@@ -169,12 +169,12 @@ cb_loadTopologyByName(const LWT_BE_DATA* be, const char *name)
   Oid argtypes[1];
   static SPIPlanPtr plan = NULL;
 
-  // prepare
-  if ( ! plan ) {
+  argtypes[0] = CSTRINGOID;
+  if ( ! plan ) /* prepare on first call */
+  {
     sql = "SELECT id,srid,precision,null::geometry"
                           " FROM topology.topology "
                           "WHERE name = $1::varchar";
-    argtypes[0] = CSTRINGOID;
     plan = SPI_prepare(sql, 1, argtypes);
     if ( ! plan )
     {
@@ -183,10 +183,10 @@ cb_loadTopologyByName(const LWT_BE_DATA* be, const char *name)
       return NULL;
     }
     SPI_keepplan(plan);
-    // SPI_freeplan to free, eventually
+    /* SPI_freeplan to free, eventually */
   }
 
-  // execute
+  /* execute */
   values[0] = CStringGetDatum(name);
   spi_result = SPI_execute_plan(plan, values, NULL, !be->data_changed, 1);
   MemoryContextSwitchTo( oldcontext ); /* switch back */
@@ -196,7 +196,6 @@ cb_loadTopologyByName(const LWT_BE_DATA* be, const char *name)
   }
   if ( ! SPI_processed )
   {
-		//cberror(be, "no topology named '%s' was found", name);
     if ( be->topoLoadFailMessageFlavor == 1 ) {
       cberror(be, "No topology with name \"%s\" in topology.topology", name);
     } else {
diff --git a/topology/sql/export/TopoJSON.sql.in b/topology/sql/export/TopoJSON.sql.in
index f852613..5ec6ed8 100644
--- a/topology/sql/export/TopoJSON.sql.in
+++ b/topology/sql/export/TopoJSON.sql.in
@@ -161,7 +161,7 @@ _edges AS (
 ),
 _leftmost_non_dangling_edge AS (
   SELECT e.* FROM _edges e WHERE e.lf != e.rf
-  ORDER BY geom LIMIT 1
+  ORDER BY ST_XMin(geom), ST_YMin(geom) LIMIT 1
 ),
 _edgepath AS (
   SELECT
diff --git a/topology/test/regress/topojson_expected b/topology/test/regress/topojson_expected
index 3cff7db..edf09b8 100644
--- a/topology/test/regress/topojson_expected
+++ b/topology/test/regress/topojson_expected
@@ -28,9 +28,9 @@ A1-vanilla|P1|{ "type": "MultiPolygon", "arcs": [[[21,20,5,-19,-20,-12]]]}
 A1-vanilla|P2|{ "type": "MultiPolygon", "arcs": [[[19,18,6,-17,-18,-13]]]}
 A1-vanilla|P3|{ "type": "MultiPolygon", "arcs": [[[17,16,7,-15,-16,-14]]]}
 A1-vanilla|P4|{ "type": "MultiPolygon", "arcs": [[[-2]]]}
-A1-vanilla|P5|{ "type": "MultiPolygon", "arcs": [[[25],[-1]]]}
+A1-vanilla|P5|{ "type": "MultiPolygon", "arcs": [[[-1],[25]]]}
 A2-vanilla|P1P2|{ "type": "MultiPolygon", "arcs": [[[21,20,5,6,-17,-18,-13,-12]]]}
-A2-vanilla|P3P4|{ "type": "MultiPolygon", "arcs": [[[17,16,7,-15,-16,-14]],[[-2]]]}
+A2-vanilla|P3P4|{ "type": "MultiPolygon", "arcs": [[[-2]],[[17,16,7,-15,-16,-14]]]}
 L1-edgemap|R1|{ "type": "MultiLineString", "arcs": [[0,-2]]}
 L1-edgemap|R2|{ "type": "MultiLineString", "arcs": [[2,-4]]}
 L1-edgemap|R3|{ "type": "MultiLineString", "arcs": [[4]]}
@@ -41,13 +41,13 @@ A1-edgemap|P1|{ "type": "MultiPolygon", "arcs": [[[5,4,3,-3,-2,-1]]]}
 A1-edgemap|P2|{ "type": "MultiPolygon", "arcs": [[[1,2,9,-9,-8,-7]]]}
 A1-edgemap|P3|{ "type": "MultiPolygon", "arcs": [[[7,8,13,-13,-12,-11]]]}
 A1-edgemap|P4|{ "type": "MultiPolygon", "arcs": [[[-15]]]}
-A1-edgemap|P5|{ "type": "MultiPolygon", "arcs": [[[15],[-17]]]}
+A1-edgemap|P5|{ "type": "MultiPolygon", "arcs": [[[-16],[16]]]}
 A2-edgemap|P1P2|{ "type": "MultiPolygon", "arcs": [[[7,6,5,4,-4,-3,-2,-1]]]}
-A2-edgemap|P3P4|{ "type": "MultiPolygon", "arcs": [[[2,3,11,-11,-10,-9]],[[-13]]]}
+A2-edgemap|P3P4|{ "type": "MultiPolygon", "arcs": [[[-9]],[[2,3,12,-12,-11,-10]]]}
 E32
 E33
 E34
 E35
-A3-vanilla|P6|{ "type": "MultiPolygon", "arcs": [[[30,25],[-33],[1]],[[34],[-34]]]}
+A3-vanilla|P6|{ "type": "MultiPolygon", "arcs": [[[-33],[30,25],[1]],[[-34],[34]]]}
 P1-vanilla|S2|{"type":"MultiPoint","coordinates":[[35,14]]}
 Topology 'city_data' dropped

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/postgis.git



More information about the Pkg-grass-devel mailing list